对于我的项目,我打算在使用Bluez堆栈的BLE上使用SPP。但是,我没有找到Bluez for BLE SPP配置文件的示例代码。有没有人能帮我写一个BLE for Bluez的示例应用程序?最好是BLE SPP服务器。
问候
发布于 2020-06-21 08:51:11
不幸的是,BlueZ没有任何BLE示例。BLE不是adopted BLE profiles的一部分,因此您很难找到任何供应商/堆栈提供的示例。
您可以考虑实现自己的BLE SPP客户服务/特征,但为此,您必须同时处理中央和外围端,这将非常复杂。我建议您检查是否可以使用现有的BLE配置文件来实现您想要的效果。
如果您只是想要两个BLE设备之间的双向通信,您可以简单地在BlueZ中设置一个具有您可以读/写或接收通知的特征的GATT服务器。您需要了解BLE配置文件的理论方面,以及如何在BlueZ中实现这些配置文件。我推荐以下链接来帮助您入门:
我希望这能帮到你。
https://stackoverflow.com/questions/62485061
复制相似问题