|
| uint32_t | sd_ble_gap_addr_set (ble_gap_addr_t const *p_addr) |
| | Set the local Bluetooth identity address.
|
| |
| uint32_t | sd_ble_gap_addr_get (ble_gap_addr_t *p_addr) |
| | Get local Bluetooth identity address.
|
| |
| uint32_t | sd_ble_gap_adv_addr_get (uint8_t adv_handle, ble_gap_addr_t *p_addr) |
| | Get the Bluetooth device address used by the advertiser.
|
| |
| uint32_t | sd_ble_gap_whitelist_set (ble_gap_addr_t const *const *pp_wl_addrs, uint8_t len) |
| | Set the active whitelist in the SoftDevice.
|
| |
| uint32_t | sd_ble_gap_device_identities_set (ble_gap_id_key_t const *const *pp_id_keys, ble_gap_irk_t const *const *pp_local_irks, uint8_t len) |
| | Set device identity list.
|
| |
| uint32_t | sd_ble_gap_privacy_set (ble_gap_privacy_params_t const *p_privacy_params) |
| | Set privacy settings.
|
| |
| uint32_t | sd_ble_gap_privacy_get (ble_gap_privacy_params_t *p_privacy_params) |
| | Get privacy settings.
|
| |
| uint32_t | sd_ble_gap_adv_set_configure (uint8_t *p_adv_handle, ble_gap_adv_data_t const *p_adv_data, ble_gap_adv_params_t const *p_adv_params) |
| | Configure an advertising set. Set, clear or update advertising and scan response data.
|
| |
| uint32_t | sd_ble_gap_adv_start (uint8_t adv_handle, uint8_t conn_cfg_tag) |
| | Start advertising (GAP Discoverable, Connectable modes, Broadcast Procedure).
|
| |
| uint32_t | sd_ble_gap_adv_stop (uint8_t adv_handle) |
| | Stop advertising (GAP Discoverable, Connectable modes, Broadcast Procedure).
|
| |
| uint32_t | sd_ble_gap_conn_param_update (uint16_t conn_handle, ble_gap_conn_params_t const *p_conn_params) |
| | Update connection parameters.
|
| |
| uint32_t | sd_ble_gap_disconnect (uint16_t conn_handle, uint8_t hci_status_code) |
| | Disconnect (GAP Link Termination).
|
| |
| uint32_t | sd_ble_gap_tx_power_set (uint8_t role, uint16_t handle, int8_t tx_power) |
| | Set the radio's transmit power.
|
| |
| uint32_t | sd_ble_gap_appearance_set (uint16_t appearance) |
| | Set GAP Appearance value.
|
| |
| uint32_t | sd_ble_gap_appearance_get (uint16_t *p_appearance) |
| | Get GAP Appearance value.
|
| |
| uint32_t | sd_ble_gap_ppcp_set (ble_gap_conn_params_t const *p_conn_params) |
| | Set GAP Peripheral Preferred Connection Parameters.
|
| |
| uint32_t | sd_ble_gap_ppcp_get (ble_gap_conn_params_t *p_conn_params) |
| | Get GAP Peripheral Preferred Connection Parameters.
|
| |
| uint32_t | sd_ble_gap_device_name_set (ble_gap_conn_sec_mode_t const *p_write_perm, uint8_t const *p_dev_name, uint16_t len) |
| | Set GAP device name.
|
| |
| uint32_t | sd_ble_gap_device_name_get (uint8_t *p_dev_name, uint16_t *p_len) |
| | Get GAP device name.
|
| |
| uint32_t | sd_ble_gap_authenticate (uint16_t conn_handle, ble_gap_sec_params_t const *p_sec_params) |
| | Initiate the GAP Authentication procedure.
|
| |
| uint32_t | sd_ble_gap_sec_params_reply (uint16_t conn_handle, uint8_t sec_status, ble_gap_sec_params_t const *p_sec_params, ble_gap_sec_keyset_t const *p_sec_keyset) |
| | Reply with GAP security parameters.
|
| |
| uint32_t | sd_ble_gap_auth_key_reply (uint16_t conn_handle, uint8_t key_type, uint8_t const *p_key) |
| | Reply with an authentication key.
|
| |
| uint32_t | sd_ble_gap_lesc_dhkey_reply (uint16_t conn_handle, uint8_t sec_status, ble_gap_lesc_dhkey_t const *p_dhkey) |
| | Reply with an LE Secure connections DHKey.
|
| |
| uint32_t | sd_ble_gap_keypress_notify (uint16_t conn_handle, uint8_t kp_not) |
| | Notify the peer of a local keypress.
|
| |
| uint32_t | sd_ble_gap_lesc_oob_data_get (uint16_t conn_handle, ble_gap_lesc_p256_pk_t const *p_pk_own, ble_gap_lesc_oob_data_t *p_oobd_own) |
| | Generate a set of OOB data to send to a peer out of band.
|
| |
| uint32_t | sd_ble_gap_lesc_oob_data_set (uint16_t conn_handle, ble_gap_lesc_oob_data_t const *p_oobd_own, ble_gap_lesc_oob_data_t const *p_oobd_peer) |
| | Provide the OOB data sent/received out of band.
|
| |
| uint32_t | sd_ble_gap_encrypt (uint16_t conn_handle, ble_gap_master_id_t const *p_master_id, ble_gap_enc_info_t const *p_enc_info) |
| | Initiate GAP Encryption procedure.
|
| |
| uint32_t | sd_ble_gap_sec_info_reply (uint16_t conn_handle, ble_gap_enc_info_t const *p_enc_info) |
| | Reply with GAP security information.
|
| |
| uint32_t | sd_ble_gap_conn_sec_get (uint16_t conn_handle, ble_gap_conn_sec_t *p_conn_sec) |
| | Get the current connection security.
|
| |
| uint32_t | sd_ble_gap_scan_start (ble_gap_scan_params_t const *p_scan_params, ble_data_t const *p_adv_report_buffer) |
| | Start or continue scanning (GAP Discovery procedure, Observer Procedure).
|
| |
| uint32_t | sd_ble_gap_scan_stop (void) |
| | Stop scanning (GAP Discovery procedure, Observer Procedure).
|
| |
| uint32_t | sd_ble_gap_connect (ble_gap_addr_t const *p_peer_addr, ble_gap_scan_params_t const *p_scan_params, ble_gap_conn_params_t const *p_conn_params, uint8_t conn_cfg_tag) |
| | Create a connection (GAP Link Establishment).
|
| |
| uint32_t | sd_ble_gap_connect_cancel (void) |
| | Cancel a connection establishment.
|
| |
| uint32_t | sd_ble_gap_phy_update (uint16_t conn_handle, ble_gap_phys_t const *p_gap_phys) |
| | Initiate or respond to a PHY Update Procedure.
|
| |
| uint32_t | sd_ble_gap_data_length_update (uint16_t conn_handle, ble_gap_data_length_params_t const *p_dl_params, ble_gap_data_length_limitation_t *p_dl_limitation) |
| | Initiate or respond to a Data Length Update Procedure.
|
| |
| uint32_t | sd_ble_gap_next_conn_evt_counter_get (uint16_t conn_handle, uint16_t *p_counter) |
| | Obtain the next connection event counter value.
|
| |
| uint32_t | sd_ble_gap_evt_trigger_set (uint8_t role, uint16_t handle, uint32_t task_address) |
| | Configure triggering a peripheral task register on the start of a Bluetooth Link Layer event.
|
| |
| uint32_t | sd_ble_gap_rssi_start (uint16_t conn_handle, uint8_t threshold_dbm, uint8_t skip_count) |
| | Start reporting the received signal strength to the application.
|
| |
| uint32_t | sd_ble_gap_rssi_stop (uint16_t conn_handle) |
| | Stop reporting the received signal strength.
|
| |
| uint32_t | sd_ble_gap_rssi_get (uint16_t conn_handle, int8_t *p_rssi, uint8_t *p_ch_index) |
| | Get the received signal strength for the last connection event.
|
| |
| uint32_t | sd_ble_gap_qos_conn_event_report_enable (uint8_t enable) |
| | Enable or disable Quality of Service (QoS) connection event reporting.
|
| |