Goal:使用BlueZ和蓝牙4LE加密狗创建一个外设,宣传相当于"Hello World"的蓝牙功能.
Where I'm At:我目前已经安装并下载了BlueZ stack,我可以使用hci工具识别和查看蓝牙加密狗.我已经修改了hciconfig leadv,但我只是不太了解它/了解发生了什么.
What Help I Think I Need:我需要进入下一步.如果有人能给我指出一个好的资源,带我走过这条路,或者做任何事情,我将不胜感激.如果我需要做额外的腿部(搜索)工作,我可以,但我已经搜索了谷歌,以及我能想到的关于这个问题的各种衍生工具.
*我还将其标记为CoreBooth,希望iOS开发人员能在某个时候对其进行修补.
编辑:作为对 comments 的回应,陈述我的最终目标似乎是明智的.我最终想通过加密狗宣传最简单的消息/信号,并在iOS设备(CoreBluetooth)上获取.我已经能够让iOS端的东西运行良好(与Linux端的东西相比,有大量文档),但对我来说,最困难的部分是将这个适配器设置为外设.BlueZ堆栈对我来说是一个可怕的谜.
编辑:经过更多的挖掘,我最终发现了这个帖子:Raspberry Pi Bluetooth 4.0 Connection.
编辑:好吧,我对学习的追求还在继续.在过go 的几天里,我深入研究了hci*、sdptool和gatttool工具.我已经能够将适配器设置为广告"hciconfig hci0 leadv".此时,我可以成功地"看到"适配器,但实际上无法从中读取任何内容.我甚至没有看到这个友好的名字.我会继续开卡车,但一如既往,欢迎提供任何帮助/建议.
编辑:相关链接,有关iOS的蓝牙LE的详细概述.
最后一次编辑:大家好,这个链接介绍了如何使用树莓Pi+BlueZ创建iBeacon...