nRF5 SDK v12.1.0
Data Structures | Functions
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...
 
void sensorsim_increment (sensorsim_state_t *p_state, const sensorsim_cfg_t *p_cfg)
 Function for incrementing a simulated sensor measurement value. More...
 
void sensorsim_decrement (sensorsim_state_t *p_state, const sensorsim_cfg_t *p_cfg)
 Function for decrementing a simulated sensor measurement value. More...
 

Detailed Description

Functions for simulating sensor data.

Currently only a triangular waveform simulator is implemented.

Function Documentation

void sensorsim_decrement ( sensorsim_state_t p_state,
const sensorsim_cfg_t p_cfg 
)

Function for decrementing a simulated sensor measurement value.

Parameters
[in,out]p_stateCurrent state of simulator.
[in]p_cfgSimulator configuration.
Returns
Simulator output.
void sensorsim_increment ( sensorsim_state_t p_state,
const sensorsim_cfg_t p_cfg 
)

Function for incrementing a simulated sensor measurement value.

Parameters
[in,out]p_stateCurrent state of simulator.
[in]p_cfgSimulator configuration.
Returns
Simulator output.
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.

Documentation feedback | Developer Zone | Subscribe | Updated