为什么android手机的蓝牙比如说

googplay 比较有名的nRf Connect , BLE scanner ,在安卓手机上都不能发现,树莓派开启的服务.

因为,可能是服务走了 GATT 服务发现协议.
但是 现在 的安卓手机至少 安卓版本6 和 7 是 走的SDP服务发现协议,
所以就要修改bluez的代码,使 服务发现协议也注册在sdp服务发现协议中.

参考文献

https://epxx.co/artigos/bluetooth_gatt.html

图片基础的协议

posted on 2018-02-05 14:41  HDU李少帅  阅读(179)  评论(0编辑  收藏  举报