Index: HDDefs.h =================================================================== diff -u -r8a14150f37a1886f6f41123af34a875a9de6d38d -r86d34a50482807916ccfa256108252c388065e00 --- HDDefs.h (.../HDDefs.h) (revision 8a14150f37a1886f6f41123af34a875a9de6d38d) +++ HDDefs.h (.../HDDefs.h) (revision 86d34a50482807916ccfa256108252c388065e00) @@ -330,6 +330,25 @@ /**@}*/ /** + * @addtogroup HDPreTreatmentMode + * @{ + */ + +/// Enumeration of pre-treatment patient connect states. +enum HD_Pre_Treatment_Pat_Conn_States +{ + PRE_TREATMENT_PAT_CONN_WAIT_FOR_UF_VOL_STATE = 0, ///< Pre-treatment patient connect wait for UF volume setting state + PRE_TREATMENT_PAT_CONN_WAIT_FOR_DLZR_INVERT_STATE, ///< Pre-treatment patient connect wait for dialyzer inverted state + PRE_TREATMENT_PAT_CONN_WAIT_FOR_USER_CONFIRM_STATE, ///< Pre-treatment patient connect wait for user confirm state + PRE_TREATMENT_PAT_CONN_WAIT_FOR_TREATMENT_START_STATE, ///< Pre-treatment patient connect wait for treatment start state + NUM_OF_PRE_TREATMENT_PAT_CONN_STATES ///< Number of pre-treatment patient connect states +}; +///< Type for HD pre-treatment recirculate sub-mode states enumeration +typedef enum HD_Pre_Treatment_Pat_Conn_States HD_PRE_TREATMENT_PAT_CONN_STATE_T; + +/**@}*/ + +/** * @addtogroup HDTreatmentMode * @{ */