TI中文支持网
TI专业的中文技术问题搜集分享网站

为什么我调用GATT_WriteCharValue函数写5个字节数据,不能写,写一个字节就可以,这个函数不是最多一次可以发20个字节吗?

req.handle = simpleBLECharHdl;      

  req.len = 2;         

req.value[0] = 0x66;       

req.value[1] = 0x77;       

req.sig = 0;       

req.cmd = 0;      

  status = GATT_WriteCharValue( simpleBLEConnHandle, &req, simpleBLETaskId ); 

结果write error 13,为什么呢?

Shu Davin:

UUID定义的长度有没有改?

协议栈默认的是一个字节。

yang ken:

liu你好,我现在也是这个问题,请问你的怎么解决的,谢谢

Wang4:

请问你邮箱是多少,我最近刚开始弄蓝牙4.0通讯,能请教你一些问题吗?

赞(0)
未经允许不得转载:TI中文支持网 » 为什么我调用GATT_WriteCharValue函数写5个字节数据,不能写,写一个字节就可以,这个函数不是最多一次可以发20个字节吗?
分享到: 更多 (0)