Index: HDDefs.h =================================================================== diff -u -r23346b31cb6b8341a682330d418bdfccb108242b -r9936079924d1d3f845def69f1156b52a5cacd4a9 --- HDDefs.h (.../HDDefs.h) (revision 23346b31cb6b8341a682330d418bdfccb108242b) +++ HDDefs.h (.../HDDefs.h) (revision 9936079924d1d3f845def69f1156b52a5cacd4a9) @@ -394,7 +394,9 @@ DIALYSIS_START_STATE = 0, ///< Start state of the dialysis sub-mode state machine DIALYSIS_UF_STATE, ///< Ultrafiltration state of the dialysis sub-mode state machine DIALYSIS_SALINE_BOLUS_STATE, ///< Saline bolus state of the dialysis sub-mode state machine +#ifdef DIALYZER_REPRIME_ENABLED DIALYSIS_DIALYZER_REPRIME_STATE, ///< Dialyzer reprime state of the dialysis sub-mode state machine +#endif NUM_OF_DIALYSIS_STATES ///< Number of dialysis sub-mode states }; typedef enum Dialysis_States DIALYSIS_STATE_T; ///< Type for dialysis states enumeration @@ -428,6 +430,7 @@ }; typedef enum Saline_Commands SALINE_CMD_T; ///< Type for saline command enum. +#ifdef DIALYZER_REPRIME_ENABLED /// Enumeration of dialyzer reprime states. enum Dialyzer_Reprime_States { @@ -439,6 +442,7 @@ NUM_OF_DIALYZER_REPRIME_STATES ///< Number of dialyzer reprime states }; typedef enum Dialyzer_Reprime_States DIALYZER_REPRIME_STATE_T; ///< Type for dialyzer reprime state enumeration +#endif /// Enumeration of ultrafiltration command IDs. enum UF_Commands Index: MsgDefs.h =================================================================== diff -u -r230942ccc98bb4af72e95c58a446d6175fd3145f -r9936079924d1d3f845def69f1156b52a5cacd4a9 --- MsgDefs.h (.../MsgDefs.h) (revision 230942ccc98bb4af72e95c58a446d6175fd3145f) +++ MsgDefs.h (.../MsgDefs.h) (revision 9936079924d1d3f845def69f1156b52a5cacd4a9) @@ -545,6 +545,7 @@ REQUEST_REJECT_REASON_DG_RO_FILTER_TEMPERATURE_OUT_OF_RANGE = 50, ///< DG RO filter temperature out of range REQUEST_REJECT_REASON_DG_INCOMPATIBLE = 51, ///< DG firmware version is not compatible with HD firmware REQUEST_REJECT_REASON_HEPARIN_PRESTOP_WITH_NO_DISPENSE = 52, ///< Heparin settings are zero but pre-stop setting is non-zero + REQUEST_REJECT_REASON_DIALYZER_REPRIME_IN_PROGRESS = 53, ///< Saline bolus is not allowed during dialyzer reprime NUM_OF_REQUEST_REJECT_REASONS ///< Number of settings change reject codes }; typedef enum Request_Reject_Reasons REQUEST_REJECT_REASON_CODE_T; ///< Type for settings change rejection reason codes enumeration