diff --git a/inc/states.h b/inc/states.h --- a/inc/states.h +++ b/inc/states.h @@ -27,6 +27,7 @@ typedef union int32_t setpoint_brew; int32_t setpoint_steam; uint32_t control_mode; + uint32_t sensor_type; uint32_t plant_type; uint32_t hysteresis; } val; @@ -41,7 +42,8 @@ enum tempunits { enum state { STATE_IDLE = 0, - + + STATE_SETSENSORTYPE, STATE_SETMODE, STATE_SETPLANTTYPE, STATE_SETHYSTERESIS, @@ -89,4 +91,14 @@ enum RESET_MODE { RESET_SIZE, }; +enum SENSOR_TYPE { + SENSOR_NTC = 0, + SENSOR_TC_K, + SENSOR_TC_E, + SENSOR_TC_N, + SENSOR_TC_R, + SENSOR_TC_S, + SENSOR_TC_T, +}; + #endif