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

BLE 协议栈的特征值 长度问题

我使用的mcu是cc2640,协议栈是2.0。我参考例程自己写了应用程序。service需要注册ATT TABLE以及读写的回调函数才能正常使用。

我在使用自己的读回调函数 (gattServiceCBs_t 中的pfnReadAttrCB),下面是代码

*pLen = 32;
memcpy(pValue,&BLEECGPointStream[0], *pLen);

就是直接讲属性数组中的值拷贝到buff,但是当拷贝长度为16时,运行正常,当大于16时运行出错,我想知道这里是否有长度限制。

 

cedar_xuesong:

特征值长度是自己设定,检查的,协议栈不会检查这个

直接查报错代码,然后搜这个宏

赞(0)
未经允许不得转载:TI中文支持网 » BLE 协议栈的特征值 长度问题
分享到: 更多 (0)