|
void | irthermo2_cfg_setup (irthermo2_cfg_t *cfg) |
| Config Object Initialization function.
|
|
err_t | irthermo2_init (irthermo2_t *ctx, irthermo2_cfg_t *cfg) |
| Initialization function.
|
|
void | irthermo2_default_cfg (irthermo2_t *ctx) |
| Click Default Configuration function.
|
|
void | irthermo2_generic_write (irthermo2_t *ctx, uint8_t reg, uint8_t *data_in, uint8_t len) |
| Generic write function.
|
|
void | irthermo2_generic_read (irthermo2_t *ctx, uint8_t reg, uint8_t *data_out, uint8_t len) |
| Generic read function.
|
|
void | irthermo2_write_data (irthermo2_t *ctx, uint8_t address, uint16_t write_data) |
| Generic write 16-bit data function.
|
|
uint16_t | irthermo2_read_data (irthermo2_t *ctx, uint8_t address) |
| Generic read 16-bit data from 8-bit address function.
|
|
err_t | irthermo2_check_id (irthermo2_t *ctx) |
| Check device ID function.
|
|
float | irthermo2_get_object_temperature_c (irthermo2_t *ctx) |
| Get object temperature in degrees Celsius function.
|
|
float | irthermo2_get_object_temperature_f (irthermo2_t *ctx) |
| Get object temperature in degrees Fahrenheit function.
|
|
float | irthermo2_get_raw_temperature (irthermo2_t *ctx) |
| Get raw temperature in degrees Celsius function.
|
|
uint8_t | irhhermo2_get_alert (irthermo2_t *ctx) |
| Get state of alert function.
|
|