我可以通过以下方式设置GATT服务和特征 最新的bluetoothctl工具,使用以下命令:
注册服务, 寄存器特性 注册申请
我只是想知道是否有一种方法来定义基于GATT的服务 只能在BR / EDR传输或LE传输中使用 bluetoothctl工具或任何Bluez实用工具?任何人都可以掉一些 点亮这个吗?
答案 0 :(得分:0)
从理论上讲,GATT层应该与使用BLE还是BR / EDR无关。您可以通过以下命令禁用BLE进行测试:-
#btmgmt power off
#btmgmt le off
#btmgmt power on
之后,您可以使用远程设备中的gatttool之类的工具来检查是否可以查看使用之前列出的bluetoothctl命令创建的服务/特性。
我希望这会有所帮助。