main/config.h

changeset 8
c6bbd1380f22
parent 2
c0184362d48c
child 9
a85995941d0d
equal deleted inserted replaced
7:6eafc4c2bf3d 8:c6bbd1380f22
176 uint8_t pressure_channel; ///< ADC channel 176 uint8_t pressure_channel; ///< ADC channel
177 uint32_t pressure_voltage; ///< Measured voltage in mV. 177 uint32_t pressure_voltage; ///< Measured voltage in mV.
178 uint32_t pressure_zero; ///< Zero offset in mV. 178 uint32_t pressure_zero; ///< Zero offset in mV.
179 uint32_t pressure; ///< Pressure in bar * 1000; 179 uint32_t pressure; ///< Pressure in bar * 1000;
180 int mode; ///< Unit mode 180 int mode; ///< Unit mode
181 uint32_t alarm; ///< Alarm bits
181 } unit_t; 182 } unit_t;
183
184 #define ALARM_UNIT_PRESSURE 0x0001 ///< Unit pressure sensor error
185 #define ALARM_UNIT_TEMPERATURE 0x0002 ///< Unit temperature sensor error
186 #define ALARM_SYS_TEMPERATURE 0x0004 ///< System temperature sensor error
187
182 188
183 /** 189 /**
184 * @brief Write units to disk. 190 * @brief Write units to disk.
185 */ 191 */
186 void write_units(void); 192 void write_units(void);

mercurial