S140 SoftDevice v7.2.0
Modules | Macros

Modules

 Advertising data sizes.
 
 Authenticated payload timeout defines.
 
 GAP Address types
 
 GAP Advertisement Flags
 
 GAP Advertising Set Terminated reasons
 
 GAP Advertising and Scan Response Data format
 
 GAP Advertising data status
 
 GAP Advertising filter policies
 
 GAP Advertising interval max and min
 
 GAP Advertising timeout values in 10 ms units
 
 GAP Advertising types
 
 GAP Authentication Key Types
 
 GAP Connection Parameters Limits
 
 GAP Discovery modes
 
 GAP IO Capabilities
 
 GAP Keypress Notification Types
 
 GAP Minimum scanner buffer size
 
 GAP PHYs
 
 GAP Roles
 
 GAP Scan interval max and min
 
 GAP Scan timeout max and min
 
 GAP Scan window max and min
 
 GAP Scanner filter policies
 
 GAP Security Modes
 
 GAP Security status
 
 GAP Security status sources
 
 GAP Timeout sources
 
 GAP attribute security requirement setters
 
 GAP concurrent connection count defines.
 
 GAP device name defines.
 
 GAP event length defines.
 
 Privacy modes
 
 Quality of Service (QoS) Channel survey interval defines
 
 SVC return values specific to GAP
 

Macros

#define BLE_GAP_DEFAULT_PRIVATE_ADDR_CYCLE_INTERVAL_S   (900) /* 15 minutes. */
 The default interval in seconds at which a private address is refreshed.
 
#define BLE_GAP_MAX_PRIVATE_ADDR_CYCLE_INTERVAL_S   (41400) /* 11 hours 30 minutes. */
 The maximum interval in seconds at which a private address can be refreshed.
 
#define BLE_GAP_ADDR_LEN   (6)
 BLE address length.
 
#define BLE_GAP_POWER_LEVEL_INVALID   127
 Invalid power level.
 
#define BLE_GAP_ADV_SET_HANDLE_NOT_SET   (0xFF)
 Advertising set handle not set.
 
#define BLE_GAP_ADV_SET_COUNT_DEFAULT   (1)
 The default number of advertising sets.
 
#define BLE_GAP_ADV_SET_COUNT_MAX   (1)
 The maximum number of advertising sets supported by this SoftDevice.
 
#define BLE_GAP_ADV_REPORT_SET_ID_NOT_AVAILABLE   0xFF
 Set ID not available in advertising report.
 
#define BLE_GAP_RSSI_THRESHOLD_INVALID   0xFF
 Disable RSSI events for connections.
 
#define BLE_GAP_SEC_RAND_LEN   8
 GAP Security Random Number Length.
 
#define BLE_GAP_SEC_KEY_LEN   16
 GAP Security Key Length.
 
#define BLE_GAP_LESC_P256_PK_LEN   64
 GAP LE Secure Connections Elliptic Curve Diffie-Hellman P-256 Public Key Length.
 
#define BLE_GAP_LESC_DHKEY_LEN   32
 GAP LE Secure Connections Elliptic Curve Diffie-Hellman DHKey Length.
 
#define BLE_GAP_PASSKEY_LEN   6
 GAP Passkey Length.
 
#define BLE_GAP_WHITELIST_ADDR_MAX_COUNT   (8)
 Maximum amount of addresses in the whitelist.
 
#define BLE_GAP_DEVICE_IDENTITIES_MAX_COUNT   (8)
 Maximum amount of identities in the device identities list.
 
#define BLE_GAP_CONN_COUNT_DEFAULT   (1)
 Default connection count for a configuration.
 
#define BLE_GAP_DATA_LENGTH_AUTO   0
 Automatic data length parameter.
 
#define BLE_GAP_CHANNEL_COUNT   (40)
 The total number of channels in Bluetooth Low Energy.
 

Detailed Description


Documentation feedback | Developer Zone | Subscribe | Updated