求助!CC2540 通知功能
时间:10-02
整理:3721RD
点击:
求助:
static attHandleValueNoti_t pReport ;//声明attHandleValueNoti_t这个结构体
uint16 noti_cHandle; //存放handle
pReport.handle = simpleProfileAttrTbl[1].handle; //读取notification对应的handle
GAPRole_GetParameter( 0x30E, ¬i_cHandle); //获取Connection Handle
pReport.len = osal_strlen(str);
osal_memcpy(pReport.value, str, pReport.len);
GATT_Notification( 0, &pReport, FALSE );
提示错误:
Error[Pe020]: identifier "simpleProfileAttrTbl" is undefined
没有定义simpleProfileAttrTbl?
"simpleProfileAttrTbl"这个属性表是静态数组,只能在simpleGATTprofile.c中使用,如果你用到其他文件中,就会出现属性表未定义的情况。
详细使用notify的例子,可以参考我个性签名档的博客地址,《CC2541之添加特征值》、《CC2541之notify》。