Bluetooth を使用して iOS アプリと Raspberry Pi の間で通信しようとしています。Raspberry Pi は、この目的のために Python スクリプトを使用しています。
元々ライブラリを使っていたのですが、これは Bluetooth LE をサポートしていないため、iOS ではPyBluez
使用できません。
私の次の解決策は、プライベートフレームワークを使用して Pi と通信することでしたが、これは iOS 7 では機能しません。CoreBluetooth
BluetoothManager
私はもう少し調査し、PyBluez を使用して LE パケットを手動で送受信するための提案を見てきましたが、これは非常に複雑に思え、どこから始めればよいか本当にわかりません。
だから現時点では、私は立ち往生しています。次のいずれかが必要です。
- iOS 経由で非 LE Bluetooth デバイスと通信するためのソリューション、または
- Python を介して Raspberry Pi で LE デバイスとして宣伝および通信するためのソリューション