Microchip® Advanced Software Framework

ble_gap_event_cb Struct Reference

#include <ble_manager.h>

Data Fields

ble_event_callback_t adv_report
 Advertisement report in case of advertisement stopped due to advertisement timeout Refer at_ble_adv_report_t. More...
 
ble_event_callback_t advt_cmp
 Advertisement complete event Refer at_ble_adv_cmp_evt_t. More...
 
ble_event_callback_t con_channel_map_ind
 Peer device channel map received indication. at_ble_channel_map_t. More...
 
ble_event_callback_t conn_param_update_request
 Connection parameter update request from peer device Refer at_ble_conn_param_update_request_t. More...
 
ble_event_callback_t conn_parameter_update_done
 Connection parameter update done on peer device and own device Refer at_ble_conn_param_update_done_t. More...
 
ble_event_callback_t connected
 BLE connected event, device connected to peer device Refer at_ble_connected_t. More...
 
ble_event_callback_t disconnected
 BLE disconnected event, device disconnected from peer device Refer at_ble_disconnected_t. More...
 
ble_event_callback_t encryption_request
 encryption request comes from the peer device. Needs to supply the bonding information which is stored earlier at_ble_encryption_request_t More...
 
ble_event_callback_t encryption_status_changed
 encryption status changed event received from SMP once the encryption is started at_ble_encryption_status_changed_t More...
 
ble_event_callback_t pair_done
 Pair complete event as part of end of pairing process Refer at_ble_pair_done_t. More...
 
ble_event_callback_t pair_key_request
 Pair Key request event from Peer central device Refer at_ble_pair_key_request_t. More...
 
ble_event_callback_t pair_request
 Pair request event from Central device Refer at_ble_pair_request_t. More...
 
ble_event_callback_t peer_att_info_ind
 Peer attribute information indication received Event. at_ble_peer_att_info_ind_t. More...
 
ble_event_callback_t rand_addr_changed
 BLE device own random address changed event Refer at_ble_rand_addr_changed_t. More...
 
ble_event_callback_t resolv_rand_addr_status
 Event triggered once the Resolve random address is resolved using supplied IRK's. at_ble_resolv_rand_addr_status_t. More...
 
ble_event_callback_t scan_info
 BLE scan information contains the peer device scan information Refer at_ble_scan_info_t. More...
 
ble_event_callback_t scan_report
 Once the BLE scan timeout or scan stop will trigger the scan report event Refer at_ble_scan_report_t. More...
 
ble_event_callback_t sign_counters_ind
 Event is triggered once the connection signature information indication received. at_ble_sign_counter_t. More...
 
ble_event_callback_t slave_sec_request
 Slave security request received from peer Peripheral device Refer at_ble_slave_sec_request_t. More...
 
ble_event_callback_t undefined
 BLE Undefined events received from BTLC1000, which is not handled in Library. More...
 

ble_event_callback_t ble_gap_event_cb::adv_report

Advertisement report in case of advertisement stopped due to advertisement timeout Refer at_ble_adv_report_t.

ble_event_callback_t ble_gap_event_cb::advt_cmp

Advertisement complete event Refer at_ble_adv_cmp_evt_t.

ble_event_callback_t ble_gap_event_cb::con_channel_map_ind

Peer device channel map received indication. at_ble_channel_map_t.

ble_event_callback_t ble_gap_event_cb::conn_param_update_request

Connection parameter update request from peer device Refer at_ble_conn_param_update_request_t.

ble_event_callback_t ble_gap_event_cb::conn_parameter_update_done

Connection parameter update done on peer device and own device Refer at_ble_conn_param_update_done_t.

ble_event_callback_t ble_gap_event_cb::connected

BLE connected event, device connected to peer device Refer at_ble_connected_t.

ble_event_callback_t ble_gap_event_cb::disconnected

BLE disconnected event, device disconnected from peer device Refer at_ble_disconnected_t.

ble_event_callback_t ble_gap_event_cb::encryption_request

encryption request comes from the peer device. Needs to supply the bonding information which is stored earlier at_ble_encryption_request_t

ble_event_callback_t ble_gap_event_cb::encryption_status_changed

encryption status changed event received from SMP once the encryption is started at_ble_encryption_status_changed_t

ble_event_callback_t ble_gap_event_cb::pair_done

Pair complete event as part of end of pairing process Refer at_ble_pair_done_t.

ble_event_callback_t ble_gap_event_cb::pair_key_request

Pair Key request event from Peer central device Refer at_ble_pair_key_request_t.

ble_event_callback_t ble_gap_event_cb::pair_request

Pair request event from Central device Refer at_ble_pair_request_t.

ble_event_callback_t ble_gap_event_cb::peer_att_info_ind

Peer attribute information indication received Event. at_ble_peer_att_info_ind_t.

ble_event_callback_t ble_gap_event_cb::rand_addr_changed

BLE device own random address changed event Refer at_ble_rand_addr_changed_t.

ble_event_callback_t ble_gap_event_cb::resolv_rand_addr_status

Event triggered once the Resolve random address is resolved using supplied IRK's. at_ble_resolv_rand_addr_status_t.

ble_event_callback_t ble_gap_event_cb::scan_info

BLE scan information contains the peer device scan information Refer at_ble_scan_info_t.

ble_event_callback_t ble_gap_event_cb::scan_report

Once the BLE scan timeout or scan stop will trigger the scan report event Refer at_ble_scan_report_t.

ble_event_callback_t ble_gap_event_cb::sign_counters_ind

Event is triggered once the connection signature information indication received. at_ble_sign_counter_t.

ble_event_callback_t ble_gap_event_cb::slave_sec_request

Slave security request received from peer Peripheral device Refer at_ble_slave_sec_request_t.

ble_event_callback_t ble_gap_event_cb::undefined

BLE Undefined events received from BTLC1000, which is not handled in Library.