Index: DGDefs.h =================================================================== diff -u -r7478e582478c060395a0ae48da55f454c9cc9752 -r5e5378064b7d047c4257c003ca4ba681f560ccac --- DGDefs.h (.../DGDefs.h) (revision 7478e582478c060395a0ae48da55f454c9cc9752) +++ DGDefs.h (.../DGDefs.h) (revision 5e5378064b7d047c4257c003ca4ba681f560ccac) @@ -305,6 +305,9 @@ DG_HEAT_DISINFECT_STATE_CANCEL_BASIC_PATH, ///< Heat disinfect, cancel mode basic path state DG_HEAT_DISINFECT_STATE_CANCEL_WATER_PATH, ///< Heat disinfect, cancel mode water path state DG_HEAT_DISINFECT_STATE_COMPLETE, ///< Heat disinfect, complete state +#ifndef _RELEASE_ + DG_NELSON_HEAT_DISINFECT_STATE_FILL_R1_WITH_WATER, +#endif NUM_OF_DG_HEAT_DISINFECT_STATES ///< Number of heat disinfect mode states }; typedef enum DG_Heat_States DG_HEAT_DISINFECT_STATE_T; ///< Type for DG heat disinfect states enumeration @@ -337,6 +340,7 @@ F32 R1FillLevel; ///< Reservoir 1 level upon starting the heat disinfect. F32 R2FillLevel; ///< Reservoir 2 level upon starting the heat disinfect. U32 heatDisinfectUIState; ///< Heat disinfect UI state. + U32 nelsonSupportMode; ///< Nelson support mode. } MODE_HEAT_DISINFECT_DATA_T; #endif @@ -413,6 +417,7 @@ F32 R1FillLevel; ///< Reservoir 1 level upon starting the chemical disinfect. F32 R2FillLevel; ///< Reservoir 2 level upon starting the chemical disinfect. U32 chemDisinfectUIState; ///< Chemical disinfect UI state. + U32 nelsonSupportMode; ///< Nelson support mode. } MODE_CHEMICAL_DISINFECT_DATA_T; #endif @@ -631,6 +636,21 @@ NUM_OF_HEATERS_STATE, ///< Number of heaters state. } HEATERS_STATE_T; +#ifndef _RELEASE_ +/// Nelson lab disinfect efficacy support +typedef enum Nelson_States +{ + NELSON_NONE = 0, ///< Nelson none. + NELSON_INOCULATE, ///< Nelson inoculate. + NELSON_HEAT_DISINFECT, ///< Nelson heat disinfect. + NELSON_POS_CONTROL_CHEM_DISINFECT, ///< Nelson positive control chemical disinfect. + NELSON_POS_CONTROL_HEAT_DISINFECT, ///< Nelson positive control heat disinfect. + NELSON_CHEM_DISINFECT, ///< Nelson chemical disinfect. + NELSON_DRAIN_SAMPLES, ///< Nelson drain sample. + NUM_OF_NELSON_SUPPORT ///< Number of Nelson supports. +} NELSON_SUPPORT_T; +#endif + /**@}*/ #endif