微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 从机的WriteAttrCB函数中如何处理大于20字节的特征值?

从机的WriteAttrCB函数中如何处理大于20字节的特征值?

时间:10-02 整理:3721RD 点击:

假定从机的服务里有一个特征值,长度超过20字节,如50字节。

主机通过WriteLongCharValue函数将50字节分包发送。

那么从机的***_WriteAttrCB函数应该如何处理?要自己写代码将多个数据包根据offset拼接吗?

另外,50字节分为3个数据包,这3个数据包抵达从机后,是否会分别调用***_ProfileChangeCB函数?

第一次提问,如果能找到答案,万分感激

Leibniz,

是的,需要你自己修改callback函数里面的offset去实现对接:)

如何调用profileChangCB函数,这个取决于你自己在writeAttrCB中如何处理,当然可以每次通知,也可以收全了再通知。

请问有没有相关的demo之类的可以参考下?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top