diffpressure  2.0.0.0
Functions

Functions

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

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.