Go to the documentation of this file.
38 #include "drv_analog_in.h"
51 #define PRESSURE12_MAP_MIKROBUS( cfg, mikrobus ) \
52 cfg.an_pin = MIKROBUS( mikrobus, MIKROBUS_AN )
168 #endif // _PRESSURE12_H_
float vref
Definition: pressure12.h:85
pin_name_t an_pin
Definition: pressure12.h:80
Click configuration structure definition.
Definition: pressure12.h:77
err_t pressure12_read_pin_adc(pressure12_t *ctx, uint16_t *data_out)
Generic read function.
err_t pressure12_get_pressure(pressure12_t *ctx, uint16_t *data_out)
Get pressure function.
err_t pressure12_read_pin_voltage(pressure12_t *ctx, float *data_out)
Generic function for read voltage.
analog_in_t adc
Definition: pressure12.h:69
analog_in_resolution_t resolution
Definition: pressure12.h:84
void pressure12_cfg_setup(pressure12_cfg_t *cfg)
Config Object Initialization function.
err_t pressure12_init(pressure12_t *ctx, pressure12_cfg_t *cfg)
Initialization function.
Click ctx object definition.
Definition: pressure12.h:66