Index: NVDataMgmtDGRecords.h =================================================================== diff -u -r7a8126075d566078097485bf4757f2a380a1ef98 -ra32bba33291b3c17704d5c1589a899ce7b13aa02 --- NVDataMgmtDGRecords.h (.../NVDataMgmtDGRecords.h) (revision 7a8126075d566078097485bf4757f2a380a1ef98) +++ NVDataMgmtDGRecords.h (.../NVDataMgmtDGRecords.h) (revision a32bba33291b3c17704d5c1589a899ce7b13aa02) @@ -67,6 +67,7 @@ SW_CONFIG_DISABLE_MIXING_IN_FILL, ///< Software configuration disable mixing in fill. SW_CONFIG_DISABLE_TEMPERATURE_SENSORS_ALARM, ///< Software configuration disable temperature sensors alarm. SW_CONFIG_ENABLE_V3_SYSTEM, ///< Software configuration enable V3 system. + SW_CONFIG_DISABLE_SERVICE_AND_DISINFECT_CHECK, ///< Software configuration disable service and disinfect checks. NUM_OF_SW_CONFIGS ///< Number of software configurations. } SOFTWARE_CONFIG_T; #endif @@ -95,6 +96,7 @@ GET_SYS_RECORD, ///< Get system record. GET_SRV_RECORD, ///< Get service record. GET_SRR_RECORD, ///< Get scheduled runs record. + GET_USAGE_RECORD, ///< Get usage record. NUM_OF_NV_DG_DATA ///< Number of non-volatile data. } NV_DATA_T; @@ -461,6 +463,7 @@ U08 serviceLoc; ///< DG service location. U32 lastServiceEpochDate; ///< DG last service date in epoch. U32 serviceIntervalSeconds; ///< DG service interval in seconds. + U32 lastResetTimeEpoch; ///< Last time the record was reset in epoch. U16 crc; ///< CRC for the DG service record structure. } DG_SERVICE_RECORD_T;