通过蓝牙在iOS应用和Raspberry Pi之间进行通信

tta*_*rik 14 python iphone bluetooth ios raspberry-pi

我正在尝试使用蓝牙在iOS应用和Raspberry Pi之间进行通信.Raspberry Pi正在使用Python脚本来实现此目的.

我最初使用的是PyBluez库,但这不支持蓝牙LE,因此无法CoreBluetooth在iOS上使用.
我的下一个解决方案是使用私有BluetoothManager框架与Pi进行通信,但这在iOS 7上不起作用.

我已经研究了一些,并看到了使用PyBluez手动发送/接收LE数据包的建议,但这看起来非常复杂,我真的不知道从哪里开始.

所以此刻,我被困住了.我需要:

  • 通过iOS或与非LE蓝牙设备通信的解决方案
  • 通过Python在Raspberry Pi上作为LE设备进行广告和通信的解决方案

fuz*_*uzz 0

你试过这个吗?

默认情况下,Wheezy 发行版不带蓝牙堆栈。bluez 软件包的版本为 4.99,对低能耗的支持不完整。

请记住,在撰写本文时,标准 Raspberry Pi 发行版并未很好地支持低功耗蓝牙 (BLE)。需要做一些工作才能使其正常工作,如上面提供的链接中所述。