微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2650 更新广播数据

CC2650 更新广播数据

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

1、CC2650 更新广播数据是否还是调用 GAP_UpdateAdvertisingData( uint8 taskID, uint8 adType, uint8 dataLen, uint8 *pAdvertData ) 函数?

2、如果是,请问函数需要传递的 taskID 用哪一个变量啊,这个不像 CC254x ,在初始化的时候就会返回一个 taskID 。

可以还是使用GAP_UpdateAdvertisingData函数,调用方式在SimpleBLEPeripheral代码里面可以看到例子

case GAPROLE_ADVERT_DATA:
if (len <= B_MAX_ADV_LEN)
{
VOID memset(gapRole_AdvertData, 0, B_MAX_ADV_LEN);
VOID memcpy(gapRole_AdvertData, pValue, len);
gapRole_AdvertDataLen = len;

// Update the advertising data
ret = GAP_UpdateAdvertisingData(selfEntity,
TRUE, gapRole_AdvertDataLen, gapRole_AdvertData);
}

可以了,非常感谢!

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

网站地图

Top