V-X*_*eme 26 linux ubuntu bluetooth-lowenergy bluez
我正在使用Linux的蓝牙低功耗调制解调器.我正在使用命令行选项,即hcitool.我能够使用命令查找设备:$ hcitool scan
它对我来说很好,我也可以使用以下方式广播我的设备:
sudo hciconfig hci0 leadv
Run Code Online (Sandbox Code Playgroud)
它也工作正常.但我想将调制解调器设备的服务和特性添加到其他设备中.我试过了,sdptool add但它不适合我.有没有人知道如何使用ubuntu中的命令行工具将服务和特性添加到外设?
编辑:我的调制解调器正在广播,但无法探索其他BLE设备的服务和特性.现在我可以使用设置设备的名称hcio name command
编辑:现在我可以通过同时运行sudo hcidump命令来呈现服务和特性.但我无法追踪我从哪里获得这些服务和特征.一个明确的观察是那些服务是从机器渲染的.
nop*_*oft 38
BLE中缺少SDP.而是使用广播/广告框架和GATT客户端/服务器.
几个链接: