BLE_Nano nRF51 Central heart rate

Embed: (wiki syntax)

« Back to documentation index

softdevice_handler.h File Reference

softdevice_handler.h File Reference

Go to the source code of this file.

Typedefs

typedef uint32_t(* softdevice_evt_schedule_func_t )(void)
 Type of function for passing events from the stack handler module to the scheduler.
typedef void(* sys_evt_handler_t )(uint32_t evt_id)
 Application System (SOC) event handler type.

Functions

uint32_t sd_check_ram_start (uint32_t sd_req_ram_start)
 Function for checking the RAM requirement of the SoftDevice.
bool softdevice_handler_isEnabled (void)
 Function for retrieving the information about SD state.
uint32_t softdevice_handler_init (nrf_clock_lf_cfg_t *p_clock_lf_cfg, void *p_ble_evt_buffer, uint16_t ble_evt_buffer_size, softdevice_evt_schedule_func_t evt_schedule_func)
 Function for initializing the stack handler module.
uint32_t softdevice_handler_sd_disable (void)
 Function for disabling the SoftDevice.
uint32_t softdevice_sys_evt_handler_set (sys_evt_handler_t sys_evt_handler)
 Function for registering for System (SOC) events.
uint32_t softdevice_enable_get_default_config (uint8_t central_links_count, uint8_t periph_links_count, ble_enable_params_t *p_ble_enable_params)
 Function for fetching the default enable parameters for the SoftDevice.
uint32_t softdevice_enable (ble_enable_params_t *p_ble_enable_params)
 Function for enabling the SoftDevice.

Detailed Description

Definition in file softdevice_handler.h.