What BLE Events Does Nordic Have? When Are They Triggered?

What BLE Events Does Nordic Have? When Are They Triggered?

1. GAP Events enum BLE_GAP_EVTS { BLE_GAP_EVT_CONNECTED BLE_GAP_EVT_DISCONNECTED BLE_GAP_EVT_CONN_PARAM_UPDATE BLE_GAP_EVT_SEC_PARAMS_REQUEST BLE_GAP_EVT_SEC_INFO_REQUEST BLE_GAP_EVT_PASSKEY_DISPLAY BLE_GAP_EVT_KEY_PRESSED BLE_GAP_EVT_AUTH_KEY_REQUEST BLE_GAP_EVT_LESC_DHKEY_REQUEST BLE_GAP_EVT_AUTH_STATUS BLE_GAP_EVT_CONN_SEC_UPDATE BLE_GAP_EVT_TIMEOUT BLE_GAP_EVT_RSSI_CHANGED BLE_GAP_EVT_ADV_REPORT BLE_GAP_EVT_SEC_REQUEST BLE_GAP_EVT_CONN_PARAM_UPDATE_REQUEST BLE_GAP_EVT_SCAN_REQ_REPORT BLE_GAP_EVT_PHY_UPDATE_REQUEST BLE_GAP_EVT_PHY_UPDATE BLE_GAP_EVT_DATA_LENGTH_UPDATE_REQUEST BLE_GAP_EVT_DATA_LENGTH_UPDATE BLE_GAP_EVT_QOS_CHANNEL_SURVEY_REPORT BLE_GAP_EVT_ADV_SET_TERMINATED }; In fact, there are notes following the definitions of these events. And the data passed from the protocol stack after the corresponding event occurs 1. … Read more