到目前为止,我已经开发了几个程序,可以在我的Raspberry Rpi2和RPi3中使用bleno作为BLE外设。谁能告诉我,有没有什么东西可以替代Bleno,用Python或者更好的C语言,为我的Raspberry开发BLE外设服务的代码?
发布于 2017-11-29 08:06:14
我经历过和你一样的痛苦--试图为python获得一个好的BLE外设角色库--所以我继续将Bleno移植到python2/3。它仍然是一个WIP,但Echo demo运行得很好。
https://github.com/Adam-Langley/pybleno/
在pypi上是"pybleno“
当然,我们要向Sandeep Mistry致敬,因为它提供了神奇的原始节点代码库。
希望人们发现它是有用的。
发布于 2017-02-15 04:41:53
你可以使用Linux中的HCI_CHANNEL_USER特性直接与蓝牙控制器对话(例如,从C语言)。事实上,这正是bleno所做的。只需遵循蓝牙规范中的HCI协议即可。
发布于 2017-02-14 23:51:07
我不能给你C语言的答案,但bluepy似乎是目前最好的外设(就像bleno一样),如果你想使用核心模式,有Adafruit的BlueFruit LE。
警告:我自己也只是接触过Pi外围设备,还没有任何成功的项目。
https://stackoverflow.com/questions/38940597
复制相似问题