diffpressure
2.0.0.0
|
Functions | |
void | diffpressure_cfg_setup (diffpressure_cfg_t *cfg) |
Config Object Initialization function. More... | |
DIFFPRESSURE_RETVAL | diffpressure_init (diffpressure_t *ctx, diffpressure_cfg_t *cfg) |
Initialization function. More... | |
void | diffpressure_generic_transfer (diffpressure_t *ctx, spi_master_transfer_data_t *block) |
Generic transfer function. More... | |
int32_t | diffpressure_read_data (diffpressure_t *ctx) |
Generic read data function. More... | |
int32_t | diffpressure_get_kpa_difference (diffpressure_t *ctx, int32_t difference) |
Get kPa Difference function. More... | |
status_t | diffpressure_status_check (diffpressure_t *ctx, int32_t result) |
Check status of measurement. More... | |
void diffpressure_cfg_setup | ( | diffpressure_cfg_t * | cfg | ) |
Config Object Initialization function.
cfg | Click configuration structure. |
@description This function initializes click configuration structure to init state.
void diffpressure_generic_transfer | ( | diffpressure_t * | ctx, |
spi_master_transfer_data_t * | block | ||
) |
Generic transfer function.
ctx | Click object. |
block | Transfer block structure. |
@description Generic SPI transfer, for sending and receiving packages
int32_t diffpressure_get_kpa_difference | ( | diffpressure_t * | ctx, |
int32_t | difference | ||
) |
Get kPa Difference function.
ctx | Click object. |
difference | Click object. |
@description This function get kPa difference.
DIFFPRESSURE_RETVAL diffpressure_init | ( | diffpressure_t * | ctx, |
diffpressure_cfg_t * | cfg | ||
) |
Initialization function.
diffpressure | Click object. |
cfg | Click configuration structure. |
@description This function initializes all necessary pins and peripherals used for this click.
int32_t diffpressure_read_data | ( | diffpressure_t * | ctx | ) |
Generic read data function.
ctx | Click object. |
@description This function read ADC value from Diff Pressure click.
status_t diffpressure_status_check | ( | diffpressure_t * | ctx, |
int32_t | result | ||
) |
Check status of measurement.
ctx | Click object. |
result | Result. |
@description This function check status of measurement.