微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > HCI_EXT_ConnEventNoticeCmd函数的使用问题。

HCI_EXT_ConnEventNoticeCmd函数的使用问题。

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

《cc2640蓝牙芯片软件开发指导书》中对于此函数的介绍没看懂,而且在所举例子中该函数少了一个参数。请问HCI_EXT_ConnEventNoticeCmd函数实现什么功能?怎样使用?

另外

// Check for BLE stack events first
if (pEvt->signature == 0xffff)
{
    if (pEvt->event_flag & SBP_CONN_EVT_END_EVT)
    {
        // Try to retransmit pending ATT Response (if any)
        SimpleBLEPeripheral_sendAttRsp();
    }
}
else
{
    // Process inter-task message
    safeToDealloc = SimpleBLEPeripheral_processStackMsg((ICall_Hdr *)pMsg);
}

此段代码中SBP_CONN_EVT_END_EVT是指什么事件?此事件发生要处理什么?此段代码没看太懂。

  • //This HCI Extension API is used to enable or disable a notification to the specified task using the specified task event whenever a Connection event ends. A non-zero taskEvent value is taken to be "enable", while a zero valued taskEvent taken to be "disable".  
  • hciStatus_t HCI_EXT_ConnEventNoticeCmd( uint8 taskID, uint16 taskEvent );  

这个函数是不是这个意思:每当一个连接事件结束时会触发不触发一个特定的事件?

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

网站地图

Top