ruuvi.drivers.c ${PROJECT_VERSION}
Drivers for external sensors and peripherals on embedded systems.
|
Go to the source code of this file.
Functions | |
rd_status_t | ri_tmp117_init (rd_sensor_t *environmental_sensor, rd_bus_t bus, uint8_t handle) |
rd_sensor_init_fp | |
rd_status_t | ri_tmp117_uninit (rd_sensor_t *environmental_sensor, rd_bus_t bus, uint8_t handle) |
rd_sensor_init_fp | |
rd_status_t | ri_tmp117_samplerate_set (uint8_t *samplerate) |
rd_sensor_setup_fp | |
rd_status_t | ri_tmp117_samplerate_get (uint8_t *samplerate) |
rd_sensor_setup_fp | |
rd_status_t | ri_tmp117_resolution_set (uint8_t *resolution) |
rd_sensor_setup_fp | |
rd_status_t | ri_tmp117_resolution_get (uint8_t *resolution) |
rd_sensor_setup_fp | |
rd_status_t | ri_tmp117_scale_set (uint8_t *scale) |
rd_sensor_setup_fp | |
rd_status_t | ri_tmp117_scale_get (uint8_t *scale) |
rd_sensor_setup_fp | |
rd_status_t | ri_tmp117_dsp_set (uint8_t *dsp, uint8_t *parameter) |
rd_sensor_dsp_fp | |
rd_status_t | ri_tmp117_dsp_get (uint8_t *dsp, uint8_t *parameter) |
rd_sensor_dsp_fp | |
rd_status_t | ri_tmp117_mode_set (uint8_t *mode) |
rd_sensor_setup_fp | |
rd_status_t | ri_tmp117_mode_get (uint8_t *mode) |
rd_sensor_setup_fp | |
rd_status_t | ri_tmp117_data_get (rd_sensor_data_t *const data) |
rd_sensor_data_fp NOTE: This driver will return NAN as a valid value, blocking automatic passthrough to the next sensor if sensor has passed self-test at initialization and fails later. This is to avoid cases where external TMP117 probe has failed being masked by the next sensor in line reporting onboard PCB value. | |
TMP117 temperature sensor driver.
Definition in file ruuvi_interface_tmp117.h.