nRF51 SDK - S130 SoftDevice
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
Sensor Data Simulator

Functions for simulating sensor data. More...

Data Structures

struct  sensorsim_cfg_t
 Triangular waveform sensor simulator configuration. More...
 
struct  sensorsim_state_t
 Triangular waveform sensor simulator state. More...
 

Functions

void sensorsim_init (sensorsim_state_t *p_state, const sensorsim_cfg_t *p_cfg)
 Function for initializing a triangular waveform sensor simulator. More...
 
uint32_t sensorsim_measure (sensorsim_state_t *p_state, const sensorsim_cfg_t *p_cfg)
 Function for generating a simulated sensor measurement using a triangular waveform generator. More...
 

Detailed Description

Functions for simulating sensor data.

Currently only a triangular waveform simulator is implemented.

Function Documentation

void sensorsim_init ( sensorsim_state_t p_state,
const sensorsim_cfg_t p_cfg 
)

Function for initializing a triangular waveform sensor simulator.

Parameters
[out]p_stateCurrent state of simulator.
[in]p_cfgSimulator configuration.
uint32_t sensorsim_measure ( sensorsim_state_t p_state,
const sensorsim_cfg_t p_cfg 
)

Function for generating a simulated sensor measurement using a triangular waveform generator.

Parameters
[in,out]p_stateCurrent state of simulator.
[in]p_cfgSimulator configuration.
Returns
Simulator output.