This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2642R: Missing Disconnection Event

Part Number: CC2642R

Hi,

I am using simplePeripheral example of sdk simplelink_cc26x2_sdk_2_30_00_34. I have set MAX_NUM_BLE_CONNS=3. Sometimes while sending data to connected central (android / IOS) devices, devices got disconnected but cc2642r didn't got the disconnection event for that continue trying to send the data to disconnected devices.
Through debugging i have checked, ble code is not going in GAP_LINK_TERMINATED_EVENT case, when this scenario happened.

I even tried to use manual connection state of device using this linkDB_State(index, LINK_CONNECTED) API, but in this scenario when disconnection event missed, this API also return state to true even if device is disconnected.
Is there a API or any method by which i can manually check whether my BLE chipset is in connection or disconnection state?