enum ble_gap_actv_role_t |
Possible roles of the activity.
Enumerator | |
---|---|
BLE_GAP_ACTIVITY_ROLE_ADV | Advertise role. |
BLE_GAP_ACTIVITY_ROLE_CON | Connect role. |
BLE_GAP_ACTIVITY_ROLE_SCAN_INIT | Scan/Init role. |
BLE_GAP_ACTIVITY_ROLE_UNKNOWN | Unknown role. |
Definition at line 549 of file ble_gapm.h.
enum ble_gap_actv_type_t |
Activity type.
Enumerator | |
---|---|
BLE_GAP_ACTV_TYPE_ADV | |
BLE_GAP_ACTV_TYPE_SCAN | |
BLE_GAP_ACTV_TYPE_INIT | |
BLE_GAP_ACTV_TYPE_PER_SYNC |
Definition at line 560 of file ble_gapm.h.
enum ble_gap_ad_type_t |
GAP advertising types.
Definition at line 487 of file ble_gapm.h.
Advertising data type.
Enumerator | |
---|---|
BLE_GAP_ADV_DATA_TYPE_DATA | Advertising data. |
BLE_GAP_ADV_DATA_TYPE_SCAN_RSP | Scan response data. |
BLE_GAP_ADV_DATA_TYPE_PER_DATA | Periodic advertising data. |
Definition at line 183 of file ble_gapm.h.
Advertising filter policy.
Definition at line 232 of file ble_gapm.h.
enum ble_gap_adv_flags_t |
AD Type Flag - Bit mask.
Definition at line 527 of file ble_gapm.h.
enum ble_gap_adv_mode_t |
GAP advertising modes.
Definition at line 211 of file ble_gapm.h.
Advertising properties bit field and bit positions.
Definition at line 291 of file ble_gapm.h.
enum ble_gap_adv_prop_t |
Advertising properties bit field bit value.
Definition at line 314 of file ble_gapm.h.
Advertising report information.
Definition at line 251 of file ble_gapm.h.
Advertising report type.
Definition at line 241 of file ble_gapm.h.
enum ble_gap_adv_type_t |
Advertising type.
Enumerator | |
---|---|
BLE_GAP_ADV_TYPE_LEGACY | Legacy advertising. |
BLE_GAP_ADV_TYPE_EXTENDED | Extended advertising. |
BLE_GAP_ADV_TYPE_PERIODIC | Periodic advertising. |
Definition at line 281 of file ble_gapm.h.
Auto add white list policy types.
Definition at line 424 of file ble_gapm.h.
Get device parameters operation code.
Definition at line 192 of file ble_gapm.h.
Write permissions of the device name characteristic.
Definition at line 171 of file ble_gapm.h.
enum ble_gap_disc_mode_t |
GAP discoverability modes.
Definition at line 221 of file ble_gapm.h.
Filtering policy for duplicated packets.
Definition at line 384 of file ble_gapm.h.
Extended scanning types.
Definition at line 358 of file ble_gapm.h.
enum ble_gap_init_prop_t |
Initiating properties.
Definition at line 404 of file ble_gapm.h.
enum ble_gap_init_type_t |
Initiating types.
Definition at line 394 of file ble_gapm.h.
Specify what PHY the Controller has changed for TX/RX. HCI:7.7.65.12.
Enumerator | |
---|---|
BLE_GAP_PHY_UNDEF_VALUE | Undefined LE PHY. |
BLE_GAP_PHY_1MBPS_VALUE | LE 1M PHY. |
BLE_GAP_PHY_2MBPS_VALUE | LE 2M PHY. |
BLE_GAP_PHY_CODED_VALUE | LE Coded PHY. |
Definition at line 270 of file ble_gapm.h.
enum ble_gap_own_addr_t |
Own BD address source of the device.
Definition at line 161 of file ble_gapm.h.
Periodic synchronization types.
Definition at line 414 of file ble_gapm.h.
Privacy mode.
Enumerator | |
---|---|
BLE_GAP_PRIVACY_MODE_NETWORK | Set to the network privacy mode for the peer device. |
BLE_GAP_PRIVACY_MODE_DEVICE | Set to the device privacy mode for the peer device. |
Definition at line 540 of file ble_gapm.h.
enum ble_gap_role_t |
GAP role options.
Definition at line 148 of file ble_gapm.h.
Duplicate filter policy.
Enumerator | |
---|---|
BLE_GAP_SCAN_FILT_DUPLIC_DIS | Disable filtering of duplicate packets. |
BLE_GAP_SCAN_FILT_DUPLIC_EN | Enable filtering of duplicate packets. |
Definition at line 349 of file ble_gapm.h.
enum ble_gap_scan_mode_t |
Scanning modes.
Enumerator | |
---|---|
BLE_GAP_SCAN_GEN_DISC_MODE | General discoverable mode. |
BLE_GAP_SCAN_LIM_DISC_MODE | Limited discoverable mode. |
BLE_GAP_SCAN_OBSERVER_MODE | Observer mode. |
Definition at line 339 of file ble_gapm.h.
enum ble_gap_scan_prop_t |
Scanning properties bit field bit value.
Definition at line 371 of file ble_gapm.h.
enum ble_gap_scan_type_t |
Scanning types.
Enumerator | |
---|---|
BLE_GAP_SCAN_ACTIVE | Active scan type. |
BLE_GAP_SCAN_PASSIVE | Passive scan type. |
Definition at line 330 of file ble_gapm.h.
Stop reason code.
Enumerator | |
---|---|
BLE_GAP_STOPPED_REASON_TIMEOUT | Stop with timeout. |
BLE_GAP_STOPPED_REASON_ON_USER | Stop with user stopping it actively. |
BLE_GAP_STOPPED_REASON_CONN_EST | Stop with connection established. |
Definition at line 260 of file ble_gapm.h.
Periodic advertising sync information reception mode.
Definition at line 447 of file ble_gapm.h.
enum gap_sec_lvl_type |
Security level types.
Definition at line 476 of file ble_gapm.h.
enum gap_slot_dur_type |
Slot duration type for IQ sampling.
Enumerator | |
---|---|
BLE_GAP_SLOT_DURA_1US | Switching and sampling slots are 1 us each. |
BLE_GAP_SLOT_DURA_2US | Switching and sampling slots are 2 us each. |
Definition at line 467 of file ble_gapm.h.
Supported AoA AoD switching sampling rate.
Definition at line 457 of file ble_gapm.h.
enum gap_sync_cte_type |
Constant Tone Extension sync filtering type.
Definition at line 435 of file ble_gapm.h.