6#ifndef TEMPERATURE_DRIVER_EMC1413_H_
7#define TEMPERATURE_DRIVER_EMC1413_H_
59 #define MUX_ADDR 0x71<<1
63 #define TEMP_EMC1413_ADDR 0x4C<<1
const temp_sensor_api_t EMC1413_DRIVER
EMC1413 Driver Instance. Point your generic Temperature Sensor pointer to this structure to use the E...
u8 EMC1413_checkTempRange(temp_sensor_instance_t *temp)
Check if temperature is within range for EMC1413 Temperature Sensor.
temp_sensor_status_t EMC1413_checkTempAlert(temp_sensor_instance_t *temp)
Check for temperature alerts from EMC1413 Temperature Sensor.
temp_sensor_status_t EMC1413_setTempLimit(temp_sensor_instance_t *temp)
Set temperature limits for EMC1413 Temperature Sensor.
temp_sensor_status_t EMC1413_enableErrorInterrupt(temp_sensor_instance_t *temp)
Enable error interrupt for EMC1413 Temperature Sensor.
temp_sensor_status_t EMC1413_setTempRange(temp_sensor_instance_t *temp, u8 enable_extended)
Set temperature range for EMC1413 Temperature Sensor.
temp_sensor_status_t EMC1413_getTempLimit(temp_sensor_instance_t *temp)
Get temperature limits from EMC1413 Temperature Sensor.
temp_sensor_status_t EMC1413_getTemp(temp_sensor_instance_t *temp)
Get temperature from EMC1413 Temperature Sensor.
temp_sensor_status_t EMC1413_applyConfig(temp_sensor_instance_t *temp)
Apply I2C + Temp Sensor configuration.
temp_sensor_status_t
Temperature Sensor Status List.
struct temp_sensor_instance temp_sensor_instance_t
Forward declaration of Temperature Sensor instance.
Temperature Sensor API structure.
Temperature Sensor driver API definitions.