Functions
- BLE_GAP_AdvInit
Initializes the BLE GAP legacy advertising module.
- BLE_GAP_ClearExtAdvSet
Removes all existing advertising sets.
- BLE_GAP_ConfigureBuildInService
Configures the built-in Generic Access Service for a BLE device.
- BLE_GAP_ConnCentralInit
Initializes the BLE GAP connection central module.
- BLE_GAP_ConnPeripheralInit
Initializes the BLE GAP connection peripheral module.
- BLE_GAP_CreateConnection
Initiates a BLE connection to a connectable advertiser.
- BLE_GAP_CreateConnectionCancel
Cancels the ongoing BLE connection creation process.
- BLE_GAP_CreateSync
Synchronizes with a periodic advertising train from an advertiser and begin receiving periodic advertising packets.
- BLE_GAP_CreateSyncCancel
Cancels the synchronization process initiated by @ref BLE_GAP_CreateSync while it is pending.
- BLE_GAP_Disconnect
Terminates an existing connection.
- BLE_GAP_EnableEncryption
Authenticates and encrypts the connection using the provided encryption key.
- BLE_GAP_EnableOneTimeAdv
Starts a one-time advertising event.
- BLE_GAP_EncInfoReqNegativeReply
Responds negatively to an LE encryption information request event.
- BLE_GAP_EncInfoReqReply
Responds to an LE encryption information request event.
- BLE_GAP_ExtAdvInit
Initializes the BLE GAP extended advertising module.
- BLE_GAP_ExtConnCentralInit
Initializes the BLE GAP extended connection central module.
- BLE_GAP_ExtCreateConnection
Initiates a BLE connection using the extended advertising feature set.
- BLE_GAP_ExtScanInit
Initializes the BLE GAP extended scanning module.
- BLE_GAP_GetAdvAddr
Retrieves the advertising address used in advertising events for a given advertising handle.
- BLE_GAP_GetDeviceAddr
Retrieves the current Bluetooth device address.
- BLE_GAP_GetDeviceName
Retrieves the local device name along with its length.
- BLE_GAP_GetLocalPrivacy
Retrieves the current local privacy mode setting parameters.
- BLE_GAP_GetRssi
Retrieves the absolute Received Signal Strength Indication (RSSI) value in dBm.
- BLE_GAP_Init
Initializes the BLE GAP main module.
- BLE_GAP_PeriodicAdvInit
Initializes the BLE GAP periodic advertising module.
- BLE_GAP_ReadAuthPayloadTimeout
Reads the authenticated payload timeout value for a BLE connection.
- BLE_GAP_ReadChannelMap
Retrieves the channel map for the specific connection.
- BLE_GAP_ReadFactoryTxPowerLevel
Reads the maximum and minimum factory RF transmit power levels. (Unit: dBm)
- BLE_GAP_ReadPhy
Reads the current transmitter PHY and receiver PHY on the specified connection.
- BLE_GAP_ReadRemoteTxPowerLevel
Requests the transmit power level used by the remote device on a specific connection.
- BLE_GAP_ReadTxPowerLevel
Reads the current and maximum transmit power levels for a specific LE connection handle. (Unit: dBm)
- BLE_GAP_RemoteConnParamsReqNegativeReply
Replies to an LE remote connection parameters request event if the device rejects the remote device's request to change connection parameters.
- BLE_GAP_RemoteConnParamsReqReply
Replyies to an LE remote connection parameters request event if the device accepts the remote device's request to change connection parameters.
- BLE_GAP_RemoveExtAdvSet
Removes an advertising set.
- BLE_GAP_ScanInit
Initializes the BLE GAP legacy scan module.
- BLE_GAP_SetAdvData
Sets advertising data from the input "p_advData".
- BLE_GAP_SetAdvEnable
Starts or stop advertising.
- BLE_GAP_SetAdvParams
Sets advertising parameters.
- BLE_GAP_SetAdvTxPowerLevel
Sets the RF Tx power level for Advertising physical channel PDUs.
- BLE_GAP_SetChannelMap
Sets local channel map.
- BLE_GAP_SetConnTxPowerLevel
Sets the RF Tx power level for LE connection Data physical channel PDUs before LE power control is activated.
- BLE_GAP_SetDefaultPhy
Specifies the preferred values for the transmitter PHY and receiver PHY to be used for all subsequent connections.
- BLE_GAP_SetDeviceAddr
Sets the Bluetooth device address (identity address).
- BLE_GAP_SetDeviceName
Sets the local device name.
- BLE_GAP_SetDevToPeriAdvList
Adds one or more devices to the Periodic Advertiser list.
- BLE_GAP_SetExtAdvCodingScheme
Sets the preferred PHY coding scheme for extended advertising.
- BLE_GAP_SetExtAdvData
Configures extended advertising data.
- BLE_GAP_SetExtAdvEnable
Enables or disables one or more advertising sets.
- BLE_GAP_SetExtAdvParams
Configures the extended advertising parameters.
- BLE_GAP_SetExtScanningEnable
Enables or disables extended scanning.
- BLE_GAP_SetExtScanningParams
Sets the extended scan parameters for advertising physical channels.
- BLE_GAP_SetExtScanRspData
Configures extended scan response data for an advertising set.
- BLE_GAP_SetFilterAcceptList
Adds devices to the filter accept list.
- BLE_GAP_SetGoldenRxPowerRange
Sets the golden receive power range.
- BLE_GAP_SetLocalPrivacy
Configures privacy parameters.
- BLE_GAP_SetPathLossReportingEnable
Enables or disables path loss reporting for a specific connection.
- BLE_GAP_SetPathLossReportingParams
Sets the path loss threshold reporting parameters for a specific connection.
- BLE_GAP_SetPeriAdvData
Sets periodic advertising data.
- BLE_GAP_SetPeriAdvEnable
Enables or disables periodic advertising for a specified advertising set.
- BLE_GAP_SetPeriAdvParams
Configures periodic advertising parameters.
- BLE_GAP_SetPeriAdvRxEnable
Enables or disables reports for the periodic advertising train identified by the "syncHandle".
- BLE_GAP_SetPhy
Sets the PHY preferences for the specified connection.
- BLE_GAP_SetResolvingList
Sets devices to the resolving list.
- BLE_GAP_SetScanningEnable
Starts or stops scanning for advertising devices.
- BLE_GAP_SetScanningFilter
Sets the scanning filter parameters to filter received advertising or scan response PDUs based on specific data types.
- BLE_GAP_SetScanningParam
Sets the scanning parameters.
- BLE_GAP_SetScanRspData
Sets scan response data.
- BLE_GAP_SetTxPowerReportingEnable
Enables or disables reporting of transmit power level changes for a specific connection.
- BLE_GAP_SyncInit
Initializes BLE GAP sync module, which refers to periodic advertising synchronization.
- BLE_GAP_TerminateSync
Stops reception of the periodic advertising train identified by the provided syncHandle.
- BLE_GAP_TrafficUnlock
Unlocks BLE data traffic.
- BLE_GAP_UpdateConnParam
Updates connection parameters for an existing connection.
- BLE_GAP_WriteAuthPayloadTimeout
Sets the authenticated payload timeout parameter for a BLE connection.