Index: firmware/App/Modes/Prime.c =================================================================== diff -u -r5e0257ef85adb18a5c8837d9804304f405080266 -r6cb41faf89ea5500a378c2d845c1b9bb552b4b30 --- firmware/App/Modes/Prime.c (.../Prime.c) (revision 5e0257ef85adb18a5c8837d9804304f405080266) +++ firmware/App/Modes/Prime.c (.../Prime.c) (revision 6cb41faf89ea5500a378c2d845c1b9bb552b4b30) @@ -375,7 +375,9 @@ { HD_PRE_TREATMENT_PRIME_STATE_T state = HD_PRIME_WAIT_FOR_USER_START_STATE; +#ifndef SKIP_UI_INTERACTION if ( TRUE == primeStartRequested ) +#endif { primeStartRequested = FALSE; state = HD_PRIME_SALINE_SETUP_STATE; @@ -476,8 +478,6 @@ if ( TRUE == getReservoirFillStatus( DG_RESERVOIR_1 ) ) { - cmdSetDGActiveReservoir( DG_RESERVOIR_1 ); - setValvePosition( VDI, VALVE_POSITION_B_OPEN ); setValvePosition( VDO, VALVE_POSITION_B_OPEN ); setValvePosition( VBA, VALVE_POSITION_C_CLOSE ); @@ -551,7 +551,6 @@ if ( TRUE == getReservoirFillStatus( DG_RESERVOIR_2 ) ) { - cmdSetDGActiveReservoir( DG_RESERVOIR_2 ); signalDialOutPumpHardStop(); setDialInPumpTargetFlowRate( DIALYSATE_PUMP_PRIME_FLOW_RATE, MOTOR_DIR_FORWARD, PUMP_CONTROL_MODE_OPEN_LOOP );