1
蓝牙4.0的核心规范定义了GATT程序读取长特征值,用于请求长于ATT_MTU - 1字节限制的特征值。CoreBluetooth框架是否支持Blob读取?
CoreBluetooth(和iOS)是否支持此功能?外围设备是TI CC2541开发套件。
蓝牙4.0的核心规范定义了GATT程序读取长特征值,用于请求长于ATT_MTU - 1字节限制的特征值。CoreBluetooth框架是否支持Blob读取?
CoreBluetooth(和iOS)是否支持此功能?外围设备是TI CC2541开发套件。
是的,无论如何它都支持iOS6 - 如果您要求读取的字符长度超过20字节,那么iOS将返回更长的数据。
谢谢你的回答。你能否提供更多的参考资料或样品? – ZhangChn
当然 - 如果你的外围设备的特性设置为返回一个长值,那么当你拨打 [peripheral readValueForCharacteristic:characteristic]; 委托将使用didUpdateValueForCharacteristic和特性的全长数据回调 - 因此这与阅读正常的长度特性没有区别。 使用TI CC2540/1设置长特性 - TI SDK在文档中没有任何帮助 - 但我在TI论坛的这篇文章中提供了一些指示:http://e2e.ti.com /support/low_power_rf/f/538/t/221165.aspx –