S115 SoftDevice for nRF54LS05 API documentation 10.0.0
Loading...
Searching...
No Matches

Functions

uint32_t sd_ble_enable (uint32_t *p_app_ram_base)
 Enable the BLE stack.
 
uint32_t sd_ble_cfg_set (uint32_t cfg_id, ble_cfg_t const *p_cfg, uint32_t app_ram_base)
 Add configurations for the BLE stack.
 
uint32_t sd_ble_evt_get (uint8_t *p_dest, uint16_t *p_len)
 Get an event from the pending events queue.
 
uint32_t sd_ble_uuid_vs_add (ble_uuid128_t const *p_vs_uuid, uint8_t *p_uuid_type)
 Add a Vendor Specific base UUID.
 
uint32_t sd_ble_uuid_vs_remove (uint8_t *p_uuid_type)
 Remove a Vendor Specific base UUID.
 
uint32_t sd_ble_uuid_decode (uint8_t uuid_le_len, uint8_t const *p_uuid_le, ble_uuid_t *p_uuid)
 Decode little endian raw UUID bytes (16-bit or 128-bit) into a 24 bit ble_uuid_t structure.
 
uint32_t sd_ble_uuid_encode (ble_uuid_t const *p_uuid, uint8_t *p_uuid_le_len, uint8_t *p_uuid_le)
 Encode a ble_uuid_t structure into little endian raw UUID bytes (16-bit or 128-bit).
 
uint32_t sd_ble_version_get (ble_version_t *p_version)
 Get Version Information.
 
uint32_t sd_ble_user_mem_reply (uint16_t conn_handle, ble_user_mem_block_t const *p_block)
 Provide a user memory block.
 
uint32_t sd_ble_opt_set (uint32_t opt_id, ble_opt_t const *p_opt)
 Set a BLE option.
 
uint32_t sd_ble_opt_get (uint32_t opt_id, ble_opt_t *p_opt)
 Get a BLE option.
 

Detailed Description