到现在为止,我已经开发了几个程序,使用bleno将我的Raspberry Rpi2和RPi3用作BLE外设。 任何人都可以告诉我,如果有什么替代Bleno,在Python中,甚至更好的C,开发一个代码为我的树莓BLE外设服务?Rapsberry BLE外设替代bleno
12
A
回答
1
我不能给你C的答案,但是bluepy好像是现在和BLE外围设备对话的最佳选择(就像我们所说的那样),如果你想使用核心模式,那么Adafruit的BlueFruit LE。注意事项:我只是对我自己的Pi周边设备感兴趣,并且没有任何一个成功的项目。
1
那么你总是可以使用Linux中的HCI_CHANNEL_USER功能来直接与蓝牙控制器通信(例如C)。事实上,这正是BASSO所做的。只需按照蓝牙规范中的HCI协议。
+0
你可以提供一些更详细的信息吗? – GustavoIP
1
我已经有过和你一样的痛苦 - 试图为python获得一个好的BLE外设角色库 - 所以我继续并将Bleno移植到python2/3。 它仍然是一个WIP,但Echo演示工作得很好。
https://github.com/Adam-Langley/pybleno/
而且它的PyPI上为“pybleno”
当然,一个大的喊出来桑迪普米斯特里的梦幻般的原始节点的代码库。
希望人们认为它很有用。
相关问题
- 1. 蓝牙和Bleno树莓蓝牙外设
- 2. BLE外设和BLE中央
- 3. Android BLE外围设备数据接收
- 4. Android作为BLE外围设备
- 5. 连接到BLE外设Windows 10
- 6. 外围BLE设备的唯一标识
- 7. Ble外围设备已断开连接
- 8. 在SWIFT中断开BLE外设
- 9. Android BLE GATT外设模式通知
- 10. Android上的BLE作为外设
- 11. 中央连接到多个BLE外设?
- 12. Android BLE外设与引脚配对
- 13. 如何使用BLE OBDII外设
- 14. Android代码不扫描BLE设备CC2650
- 15. BLE扫描不能找到BLE设备
- 16. BLE在不同设备上的不同外设名称
- 17. 运行iOS 6设备作为BLE外围设备
- 18. 限制BLE外围设备仅连接到一个主设备
- 19. 连接BLE外围单iPhone
- 20. 替代设置java.library.path?
- 21. 替代“设置值”
- 22. 替代设置+ E
- 23. 替代的外部应用
- 24. myisam表替代的外键?
- 25. subversion外部替代perforce
- 26. 替代键为外键
- 27. 替补代理例外
- 28. 除mysql外的替代
- 29. 从设备BLE设备可以读取其他BLE设备的RSSI值吗?
- 30. 在intel edison上开发使用C上的BLE外设
谢谢古斯塔沃。 – Rache