看过英文版的函数介绍后自我理解是,每个connection event完成后会触发一个用户定义的任务事件。不知道自己理解的对不对?望各位大侠纠正。
若自己理解正确现有如下疑问:
1、HCI_EXT_ConnEventNoticeCmd函数的参数增加了一个connHandle,为什么要加这个参数?
2、根据http://processors.wiki.ti.com/index.php/CC254X_AdvConnNotice上的介绍,我将HCI_EXT_ConnEventNoticeCmd函数在SimpleBLEPeripheral工程中进行调用,该函数并没有work。
代码如下:
a)定义一个事件
b)对SimpleBLEPeripheral_processStateChangeEvt函数增加了一个参数以便HCI_EXT_ConnEventNoticeCmd函数使用。
c)在SimpleBLEPeripheral_processStateChangeEvt函数中的GAPROLE_CONNECTED下调用HCI_EXT_ConnEventNoticeCmd函数。
d)检测事件是否发生,若发生LED状态反转。
现象是LED始终未亮,所以推测HCI_EXT_ConnEventNoticeCmd函数并未正确调用。
希望各位对于怎样使用HCI_EXT_ConnEventNoticeCmd函数给个建议和例程,万分感谢!