我是 GATT 和 ble 的业余爱好者。
我使用Linkit一块板作为中央设备和Nrf51板作为外围设备。中心设备与外围设备连接成功,可以搜索到所有的Services UUID,Characteristic UUID,但是读取不到特征值。Linkit 端显示的值与北欧端显示的值不同。
我能够在北欧应用程序以及作为外围设备的北欧板中获得特征值。
Linkitone 作为中心设备无法从任何外围设备读取北欧 uart 服务的 TX 特征值。即使我尝试将 Linkitone 作为外围设备并尝试通过 nordic 应用程序读取 Nordic uart 服务值,它也失败了。应用程序每次都被挂起。
下面我提到了赋予 tx 特征的值,该值位于中心侧。那么具有 ble UART 服务的 Linkitone 板是否有任何问题,或者有什么不同的原因?