これまで、私は自分のラズベリーRpi2とRPi3でBLE perifpheralsとして使用するいくつかのプログラムをblenoで開発しました。 ラズベリーのBLEペリフェラルサービスのコードを開発するために、Bleno、Python、またはC言語の代わりに何かがあるかどうか教えてもらえますか?Rapsberry BLEペリフェラルの代わりにbleno
答えて
私はあなたにCの回答を与えることはできませんが、bluepyはBLEペリフェラル(blenoのように)と話をするのに最適です。また、コアモードを使用する場合は、AdafruitのBlueFruit LEがあります。
警告:私は唯一の自分の足を仲間の周辺機器で濡らしているだけで、どちらもまだ成功しているプロジェクトはありません。
Linuxでは、いつでもHCI_CHANNEL_USER機能を使用して、Bluetoothコントローラと直接通信することができます(Cなど)。実際にはそれはまさにblenoがすることです。 Bluetooth仕様のHCIプロトコルに従ってください。
これについてもう少し詳細を教えてもらえますか? – GustavoIP
私はこれと同じ苦労をしています。つまり、Python用のBLE Peripheralロールライブラリを取得しようとしています。そのため、Blenoをpython2/3に移植しました。 まだWIPですが、Echoのデモはうまくいきます。
https://github.com/Adam-Langley/pybleno/
そして、それはもちろん「pybleno」
を、幻想的な元のノードのコードベースのためのサンディープMistryさんに出て大きな叫びとしては、PyPIにあります。
うまくいけば、人々は役に立つと思います。
- 1. BLEペリフェラルに接続するWindows 10
- 2. BLEペリフェラルをテーブルビューに保存する目的C
- 3. 複数のBLEペリフェラルへの中央接続?
- 4. 複数のBLEペリフェラルを1つの中央で制御する
- 5. HM10 BLE 4.0シリアルを経由する代わりにATコマンドを送信
- 6. 2つのBLEペリフェラルの接続にはどのような流れがありますか?
- 7. の代わりに
- 8. iOS BLEペリフェラルへの接続と接続を維持する最良の方法
- 9. SSOの代わりにSelenium Webdriverの代わりに
- 10. MySQLの代わりにCOUNT(*)OVER(PARTITION BY mct.MasterTableid)の代わりに
- 11. java印刷の代わりに0の代わりに
- 12. asp.netの代わりにasp.netの代わりにmvc
- 13. 、代わりの
- 14. 代わりにevent.srcElement.id
- 15. 代わりにgroup_concat
- 16. Entirerow.Clearcontentsに代わり
- 17. 代わりにギャラリーウィジェット
- 18. が、代わりに
- 19. 代わりにクラス
- 20. SpinWait.SpinUntilに代わり
- 21. 代わりに幅
- 22. 現代のフレームの代わりに?
- 23. 古代の "マーキー"タグの代わりに?
- 24. 代わりに、コードの下
- 25. ポップアップメニューの代わりにプレハニカム
- 26. デバッグの代わりにログ?
- 27. 注釈の代わりに?
- 28. ボタンの代わりにピッカー
- 29. オペレータの代わりにmysql
- 30. Application.DoEvents()の代わりに
ありがとう、グスタボ。 – Rache