在程序中把字节长度和返回的字节长度设为20,就是例子中中的特性5(FFF5)
在btool中用read characteristic value/desciptor读,可以完整的读到20个字节的数据。
但是用read using characteristic UUID却返回的是错误代码:
ErrorCode : 0x0A (ATTR_NOT_FOUND)
: No Attribute Found Within The Given Attribute Handle Range
只要把字节数改成19,两个都可以读到完整的19字节数据,请问这是怎么回事?
Barbara Wu:
请问程序是基于什么例程
chao guo1:
回复 Barbara Wu:
基于SimpleBLEPeripheral
Barbara Wu:
这个定义是根据协议来的,具体可以参照协议里面Volume 3, Part G, 4.8 部分