|
void | templog7_cfg_setup (templog7_cfg_t *cfg) |
| Temp-Log 7 configuration object setup function.
|
|
void | templog7_gpio_selection (templog7_cfg_t *cfg, templog7_gpio_sel_t gpio_sel) |
| Temp-Log 7 driver interface setup function.
|
|
err_t | templog7_init (templog7_t *ctx, templog7_cfg_t *cfg) |
| Temp-Log 7 initialization function.
|
|
err_t | templog7_default_cfg (templog7_t *ctx) |
| Temp-Log 7 default configuration function.
|
|
err_t | templog7_check_communication (templog7_t *ctx) |
| Temp-Log 7 check communication function.
|
|
err_t | templog7_select_device (templog7_t *ctx) |
| Temp-Log 7 select device function.
|
|
err_t | templog7_write_scratchpad_1 (templog7_t *ctx, templog7_scratchpad_1_t *scratchpad) |
| Temp-Log 7 write scratchpad 1 function.
|
|
err_t | templog7_read_scratchpad_1 (templog7_t *ctx, templog7_scratchpad_1_t *scratchpad) |
| Temp-Log 7 read scratchpad 1 function.
|
|
err_t | templog7_copy_scratchpad_1 (templog7_t *ctx) |
| Temp-Log 7 copy scratchpad 1 function.
|
|
err_t | templog7_write_scratchpad_2 (templog7_t *ctx, templog7_scratchpad_2_t *scratchpad) |
| Temp-Log 7 write scratchpad 2 function.
|
|
err_t | templog7_read_scratchpad_2 (templog7_t *ctx, templog7_scratchpad_2_t *scratchpad) |
| Temp-Log 7 read scratchpad 2 function.
|
|
err_t | templog7_copy_scratchpad_2 (templog7_t *ctx) |
| Temp-Log 7 copy scratchpad 2 function.
|
|
err_t | templog7_start_measurement (templog7_t *ctx) |
| Temp-Log 7 start measurement function.
|
|
err_t | templog7_read_temperature (templog7_t *ctx, float *temperature) |
| Temp-Log 7 read temperature function.
|
|
err_t | templog7_write_eeprom (templog7_t *ctx, uint16_t address, uint8_t *data_in, uint16_t len) |
| Temp-Log 7 write EEPROM function.
|
|
err_t | templog7_read_eeprom (templog7_t *ctx, uint16_t address, uint8_t *data_out, uint16_t len) |
| Temp-Log 7 read EEPROM function.
|
|
err_t | templog7_clear_eeprom (templog7_t *ctx) |
| Temp-Log 7 clear EEPROM function.
|
|
err_t | templog7_write_gpio (templog7_t *ctx, uint8_t data_in) |
| Temp-Log 7 write gpio function.
|
|
err_t | templog7_read_gpio (templog7_t *ctx, uint8_t *data_out) |
| Temp-Log 7 read gpio function.
|
|
uint8_t | templog7_get_alert_pin (templog7_t *ctx) |
| Temp-Log 7 get alert pin function.
|
|
This file contains API for Temp-Log 7 Click Driver.