Index: firmware/App/Modes/ModePreGenDialysate.c =================================================================== diff -u -rd639d50ed4ecba5c11a0ad7d8d6b7c91320ae7c0 -r0452674a0f7a356ab65d147d8222b6efabfd0bf7 --- firmware/App/Modes/ModePreGenDialysate.c (.../ModePreGenDialysate.c) (revision d639d50ed4ecba5c11a0ad7d8d6b7c91320ae7c0) +++ firmware/App/Modes/ModePreGenDialysate.c (.../ModePreGenDialysate.c) (revision 0452674a0f7a356ab65d147d8222b6efabfd0bf7) @@ -531,6 +531,7 @@ break; case DD_PRE_GEN_DIALYSATE_WAIT_FOR_GEND: + signalDialysatePumpHardStop( D12_PUMP ); setValveState( D34_VALV, VALVE_STATE_OPEN ); setValveState( D91_VALV, VALVE_STATE_CLOSED ); setValveState( D35_VALV, VALVE_STATE_CLOSED ); @@ -547,7 +548,7 @@ setValveState( D26_VALV, VALVE_STATE_CLOSED ); //vent air to chamber h setValveState( D47_VALV, VALVE_STATE_CLOSED ); - setValveState( D14_VALV, VALVE_STATE_CLOSED ); + setValveState( D14_VALV, VALVE_STATE_OPEN ); //TODO: update to recirculation instead of off states. requestConcentratePumpOff( D10_PUMP, FALSE ); requestConcentratePumpOff( D11_PUMP, FALSE );