我正试图使用蓝牙在iOS应用和树莓派之间进行通信。树莓派正在使用Python脚本完成此任务。
我最初使用的是PyBluez
库,但它不支持蓝牙低功耗(LE),因此无法与iOS上的CoreBluetooth
一起使用。
我的下一个解决方案是使用私有的BluetoothManager
框架与Pi通信,但是在iOS 7上这并不起作用。
我做了更多的研究,并看到人们建议使用PyBluez手动发送/接收LE数据包,但这似乎非常复杂,而且我真的不知道从哪开始。
所以目前,我卡住了。我需要:
- 通过iOS与非LE蓝牙设备通信的解决方案,或者
- 在Python中作为LE设备进行广告和通信的解决方案