|
| 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.
|
| |