Index: firmware/App/Modes/Dialysis.c =================================================================== diff -u -re69e93fb39e5a7c3fc54cf4b07e9deeda43d9c98 -r0cad6cd8d3f7d58528dbb6eb96e34e290cb57715 --- firmware/App/Modes/Dialysis.c (.../Dialysis.c) (revision e69e93fb39e5a7c3fc54cf4b07e9deeda43d9c98) +++ firmware/App/Modes/Dialysis.c (.../Dialysis.c) (revision 0cad6cd8d3f7d58528dbb6eb96e34e290cb57715) @@ -56,14 +56,14 @@ // Dialyzer reprime constants static const U32 DIALYZER_REPRIME_INTERVAL = ((5 * SEC_PER_MIN * MS_PER_SECOND) / TASK_GENERAL_INTERVAL); // TODO - restore to 30 minutes /// Dialyzer reprime interval count. Time between reprime attempts. -#define DIALYZER_REPRIME_REPRIME_DURATION_MS ( 35 * MS_PER_SECOND ) ///< Duration of dialyzer reprime reprime state. +#define DIALYZER_REPRIME_REPRIME_DURATION_MS ( 21 * MS_PER_SECOND ) ///< Duration of dialyzer reprime reprime state. #define DIALYZER_REPRIME_PURGE_PRIOR_1_DURATION_MS ( 10 * MS_PER_SECOND ) ///< Duration of dialyzer reprime purge prior 1 state. #define DIALYZER_REPRIME_PURGE_PRIOR_2_DURATION_MS ( 6 * MS_PER_SECOND ) ///< Duration of dialyzer reprime purge prior 2 state. #define DIALYZER_REPRIME_PURGE_LINES_DURATION_MS ( 10 * MS_PER_SECOND ) ///< Duration of dialyzer reprime purge prior 2 state. #define DIALYZER_REPRIME_BEFORE_TREATEMENT_END_INTERVAL_SEC 300 ///< Time before end of treatment to perform final dialyzer reprime, sec. #define DP_FAST_PURGE_FLOW_RATE_ML_MIN 500.0F ///< Dialysate pump speed for purging air in dialyzer reprime states, ml/min. -#define DPI_REPRIME_PWM_DC -0.18F ///< Inlet dialysate pump PWM duty cycle. -#define DPO_REPRIME_PWM_DC -0.175F ///< Outlet dialysate pump PWM duty cycle. +#define DPI_REPRIME_PWM_DC -0.23F ///< Inlet dialysate pump PWM duty cycle (-520 RPM = appx -100 mL/min). +#define DPO_REPRIME_PWM_DC -0.225F ///< Outlet dialysate pump PWM duty cycle (-500 RPM = appx -104 mL/min). #endif /// Defined states for the Load Cell cycles.