Index: FPDefs.h =================================================================== diff -u -r6dcd6474798082bd6125fa7609c5b9d1e90c7b04 -r8cf94d51bbaedea33f8758fade8330cddbb5d34f --- FPDefs.h (.../FPDefs.h) (revision 6dcd6474798082bd6125fa7609c5b9d1e90c7b04) +++ FPDefs.h (.../FPDefs.h) (revision 8cf94d51bbaedea33f8758fade8330cddbb5d34f) @@ -7,8 +7,8 @@ * * @file FPDefs.h * -* @author (last) Michael Garthwaite -* @date (last) 09-Sep-2025 +* @author (last) “rkallala” +* @date (last) 15-Jan-2026 * * @author (original) Michael Garthwaite * @date (original) 02-Jul-2025 @@ -136,8 +136,8 @@ /// Enumeration of Defeatured Pre Gen Permeate mode states. enum FP_Pre_GenP_Def_Mode_States { - FP_PRE_GENP_DEF_FLUSH = 0, ///< Pre Gen Permeate Defeatured Flush state - FP_PRE_GENP_DEF_INLET_WATER_CHECK, ///< Pre Gen Permeate Defeatured Inlet Water Check state + FP_PRE_GENP_DEF_INLET_PRESSURE_CHECK = 0, ///< Pre Gen Permeate Inlet Pressure Check state + FP_PRE_GENP_DEF_FLUSH, ///< Pre Gen Permeate Defeatured Flush state FP_PRE_GENP_DEF_PAUSED, ///< Defeatured Pre Gen Permeate Paused state NUM_OF_FP_PRE_GENP_DEF_MODE_STATES ///< Number of Defeatured Pre Gen Permeate states }; @@ -191,6 +191,16 @@ }; typedef enum FP_Filter_Flush_States FP_FILTER_FLUSH_STATE_T; ///< Type for FP Filter Flush states enumeration +/// Enumeration of Filter Flush states for RO defeatured. +enum FP_Filter_Flush_Def_States +{ + FILTER_FLUSH_DEF_DYNAMIC_PRESSURE_CHECK = 0, ///< Filter Flush in dynamic pressure state + FILTER_FLUSH_DEF_STATIC_PRESSURE_CHECK, ///< Filter flush in sttaic pressure check + FILTER_FLUSH_DEF_PAUSED, ///< Filter Flush paused state + NUM_OF_FILTER_FLUSH_DEF_STATES ///< Number of filter flush states +}; +typedef enum FP_Filter_Flush_Def_States FP_FILTER_FLUSH_DEF_STATE_T; ///< Type for FP Filter Flush states enumeration + /**@}*/ /**