9 * |
9 * |
10 * It takes the temperature readings from the DS18B20 task. |
10 * It takes the temperature readings from the DS18B20 task. |
11 */ |
11 */ |
12 |
12 |
13 |
13 |
|
14 /** |
|
15 * @brief MLT working mode. |
|
16 */ |
14 typedef enum { |
17 typedef enum { |
15 MLT_MODE_NONE = 0, ///< Not active |
18 MLT_MODE_NONE = 0, ///< Not active |
16 MLT_MODE_BANG = 1, ///< Bang on/off mode |
19 MLT_MODE_BANG = 1, ///< Bang on/off mode |
17 MLT_MODE_PID = 2, ///< PID mode |
20 MLT_MODE_PID = 2, ///< PID mode |
18 MLT_MODE_OFF = 3, ///< Off but show setpoint |
21 MLT_MODE_OFF = 3, ///< Off but show setpoint |
19 MLT_MODE_EXT = 4, ///< External regulation |
22 MLT_MODE_EXT = 4, ///< External regulation |
20 } MLT_MODE_TYPE; |
23 } MLT_MODE_TYPE; |
21 |
24 |
|
25 /** |
|
26 * @brief HLT working mode. |
|
27 */ |
22 typedef enum { |
28 typedef enum { |
23 HLT_MODE_NONE = 0, ///< Not active |
29 HLT_MODE_NONE = 0, ///< Not active |
24 HLT_MODE_BANG = 1, ///< Bang on/off mode |
30 HLT_MODE_BANG = 1, ///< Bang on/off mode |
25 HLT_MODE_OFF = 2, ///< Off but show setpoint |
31 HLT_MODE_OFF = 2, ///< Off but show setpoint |
26 HLT_MODE_ON = 3, ///< On if free |
32 HLT_MODE_ON = 3, ///< On if free |