Nordic Thingy:52 v2.2.0

BLE handling module API. More...

Modules

 BLE flash configuration
 BLE handling module flash configuration.
 

Data Structures

struct  m_ble_evt_t
 BLE event structure. More...
 
struct  m_ble_init_t
 Initialization parameters. More...
 
struct  m_ble_service_handle_t
 BLE service handle structure. More...
 

Typedefs

typedef void(* m_ble_service_evt_cb_t) (ble_evt_t *p_ble_evt)
 BLE service callback definitions.
 

Enumerations

enum  m_ble_evt_type_t
 BLE event types.
 

Functions

uint32_t m_ble_init (m_ble_init_t *p_params)
 Function for initializing the BLE handling module.. More...
 
uint32_t m_ble_start (void)
 Function for starting the BLE handling module. More...
 
uint32_t m_ble_stop (void)
 Function for stopping the BLE handling module. More...
 

Detailed Description

BLE handling module API.

Function Documentation

◆ m_ble_init()

uint32_t m_ble_init ( m_ble_init_t p_params)

Function for initializing the BLE handling module..

Parameters
[in]p_paramsPointer to the init parameters.
Return values
NRF_SUCCESSIf initialization was successful.

◆ m_ble_start()

uint32_t m_ble_start ( void  )

Function for starting the BLE handling module.

This function should be called after thingy_ble_init to start the BLE module.

Return values
NRF_SUCCESSIf initialization was successful.

◆ m_ble_stop()

uint32_t m_ble_stop ( void  )

Function for stopping the BLE handling module.

This function should be called after thingy_ble_start to stop the BLE module.

Return values
NRF_SUCCESSIf initialization was successful.