SimpleBLEPeripheral里实现Notify用的是:
GATTServApp_ProcessCharCfg( simpleProfileChar4Config, &simpleProfileChar4, FALSE,simpleProfileAttrTbl, GATT_NUM_ATTRS( simpleProfileAttrTbl ),INVALID_TASK_ID );
我将static uint8 simpleProfileChar4Props = GATT_PROP_NOTIFY;
改为static uint8 simpleProfileChar4Props = GATT_PROP_INDICATE;
用LightBlue看到了Char4变为了Indicate属性,但是没有办法收到indicate。
请问哪位用过Indicate吗,或者有相关函数使用的资料吗?
GATTServApp_ProcessCharCfg( simpleProfileChar4Config, &simpleProfileChar4, FALSE,simpleProfileAttrTbl, GATT_NUM_ATTRS( simpleProfileAttrTbl ),INVALID_TASK_ID );
我将static uint8 simpleProfileChar4Props = GATT_PROP_NOTIFY;
改为static uint8 simpleProfileChar4Props = GATT_PROP_INDICATE;
用LightBlue看到了Char4变为了Indicate属性,但是没有办法收到indicate。
请问哪位用过Indicate吗,或者有相关函数使用的资料吗?
谢谢!
Yan:
Feng,
请调用GATT_Indication()这个函数试试看。