Index: firmware/App/Controllers/DGInterface.h =================================================================== diff -u -r06f7d5571359c1707fc32bb4e2f2e23f6ea32a2e -re97a8d6ce7e2ae6c3935854b78f604a6846047ad --- firmware/App/Controllers/DGInterface.h (.../DGInterface.h) (revision 06f7d5571359c1707fc32bb4e2f2e23f6ea32a2e) +++ firmware/App/Controllers/DGInterface.h (.../DGInterface.h) (revision e97a8d6ce7e2ae6c3935854b78f604a6846047ad) @@ -95,16 +95,21 @@ BOOL isDGUsageInfoAvailable; ///< Flag to indicate DG usage info is available. } DG_SERVICE_AND_USAGE_DATA_T; -/// Tdi temperature up/down counters when the temperature varies above/below threshold value. +/// Tdi High/Low temperature up/down counters when the temperature varies above/below threshold value. typedef struct { - U32 tdiTempUpCounter; ///< tdi temperature Up counter - U32 tdiTempDownCounter; ///< tdi temperature down counter - U32 prevTdiTempUpCounter; ///< previous tdi temperature Up counter - U32 prevTdiTempDownCounter; ///< previous tdi temperature down counter - BOOL clearAlarmStartTime; ///< to clear temp high alarm, use persistent method - DG_RESERVOIR_ID_T dgPrevActiveReservoir; ///< Previous Active reservoir. - DG_RESERVOIR_ID_T dgCurrentActiveReservoir; ///< Current Active reservoir. + U32 tdiHighTempUpCounter; ///< tdi high temperature Up counter + U32 tdiHighTempDownCounter; ///< tdi high temperature down counter + U32 prevTdiHighTempUpCounter; ///< previous tdi high temperature Up counter + U32 prevTdiHighTempDownCounter; ///< previous tdi high temperature down counter + BOOL tdiHighclearAlarmStartTime; ///< to clear temp high alarm, use persistent method + U32 tdiLowTempUpCounter; ///< tdi Low temperature Up counter + U32 tdiLowTempDownCounter; ///< tdi Low temperature down counter + U32 prevTdiLowTempUpCounter; ///< previous tdi low temperature Up counter + U32 prevTdiLowTempDownCounter; ///< previous tdi low temperature down counter + BOOL tdiLowclearAlarmStartTime; ///< to clear temp low alarm, use persistent method + DG_RESERVOIR_ID_T dgPrevActiveReservoir; ///< Previous Active reservoir. + DG_RESERVOIR_ID_T dgCurrentActiveReservoir; ///< Current Active reservoir. } DG_TDI_TEMP_COUNTER_T; // ********** public function prototypes **********