Definition in file max31865.h.
#include "periph/spi.h"
 Include dependency graph for max31865.h:
 This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Data Structures | |
| struct | max31865_params_t | 
| Device initialization parameters.  More... | |
| struct | max31865_t | 
| Device descriptor for the driver.  More... | |
Enumerations | |
| enum | max31865_lutcols_t {  MAX31865_LUTCOL_CODE = 0 , MAX31865_LUTCOL_TEMP = 1 , MAX31865_LUTCOL_A0 = 2 , MAX31865_LUTCOL_A1 = 3 , MAX31865_LUTCOL_NUMOF }  | 
| Lookup table column indexes.  More... | |
| enum | max31865_fault_t {  MAX31865_FAULT_NO_FAULT = 0 , MAX31865_FAULT_RTD_HIGH = 1 , MAX31865_FAULT_RTD_LOW = 2 , MAX31865_FAULT_CIRCUIT = 3 , MAX31865_FAULT_VOLTAGE = 4 }  | 
| Fault status of the MAX31865.  More... | |
Functions | |
| int | max31865_init (max31865_t *dev, const max31865_params_t *params) | 
| Initialize the given device.  More... | |
| void | max31865_clear_fault (const max31865_t *dev, uint8_t *config) | 
| Clear the fault flag.  More... | |
| int | max31865_read (const max31865_t *dev, int32_t *rtd_temperature_cdegc) | 
| Read data from the MAX31865.  More... | |
| int | max31865_read_raw (const max31865_t *dev, uint16_t *raw_data) | 
| Read raw data from the MAX31865.  More... | |
| int | max31865_raw_to_data (const max31865_t *dev, uint16_t raw_data, int32_t *rtd_temperature_cdegc) | 
| Convert the raw data from the MAX31865 temperature.  More... | |
| int | max31865_detect_fault (const max31865_t *dev, max31865_fault_t *flt_code) | 
| Run an automatic fault-detection cycle.  More... | |
| void | max31865_switch_vbias (const max31865_t *dev, bool enable) | 
| Switch VBIAS on or off.  More... | |
| void | max31865_oneshot (const max31865_t *dev) | 
| Start a one-shot conversion.  More... | |