Index: firmware/App/DGCommon.h =================================================================== diff -u -reaa0736c2dd4076caa6a90172d8f15cc11b18903 -rebbb1f85550a1f9b8f946655f7b2b63f76fbf67d --- firmware/App/DGCommon.h (.../DGCommon.h) (revision eaa0736c2dd4076caa6a90172d8f15cc11b18903) +++ firmware/App/DGCommon.h (.../DGCommon.h) (revision ebbb1f85550a1f9b8f946655f7b2b63f76fbf67d) @@ -46,11 +46,14 @@ // #define HEATERS_DEBUG 1 // #define PRESSURES_DEBUG 1 #define DISABLE_DIALYSATE_CHECK 1 + #define IGNORE_DRAIN_PUMP_MONITOR 1 + #define IGNORE_HEATERS_MONITOR 1 +// #define IGNORE_RO_PUMP_MONITOR 1 + #define IGNORE_HEAT_DISINFECT_RSRVR_TIMEOUT 1 #define DISABLE_RO_RATIO_CHECK 1 #define DISABLE_COND_SENSOR_CHECK 1 #define DISABLE_MIXING 1 #define DISABLE_WATER_QUALITY_CHECK 1 - #include #include #endif @@ -68,6 +71,20 @@ // **** Common Definitions **** +#pragma pack(push,1) +/// DG version struct. +typedef struct +{ + U08 major; ///< DG version major revision + U08 minor; ///< DG version major revision + U08 micro; ///< DG version micro revision + U16 build; ///< DG build version + U08 fpgaId; ///< DG FPGA ID + U08 fpgaMajor; ///< DG FPGA major revision + U08 fpgaMinor; ///< DG FPGA minor revision + U08 fpgaLab; ///< DG FPGA lab revision +} DG_VERSIONS_T; +#pragma pack(pop) // **** Common Macros ****