tamper
2.0.0.0
|
Functions | |
void | pressure8_cfg_setup (pressure8_cfg_t *cfg) |
Config Object Initialization function. More... | |
PRESSURE8_RETVAL | pressure8_init (pressure8_t *ctx, pressure8_cfg_t *cfg) |
Initialization function. More... | |
void | pressure8_generic_read (pressure8_t *ctx, uint8_t *data_buf, uint8_t len) |
Generic read function. More... | |
float | pressure8_get_pressure (pressure8_t *ctx, uint8_t press_foramt) |
Functions for get Pressure data. More... | |
void | pressure8_device_reset (pressure8_t *ctx) |
Functions for hardware device reset. More... | |
uint8_t | pressure8_get_interrupt_state (pressure8_t *ctx) |
Functions for get interrupt pin state. More... | |
uint8_t | pressure8_get_device_status (pressure8_t *ctx) |
Functions for get device status. More... | |
void | pressure8_set_psi_range (float psi_min, float psi_max) |
Functions for set PSI range. More... | |
void | tamper_cfg_setup (tamper_cfg_t *cfg) |
Config Object Initialization function. More... | |
TAMPER_RETVAL | tamper_init (tamper_t *ctx, tamper_cfg_t *cfg) |
Initialization function. More... | |
uint8_t | tamper_state (tamper_t *ctx) |
Switch state detection function. More... | |
void pressure8_cfg_setup | ( | pressure8_cfg_t * | cfg | ) |
Config Object Initialization function.
cfg | Click configuration structure. |
@description This function initializes click configuration structure to init state.
void pressure8_device_reset | ( | pressure8_t * | ctx | ) |
Functions for hardware device reset.
ctx | Click object. |
void pressure8_generic_read | ( | pressure8_t * | ctx, |
uint8_t * | data_buf, | ||
uint8_t | len | ||
) |
Generic read function.
ctx | Click object. |
data_buf | Output data buf |
len | Number of the bytes to be read |
@description This function reads data from the desired register.
uint8_t pressure8_get_device_status | ( | pressure8_t * | ctx | ) |
Functions for get device status.
ctx | Click object. |
uint8_t pressure8_get_interrupt_state | ( | pressure8_t * | ctx | ) |
Functions for get interrupt pin state.
ctx | Click object. |
float pressure8_get_pressure | ( | pressure8_t * | ctx, |
uint8_t | press_foramt | ||
) |
Functions for get Pressure data.
ctx | Click object. |
press_foramt | Pressure data in ... (mBar, hPa, kPa, mmHg and Torr) |
PRESSURE8_RETVAL pressure8_init | ( | pressure8_t * | ctx, |
pressure8_cfg_t * | cfg | ||
) |
Initialization function.
pressure8 | Click object. |
cfg | Click configuration structure. |
@description This function initializes all necessary pins and peripherals used for this click.
void pressure8_set_psi_range | ( | float | psi_min, |
float | psi_max | ||
) |
Functions for set PSI range.
psi_min | PSI min range |
psi_max | PSI max range |
void tamper_cfg_setup | ( | tamper_cfg_t * | cfg | ) |
Config Object Initialization function.
cfg | Click configuration structure. |
@description This function initializes click configuration structure to init state.
TAMPER_RETVAL tamper_init | ( | tamper_t * | ctx, |
tamper_cfg_t * | cfg | ||
) |
Initialization function.
tamper | Click object. |
cfg | Click configuration structure. |
@description This function initializes all necessary pins and peripherals used for this click.
uint8_t tamper_state | ( | tamper_t * | ctx | ) |
Switch state detection function.
ctx | Click object. |
@description Function showes the state of the switch.