nRF5 SDK v17.1.0
Macros
BMS feature bits

Macros

#define NRF_BLE_BMS_REQUESTING_DEVICE_BR_LE   (0x01 << 0)
 Delete bond of the requesting device (BR/EDR and LE).
 
#define NRF_BLE_BMS_REQUESTING_DEVICE_BR_LE_AUTH_CODE   (0x01 << 1)
 Delete bond of the requesting device (BR/EDR and LE) with an authorization code.
 
#define NRF_BLE_BMS_REQUESTING_DEVICE_BR   (0x01 << 2)
 Delete bond of the requesting device (BR/EDR transport only).
 
#define NRF_BLE_BMS_REQUESTING_DEVICE_BR_AUTH_CODE   (0x01 << 3)
 Delete bond of the requesting device (BR/EDR transport only) with an authorization code.
 
#define NRF_BLE_BMS_REQUESTING_DEVICE_LE   (0x01 << 4)
 Delete bond of the requesting device (LE transport only).
 
#define NRF_BLE_BMS_REQUESTING_DEVICE_LE_AUTH_CODE   (0x01 << 5)
 Delete bond of the requesting device (LE transport only) with an authorization code.
 
#define NRF_BLE_BMS_ALL_BONDS_BR_LE   (0x01 << 6)
 Delete all bonds on the device (BR/EDR and LE).
 
#define NRF_BLE_BMS_ALL_BONDS_BR_LE_AUTH_CODE   (0x01 << 7)
 Delete all bonds on the device (BR/EDR and LE) with an authorization code.
 
#define NRF_BLE_BMS_ALL_BONDS_BR   (0x01 << 8)
 Delete all bonds on the device (BR/EDR transport only).
 
#define NRF_BLE_BMS_ALL_BONDS_BR_AUTH_CODE   (0x01 << 9)
 Delete all bonds on the device (BR/EDR transport only) with an authorization code.
 
#define NRF_BLE_BMS_ALL_BONDS_LE   (0x01 << 10)
 Delete all bonds on the device (LE transport only).
 
#define NRF_BLE_BMS_ALL_BONDS_LE_AUTH_CODE   (0x01 << 11)
 Delete all bonds on the device (LE transport only) with an authorization code.
 
#define NRF_BLE_BMS_ALL_EXCEPT_REQUESTING_DEVICE_BR_LE   (0x01 << 12)
 Delete all bonds on the device except for the bond of the requesting device (BR/EDR and LE).
 
#define NRF_BLE_BMS_ALL_EXCEPT_REQUESTING_DEVICE_BR_LE_AUTH_CODE   (0x01 << 13)
 Delete all bonds on the device except for the bond of the requesting device (BR/EDR and LE) with an authorization code.
 
#define NRF_BLE_BMS_ALL_EXCEPT_REQUESTING_DEVICE_BR   (0x01 << 14)
 Delete all bonds on the device except for the bond of the requesting device (BR/EDR transport only).
 
#define NRF_BLE_BMS_ALL_EXCEPT_REQUESTING_DEVICE_BR_AUTH_CODE   (0x01 << 15)
 Delete all bonds on the device except for the bond of the requesting device (BR/EDR transport only) with an authorization code.
 
#define NRF_BLE_BMS_ALL_EXCEPT_REQUESTING_DEVICE_LE   (0x01 << 16)
 Delete all bonds on the device except for the bond of the requesting device (LE transport only).
 
#define NRF_BLE_BMS_ALL_EXCEPT_REQUESTING_DEVICE_LE_AUTH_CODE   (0x01 << 17)
 Delete all bonds on the device except for the bond of the requesting device (LE transport only) with an authorization code.
 

Detailed Description


Documentation feedback | Developer Zone | Subscribe | Updated