diffpressure 2.0.0.0

Functions

void diffpressure_cfg_setup (diffpressure_cfg_t *cfg)
 Config Object Initialization function.
 
err_t diffpressure_init (diffpressure_t *ctx, diffpressure_cfg_t *cfg)
 Initialization function.
 
float diffpressure_read_adc_voltage (diffpressure_t *ctx)
 Read adc voltage function.
 
int32_t diffpressure_get_pa_difference (diffpressure_t *ctx, float adc_voltage)
 Get pressure difference [Pa] function.
 

Detailed Description

Function Documentation

◆ diffpressure_cfg_setup()

void diffpressure_cfg_setup ( diffpressure_cfg_t * cfg)

Config Object Initialization function.

Parameters
cfgClick configuration structure.

This function initializes click configuration structure to init state.

Note
All used pins will be set to unconnected state.

◆ diffpressure_get_pa_difference()

int32_t diffpressure_get_pa_difference ( diffpressure_t * ctx,
float adc_voltage )

Get pressure difference [Pa] function.

Parameters
ctxClick object.
adc_voltageADC voltage.

This function get pressure difference [Pa].

◆ diffpressure_init()

err_t diffpressure_init ( diffpressure_t * ctx,
diffpressure_cfg_t * cfg )

Initialization function.

Parameters
ctxClick object.
cfgClick configuration structure.

This function initializes all necessary pins and peripherals used for this click.

◆ diffpressure_read_adc_voltage()

float diffpressure_read_adc_voltage ( diffpressure_t * ctx)

Read adc voltage function.

Parameters
ctxClick object.

This function read ADC voltage value from Diff Pressure click.