thermostat 2.0.0.0
Register Address

Macros

#define THERMOSTAT_REG_TEMP_OUT   0x00
 
#define THERMOSTAT_REG_CONFIG   0x01
 
#define THERMOSTAT_REG_TEMP_HYST   0x02
 
#define THERMOSTAT_REG_TEMP_REF   0x03
 
#define THERMOSTAT_CHECK_SIGN   0x80
 
#define THERMOSTAT_DEFAULT_CONFIG   0x0000
 
#define THERMOSTAT_MSB_BITS   0xFF00
 
#define THERMOSTAT_LSB_BITS   0x00FF
 
#define THERMOSTAT_START_RESULT   0x0000
 
#define THERMOSTAT_UPPER_LIMITS_TEMP   126.00
 
#define THERMOSTAT_LOWER_LIMITS_TEMP   -55.00
 
#define THERMOSTAT_CALCULATE_COEF_MULT   1.8000
 
#define THERMOSTAT_CALCULATE_COEF_PLUS   32.000
 

Detailed Description

Macro Definition Documentation

◆ THERMOSTAT_CALCULATE_COEF_MULT

#define THERMOSTAT_CALCULATE_COEF_MULT   1.8000

◆ THERMOSTAT_CALCULATE_COEF_PLUS

#define THERMOSTAT_CALCULATE_COEF_PLUS   32.000

◆ THERMOSTAT_CHECK_SIGN

#define THERMOSTAT_CHECK_SIGN   0x80

◆ THERMOSTAT_DEFAULT_CONFIG

#define THERMOSTAT_DEFAULT_CONFIG   0x0000

◆ THERMOSTAT_LOWER_LIMITS_TEMP

#define THERMOSTAT_LOWER_LIMITS_TEMP   -55.00

◆ THERMOSTAT_LSB_BITS

#define THERMOSTAT_LSB_BITS   0x00FF

◆ THERMOSTAT_MSB_BITS

#define THERMOSTAT_MSB_BITS   0xFF00

◆ THERMOSTAT_REG_CONFIG

#define THERMOSTAT_REG_CONFIG   0x01

◆ THERMOSTAT_REG_TEMP_HYST

#define THERMOSTAT_REG_TEMP_HYST   0x02

◆ THERMOSTAT_REG_TEMP_OUT

#define THERMOSTAT_REG_TEMP_OUT   0x00

◆ THERMOSTAT_REG_TEMP_REF

#define THERMOSTAT_REG_TEMP_REF   0x03

◆ THERMOSTAT_START_RESULT

#define THERMOSTAT_START_RESULT   0x0000

◆ THERMOSTAT_UPPER_LIMITS_TEMP

#define THERMOSTAT_UPPER_LIMITS_TEMP   126.00