Crate nrf_softdevice_s132 Copy item path Source __BindgenBitfieldUnit __BindgenUnionField __IncompleteArrayField ble_common_cfg_vs_uuid_t @brief Configuration of Vendor Specific base UUIDs, set with @ref sd_ble_cfg_set. ble_common_evt_t @brief Event structure for events not associated with a specific function module. ble_common_opt_conn_evt_ext_t @brief Configuration of extended BLE connection events. ble_common_opt_extended_rc_cal_t @brief Enable/disable extended RC calibration. ble_common_opt_pa_lna_t @brief PA & LNA GPIO toggle configuration ble_conn_cfg_t @brief BLE connection configuration type, wrapping the module specific configurations, set with
@ref sd_ble_cfg_set. ble_data_t @brief Data structure. ble_evt_hdr_t @brief BLE Event header. ble_evt_t @brief Common BLE Event type, wrapping the module specific event reports. ble_evt_t__bindgen_ty_1 ble_evt_user_mem_release_t @brief Event structure for @ref BLE_EVT_USER_MEM_RELEASE. ble_evt_user_mem_request_t @brief Event structure for @ref BLE_EVT_USER_MEM_REQUEST. ble_gap_addr_t @brief Bluetooth Low Energy address. ble_gap_adv_data_t @brief GAP advertising data buffers. ble_gap_adv_params_t @brief GAP advertising parameters. ble_gap_adv_properties_t @brief Advertising event properties. ble_gap_adv_report_type_t @brief Advertising report type. ble_gap_aux_pointer_t @brief Advertising Auxiliary Pointer. ble_gap_cfg_car_incl_cfg_t @brief Central Address Resolution include configuration parameters, set with @ref sd_ble_cfg_set. ble_gap_cfg_device_name_t @brief Device name and its properties, set with @ref sd_ble_cfg_set. ble_gap_cfg_ppcp_incl_cfg_t @brief Peripheral Preferred Connection Parameters include configuration parameters, set with @ref sd_ble_cfg_set. ble_gap_cfg_role_count_t @brief Configuration of maximum concurrent connections in the different connected roles, set with
@ref sd_ble_cfg_set. ble_gap_conn_cfg_t @brief BLE GAP connection configuration parameters, set with @ref sd_ble_cfg_set. ble_gap_conn_event_trigger_t @brief Connection event triggering parameters. ble_gap_conn_params_t @brief GAP connection parameters. ble_gap_conn_sec_mode_t @brief GAP connection security modes. ble_gap_conn_sec_t @brief GAP connection security status. ble_gap_data_length_limitation_t @brief Data Length Update Procedure local limitation. ble_gap_data_length_params_t @brief Data Length Update Procedure parameters. ble_gap_enc_info_t @brief GAP Encryption Information. ble_gap_enc_key_t @brief Encryption Key. ble_gap_evt_adv_report_t @brief Event structure for @ref BLE_GAP_EVT_ADV_REPORT. ble_gap_evt_adv_set_terminated_t @brief Event structure for @ref BLE_GAP_EVT_ADV_SET_TERMINATED ble_gap_evt_auth_key_request_t @brief Event structure for @ref BLE_GAP_EVT_AUTH_KEY_REQUEST. ble_gap_evt_auth_status_t @brief Event structure for @ref BLE_GAP_EVT_AUTH_STATUS. ble_gap_evt_conn_param_update_request_t @brief Event structure for @ref BLE_GAP_EVT_CONN_PARAM_UPDATE_REQUEST. ble_gap_evt_conn_param_update_t @brief Event structure for @ref BLE_GAP_EVT_CONN_PARAM_UPDATE. ble_gap_evt_conn_sec_update_t @brief Event structure for @ref BLE_GAP_EVT_CONN_SEC_UPDATE. ble_gap_evt_connected_t @brief Event structure for @ref BLE_GAP_EVT_CONNECTED. ble_gap_evt_data_length_update_request_t @brief Event structure for @ref BLE_GAP_EVT_DATA_LENGTH_UPDATE_REQUEST. ble_gap_evt_data_length_update_t @brief Event structure for @ref BLE_GAP_EVT_DATA_LENGTH_UPDATE. ble_gap_evt_disconnected_t @brief Event structure for @ref BLE_GAP_EVT_DISCONNECTED. ble_gap_evt_key_pressed_t @brief Event structure for @ref BLE_GAP_EVT_KEY_PRESSED. ble_gap_evt_lesc_dhkey_request_t @brief Event structure for @ref BLE_GAP_EVT_LESC_DHKEY_REQUEST. ble_gap_evt_passkey_display_t @brief Event structure for @ref BLE_GAP_EVT_PASSKEY_DISPLAY. ble_gap_evt_phy_update_request_t @brief Event structure for @ref BLE_GAP_EVT_PHY_UPDATE_REQUEST. ble_gap_evt_phy_update_t @brief Event Structure for @ref BLE_GAP_EVT_PHY_UPDATE. ble_gap_evt_qos_channel_survey_report_t @brief Event structure for @ref BLE_GAP_EVT_QOS_CHANNEL_SURVEY_REPORT. ble_gap_evt_rssi_changed_t @brief Event structure for @ref BLE_GAP_EVT_RSSI_CHANGED. ble_gap_evt_scan_req_report_t @brief Event structure for @ref BLE_GAP_EVT_SCAN_REQ_REPORT. ble_gap_evt_sec_info_request_t @brief Event structure for @ref BLE_GAP_EVT_SEC_INFO_REQUEST. ble_gap_evt_sec_params_request_t @brief Event structure for @ref BLE_GAP_EVT_SEC_PARAMS_REQUEST. ble_gap_evt_sec_request_t @brief Event structure for @ref BLE_GAP_EVT_SEC_REQUEST. ble_gap_evt_t @brief GAP event structure. ble_gap_evt_timeout_t @brief Event structure for @ref BLE_GAP_EVT_TIMEOUT. ble_gap_id_key_t @brief Identity Key. ble_gap_irk_t @brief Identity Resolving Key. ble_gap_lesc_dhkey_t @brief GAP LE Secure Connections DHKey. ble_gap_lesc_oob_data_t @brief GAP LE Secure Connections OOB data. ble_gap_lesc_p256_pk_t @brief GAP LE Secure Connections P-256 Public Key. ble_gap_master_id_t @brief GAP Master Identification. ble_gap_opt_auth_payload_timeout_t @brief Authenticated payload timeout option. ble_gap_opt_ch_map_t @brief Channel Map option. ble_gap_opt_compat_mode_1_t @brief Compatibility mode 1 option. ble_gap_opt_local_conn_latency_t @brief Local connection latency option. ble_gap_opt_passkey_t @brief Passkey Option. ble_gap_opt_slave_latency_disable_t @brief Disable slave latency ble_gap_phys_t @brief PHY preferences for TX and RX
@note tx_phys and rx_phys are bit fields. Multiple bits can be set in them to indicate multiple preferred PHYs for each direction.
@code
p_gap_phys->tx_phys = BLE_GAP_PHY_1MBPS | BLE_GAP_PHY_2MBPS;
p_gap_phys->rx_phys = BLE_GAP_PHY_1MBPS | BLE_GAP_PHY_2MBPS;
@endcode ble_gap_privacy_params_t @brief Privacy. ble_gap_scan_params_t @brief GAP scanning parameters. ble_gap_sec_kdist_t @brief Keys that can be exchanged during a bonding procedure. ble_gap_sec_keys_t @brief Security Keys. ble_gap_sec_keyset_t @brief Security key set for both local and peer keys. ble_gap_sec_levels_t @brief Security levels supported.
@note See Bluetooth Specification Version 4.2 Volume 3, Part C, Chapter 10, Section 10.2.1. ble_gap_sec_params_t @brief GAP security parameters. ble_gap_sign_info_t @brief GAP Signing Information. ble_gatt_char_ext_props_t @brief GATT Characteristic Extended Properties. ble_gatt_char_props_t @brief GATT Characteristic Properties. ble_gatt_conn_cfg_t @brief BLE GATT connection configuration parameters, set with @ref sd_ble_cfg_set. ble_gattc_attr_info16_t @brief Attribute Information for 16-bit Attribute UUID. ble_gattc_attr_info128_t @brief Attribute Information for 128-bit Attribute UUID. ble_gattc_char_t @brief GATT characteristic. ble_gattc_conn_cfg_t @brief BLE GATTC connection configuration parameters, set with @ref sd_ble_cfg_set. ble_gattc_desc_t @brief GATT descriptor. ble_gattc_evt_attr_info_disc_rsp_t @brief Event structure for @ref BLE_GATTC_EVT_ATTR_INFO_DISC_RSP. ble_gattc_evt_attr_info_disc_rsp_t__bindgen_ty_1 ble_gattc_evt_char_disc_rsp_t @brief Event structure for @ref BLE_GATTC_EVT_CHAR_DISC_RSP. ble_gattc_evt_char_val_by_uuid_read_rsp_t @brief Event structure for @ref BLE_GATTC_EVT_CHAR_VAL_BY_UUID_READ_RSP. ble_gattc_evt_char_vals_read_rsp_t @brief Event structure for @ref BLE_GATTC_EVT_CHAR_VALS_READ_RSP. ble_gattc_evt_desc_disc_rsp_t @brief Event structure for @ref BLE_GATTC_EVT_DESC_DISC_RSP. ble_gattc_evt_exchange_mtu_rsp_t @brief Event structure for @ref BLE_GATTC_EVT_EXCHANGE_MTU_RSP. ble_gattc_evt_hvx_t @brief Event structure for @ref BLE_GATTC_EVT_HVX. ble_gattc_evt_prim_srvc_disc_rsp_t @brief Event structure for @ref BLE_GATTC_EVT_PRIM_SRVC_DISC_RSP. ble_gattc_evt_read_rsp_t @brief Event structure for @ref BLE_GATTC_EVT_READ_RSP. ble_gattc_evt_rel_disc_rsp_t @brief Event structure for @ref BLE_GATTC_EVT_REL_DISC_RSP. ble_gattc_evt_t @brief GATTC event structure. ble_gattc_evt_t__bindgen_ty_1 ble_gattc_evt_timeout_t @brief Event structure for @ref BLE_GATTC_EVT_TIMEOUT. ble_gattc_evt_write_cmd_tx_complete_t @brief Event structure for @ref BLE_GATTC_EVT_WRITE_CMD_TX_COMPLETE. ble_gattc_evt_write_rsp_t @brief Event structure for @ref BLE_GATTC_EVT_WRITE_RSP. ble_gattc_handle_range_t @brief Operation Handle Range. ble_gattc_handle_value_t @brief GATT read by UUID handle value pair. ble_gattc_include_t @brief GATT include. ble_gattc_service_t @brief GATT service. ble_gattc_write_params_t @brief Write Parameters. ble_gatts_attr_md_t @brief Attribute metadata. ble_gatts_attr_t @brief GATT Attribute. ble_gatts_authorize_params_t @brief GATT Authorization parameters. ble_gatts_cfg_attr_tab_size_t @brief Attribute table size configuration parameters, set with @ref sd_ble_cfg_set. ble_gatts_cfg_service_changed_t @brief Service Changed Inclusion configuration parameters, set with @ref sd_ble_cfg_set. ble_gatts_char_handles_t @brief GATT Characteristic Definition Handles. ble_gatts_char_md_t @brief GATT Characteristic metadata. ble_gatts_char_pf_t @brief GATT Characteristic Presentation Format. ble_gatts_conn_cfg_t @brief BLE GATTS connection configuration parameters, set with @ref sd_ble_cfg_set. ble_gatts_evt_exchange_mtu_request_t @brief Event structure for @ref BLE_GATTS_EVT_EXCHANGE_MTU_REQUEST. ble_gatts_evt_hvc_t @brief Event structure for @ref BLE_GATTS_EVT_HVC. ble_gatts_evt_hvn_tx_complete_t @brief Event structure for @ref BLE_GATTS_EVT_HVN_TX_COMPLETE. ble_gatts_evt_read_t @brief Event substructure for authorized read requests, see @ref ble_gatts_evt_rw_authorize_request_t. ble_gatts_evt_rw_authorize_request_t @brief Event structure for @ref BLE_GATTS_EVT_RW_AUTHORIZE_REQUEST. ble_gatts_evt_rw_authorize_request_t__bindgen_ty_1 ble_gatts_evt_sys_attr_missing_t @brief Event structure for @ref BLE_GATTS_EVT_SYS_ATTR_MISSING. ble_gatts_evt_t @brief GATTS event structure. ble_gatts_evt_t__bindgen_ty_1 ble_gatts_evt_timeout_t @brief Event structure for @ref BLE_GATTS_EVT_TIMEOUT. ble_gatts_evt_write_t @brief Event structure for @ref BLE_GATTS_EVT_WRITE. ble_gatts_hvx_params_t @brief GATT HVx parameters. ble_gatts_rw_authorize_reply_params_t @brief GATT Read or Write Authorize Reply parameters. ble_gatts_value_t @brief GATT Attribute Value. ble_l2cap_ch_rx_params_t @brief L2CAP channel RX parameters. ble_l2cap_ch_setup_params_t @brief L2CAP channel setup parameters. ble_l2cap_ch_tx_params_t @brief L2CAP channel TX parameters. ble_l2cap_conn_cfg_t @brief BLE L2CAP connection configuration parameters, set with @ref sd_ble_cfg_set. ble_l2cap_evt_ch_credit_t @brief L2CAP Channel Credit received event. ble_l2cap_evt_ch_rx_t @brief L2CAP Channel received SDU event. ble_l2cap_evt_ch_sdu_buf_released_t @brief L2CAP Channel SDU Data Buffer Released event. ble_l2cap_evt_ch_setup_refused_t @brief L2CAP Channel Setup Refused event. ble_l2cap_evt_ch_setup_request_t @brief L2CAP Channel Setup Request event. ble_l2cap_evt_ch_setup_t @brief L2CAP Channel Setup Completed event. ble_l2cap_evt_ch_tx_t @brief L2CAP Channel transmitted SDU event. ble_l2cap_evt_t @brief L2CAP event structure. ble_pa_lna_cfg_t @brief Configuration parameters for the PA and LNA. ble_user_mem_block_t @brief User Memory Block. ble_uuid128_t @brief 128 bit UUID values. ble_uuid_t @brief Bluetooth Low Energy UUID type, encapsulates both 16-bit and 128-bit UUIDs. ble_version_t @brief Version Information. nrf_clock_lf_cfg_t @brief Type representing LFCLK oscillator source. nrf_ecb_hal_data_block_t @brief AES ECB block. Used to provide multiple blocks in a single call
to @ref sd_ecb_blocks_encrypt. nrf_ecb_hal_data_t @brief AES ECB data structure nrf_radio_request_earliest_t @brief Parameters for a request for a timeslot as early as possible. nrf_radio_request_normal_t @brief Parameters for a normal radio timeslot request. nrf_radio_request_t @brief Radio timeslot request parameters. nrf_radio_signal_callback_return_param_t @brief Return parameters of the radio timeslot signal callback. nrf_radio_signal_callback_return_param_t__bindgen_ty_1__bindgen_ty_1 nrf_radio_signal_callback_return_param_t__bindgen_ty_1__bindgen_ty_2 sd_mbr_command_compare_t @brief This command works like memcmp, but takes the length in words. sd_mbr_command_copy_bl_t @brief This command copies a new BootLoader. sd_mbr_command_copy_sd_t @brief This command copies part of a new SoftDevice sd_mbr_command_irq_forward_address_set_t @brief Sets the base address of the interrupt vector table for interrupts forwarded from the MBR sd_mbr_command_t @brief Input structure containing data used when calling ::sd_mbr_command sd_mbr_command_vector_table_base_set_t @brief Change the address the MBR starts after a reset BLE_APPEARANCE_BLOOD_PRESSURE_ARM BLE_APPEARANCE_BLOOD_PRESSURE_WRIST BLE_APPEARANCE_CYCLING_CADENCE_SENSOR BLE_APPEARANCE_CYCLING_CYCLING_COMPUTER BLE_APPEARANCE_CYCLING_POWER_SENSOR BLE_APPEARANCE_CYCLING_SPEED_CADENCE_SENSOR BLE_APPEARANCE_CYCLING_SPEED_SENSOR BLE_APPEARANCE_GENERIC_BARCODE_SCANNER BLE_APPEARANCE_GENERIC_BLOOD_PRESSURE BLE_APPEARANCE_GENERIC_CLOCK BLE_APPEARANCE_GENERIC_COMPUTER BLE_APPEARANCE_GENERIC_CYCLING BLE_APPEARANCE_GENERIC_DISPLAY BLE_APPEARANCE_GENERIC_EYE_GLASSES BLE_APPEARANCE_GENERIC_GLUCOSE_METER BLE_APPEARANCE_GENERIC_HEART_RATE_SENSOR BLE_APPEARANCE_GENERIC_HID BLE_APPEARANCE_GENERIC_KEYRING BLE_APPEARANCE_GENERIC_MEDIA_PLAYER BLE_APPEARANCE_GENERIC_OUTDOOR_SPORTS_ACT BLE_APPEARANCE_GENERIC_PHONE BLE_APPEARANCE_GENERIC_PULSE_OXIMETER BLE_APPEARANCE_GENERIC_REMOTE_CONTROL BLE_APPEARANCE_GENERIC_RUNNING_WALKING_SENSOR BLE_APPEARANCE_GENERIC_TAG BLE_APPEARANCE_GENERIC_THERMOMETER BLE_APPEARANCE_GENERIC_WATCH BLE_APPEARANCE_GENERIC_WEIGHT_SCALE BLE_APPEARANCE_HEART_RATE_SENSOR_HEART_RATE_BELT BLE_APPEARANCE_HID_BARCODE BLE_APPEARANCE_HID_CARD_READER BLE_APPEARANCE_HID_DIGITAL_PEN BLE_APPEARANCE_HID_DIGITIZERSUBTYPE BLE_APPEARANCE_HID_GAMEPAD BLE_APPEARANCE_HID_JOYSTICK BLE_APPEARANCE_HID_KEYBOARD BLE_APPEARANCE_HID_MOUSE BLE_APPEARANCE_OUTDOOR_SPORTS_ACT_LOC_AND_NAV_DISP BLE_APPEARANCE_OUTDOOR_SPORTS_ACT_LOC_AND_NAV_POD BLE_APPEARANCE_OUTDOOR_SPORTS_ACT_LOC_DISP BLE_APPEARANCE_OUTDOOR_SPORTS_ACT_LOC_POD BLE_APPEARANCE_PULSE_OXIMETER_FINGERTIP BLE_APPEARANCE_PULSE_OXIMETER_WRIST_WORN BLE_APPEARANCE_RUNNING_WALKING_SENSOR_IN_SHOE BLE_APPEARANCE_RUNNING_WALKING_SENSOR_ON_HIP BLE_APPEARANCE_RUNNING_WALKING_SENSOR_ON_SHOE BLE_APPEARANCE_THERMOMETER_EAR BLE_APPEARANCE_UNKNOWN BLE_APPEARANCE_WATCH_SPORTS_WATCH BLE_CFG_BASE BLE_CFG_INVALID BLE_CFG_LAST BLE_COMMON_CFGS_BLE_COMMON_CFG_VS_UUID < Vendor specific base UUID configuration BLE_COMMON_EVTS_BLE_EVT_USER_MEM_RELEASE < User Memory release. @ref ble_evt_user_mem_release_t BLE_COMMON_EVTS_BLE_EVT_USER_MEM_REQUEST < User Memory request. @ref ble_evt_user_mem_request_t BLE_COMMON_OPTS_BLE_COMMON_OPT_CONN_EVT_EXT < Extended connection events option BLE_COMMON_OPTS_BLE_COMMON_OPT_EXTENDED_RC_CAL < Extended RC calibration option BLE_COMMON_OPTS_BLE_COMMON_OPT_PA_LNA < PA and LNA options BLE_COMMON_SVCS_SD_BLE_CFG_SET < Add a configuration to the BLE stack. BLE_COMMON_SVCS_SD_BLE_ENABLE < Enable and initialize the BLE stack BLE_COMMON_SVCS_SD_BLE_EVT_GET < Get an event from the pending events queue. BLE_COMMON_SVCS_SD_BLE_OPT_GET < Get a BLE option. BLE_COMMON_SVCS_SD_BLE_OPT_SET < Set a BLE option. BLE_COMMON_SVCS_SD_BLE_USER_MEM_REPLY < User Memory Reply. BLE_COMMON_SVCS_SD_BLE_UUID_DECODE < Decode UUID bytes. BLE_COMMON_SVCS_SD_BLE_UUID_ENCODE < Encode UUID bytes. BLE_COMMON_SVCS_SD_BLE_UUID_VS_ADD < Add a Vendor Specific base UUID. BLE_COMMON_SVCS_SD_BLE_UUID_VS_REMOVE < Remove a Vendor Specific base UUID. BLE_COMMON_SVCS_SD_BLE_VERSION_GET < Get the local version information (company ID, Link Layer Version, Link Layer Subversion). BLE_CONN_CFGS_BLE_CONN_CFG_GAP < BLE GAP specific connection configuration. BLE_CONN_CFGS_BLE_CONN_CFG_GATT < BLE GATT specific connection configuration. BLE_CONN_CFGS_BLE_CONN_CFG_GATTC < BLE GATTC specific connection configuration. BLE_CONN_CFGS_BLE_CONN_CFG_GATTS < BLE GATTS specific connection configuration. BLE_CONN_CFGS_BLE_CONN_CFG_L2CAP < BLE L2CAP specific connection configuration. BLE_CONN_CFG_BASE BLE_CONN_CFG_LAST BLE_CONN_CFG_TAG_DEFAULT BLE_CONN_HANDLE_ALL BLE_CONN_HANDLE_INVALID BLE_ERROR_BLOCKED_BY_OTHER_LINKS BLE_ERROR_GAP_DEVICE_IDENTITIES_DUPLICATE BLE_ERROR_GAP_DEVICE_IDENTITIES_IN_USE BLE_ERROR_GAP_DISCOVERABLE_WITH_WHITELIST BLE_ERROR_GAP_INVALID_BLE_ADDR BLE_ERROR_GAP_UUID_LIST_MISMATCH BLE_ERROR_GAP_WHITELIST_IN_USE BLE_ERROR_GATTC_PROC_NOT_PERMITTED BLE_ERROR_GATTS_INVALID_ATTR_TYPE BLE_ERROR_GATTS_SYS_ATTR_MISSING BLE_ERROR_INVALID_ADV_HANDLE BLE_ERROR_INVALID_ATTR_HANDLE BLE_ERROR_INVALID_CONN_HANDLE BLE_ERROR_INVALID_ROLE BLE_ERROR_NOT_ENABLED BLE_EVT_BASE BLE_EVT_INVALID BLE_EVT_LAST BLE_EVT_PTR_ALIGNMENT BLE_GAP_ADDR_LEN BLE_GAP_ADDR_TYPE_ANONYMOUS BLE_GAP_ADDR_TYPE_PUBLIC BLE_GAP_ADDR_TYPE_RANDOM_PRIVATE_NON_RESOLVABLE BLE_GAP_ADDR_TYPE_RANDOM_PRIVATE_RESOLVABLE BLE_GAP_ADDR_TYPE_RANDOM_STATIC BLE_GAP_ADV_DATA_STATUS_COMPLETE BLE_GAP_ADV_DATA_STATUS_INCOMPLETE_MISSED BLE_GAP_ADV_DATA_STATUS_INCOMPLETE_MORE_DATA BLE_GAP_ADV_DATA_STATUS_INCOMPLETE_TRUNCATED BLE_GAP_ADV_FLAGS_LE_ONLY_GENERAL_DISC_MODE BLE_GAP_ADV_FLAGS_LE_ONLY_LIMITED_DISC_MODE BLE_GAP_ADV_FLAG_BR_EDR_NOT_SUPPORTED BLE_GAP_ADV_FLAG_LE_BR_EDR_CONTROLLER BLE_GAP_ADV_FLAG_LE_BR_EDR_HOST BLE_GAP_ADV_FLAG_LE_GENERAL_DISC_MODE BLE_GAP_ADV_FLAG_LE_LIMITED_DISC_MODE BLE_GAP_ADV_FP_ANY BLE_GAP_ADV_FP_FILTER_BOTH BLE_GAP_ADV_FP_FILTER_CONNREQ BLE_GAP_ADV_FP_FILTER_SCANREQ BLE_GAP_ADV_INTERVAL_MAX BLE_GAP_ADV_INTERVAL_MIN BLE_GAP_ADV_REPORT_SET_ID_NOT_AVAILABLE BLE_GAP_ADV_SET_COUNT_DEFAULT BLE_GAP_ADV_SET_COUNT_MAX BLE_GAP_ADV_SET_DATA_SIZE_EXTENDED_CONNECTABLE_MAX_SUPPORTED BLE_GAP_ADV_SET_DATA_SIZE_EXTENDED_MAX_SUPPORTED BLE_GAP_ADV_SET_DATA_SIZE_MAX BLE_GAP_ADV_SET_HANDLE_NOT_SET BLE_GAP_ADV_TIMEOUT_GENERAL_UNLIMITED BLE_GAP_ADV_TIMEOUT_HIGH_DUTY_MAX BLE_GAP_ADV_TIMEOUT_LIMITED_MAX BLE_GAP_ADV_TYPE_CONNECTABLE_NONSCANNABLE_DIRECTED BLE_GAP_ADV_TYPE_CONNECTABLE_NONSCANNABLE_DIRECTED_HIGH_DUTY_CYCLE BLE_GAP_ADV_TYPE_CONNECTABLE_SCANNABLE_UNDIRECTED BLE_GAP_ADV_TYPE_EXTENDED_CONNECTABLE_NONSCANNABLE_DIRECTED BLE_GAP_ADV_TYPE_EXTENDED_CONNECTABLE_NONSCANNABLE_UNDIRECTED BLE_GAP_ADV_TYPE_EXTENDED_NONCONNECTABLE_NONSCANNABLE_DIRECTED BLE_GAP_ADV_TYPE_EXTENDED_NONCONNECTABLE_NONSCANNABLE_UNDIRECTED BLE_GAP_ADV_TYPE_EXTENDED_NONCONNECTABLE_SCANNABLE_DIRECTED BLE_GAP_ADV_TYPE_EXTENDED_NONCONNECTABLE_SCANNABLE_UNDIRECTED BLE_GAP_ADV_TYPE_NONCONNECTABLE_NONSCANNABLE_UNDIRECTED BLE_GAP_ADV_TYPE_NONCONNECTABLE_SCANNABLE_UNDIRECTED BLE_GAP_AD_TYPE_3D_INFORMATION_DATA BLE_GAP_AD_TYPE_16BIT_SERVICE_UUID_COMPLETE BLE_GAP_AD_TYPE_16BIT_SERVICE_UUID_MORE_AVAILABLE BLE_GAP_AD_TYPE_32BIT_SERVICE_UUID_COMPLETE BLE_GAP_AD_TYPE_32BIT_SERVICE_UUID_MORE_AVAILABLE BLE_GAP_AD_TYPE_128BIT_SERVICE_UUID_COMPLETE BLE_GAP_AD_TYPE_128BIT_SERVICE_UUID_MORE_AVAILABLE BLE_GAP_AD_TYPE_ADVERTISING_INTERVAL BLE_GAP_AD_TYPE_APPEARANCE BLE_GAP_AD_TYPE_CLASS_OF_DEVICE BLE_GAP_AD_TYPE_COMPLETE_LOCAL_NAME BLE_GAP_AD_TYPE_FLAGS BLE_GAP_AD_TYPE_LESC_CONFIRMATION_VALUE BLE_GAP_AD_TYPE_LESC_RANDOM_VALUE BLE_GAP_AD_TYPE_LE_BLUETOOTH_DEVICE_ADDRESS BLE_GAP_AD_TYPE_LE_ROLE BLE_GAP_AD_TYPE_MANUFACTURER_SPECIFIC_DATA BLE_GAP_AD_TYPE_PUBLIC_TARGET_ADDRESS BLE_GAP_AD_TYPE_RANDOM_TARGET_ADDRESS BLE_GAP_AD_TYPE_SECURITY_MANAGER_OOB_FLAGS BLE_GAP_AD_TYPE_SECURITY_MANAGER_TK_VALUE BLE_GAP_AD_TYPE_SERVICE_DATA BLE_GAP_AD_TYPE_SERVICE_DATA_32BIT_UUID BLE_GAP_AD_TYPE_SERVICE_DATA_128BIT_UUID BLE_GAP_AD_TYPE_SHORT_LOCAL_NAME BLE_GAP_AD_TYPE_SIMPLE_PAIRING_HASH_C BLE_GAP_AD_TYPE_SIMPLE_PAIRING_HASH_C256 BLE_GAP_AD_TYPE_SIMPLE_PAIRING_RANDOMIZER_R BLE_GAP_AD_TYPE_SIMPLE_PAIRING_RANDOMIZER_R256 BLE_GAP_AD_TYPE_SLAVE_CONNECTION_INTERVAL_RANGE BLE_GAP_AD_TYPE_SOLICITED_SERVICE_UUIDS_16BIT BLE_GAP_AD_TYPE_SOLICITED_SERVICE_UUIDS_128BIT BLE_GAP_AD_TYPE_TX_POWER_LEVEL BLE_GAP_AD_TYPE_URI BLE_GAP_AUTH_KEY_TYPE_NONE BLE_GAP_AUTH_KEY_TYPE_OOB BLE_GAP_AUTH_KEY_TYPE_PASSKEY BLE_GAP_AUTH_PAYLOAD_TIMEOUT_MAX BLE_GAP_AUTH_PAYLOAD_TIMEOUT_MIN BLE_GAP_CAR_INCL_CONFIG_DEFAULT BLE_GAP_CFGS_BLE_GAP_CFG_CAR_INCL_CONFIG < Central Address Resolution characteristic
inclusion configuration. BLE_GAP_CFGS_BLE_GAP_CFG_DEVICE_NAME < Device name configuration. BLE_GAP_CFGS_BLE_GAP_CFG_PPCP_INCL_CONFIG < Peripheral Preferred Connection Parameters characteristic
inclusion configuration. BLE_GAP_CFGS_BLE_GAP_CFG_ROLE_COUNT < Role count configuration. BLE_GAP_CFG_BASE BLE_GAP_CFG_LAST BLE_GAP_CHANNEL_COUNT BLE_GAP_CHAR_INCL_CONFIG_EXCLUDE_WITHOUT_SPACE BLE_GAP_CHAR_INCL_CONFIG_EXCLUDE_WITH_SPACE BLE_GAP_CHAR_INCL_CONFIG_INCLUDE BLE_GAP_CONN_COUNT_DEFAULT BLE_GAP_CP_CONN_SUP_TIMEOUT_MAX BLE_GAP_CP_CONN_SUP_TIMEOUT_MIN BLE_GAP_CP_CONN_SUP_TIMEOUT_NONE BLE_GAP_CP_MAX_CONN_INTVL_MAX BLE_GAP_CP_MAX_CONN_INTVL_MIN BLE_GAP_CP_MAX_CONN_INTVL_NONE BLE_GAP_CP_MIN_CONN_INTVL_MAX BLE_GAP_CP_MIN_CONN_INTVL_MIN BLE_GAP_CP_MIN_CONN_INTVL_NONE BLE_GAP_CP_SLAVE_LATENCY_MAX BLE_GAP_DATA_LENGTH_AUTO BLE_GAP_DEFAULT_PRIVATE_ADDR_CYCLE_INTERVAL_S BLE_GAP_DEVICE_IDENTITIES_MAX_COUNT BLE_GAP_DEVNAME_DEFAULT BLE_GAP_DEVNAME_DEFAULT_LEN BLE_GAP_DEVNAME_MAX_LEN BLE_GAP_DISC_MODE_GENERAL BLE_GAP_DISC_MODE_LIMITED BLE_GAP_DISC_MODE_NOT_DISCOVERABLE BLE_GAP_EVENT_LENGTH_DEFAULT BLE_GAP_EVENT_LENGTH_MIN BLE_GAP_EVTS_BLE_GAP_EVT_ADV_REPORT < Advertising report. \n See @ref ble_gap_evt_adv_report_t. BLE_GAP_EVTS_BLE_GAP_EVT_ADV_SET_TERMINATED < Advertising set terminated. \n See @ref ble_gap_evt_adv_set_terminated_t. BLE_GAP_EVTS_BLE_GAP_EVT_AUTH_KEY_REQUEST < Request to provide an authentication key. \n Reply with @ref sd_ble_gap_auth_key_reply. \n See @ref ble_gap_evt_auth_key_request_t. BLE_GAP_EVTS_BLE_GAP_EVT_AUTH_STATUS < Authentication procedure completed with status. \n See @ref ble_gap_evt_auth_status_t. BLE_GAP_EVTS_BLE_GAP_EVT_CONNECTED < Connected to peer. \n See @ref ble_gap_evt_connected_t BLE_GAP_EVTS_BLE_GAP_EVT_CONN_PARAM_UPDATE < Connection Parameters updated. \n See @ref ble_gap_evt_conn_param_update_t. BLE_GAP_EVTS_BLE_GAP_EVT_CONN_PARAM_UPDATE_REQUEST < Connection Parameter Update Request. \n Reply with @ref sd_ble_gap_conn_param_update. \n See @ref ble_gap_evt_conn_param_update_request_t. BLE_GAP_EVTS_BLE_GAP_EVT_CONN_SEC_UPDATE < Connection security updated. \n See @ref ble_gap_evt_conn_sec_update_t. BLE_GAP_EVTS_BLE_GAP_EVT_DATA_LENGTH_UPDATE < LL Data Channel PDU payload length updated. \n See @ref ble_gap_evt_data_length_update_t. BLE_GAP_EVTS_BLE_GAP_EVT_DATA_LENGTH_UPDATE_REQUEST < Data Length Update Request. \n Reply with @ref sd_ble_gap_data_length_update. \n See @ref ble_gap_evt_data_length_update_request_t. BLE_GAP_EVTS_BLE_GAP_EVT_DISCONNECTED < Disconnected from peer. \n See @ref ble_gap_evt_disconnected_t. BLE_GAP_EVTS_BLE_GAP_EVT_KEY_PRESSED < Notification of a keypress on the remote device.\n See @ref ble_gap_evt_key_pressed_t BLE_GAP_EVTS_BLE_GAP_EVT_LESC_DHKEY_REQUEST < Request to calculate an LE Secure Connections DHKey. \n Reply with @ref sd_ble_gap_lesc_dhkey_reply. \n See @ref ble_gap_evt_lesc_dhkey_request_t BLE_GAP_EVTS_BLE_GAP_EVT_PASSKEY_DISPLAY < Request to display a passkey to the user. \n In LESC Numeric Comparison, reply with @ref sd_ble_gap_auth_key_reply. \n See @ref ble_gap_evt_passkey_display_t. BLE_GAP_EVTS_BLE_GAP_EVT_PHY_UPDATE < PHY Update Procedure is complete. \n See @ref ble_gap_evt_phy_update_t. BLE_GAP_EVTS_BLE_GAP_EVT_PHY_UPDATE_REQUEST < PHY Update Request. \n Reply with @ref sd_ble_gap_phy_update. \n See @ref ble_gap_evt_phy_update_request_t. BLE_GAP_EVTS_BLE_GAP_EVT_QOS_CHANNEL_SURVEY_REPORT < Channel survey report. \n See @ref ble_gap_evt_qos_channel_survey_report_t. BLE_GAP_EVTS_BLE_GAP_EVT_RSSI_CHANGED < RSSI report. \n See @ref ble_gap_evt_rssi_changed_t. BLE_GAP_EVTS_BLE_GAP_EVT_SCAN_REQ_REPORT < Scan request report. \n See @ref ble_gap_evt_scan_req_report_t. BLE_GAP_EVTS_BLE_GAP_EVT_SEC_INFO_REQUEST < Request to provide security information. \n Reply with @ref sd_ble_gap_sec_info_reply. \n See @ref ble_gap_evt_sec_info_request_t. BLE_GAP_EVTS_BLE_GAP_EVT_SEC_PARAMS_REQUEST < Request to provide security parameters. \n Reply with @ref sd_ble_gap_sec_params_reply. \n See @ref ble_gap_evt_sec_params_request_t. BLE_GAP_EVTS_BLE_GAP_EVT_SEC_REQUEST < Security Request. \n See @ref ble_gap_evt_sec_request_t. BLE_GAP_EVTS_BLE_GAP_EVT_TIMEOUT < Timeout expired. \n See @ref ble_gap_evt_timeout_t. BLE_GAP_EVT_ADV_SET_TERMINATED_REASON_LIMIT_REACHED BLE_GAP_EVT_ADV_SET_TERMINATED_REASON_TIMEOUT BLE_GAP_EVT_BASE BLE_GAP_EVT_LAST BLE_GAP_IO_CAPS_DISPLAY_ONLY BLE_GAP_IO_CAPS_DISPLAY_YESNO BLE_GAP_IO_CAPS_KEYBOARD_DISPLAY BLE_GAP_IO_CAPS_KEYBOARD_ONLY BLE_GAP_IO_CAPS_NONE BLE_GAP_KP_NOT_TYPE_PASSKEY_CLEAR BLE_GAP_KP_NOT_TYPE_PASSKEY_DIGIT_IN BLE_GAP_KP_NOT_TYPE_PASSKEY_DIGIT_OUT BLE_GAP_KP_NOT_TYPE_PASSKEY_END BLE_GAP_KP_NOT_TYPE_PASSKEY_START BLE_GAP_LESC_DHKEY_LEN BLE_GAP_LESC_P256_PK_LEN BLE_GAP_MAX_PRIVATE_ADDR_CYCLE_INTERVAL_S BLE_GAP_OPTS_BLE_GAP_OPT_AUTH_PAYLOAD_TIMEOUT < Set Authenticated payload timeout. @ref ble_gap_opt_auth_payload_timeout_t BLE_GAP_OPTS_BLE_GAP_OPT_CH_MAP < Channel Map. @ref ble_gap_opt_ch_map_t BLE_GAP_OPTS_BLE_GAP_OPT_COMPAT_MODE_1 < Compatibility mode. @ref ble_gap_opt_compat_mode_1_t BLE_GAP_OPTS_BLE_GAP_OPT_LOCAL_CONN_LATENCY < Local connection latency. @ref ble_gap_opt_local_conn_latency_t BLE_GAP_OPTS_BLE_GAP_OPT_PASSKEY < Set passkey. @ref ble_gap_opt_passkey_t BLE_GAP_OPTS_BLE_GAP_OPT_SLAVE_LATENCY_DISABLE < Disable slave latency. @ref ble_gap_opt_slave_latency_disable_t BLE_GAP_OPT_BASE BLE_GAP_OPT_LAST BLE_GAP_PASSKEY_LEN BLE_GAP_PHYS_SUPPORTED BLE_GAP_PHY_1MBPS BLE_GAP_PHY_2MBPS BLE_GAP_PHY_AUTO BLE_GAP_PHY_CODED BLE_GAP_PHY_NOT_SET BLE_GAP_POWER_LEVEL_INVALID BLE_GAP_PPCP_INCL_CONFIG_DEFAULT BLE_GAP_PRIVACY_MODE_DEVICE_PRIVACY BLE_GAP_PRIVACY_MODE_NETWORK_PRIVACY BLE_GAP_PRIVACY_MODE_OFF BLE_GAP_QOS_CHANNEL_SURVEY_INTERVAL_CONTINUOUS BLE_GAP_QOS_CHANNEL_SURVEY_INTERVAL_MAX_US BLE_GAP_QOS_CHANNEL_SURVEY_INTERVAL_MIN_US BLE_GAP_ROLE_CENTRAL BLE_GAP_ROLE_COUNT_CENTRAL_DEFAULT BLE_GAP_ROLE_COUNT_CENTRAL_SEC_DEFAULT BLE_GAP_ROLE_COUNT_COMBINED_MAX BLE_GAP_ROLE_COUNT_PERIPH_DEFAULT BLE_GAP_ROLE_INVALID BLE_GAP_ROLE_PERIPH BLE_GAP_RSSI_THRESHOLD_INVALID BLE_GAP_SCAN_BUFFER_EXTENDED_MAX BLE_GAP_SCAN_BUFFER_EXTENDED_MAX_SUPPORTED BLE_GAP_SCAN_BUFFER_EXTENDED_MIN BLE_GAP_SCAN_BUFFER_MAX BLE_GAP_SCAN_BUFFER_MIN BLE_GAP_SCAN_FP_ACCEPT_ALL BLE_GAP_SCAN_FP_ALL_NOT_RESOLVED_DIRECTED BLE_GAP_SCAN_FP_WHITELIST BLE_GAP_SCAN_FP_WHITELIST_NOT_RESOLVED_DIRECTED BLE_GAP_SCAN_INTERVAL_MAX BLE_GAP_SCAN_INTERVAL_MIN BLE_GAP_SCAN_TIMEOUT_MIN BLE_GAP_SCAN_TIMEOUT_UNLIMITED BLE_GAP_SCAN_WINDOW_MAX BLE_GAP_SCAN_WINDOW_MIN BLE_GAP_SEC_KEY_LEN BLE_GAP_SEC_MODE BLE_GAP_SEC_RAND_LEN BLE_GAP_SEC_STATUS_AUTH_REQ BLE_GAP_SEC_STATUS_BR_EDR_IN_PROG BLE_GAP_SEC_STATUS_CONFIRM_VALUE BLE_GAP_SEC_STATUS_DHKEY_FAILURE BLE_GAP_SEC_STATUS_ENC_KEY_SIZE BLE_GAP_SEC_STATUS_INVALID_PARAMS BLE_GAP_SEC_STATUS_NUM_COMP_FAILURE BLE_GAP_SEC_STATUS_OOB_NOT_AVAILABLE BLE_GAP_SEC_STATUS_PAIRING_NOT_SUPP BLE_GAP_SEC_STATUS_PASSKEY_ENTRY_FAILED BLE_GAP_SEC_STATUS_PDU_INVALID BLE_GAP_SEC_STATUS_REPEATED_ATTEMPTS BLE_GAP_SEC_STATUS_RFU_RANGE1_BEGIN BLE_GAP_SEC_STATUS_RFU_RANGE1_END BLE_GAP_SEC_STATUS_RFU_RANGE2_BEGIN BLE_GAP_SEC_STATUS_RFU_RANGE2_END BLE_GAP_SEC_STATUS_SMP_CMD_UNSUPPORTED BLE_GAP_SEC_STATUS_SOURCE_LOCAL BLE_GAP_SEC_STATUS_SOURCE_REMOTE BLE_GAP_SEC_STATUS_SUCCESS BLE_GAP_SEC_STATUS_TIMEOUT BLE_GAP_SEC_STATUS_UNSPECIFIED BLE_GAP_SEC_STATUS_X_TRANS_KEY_DISALLOWED BLE_GAP_SVCS_SD_BLE_GAP_ADDR_GET < Get own Bluetooth Address. BLE_GAP_SVCS_SD_BLE_GAP_ADDR_SET < Set own Bluetooth Address. BLE_GAP_SVCS_SD_BLE_GAP_ADV_ADDR_GET < Get the Address used on air while Advertising. BLE_GAP_SVCS_SD_BLE_GAP_ADV_SET_CONFIGURE < Configure an advertising set. BLE_GAP_SVCS_SD_BLE_GAP_ADV_START < Start Advertising. BLE_GAP_SVCS_SD_BLE_GAP_ADV_STOP < Stop Advertising. BLE_GAP_SVCS_SD_BLE_GAP_APPEARANCE_GET < Get Appearance. BLE_GAP_SVCS_SD_BLE_GAP_APPEARANCE_SET < Set Appearance. BLE_GAP_SVCS_SD_BLE_GAP_AUTHENTICATE < Initiate Pairing/Bonding. BLE_GAP_SVCS_SD_BLE_GAP_AUTH_KEY_REPLY < Reply with an authentication key. BLE_GAP_SVCS_SD_BLE_GAP_CONNECT < Connect. BLE_GAP_SVCS_SD_BLE_GAP_CONNECT_CANCEL < Cancel ongoing connection procedure. BLE_GAP_SVCS_SD_BLE_GAP_CONN_EVT_TRIGGER_START BLE_GAP_SVCS_SD_BLE_GAP_CONN_EVT_TRIGGER_STOP Start triggering a given task on connection event start. BLE_GAP_SVCS_SD_BLE_GAP_CONN_PARAM_UPDATE < Connection Parameter Update. BLE_GAP_SVCS_SD_BLE_GAP_CONN_SEC_GET < Obtain connection security level. BLE_GAP_SVCS_SD_BLE_GAP_DATA_LENGTH_UPDATE < Initiate or respond to a Data Length Update Procedure. BLE_GAP_SVCS_SD_BLE_GAP_DEVICE_IDENTITIES_SET < Set device identity list. BLE_GAP_SVCS_SD_BLE_GAP_DEVICE_NAME_GET < Get Device Name. BLE_GAP_SVCS_SD_BLE_GAP_DEVICE_NAME_SET < Set Device Name. BLE_GAP_SVCS_SD_BLE_GAP_DISCONNECT < Disconnect. BLE_GAP_SVCS_SD_BLE_GAP_ENCRYPT < Initiate encryption procedure. BLE_GAP_SVCS_SD_BLE_GAP_KEYPRESS_NOTIFY < Notify of a keypress during an authentication procedure. BLE_GAP_SVCS_SD_BLE_GAP_LESC_DHKEY_REPLY < Reply with an LE Secure Connections DHKey. BLE_GAP_SVCS_SD_BLE_GAP_LESC_OOB_DATA_GET < Get the local LE Secure Connections OOB data. BLE_GAP_SVCS_SD_BLE_GAP_LESC_OOB_DATA_SET < Set the remote LE Secure Connections OOB data. BLE_GAP_SVCS_SD_BLE_GAP_NEXT_CONN_EVT_COUNTER_GET < Get the next connection event counter. BLE_GAP_SVCS_SD_BLE_GAP_PHY_UPDATE < Initiate or respond to a PHY Update Procedure. BLE_GAP_SVCS_SD_BLE_GAP_PPCP_GET < Get PPCP. BLE_GAP_SVCS_SD_BLE_GAP_PPCP_SET < Set PPCP. BLE_GAP_SVCS_SD_BLE_GAP_PRIVACY_GET < Get Privacy settings BLE_GAP_SVCS_SD_BLE_GAP_PRIVACY_SET < Set Privacy settings BLE_GAP_SVCS_SD_BLE_GAP_QOS_CHANNEL_SURVEY_START < Start Quality of Service (QoS) channel survey module. BLE_GAP_SVCS_SD_BLE_GAP_QOS_CHANNEL_SURVEY_STOP < Stop Quality of Service (QoS) channel survey module. BLE_GAP_SVCS_SD_BLE_GAP_RSSI_GET < Get the last RSSI sample. BLE_GAP_SVCS_SD_BLE_GAP_RSSI_START < Start reporting of changes in RSSI. BLE_GAP_SVCS_SD_BLE_GAP_RSSI_STOP < Stop reporting of changes in RSSI. BLE_GAP_SVCS_SD_BLE_GAP_SCAN_START < Start Scanning. BLE_GAP_SVCS_SD_BLE_GAP_SCAN_STOP < Stop Scanning. BLE_GAP_SVCS_SD_BLE_GAP_SEC_INFO_REPLY < Reply with Security Information. BLE_GAP_SVCS_SD_BLE_GAP_SEC_PARAMS_REPLY < Reply with Security Parameters. BLE_GAP_SVCS_SD_BLE_GAP_TX_POWER_SET < Set TX Power. BLE_GAP_SVCS_SD_BLE_GAP_WHITELIST_SET < Set active whitelist. BLE_GAP_SVC_BASE BLE_GAP_SVC_LAST BLE_GAP_TIMEOUT_SRC_AUTH_PAYLOAD BLE_GAP_TIMEOUT_SRC_CONN BLE_GAP_TIMEOUT_SRC_SCAN BLE_GAP_TX_POWER_ROLES_BLE_GAP_TX_POWER_ROLE_ADV < Advertiser role. BLE_GAP_TX_POWER_ROLES_BLE_GAP_TX_POWER_ROLE_CONN < Connection role. BLE_GAP_TX_POWER_ROLES_BLE_GAP_TX_POWER_ROLE_SCAN_INIT < Scanner and initiator role. BLE_GAP_WHITELIST_ADDR_MAX_COUNT BLE_GATTC_ATTR_INFO_FORMAT_16BIT BLE_GATTC_ATTR_INFO_FORMAT_128BIT BLE_GATTC_CFG_BASE BLE_GATTC_CFG_LAST BLE_GATTC_EVTS_BLE_GATTC_EVT_ATTR_INFO_DISC_RSP < Attribute Information Response event. \n See @ref ble_gattc_evt_attr_info_disc_rsp_t. BLE_GATTC_EVTS_BLE_GATTC_EVT_CHAR_DISC_RSP < Characteristic Discovery Response event. \n See @ref ble_gattc_evt_char_disc_rsp_t. BLE_GATTC_EVTS_BLE_GATTC_EVT_CHAR_VALS_READ_RSP < Read multiple Response event. \n See @ref ble_gattc_evt_char_vals_read_rsp_t. BLE_GATTC_EVTS_BLE_GATTC_EVT_CHAR_VAL_BY_UUID_READ_RSP < Read By UUID Response event. \n See @ref ble_gattc_evt_char_val_by_uuid_read_rsp_t. BLE_GATTC_EVTS_BLE_GATTC_EVT_DESC_DISC_RSP < Descriptor Discovery Response event. \n See @ref ble_gattc_evt_desc_disc_rsp_t. BLE_GATTC_EVTS_BLE_GATTC_EVT_EXCHANGE_MTU_RSP < Exchange MTU Response event. \n See @ref ble_gattc_evt_exchange_mtu_rsp_t. BLE_GATTC_EVTS_BLE_GATTC_EVT_HVX < Handle Value Notification or Indication event. \n Confirm indication with @ref sd_ble_gattc_hv_confirm. \n See @ref ble_gattc_evt_hvx_t. BLE_GATTC_EVTS_BLE_GATTC_EVT_PRIM_SRVC_DISC_RSP < Primary Service Discovery Response event. \n See @ref ble_gattc_evt_prim_srvc_disc_rsp_t. BLE_GATTC_EVTS_BLE_GATTC_EVT_READ_RSP < Read Response event. \n See @ref ble_gattc_evt_read_rsp_t. BLE_GATTC_EVTS_BLE_GATTC_EVT_REL_DISC_RSP < Relationship Discovery Response event. \n See @ref ble_gattc_evt_rel_disc_rsp_t. BLE_GATTC_EVTS_BLE_GATTC_EVT_TIMEOUT < Timeout event. \n See @ref ble_gattc_evt_timeout_t. BLE_GATTC_EVTS_BLE_GATTC_EVT_WRITE_CMD_TX_COMPLETE < Write without Response transmission complete. \n See @ref ble_gattc_evt_write_cmd_tx_complete_t. BLE_GATTC_EVTS_BLE_GATTC_EVT_WRITE_RSP < Write Response event. \n See @ref ble_gattc_evt_write_rsp_t. BLE_GATTC_EVT_BASE BLE_GATTC_EVT_LAST BLE_GATTC_OPT_BASE BLE_GATTC_OPT_LAST BLE_GATTC_SVCS_SD_BLE_GATTC_ATTR_INFO_DISCOVER < Attribute Information Discovery. BLE_GATTC_SVCS_SD_BLE_GATTC_CHARACTERISTICS_DISCOVER < Characteristic Discovery. BLE_GATTC_SVCS_SD_BLE_GATTC_CHAR_VALUES_READ < Read multiple Characteristic Values. BLE_GATTC_SVCS_SD_BLE_GATTC_CHAR_VALUE_BY_UUID_READ < Read Characteristic Value by UUID. BLE_GATTC_SVCS_SD_BLE_GATTC_DESCRIPTORS_DISCOVER < Characteristic Descriptor Discovery. BLE_GATTC_SVCS_SD_BLE_GATTC_EXCHANGE_MTU_REQUEST < Exchange MTU Request. BLE_GATTC_SVCS_SD_BLE_GATTC_HV_CONFIRM < Handle Value Confirmation. BLE_GATTC_SVCS_SD_BLE_GATTC_PRIMARY_SERVICES_DISCOVER < Primary Service Discovery. BLE_GATTC_SVCS_SD_BLE_GATTC_READ < Generic read. BLE_GATTC_SVCS_SD_BLE_GATTC_RELATIONSHIPS_DISCOVER < Relationship Discovery. BLE_GATTC_SVCS_SD_BLE_GATTC_WRITE < Generic write. BLE_GATTC_SVC_BASE BLE_GATTC_SVC_LAST BLE_GATTC_WRITE_CMD_TX_QUEUE_SIZE_DEFAULT BLE_GATTS_ATTR_TAB_SIZE_DEFAULT BLE_GATTS_ATTR_TAB_SIZE_MIN BLE_GATTS_ATTR_TYPE_CHAR_DECL BLE_GATTS_ATTR_TYPE_CHAR_VAL BLE_GATTS_ATTR_TYPE_DESC BLE_GATTS_ATTR_TYPE_INC_DECL BLE_GATTS_ATTR_TYPE_INVALID BLE_GATTS_ATTR_TYPE_OTHER BLE_GATTS_ATTR_TYPE_PRIM_SRVC_DECL BLE_GATTS_ATTR_TYPE_SEC_SRVC_DECL BLE_GATTS_AUTHORIZE_TYPE_INVALID BLE_GATTS_AUTHORIZE_TYPE_READ BLE_GATTS_AUTHORIZE_TYPE_WRITE BLE_GATTS_CFGS_BLE_GATTS_CFG_ATTR_TAB_SIZE < Attribute table size configuration. BLE_GATTS_CFGS_BLE_GATTS_CFG_SERVICE_CHANGED < Service changed configuration. BLE_GATTS_CFG_BASE BLE_GATTS_CFG_LAST BLE_GATTS_EVTS_BLE_GATTS_EVT_EXCHANGE_MTU_REQUEST < Exchange MTU Request. \n Reply with @ref sd_ble_gatts_exchange_mtu_reply. \n See @ref ble_gatts_evt_exchange_mtu_request_t. BLE_GATTS_EVTS_BLE_GATTS_EVT_HVC < Handle Value Confirmation. \n See @ref ble_gatts_evt_hvc_t. BLE_GATTS_EVTS_BLE_GATTS_EVT_HVN_TX_COMPLETE < Handle Value Notification transmission complete. \n See @ref ble_gatts_evt_hvn_tx_complete_t. BLE_GATTS_EVTS_BLE_GATTS_EVT_RW_AUTHORIZE_REQUEST < Read/Write Authorization request. \n Reply with @ref sd_ble_gatts_rw_authorize_reply. \n See @ref ble_gatts_evt_rw_authorize_request_t. BLE_GATTS_EVTS_BLE_GATTS_EVT_SC_CONFIRM < Service Changed Confirmation. \n No additional event structure applies. BLE_GATTS_EVTS_BLE_GATTS_EVT_SYS_ATTR_MISSING < A persistent system attribute access is pending. \n Respond with @ref sd_ble_gatts_sys_attr_set. \n See @ref ble_gatts_evt_sys_attr_missing_t. BLE_GATTS_EVTS_BLE_GATTS_EVT_TIMEOUT < Peer failed to respond to an ATT request in time. \n See @ref ble_gatts_evt_timeout_t. BLE_GATTS_EVTS_BLE_GATTS_EVT_WRITE < Write operation performed. \n See @ref ble_gatts_evt_write_t. BLE_GATTS_EVT_BASE BLE_GATTS_EVT_LAST BLE_GATTS_FIX_ATTR_LEN_MAX BLE_GATTS_HVN_TX_QUEUE_SIZE_DEFAULT BLE_GATTS_OPT_BASE BLE_GATTS_OPT_LAST BLE_GATTS_OP_EXEC_WRITE_REQ_CANCEL BLE_GATTS_OP_EXEC_WRITE_REQ_NOW BLE_GATTS_OP_INVALID BLE_GATTS_OP_PREP_WRITE_REQ BLE_GATTS_OP_SIGN_WRITE_CMD BLE_GATTS_OP_WRITE_CMD BLE_GATTS_OP_WRITE_REQ BLE_GATTS_SERVICE_CHANGED_DEFAULT BLE_GATTS_SRVC_TYPE_INVALID BLE_GATTS_SRVC_TYPE_PRIMARY BLE_GATTS_SRVC_TYPE_SECONDARY BLE_GATTS_SVCS_SD_BLE_GATTS_ATTR_GET < Retrieve the UUID and/or metadata of an attribute. BLE_GATTS_SVCS_SD_BLE_GATTS_CHARACTERISTIC_ADD < Add a characteristic. BLE_GATTS_SVCS_SD_BLE_GATTS_DESCRIPTOR_ADD < Add a generic attribute. BLE_GATTS_SVCS_SD_BLE_GATTS_EXCHANGE_MTU_REPLY < Reply to Exchange MTU Request. BLE_GATTS_SVCS_SD_BLE_GATTS_HVX < Handle Value Notification or Indication. BLE_GATTS_SVCS_SD_BLE_GATTS_INCLUDE_ADD < Add an included service. BLE_GATTS_SVCS_SD_BLE_GATTS_INITIAL_USER_HANDLE_GET < Retrieve the first valid user handle. BLE_GATTS_SVCS_SD_BLE_GATTS_RW_AUTHORIZE_REPLY < Reply to an authorization request for a read or write operation on one or more attributes. BLE_GATTS_SVCS_SD_BLE_GATTS_SERVICE_ADD < Add a service. BLE_GATTS_SVCS_SD_BLE_GATTS_SERVICE_CHANGED < Perform a Service Changed Indication to one or more peers. BLE_GATTS_SVCS_SD_BLE_GATTS_SYS_ATTR_GET < Retrieve the persistent system attributes. BLE_GATTS_SVCS_SD_BLE_GATTS_SYS_ATTR_SET < Set the persistent system attributes for a connection. BLE_GATTS_SVCS_SD_BLE_GATTS_VALUE_GET < Get an attribute value. BLE_GATTS_SVCS_SD_BLE_GATTS_VALUE_SET < Set an attribute value. BLE_GATTS_SVC_BASE BLE_GATTS_SVC_LAST BLE_GATTS_SYS_ATTR_FLAG_SYS_SRVCS BLE_GATTS_SYS_ATTR_FLAG_USR_SRVCS BLE_GATTS_VAR_ATTR_LEN_MAX BLE_GATTS_VLOC_INVALID BLE_GATTS_VLOC_STACK BLE_GATTS_VLOC_USER BLE_GATT_ATT_MTU_DEFAULT BLE_GATT_CFG_BASE BLE_GATT_CFG_LAST BLE_GATT_CPF_FORMAT_2BIT BLE_GATT_CPF_FORMAT_BOOLEAN BLE_GATT_CPF_FORMAT_DUINT16 BLE_GATT_CPF_FORMAT_FLOAT BLE_GATT_CPF_FORMAT_FLOAT32 BLE_GATT_CPF_FORMAT_FLOAT64 BLE_GATT_CPF_FORMAT_NIBBLE BLE_GATT_CPF_FORMAT_RFU BLE_GATT_CPF_FORMAT_SFLOAT BLE_GATT_CPF_FORMAT_SINT8 BLE_GATT_CPF_FORMAT_SINT12 BLE_GATT_CPF_FORMAT_SINT16 BLE_GATT_CPF_FORMAT_SINT24 BLE_GATT_CPF_FORMAT_SINT32 BLE_GATT_CPF_FORMAT_SINT48 BLE_GATT_CPF_FORMAT_SINT64 BLE_GATT_CPF_FORMAT_SINT128 BLE_GATT_CPF_FORMAT_STRUCT BLE_GATT_CPF_FORMAT_UINT8 BLE_GATT_CPF_FORMAT_UINT12 BLE_GATT_CPF_FORMAT_UINT16 BLE_GATT_CPF_FORMAT_UINT24 BLE_GATT_CPF_FORMAT_UINT32 BLE_GATT_CPF_FORMAT_UINT48 BLE_GATT_CPF_FORMAT_UINT64 BLE_GATT_CPF_FORMAT_UINT128 BLE_GATT_CPF_FORMAT_UTF8S BLE_GATT_CPF_FORMAT_UTF16S BLE_GATT_CPF_NAMESPACE_BTSIG BLE_GATT_CPF_NAMESPACE_DESCRIPTION_UNKNOWN BLE_GATT_EXEC_WRITE_FLAG_PREPARED_CANCEL BLE_GATT_EXEC_WRITE_FLAG_PREPARED_WRITE BLE_GATT_HANDLE_END BLE_GATT_HANDLE_INVALID BLE_GATT_HANDLE_START BLE_GATT_HVX_INDICATION BLE_GATT_HVX_INVALID BLE_GATT_HVX_NOTIFICATION BLE_GATT_OPT_BASE BLE_GATT_OPT_LAST BLE_GATT_OP_EXEC_WRITE_REQ BLE_GATT_OP_INVALID BLE_GATT_OP_PREP_WRITE_REQ BLE_GATT_OP_SIGN_WRITE_CMD BLE_GATT_OP_WRITE_CMD BLE_GATT_OP_WRITE_REQ BLE_GATT_STATUS_ATTERR_APP_BEGIN BLE_GATT_STATUS_ATTERR_APP_END BLE_GATT_STATUS_ATTERR_ATTRIBUTE_NOT_FOUND BLE_GATT_STATUS_ATTERR_ATTRIBUTE_NOT_LONG BLE_GATT_STATUS_ATTERR_CPS_CCCD_CONFIG_ERROR BLE_GATT_STATUS_ATTERR_CPS_OUT_OF_RANGE BLE_GATT_STATUS_ATTERR_CPS_PROC_ALR_IN_PROG BLE_GATT_STATUS_ATTERR_CPS_WRITE_REQ_REJECTED BLE_GATT_STATUS_ATTERR_INSUF_AUTHENTICATION BLE_GATT_STATUS_ATTERR_INSUF_AUTHORIZATION BLE_GATT_STATUS_ATTERR_INSUF_ENCRYPTION BLE_GATT_STATUS_ATTERR_INSUF_ENC_KEY_SIZE BLE_GATT_STATUS_ATTERR_INSUF_RESOURCES BLE_GATT_STATUS_ATTERR_INVALID BLE_GATT_STATUS_ATTERR_INVALID_ATT_VAL_LENGTH BLE_GATT_STATUS_ATTERR_INVALID_HANDLE BLE_GATT_STATUS_ATTERR_INVALID_OFFSET BLE_GATT_STATUS_ATTERR_INVALID_PDU BLE_GATT_STATUS_ATTERR_PREPARE_QUEUE_FULL BLE_GATT_STATUS_ATTERR_READ_NOT_PERMITTED BLE_GATT_STATUS_ATTERR_REQUEST_NOT_SUPPORTED BLE_GATT_STATUS_ATTERR_RFU_RANGE1_BEGIN BLE_GATT_STATUS_ATTERR_RFU_RANGE1_END BLE_GATT_STATUS_ATTERR_RFU_RANGE2_BEGIN BLE_GATT_STATUS_ATTERR_RFU_RANGE2_END BLE_GATT_STATUS_ATTERR_RFU_RANGE3_BEGIN BLE_GATT_STATUS_ATTERR_RFU_RANGE3_END BLE_GATT_STATUS_ATTERR_UNLIKELY_ERROR BLE_GATT_STATUS_ATTERR_UNSUPPORTED_GROUP_TYPE BLE_GATT_STATUS_ATTERR_WRITE_NOT_PERMITTED BLE_GATT_STATUS_SUCCESS BLE_GATT_STATUS_UNKNOWN BLE_GATT_TIMEOUT_SRC_PROTOCOL BLE_HCI_AUTHENTICATION_FAILURE BLE_HCI_CONNECTION_TIMEOUT BLE_HCI_CONN_FAILED_TO_BE_ESTABLISHED BLE_HCI_CONN_INTERVAL_UNACCEPTABLE BLE_HCI_CONN_TERMINATED_DUE_TO_MIC_FAILURE BLE_HCI_CONTROLLER_BUSY BLE_HCI_DIFFERENT_TRANSACTION_COLLISION BLE_HCI_DIRECTED_ADVERTISER_TIMEOUT BLE_HCI_INSTANT_PASSED BLE_HCI_LOCAL_HOST_TERMINATED_CONNECTION BLE_HCI_MEMORY_CAPACITY_EXCEEDED BLE_HCI_PAIRING_WITH_UNIT_KEY_UNSUPPORTED BLE_HCI_PARAMETER_OUT_OF_MANDATORY_RANGE BLE_HCI_REMOTE_DEV_TERMINATION_DUE_TO_LOW_RESOURCES BLE_HCI_REMOTE_DEV_TERMINATION_DUE_TO_POWER_OFF BLE_HCI_REMOTE_USER_TERMINATED_CONNECTION BLE_HCI_STATUS_CODE_COMMAND_DISALLOWED BLE_HCI_STATUS_CODE_INVALID_BTLE_COMMAND_PARAMETERS BLE_HCI_STATUS_CODE_INVALID_LMP_PARAMETERS BLE_HCI_STATUS_CODE_LMP_ERROR_TRANSACTION_COLLISION BLE_HCI_STATUS_CODE_LMP_PDU_NOT_ALLOWED BLE_HCI_STATUS_CODE_LMP_RESPONSE_TIMEOUT BLE_HCI_STATUS_CODE_PIN_OR_KEY_MISSING BLE_HCI_STATUS_CODE_SUCCESS BLE_HCI_STATUS_CODE_UNKNOWN_BTLE_COMMAND BLE_HCI_STATUS_CODE_UNKNOWN_CONNECTION_IDENTIFIER BLE_HCI_STATUS_CODE_UNSPECIFIED_ERROR BLE_HCI_UNSUPPORTED_REMOTE_FEATURE BLE_L2CAP_CFG_BASE BLE_L2CAP_CFG_LAST BLE_L2CAP_CH_COUNT_MAX BLE_L2CAP_CH_SETUP_REFUSED_SRC_LOCAL BLE_L2CAP_CH_SETUP_REFUSED_SRC_REMOTE BLE_L2CAP_CH_STATUS_CODE_INSUFF_AUTHENTICATION BLE_L2CAP_CH_STATUS_CODE_INSUFF_AUTHORIZATION BLE_L2CAP_CH_STATUS_CODE_INSUFF_ENC BLE_L2CAP_CH_STATUS_CODE_INSUFF_ENC_KEY_SIZE BLE_L2CAP_CH_STATUS_CODE_INVALID_SCID BLE_L2CAP_CH_STATUS_CODE_LE_PSM_NOT_SUPPORTED BLE_L2CAP_CH_STATUS_CODE_NOT_UNDERSTOOD BLE_L2CAP_CH_STATUS_CODE_NO_RESOURCES BLE_L2CAP_CH_STATUS_CODE_SCID_ALLOCATED BLE_L2CAP_CH_STATUS_CODE_SUCCESS BLE_L2CAP_CH_STATUS_CODE_TIMEOUT BLE_L2CAP_CH_STATUS_CODE_UNACCEPTABLE_PARAMS BLE_L2CAP_CID_INVALID BLE_L2CAP_CREDITS_DEFAULT BLE_L2CAP_EVTS_BLE_L2CAP_EVT_CH_CREDIT < L2CAP Channel Credit received.
\n See @ref ble_l2cap_evt_ch_credit_t. BLE_L2CAP_EVTS_BLE_L2CAP_EVT_CH_RELEASED < L2CAP Channel Released event.
\n No additional event structure applies. BLE_L2CAP_EVTS_BLE_L2CAP_EVT_CH_RX < L2CAP Channel SDU received.
\n See @ref ble_l2cap_evt_ch_rx_t. BLE_L2CAP_EVTS_BLE_L2CAP_EVT_CH_SDU_BUF_RELEASED < L2CAP Channel SDU data buffer released event.
\n See @ref ble_l2cap_evt_ch_sdu_buf_released_t. BLE_L2CAP_EVTS_BLE_L2CAP_EVT_CH_SETUP < L2CAP Channel Setup Completed event.
\n See @ref ble_l2cap_evt_ch_setup_t. BLE_L2CAP_EVTS_BLE_L2CAP_EVT_CH_SETUP_REFUSED < L2CAP Channel Setup Refused event.
\n See @ref ble_l2cap_evt_ch_setup_refused_t. BLE_L2CAP_EVTS_BLE_L2CAP_EVT_CH_SETUP_REQUEST < L2CAP Channel Setup Request event.
\n See @ref ble_l2cap_evt_ch_setup_request_t. BLE_L2CAP_EVTS_BLE_L2CAP_EVT_CH_TX < L2CAP Channel SDU transmitted.
\n See @ref ble_l2cap_evt_ch_tx_t. BLE_L2CAP_EVT_BASE BLE_L2CAP_EVT_LAST BLE_L2CAP_MPS_MIN BLE_L2CAP_MTU_MIN BLE_L2CAP_OPT_BASE BLE_L2CAP_OPT_LAST BLE_L2CAP_SVCS_SD_BLE_L2CAP_CH_FLOW_CONTROL < Advanced SDU reception flow control. BLE_L2CAP_SVCS_SD_BLE_L2CAP_CH_RELEASE < Release an L2CAP channel. BLE_L2CAP_SVCS_SD_BLE_L2CAP_CH_RX < Receive an SDU on an L2CAP channel. BLE_L2CAP_SVCS_SD_BLE_L2CAP_CH_SETUP < Set up an L2CAP channel. BLE_L2CAP_SVCS_SD_BLE_L2CAP_CH_TX < Transmit an SDU on an L2CAP channel. BLE_L2CAP_SVC_BASE BLE_L2CAP_SVC_LAST BLE_OPT_BASE BLE_OPT_INVALID BLE_OPT_LAST BLE_SVC_BASE BLE_SVC_LAST BLE_USER_MEM_TYPE_GATTS_QUEUED_WRITES BLE_USER_MEM_TYPE_INVALID BLE_UUID_CHARACTERISTIC BLE_UUID_DESCRIPTOR_CHAR_AGGREGATE_FORMAT BLE_UUID_DESCRIPTOR_CHAR_EXT_PROP BLE_UUID_DESCRIPTOR_CHAR_PRESENTATION_FORMAT BLE_UUID_DESCRIPTOR_CHAR_USER_DESC BLE_UUID_DESCRIPTOR_CLIENT_CHAR_CONFIG BLE_UUID_DESCRIPTOR_SERVER_CHAR_CONFIG BLE_UUID_GAP BLE_UUID_GAP_CHARACTERISTIC_APPEARANCE BLE_UUID_GAP_CHARACTERISTIC_CAR BLE_UUID_GAP_CHARACTERISTIC_DEVICE_NAME BLE_UUID_GAP_CHARACTERISTIC_PPCP BLE_UUID_GAP_CHARACTERISTIC_RECONN_ADDR BLE_UUID_GAP_CHARACTERISTIC_RPA_ONLY BLE_UUID_GATT BLE_UUID_GATT_CHARACTERISTIC_SERVICE_CHANGED BLE_UUID_SERVICE_INCLUDE BLE_UUID_SERVICE_PRIMARY BLE_UUID_SERVICE_SECONDARY BLE_UUID_TYPE_BLE BLE_UUID_TYPE_UNKNOWN BLE_UUID_TYPE_VENDOR_BEGIN BLE_UUID_UNKNOWN BLE_UUID_VS_COUNT_DEFAULT BLE_UUID_VS_COUNT_MAX MBR_BOOTLOADER_ADDR MBR_PAGE_SIZE_IN_WORDS MBR_PARAM_PAGE_ADDR MBR_SIZE MBR_SVC_BASE NRF_CLOCK_LF_ACCURACY_1_PPM NRF_CLOCK_LF_ACCURACY_2_PPM NRF_CLOCK_LF_ACCURACY_5_PPM NRF_CLOCK_LF_ACCURACY_10_PPM NRF_CLOCK_LF_ACCURACY_20_PPM NRF_CLOCK_LF_ACCURACY_30_PPM NRF_CLOCK_LF_ACCURACY_50_PPM NRF_CLOCK_LF_ACCURACY_75_PPM NRF_CLOCK_LF_ACCURACY_100_PPM NRF_CLOCK_LF_ACCURACY_150_PPM NRF_CLOCK_LF_ACCURACY_250_PPM NRF_CLOCK_LF_ACCURACY_500_PPM NRF_CLOCK_LF_SRC_RC NRF_CLOCK_LF_SRC_SYNTH NRF_CLOCK_LF_SRC_XTAL NRF_ERROR_BASE_NUM NRF_ERROR_BUSY NRF_ERROR_CONN_COUNT NRF_ERROR_DATA_SIZE NRF_ERROR_FORBIDDEN NRF_ERROR_INTERNAL NRF_ERROR_INVALID_ADDR NRF_ERROR_INVALID_DATA NRF_ERROR_INVALID_FLAGS NRF_ERROR_INVALID_LENGTH NRF_ERROR_INVALID_PARAM NRF_ERROR_INVALID_STATE NRF_ERROR_NOT_FOUND NRF_ERROR_NOT_SUPPORTED NRF_ERROR_NO_MEM NRF_ERROR_NULL NRF_ERROR_RESOURCES NRF_ERROR_SDM_BASE_NUM NRF_ERROR_SDM_INCORRECT_CLENR0 NRF_ERROR_SDM_INCORRECT_INTERRUPT_CONFIGURATION NRF_ERROR_SDM_LFCLK_SOURCE_UNKNOWN NRF_ERROR_SOC_BASE_NUM NRF_ERROR_SOC_MUTEX_ALREADY_TAKEN NRF_ERROR_SOC_NVIC_INTERRUPT_NOT_AVAILABLE NRF_ERROR_SOC_NVIC_INTERRUPT_PRIORITY_NOT_ALLOWED NRF_ERROR_SOC_NVIC_SHOULD_NOT_RETURN NRF_ERROR_SOC_POWER_MODE_UNKNOWN NRF_ERROR_SOC_POWER_OFF_SHOULD_NOT_RETURN NRF_ERROR_SOC_POWER_POF_THRESHOLD_UNKNOWN NRF_ERROR_SOC_PPI_INVALID_CHANNEL NRF_ERROR_SOC_PPI_INVALID_GROUP NRF_ERROR_SOC_RAND_NOT_ENOUGH_VALUES NRF_ERROR_SOFTDEVICE_NOT_ENABLED NRF_ERROR_STK_BASE_NUM NRF_ERROR_SVC_HANDLER_MISSING NRF_ERROR_TIMEOUT NRF_FAULT_ID_APP_MEMACC NRF_FAULT_ID_APP_RANGE_START NRF_FAULT_ID_SD_ASSERT NRF_FAULT_ID_SD_RANGE_START NRF_GAP_ERR_BASE NRF_GATTC_ERR_BASE NRF_GATTS_ERR_BASE NRF_L2CAP_ERR_BASE NRF_MBR_COMMANDS_SD_MBR_COMMAND_COMPARE < This command works like memcmp. @see ::sd_mbr_command_compare_t NRF_MBR_COMMANDS_SD_MBR_COMMAND_COPY_BL < Copy a new BootLoader. @see ::sd_mbr_command_copy_bl_t NRF_MBR_COMMANDS_SD_MBR_COMMAND_COPY_SD < Copy a new SoftDevice. @see ::sd_mbr_command_copy_sd_t NRF_MBR_COMMANDS_SD_MBR_COMMAND_INIT_SD < Initialize forwarding interrupts to SD, and run reset function in SD. Does not require any parameters in ::sd_mbr_command_t params. NRF_MBR_COMMANDS_SD_MBR_COMMAND_IRQ_FORWARD_ADDRESS_SET < Start forwarding all interrupts to this address. @see ::sd_mbr_command_irq_forward_address_set_t NRF_MBR_COMMANDS_SD_MBR_COMMAND_RESERVED NRF_MBR_COMMANDS_SD_MBR_COMMAND_VECTOR_TABLE_BASE_SET < Change the address the MBR starts after a reset. @see ::sd_mbr_command_vector_table_base_set_t NRF_MBR_SVCS_SD_MBR_COMMAND < ::sd_mbr_command NRF_MUTEX_VALUES_NRF_MUTEX_FREE NRF_MUTEX_VALUES_NRF_MUTEX_TAKEN NRF_POWER_DCDC_MODES_NRF_POWER_DCDC_DISABLE < The DCDC is disabled. NRF_POWER_DCDC_MODES_NRF_POWER_DCDC_ENABLE < The DCDC is enabled. NRF_POWER_MODES_NRF_POWER_MODE_CONSTLAT < Constant latency mode. See power management in the reference manual. NRF_POWER_MODES_NRF_POWER_MODE_LOWPWR < Low power mode. See power management in the reference manual. NRF_POWER_THRESHOLDS_NRF_POWER_THRESHOLD_V17 < 1.7 Volts power failure threshold. NRF_POWER_THRESHOLDS_NRF_POWER_THRESHOLD_V18 < 1.8 Volts power failure threshold. NRF_POWER_THRESHOLDS_NRF_POWER_THRESHOLD_V19 < 1.9 Volts power failure threshold. NRF_POWER_THRESHOLDS_NRF_POWER_THRESHOLD_V20 < 2.0 Volts power failure threshold. NRF_POWER_THRESHOLDS_NRF_POWER_THRESHOLD_V21 < 2.1 Volts power failure threshold. NRF_POWER_THRESHOLDS_NRF_POWER_THRESHOLD_V22 < 2.2 Volts power failure threshold. NRF_POWER_THRESHOLDS_NRF_POWER_THRESHOLD_V23 < 2.3 Volts power failure threshold. NRF_POWER_THRESHOLDS_NRF_POWER_THRESHOLD_V24 < 2.4 Volts power failure threshold. NRF_POWER_THRESHOLDS_NRF_POWER_THRESHOLD_V25 < 2.5 Volts power failure threshold. NRF_POWER_THRESHOLDS_NRF_POWER_THRESHOLD_V26 < 2.6 Volts power failure threshold. NRF_POWER_THRESHOLDS_NRF_POWER_THRESHOLD_V27 < 2.7 Volts power failure threshold. NRF_POWER_THRESHOLDS_NRF_POWER_THRESHOLD_V28 < 2.8 Volts power failure threshold. NRF_RADIO_CALLBACK_SIGNAL_TYPE_NRF_RADIO_CALLBACK_SIGNAL_TYPE_EXTEND_FAILED < This signal indicates extend action failed. NRF_RADIO_CALLBACK_SIGNAL_TYPE_NRF_RADIO_CALLBACK_SIGNAL_TYPE_EXTEND_SUCCEEDED < This signal indicates extend action succeeded. NRF_RADIO_CALLBACK_SIGNAL_TYPE_NRF_RADIO_CALLBACK_SIGNAL_TYPE_RADIO < This signal indicates the NRF_RADIO interrupt. NRF_RADIO_CALLBACK_SIGNAL_TYPE_NRF_RADIO_CALLBACK_SIGNAL_TYPE_START < This signal indicates the start of the radio timeslot. NRF_RADIO_CALLBACK_SIGNAL_TYPE_NRF_RADIO_CALLBACK_SIGNAL_TYPE_TIMER0 < This signal indicates the NRF_TIMER0 interrupt. NRF_RADIO_DISTANCE_MAX_US NRF_RADIO_EARLIEST_TIMEOUT_MAX_US NRF_RADIO_HFCLK_CFG_NRF_RADIO_HFCLK_CFG_NO_GUARANTEE < This configuration allows for earlier and tighter scheduling of timeslots.
The RC oscillator may be the clock source in part or for the whole duration of the timeslot.
The RC oscillator’s accuracy must therefore be taken into consideration.
@note If the application will use the radio peripheral in timeslots with this configuration,
it must make sure that the crystal is running and stable before starting the radio. NRF_RADIO_HFCLK_CFG_NRF_RADIO_HFCLK_CFG_XTAL_GUARANTEED < The SoftDevice will guarantee that the high frequency clock source is the
external crystal for the whole duration of the timeslot. This should be the
preferred option for events that use the radio or require high timing accuracy.
@note The SoftDevice will automatically turn on and off the external crystal,
at the beginning and end of the timeslot, respectively. The crystal may also
intentionally be left running after the timeslot, in cases where it is needed
by the SoftDevice shortly after the end of the timeslot. NRF_RADIO_LENGTH_MAX_US NRF_RADIO_LENGTH_MIN_US NRF_RADIO_MAX_EXTENSION_PROCESSING_TIME_US NRF_RADIO_MINIMUM_TIMESLOT_LENGTH_EXTENSION_TIME_US NRF_RADIO_MIN_EXTENSION_MARGIN_US NRF_RADIO_NOTIFICATION_DISTANCES_NRF_RADIO_NOTIFICATION_DISTANCE_800US < The distance from the active notification to start of radio activity. NRF_RADIO_NOTIFICATION_DISTANCES_NRF_RADIO_NOTIFICATION_DISTANCE_1740US < The distance from the active notification to start of radio activity. NRF_RADIO_NOTIFICATION_DISTANCES_NRF_RADIO_NOTIFICATION_DISTANCE_2680US < The distance from the active notification to start of radio activity. NRF_RADIO_NOTIFICATION_DISTANCES_NRF_RADIO_NOTIFICATION_DISTANCE_3620US < The distance from the active notification to start of radio activity. NRF_RADIO_NOTIFICATION_DISTANCES_NRF_RADIO_NOTIFICATION_DISTANCE_4560US < The distance from the active notification to start of radio activity. NRF_RADIO_NOTIFICATION_DISTANCES_NRF_RADIO_NOTIFICATION_DISTANCE_5500US < The distance from the active notification to start of radio activity. NRF_RADIO_NOTIFICATION_DISTANCES_NRF_RADIO_NOTIFICATION_DISTANCE_NONE < The event does not have a notification. NRF_RADIO_NOTIFICATION_INACTIVE_GUARANTEED_TIME_US NRF_RADIO_NOTIFICATION_TYPES_NRF_RADIO_NOTIFICATION_TYPE_INT_ON_ACTIVE < Using interrupt for notification when the radio will be enabled. NRF_RADIO_NOTIFICATION_TYPES_NRF_RADIO_NOTIFICATION_TYPE_INT_ON_BOTH < Using interrupt for notification both when the radio will be enabled and disabled. NRF_RADIO_NOTIFICATION_TYPES_NRF_RADIO_NOTIFICATION_TYPE_INT_ON_INACTIVE < Using interrupt for notification when the radio has been disabled. NRF_RADIO_NOTIFICATION_TYPES_NRF_RADIO_NOTIFICATION_TYPE_NONE < The event does not have a radio notification signal. NRF_RADIO_PRIORITY_NRF_RADIO_PRIORITY_HIGH < High (equal priority as the normal connection priority of the SoftDevice stack(s)). NRF_RADIO_PRIORITY_NRF_RADIO_PRIORITY_NORMAL < Normal (equal priority as the priority of secondary activities of the SoftDevice stack(s)). NRF_RADIO_REQUEST_TYPE_NRF_RADIO_REQ_TYPE_EARLIEST < Request radio timeslot as early as possible. This should always be used for the first request in a session. NRF_RADIO_REQUEST_TYPE_NRF_RADIO_REQ_TYPE_NORMAL < Normal radio timeslot request. NRF_RADIO_SIGNAL_CALLBACK_ACTION_NRF_RADIO_SIGNAL_CALLBACK_ACTION_END < End the current radio timeslot. NRF_RADIO_SIGNAL_CALLBACK_ACTION_NRF_RADIO_SIGNAL_CALLBACK_ACTION_EXTEND < Request an extension of the current
timeslot. Maximum execution time for this action:
@ref NRF_RADIO_MAX_EXTENSION_PROCESSING_TIME_US.
This action must be started at least
@ref NRF_RADIO_MIN_EXTENSION_MARGIN_US before
the end of the timeslot. NRF_RADIO_SIGNAL_CALLBACK_ACTION_NRF_RADIO_SIGNAL_CALLBACK_ACTION_NONE < Return without action. NRF_RADIO_SIGNAL_CALLBACK_ACTION_NRF_RADIO_SIGNAL_CALLBACK_ACTION_REQUEST_AND_END < Request a new radio timeslot and end the current timeslot. NRF_RADIO_START_JITTER_US NRF_SD_SVCS_SD_SOFTDEVICE_DISABLE < ::sd_softdevice_disable NRF_SD_SVCS_SD_SOFTDEVICE_ENABLE < ::sd_softdevice_enable NRF_SD_SVCS_SD_SOFTDEVICE_IS_ENABLED < ::sd_softdevice_is_enabled NRF_SD_SVCS_SD_SOFTDEVICE_VECTOR_TABLE_BASE_SET < ::sd_softdevice_vector_table_base_set NRF_SD_SVCS_SVC_SDM_LAST < Placeholder for last SDM SVC NRF_SOC_EVTS_NRF_EVT_FLASH_OPERATION_ERROR < Event indicating that the ongoing flash operation has timed out with an error. NRF_SOC_EVTS_NRF_EVT_FLASH_OPERATION_SUCCESS < Event indicating that the ongoing flash operation has completed successfully. NRF_SOC_EVTS_NRF_EVT_HFCLKSTARTED < Event indicating that the HFCLK has started. NRF_SOC_EVTS_NRF_EVT_NUMBER_OF_EVTS NRF_SOC_EVTS_NRF_EVT_POWER_FAILURE_WARNING < Event indicating that a power failure warning has occurred. NRF_SOC_EVTS_NRF_EVT_RADIO_BLOCKED < Event indicating that a radio timeslot was blocked. NRF_SOC_EVTS_NRF_EVT_RADIO_CANCELED < Event indicating that a radio timeslot was canceled by SoftDevice. NRF_SOC_EVTS_NRF_EVT_RADIO_SESSION_CLOSED < Event indicating that a radio timeslot session is closed. NRF_SOC_EVTS_NRF_EVT_RADIO_SESSION_IDLE < Event indicating that a radio timeslot session is idle. NRF_SOC_EVTS_NRF_EVT_RADIO_SIGNAL_CALLBACK_INVALID_RETURN < Event indicating that a radio timeslot signal callback handler return was invalid. NRF_SOC_SVCS_SD_APP_EVT_WAIT NRF_SOC_SVCS_SD_CLOCK_HFCLK_IS_RUNNING NRF_SOC_SVCS_SD_CLOCK_HFCLK_RELEASE NRF_SOC_SVCS_SD_CLOCK_HFCLK_REQUEST NRF_SOC_SVCS_SD_ECB_BLOCKS_ENCRYPT NRF_SOC_SVCS_SD_ECB_BLOCK_ENCRYPT NRF_SOC_SVCS_SD_EVT_GET NRF_SOC_SVCS_SD_FLASH_PAGE_ERASE NRF_SOC_SVCS_SD_FLASH_PROTECT NRF_SOC_SVCS_SD_FLASH_WRITE NRF_SOC_SVCS_SD_MUTEX_ACQUIRE NRF_SOC_SVCS_SD_MUTEX_NEW NRF_SOC_SVCS_SD_MUTEX_RELEASE NRF_SOC_SVCS_SD_POWER_DCDC_MODE_SET NRF_SOC_SVCS_SD_POWER_GPREGRET_CLR NRF_SOC_SVCS_SD_POWER_GPREGRET_GET NRF_SOC_SVCS_SD_POWER_GPREGRET_SET NRF_SOC_SVCS_SD_POWER_MODE_SET NRF_SOC_SVCS_SD_POWER_POF_ENABLE NRF_SOC_SVCS_SD_POWER_POF_THRESHOLD_SET NRF_SOC_SVCS_SD_POWER_RAM_POWER_CLR NRF_SOC_SVCS_SD_POWER_RAM_POWER_GET NRF_SOC_SVCS_SD_POWER_RAM_POWER_SET NRF_SOC_SVCS_SD_POWER_RESET_REASON_CLR NRF_SOC_SVCS_SD_POWER_RESET_REASON_GET NRF_SOC_SVCS_SD_POWER_SYSTEM_OFF NRF_SOC_SVCS_SD_PPI_CHANNEL_ASSIGN NRF_SOC_SVCS_SD_PPI_CHANNEL_ENABLE_CLR NRF_SOC_SVCS_SD_PPI_CHANNEL_ENABLE_GET NRF_SOC_SVCS_SD_PPI_CHANNEL_ENABLE_SET NRF_SOC_SVCS_SD_PPI_GROUP_ASSIGN NRF_SOC_SVCS_SD_PPI_GROUP_GET NRF_SOC_SVCS_SD_PPI_GROUP_TASK_DISABLE NRF_SOC_SVCS_SD_PPI_GROUP_TASK_ENABLE NRF_SOC_SVCS_SD_PROTECTED_REGISTER_WRITE NRF_SOC_SVCS_SD_RADIO_NOTIFICATION_CFG_SET NRF_SOC_SVCS_SD_RADIO_REQUEST NRF_SOC_SVCS_SD_RADIO_SESSION_CLOSE NRF_SOC_SVCS_SD_RADIO_SESSION_OPEN NRF_SOC_SVCS_SD_RAND_APPLICATION_BYTES_AVAILABLE_GET NRF_SOC_SVCS_SD_RAND_APPLICATION_POOL_CAPACITY_GET NRF_SOC_SVCS_SD_RAND_APPLICATION_VECTOR_GET NRF_SOC_SVCS_SD_TEMP_GET NRF_SOC_SVCS_SVC_SOC_LAST NRF_SUCCESS SDM_INFO_FIELD_INVALID SDM_SVC_BASE SD_BUGFIX_VERSION SD_FLASH_SIZE SD_FWID_OFFSET SD_ID_OFFSET SD_INFO_STRUCT_SIZE_OFFSET SD_MAJOR_VERSION SD_MINOR_VERSION SD_SIZE_OFFSET SD_SWI_USED SD_TIMERS_USED SD_UNIQUE_STR_OFFSET SD_UNIQUE_STR_SIZE SD_VARIANT_ID SD_VERSION SD_VERSION_OFFSET SOC_ECB_CIPHERTEXT_LENGTH SOC_ECB_CLEARTEXT_LENGTH SOC_ECB_KEY_LENGTH SOC_SVC_BASE SOC_SVC_BASE_NOT_AVAILABLE SOFTDEVICE_INFO_STRUCT_ADDRESS SOFTDEVICE_INFO_STRUCT_OFFSET sd_app_evt_wait ⚠ @brief Waits for an application event. sd_ble_cfg_set ⚠ @brief Add configurations for the BLE stack sd_ble_enable ⚠ @brief Enable the BLE stack sd_ble_evt_get ⚠ @brief Get an event from the pending events queue. sd_ble_gap_addr_get ⚠ @brief Get local Bluetooth identity address. sd_ble_gap_addr_set ⚠ @brief Set the local Bluetooth identity address. sd_ble_gap_adv_addr_get ⚠ @brief Get the Bluetooth device address used by the advertiser. sd_ble_gap_adv_set_configure ⚠ @brief Configure an advertising set. Set, clear or update advertising and scan response data. sd_ble_gap_adv_start ⚠ @brief Start advertising (GAP Discoverable, Connectable modes, Broadcast Procedure). sd_ble_gap_adv_stop ⚠ @brief Stop advertising (GAP Discoverable, Connectable modes, Broadcast Procedure). sd_ble_gap_appearance_get ⚠ @brief Get GAP Appearance value. sd_ble_gap_appearance_set ⚠ @brief Set GAP Appearance value. sd_ble_gap_auth_key_reply ⚠ @brief Reply with an authentication key. sd_ble_gap_authenticate ⚠ @brief Initiate the GAP Authentication procedure. sd_ble_gap_conn_evt_trigger_start ⚠ @brief Start triggering a given task on connection event start. sd_ble_gap_conn_evt_trigger_stop ⚠ @brief Stop triggering the task configured using @ref sd_ble_gap_conn_evt_trigger_start. sd_ble_gap_conn_param_update ⚠ @brief Update connection parameters. sd_ble_gap_conn_sec_get ⚠ @brief Get the current connection security. sd_ble_gap_connect ⚠ @brief Create a connection (GAP Link Establishment). sd_ble_gap_connect_cancel ⚠ @brief Cancel a connection establishment. sd_ble_gap_data_length_update ⚠ @brief Initiate or respond to a Data Length Update Procedure. sd_ble_gap_device_identities_set ⚠ @brief Set device identity list. sd_ble_gap_device_name_get ⚠ @brief Get GAP device name. sd_ble_gap_device_name_set ⚠ @brief Set GAP device name. sd_ble_gap_disconnect ⚠ @brief Disconnect (GAP Link Termination). sd_ble_gap_encrypt ⚠ @brief Initiate GAP Encryption procedure. sd_ble_gap_keypress_notify ⚠ @brief Notify the peer of a local keypress. sd_ble_gap_lesc_dhkey_reply ⚠ @brief Reply with an LE Secure connections DHKey. sd_ble_gap_lesc_oob_data_get ⚠ @brief Generate a set of OOB data to send to a peer out of band. sd_ble_gap_lesc_oob_data_set ⚠ @brief Provide the OOB data sent/received out of band. sd_ble_gap_next_conn_evt_counter_get ⚠ @brief Obtain the next connection event counter value. sd_ble_gap_phy_update ⚠ @brief Initiate or respond to a PHY Update Procedure sd_ble_gap_ppcp_get ⚠ @brief Get GAP Peripheral Preferred Connection Parameters. sd_ble_gap_ppcp_set ⚠ @brief Set GAP Peripheral Preferred Connection Parameters. sd_ble_gap_privacy_get ⚠ @brief Get privacy settings. sd_ble_gap_privacy_set ⚠ @brief Set privacy settings. sd_ble_gap_qos_channel_survey_start ⚠ @brief Start the Quality of Service (QoS) channel survey module. sd_ble_gap_qos_channel_survey_stop ⚠ @brief Stop the Quality of Service (QoS) channel survey module. sd_ble_gap_rssi_get ⚠ @brief Get the received signal strength for the last connection event. sd_ble_gap_rssi_start ⚠ @brief Start reporting the received signal strength to the application. sd_ble_gap_rssi_stop ⚠ @brief Stop reporting the received signal strength. sd_ble_gap_scan_start ⚠ @brief Start or continue scanning (GAP Discovery procedure, Observer Procedure). sd_ble_gap_scan_stop ⚠ @brief Stop scanning (GAP Discovery procedure, Observer Procedure). sd_ble_gap_sec_info_reply ⚠ @brief Reply with GAP security information. sd_ble_gap_sec_params_reply ⚠ @brief Reply with GAP security parameters. sd_ble_gap_tx_power_set ⚠ @brief Set the radio’s transmit power. sd_ble_gap_whitelist_set ⚠ @brief Set the active whitelist in the SoftDevice. sd_ble_gattc_attr_info_discover ⚠ @brief Discovers information about a range of attributes on a GATT server. sd_ble_gattc_char_value_by_uuid_read ⚠ @brief Initiate or continue a GATT Read using Characteristic UUID procedure. sd_ble_gattc_char_values_read ⚠ @brief Initiate a GATT Read Multiple Characteristic Values procedure. sd_ble_gattc_characteristics_discover ⚠ @brief Initiate or continue a GATT Characteristic Discovery procedure. sd_ble_gattc_descriptors_discover ⚠ @brief Initiate or continue a GATT Characteristic Descriptor Discovery procedure. sd_ble_gattc_exchange_mtu_request ⚠ @brief Start an ATT_MTU exchange by sending an Exchange MTU Request to the server. sd_ble_gattc_hv_confirm ⚠ @brief Send a Handle Value Confirmation to the GATT Server. sd_ble_gattc_primary_services_discover ⚠ @brief Initiate or continue a GATT Primary Service Discovery procedure. sd_ble_gattc_read ⚠ @brief Initiate or continue a GATT Read (Long) Characteristic or Descriptor procedure. sd_ble_gattc_relationships_discover ⚠ @brief Initiate or continue a GATT Relationship Discovery procedure. sd_ble_gattc_write ⚠ @brief Perform a Write (Characteristic Value or Descriptor, with or without response, signed or not, long or reliable) procedure. sd_ble_gatts_attr_get ⚠ @brief Retrieve the attribute UUID and/or metadata. sd_ble_gatts_characteristic_add ⚠ @brief Add a characteristic declaration, a characteristic value declaration and optional characteristic descriptor declarations to the Attribute Table. sd_ble_gatts_descriptor_add ⚠ @brief Add a descriptor to the Attribute Table. sd_ble_gatts_exchange_mtu_reply ⚠ @brief Reply to an ATT_MTU exchange request by sending an Exchange MTU Response to the client. sd_ble_gatts_hvx ⚠ @brief Notify or Indicate an attribute value. sd_ble_gatts_include_add ⚠ @brief Add an include declaration to the Attribute Table. sd_ble_gatts_initial_user_handle_get ⚠ @brief Retrieve the first valid user attribute handle. sd_ble_gatts_rw_authorize_reply ⚠ @brief Respond to a Read/Write authorization request. sd_ble_gatts_service_add ⚠ @brief Add a service declaration to the Attribute Table. sd_ble_gatts_service_changed ⚠ @brief Indicate the Service Changed attribute value. sd_ble_gatts_sys_attr_get ⚠ @brief Retrieve persistent system attribute information from the stack. sd_ble_gatts_sys_attr_set ⚠ @brief Update persistent system attribute information. sd_ble_gatts_value_get ⚠ @brief Get the value of a given attribute. sd_ble_gatts_value_set ⚠ @brief Set the value of a given attribute. sd_ble_l2cap_ch_flow_control ⚠ @brief Advanced SDU reception flow control. sd_ble_l2cap_ch_release ⚠ @brief Release an L2CAP channel. sd_ble_l2cap_ch_rx ⚠ @brief Receive an SDU on an L2CAP channel. sd_ble_l2cap_ch_setup ⚠ @brief Set up an L2CAP channel. sd_ble_l2cap_ch_tx ⚠ @brief Transmit an SDU on an L2CAP channel. sd_ble_opt_get ⚠ @brief Get a BLE option. sd_ble_opt_set ⚠ @brief Set a BLE option. sd_ble_user_mem_reply ⚠ @brief Provide a user memory block. sd_ble_uuid_decode ⚠ @brief Decode little endian raw UUID bytes (16-bit or 128-bit) into a 24 bit @ref ble_uuid_t structure. sd_ble_uuid_encode ⚠ @brief Encode a @ref ble_uuid_t structure into little endian raw UUID bytes (16-bit or 128-bit). sd_ble_uuid_vs_add ⚠ @brief Add a Vendor Specific base UUID. sd_ble_uuid_vs_remove ⚠ @brief Remove a Vendor Specific base UUID. sd_ble_version_get ⚠ @brief Get Version Information. sd_clock_hfclk_is_running ⚠ @brief Checks if the high frequency crystal oscillator is running. sd_clock_hfclk_release ⚠ @brief Releases the high frequency crystal oscillator. sd_clock_hfclk_request ⚠ @brief Request the high frequency crystal oscillator. sd_ecb_block_encrypt ⚠ @brief Encrypts a block according to the specified parameters. sd_ecb_blocks_encrypt ⚠ @brief Encrypts multiple data blocks provided as an array of data block structures. sd_evt_get ⚠ @brief Gets any pending events generated by the SoC API. sd_flash_page_erase ⚠ @brief Flash Erase page sd_flash_protect ⚠ @brief Flash Protection set sd_flash_write ⚠ @brief Flash Write sd_mbr_command ⚠ @brief Issue Master Boot Record commands sd_mutex_acquire ⚠ @brief Attempt to acquire a mutex. sd_mutex_new ⚠ @brief Initialize a mutex. sd_mutex_release ⚠ @brief Release a mutex. sd_power_dcdc_mode_set ⚠ @brief Enable or disable the DC/DC regulator. sd_power_gpregret_clr ⚠ @brief Clear bits in the general purpose retention registers (NRF_POWER->GPREGRET*). sd_power_gpregret_get ⚠ @brief Get contents of the general purpose retention registers (NRF_POWER->GPREGRET*). sd_power_gpregret_set ⚠ @brief Set bits in the general purpose retention registers (NRF_POWER->GPREGRET*). sd_power_mode_set ⚠ @brief Sets the power mode when in CPU sleep. sd_power_pof_enable ⚠ @brief Enables or disables the power-fail comparator. sd_power_pof_threshold_set ⚠ @brief Sets the power failure comparator threshold value. sd_power_ram_power_clr ⚠ @brief Writes the NRF_POWER->RAM[index].POWERCLR register. sd_power_ram_power_get ⚠ @brief Get contents of NRF_POWER->RAM[index].POWER register, indicates power status of RAM[index] blocks. sd_power_ram_power_set ⚠ @brief Writes the NRF_POWER->RAM[index].POWERSET register. sd_power_reset_reason_clr ⚠ @brief Clears the bits of the reset reason register. sd_power_reset_reason_get ⚠ @brief Gets the reset reason register. sd_power_system_off ⚠ @brief Puts the chip in System OFF mode. sd_ppi_channel_assign ⚠ @brief Assign endpoints to a PPI channel. sd_ppi_channel_enable_clr ⚠ @brief Clear PPI channel enable register. sd_ppi_channel_enable_get ⚠ @brief Get PPI channel enable register contents. sd_ppi_channel_enable_set ⚠ @brief Set PPI channel enable register. sd_ppi_group_assign ⚠ @brief Assign PPI channels to a channel group. sd_ppi_group_get ⚠ @brief Gets the PPI channels of a channel group. sd_ppi_group_task_disable ⚠ @brief Task to disable a channel group. sd_ppi_group_task_enable ⚠ @brief Task to enable a channel group. sd_protected_register_write ⚠ @brief Write register protected by the SoftDevice sd_radio_notification_cfg_set ⚠ @brief Configures the Radio Notification signal. sd_radio_request ⚠ @brief Requests a radio timeslot. sd_radio_session_close ⚠ @brief Closes a session for radio timeslot requests. sd_radio_session_open ⚠ @brief Opens a session for radio timeslot requests. sd_rand_application_bytes_available_get ⚠ @brief Get number of random bytes available to the application. sd_rand_application_pool_capacity_get ⚠ @brief Query the capacity of the application random pool. sd_rand_application_vector_get ⚠ @brief Get random bytes from the application pool. sd_softdevice_disable ⚠ @brief Disables the SoftDevice and by extension the protocol stack. sd_softdevice_enable ⚠ @brief Enables the SoftDevice and by extension the protocol stack. sd_softdevice_is_enabled ⚠ @brief Check if the SoftDevice is enabled. sd_softdevice_vector_table_base_set ⚠ @brief Sets the base address of the interrupt vector table for interrupts forwarded from the SoftDevice sd_temp_get ⚠ @brief Get the temperature measured on the chip BLE_COMMON_CFGS @brief BLE Common Configuration IDs. BLE_COMMON_EVTS @brief BLE Module Independent Event IDs. BLE_COMMON_OPTS @brief Common Option IDs.
IDs that uniquely identify a common option. BLE_COMMON_SVCS @brief Common API SVC numbers. BLE_CONN_CFGS @brief BLE Connection Configuration IDs. BLE_GAP_CFGS @brief GAP Configuration IDs. BLE_GAP_EVTS @brief GAP Event IDs.
IDs that uniquely identify an event coming from the stack to the application. BLE_GAP_OPTS @brief GAP Option IDs.
IDs that uniquely identify a GAP option. BLE_GAP_SVCS @brief GAP API SVC numbers. BLE_GAP_TX_POWER_ROLES @brief GAP TX Power roles. BLE_GATTC_EVTS @brief GATT Client Event IDs. BLE_GATTC_SVCS @brief GATTC API SVC numbers. BLE_GATTS_CFGS @brief GATTS Configuration IDs. BLE_GATTS_EVTS @brief GATT Server Event IDs. BLE_GATTS_SVCS @brief GATTS API SVC numbers. BLE_L2CAP_EVTS @brief L2CAP Event IDs. BLE_L2CAP_SVCS @brief L2CAP API SVC numbers. NRF_MBR_COMMANDS @brief Possible values for ::sd_mbr_command_t.command NRF_MBR_SVCS @brief nRF Master Boot Record API SVC numbers. NRF_MUTEX_VALUES @brief Possible values of a ::nrf_mutex_t. NRF_POWER_DCDC_MODES @brief DC/DC converter modes. NRF_POWER_MODES @brief Power modes. NRF_POWER_THRESHOLDS @brief Power failure thresholds NRF_RADIO_CALLBACK_SIGNAL_TYPE @brief The Radio signal callback types. NRF_RADIO_HFCLK_CFG @brief Radio timeslot high frequency clock source configuration. NRF_RADIO_NOTIFICATION_DISTANCES @brief Radio notification distances. NRF_RADIO_NOTIFICATION_TYPES @brief Radio notification types. NRF_RADIO_PRIORITY @brief Radio timeslot priorities. NRF_RADIO_REQUEST_TYPE @brief Radio timeslot request type. NRF_RADIO_SIGNAL_CALLBACK_ACTION @brief The actions requested by the signal callback. NRF_SD_SVCS @brief nRF SoftDevice Manager API SVC numbers. NRF_SOC_EVTS @brief SoC Events. NRF_SOC_SVCS @brief The SVC numbers used by the SVC functions in the SoC library. ble_gap_ch_mask_t @brief Channel mask (40 bits).
Every channel is represented with a bit positioned as per channel index defined in Bluetooth Core Specification v5.0,
Vol 6, Part B, Section 1.4.1. The LSB contained in array element 0 represents channel index 0, and bit 39 represents
channel index 39. If a bit is set to 1, the channel is not used. c_char c_int c_long c_longlong c_schar c_short c_uchar c_uint c_ulong c_ulonglong c_ushort c_void int_fast8_t int_fast16_t int_fast32_t int_fast64_t int_least8_t int_least16_t int_least32_t int_least64_t intmax_t nrf_fault_handler_t @brief Fault Handler type. nrf_mutex_t @brief Represents a mutex for use with the nrf_mutex functions.
@note Accessing the value directly is not safe, use the mutex functions! nrf_radio_signal_callback_t @brief The radio timeslot signal callback type. soc_ecb_ciphertext_t soc_ecb_cleartext_t soc_ecb_key_t @brief AES ECB parameter typedefs uint_fast8_t uint_fast16_t uint_fast32_t uint_fast64_t uint_least8_t uint_least16_t uint_least32_t uint_least64_t uintmax_t ble_cfg_t @brief BLE Configuration type, wrapping the module specific configurations. ble_common_cfg_t @brief Common BLE Configuration type, wrapping the common configurations. ble_common_evt_t__bindgen_ty_1 ble_common_opt_t @brief Option structure for common options. ble_conn_cfg_t__bindgen_ty_1 ble_gap_cfg_t @brief Configuration structure for GAP configurations. ble_gap_evt_t__bindgen_ty_1 ble_gap_evt_timeout_t__bindgen_ty_1 ble_gap_opt_t @brief Option structure for GAP options. ble_gatts_cfg_t @brief Config structure for GATTS configurations. ble_gatts_rw_authorize_reply_params_t__bindgen_ty_1 ble_l2cap_evt_t__bindgen_ty_1 ble_opt_t @brief Common BLE Option type, wrapping the module specific options. nrf_radio_request_t__bindgen_ty_1 nrf_radio_signal_callback_return_param_t__bindgen_ty_1 sd_mbr_command_t__bindgen_ty_1