Index: firmware/App/Controllers/SyringePump.c =================================================================== diff -u -rc4857379637e79ab8fcc72ecfd791796b9f48e6d -recfe9ec722ad63e9db99cb3fd6c2843693d058a4 --- firmware/App/Controllers/SyringePump.c (.../SyringePump.c) (revision c4857379637e79ab8fcc72ecfd791796b9f48e6d) +++ firmware/App/Controllers/SyringePump.c (.../SyringePump.c) (revision ecfe9ec722ad63e9db99cb3fd6c2843693d058a4) @@ -1297,7 +1297,7 @@ U32 setTxDur = getTreatmentParameterU32( TREATMENT_PARAM_TREATMENT_DURATION ); F32 hepDurHr = ( (F32)( setTxDur - preStop ) / (F32)MIN_PER_HOUR ) - HEPARIN_BOLUS_TIME_HR; F32 txVolume = SYRINGE_PUMP_PRIME_VOLUME_ML + bolusVol + ( hepDurHr * contRate ); - F32 syringeVol = ( SYRINGE_PUMP_EMPTY_POS - (F32)pos ) / SYRINGE_MICRO_STEPS_PER_ML; + F32 syringeVol = ( SYRINGE_PUMP_EMPTY_POS - (F32)pos ) / SYRINGE_ENCODER_COUNTS_PER_ML; // Handle ramp up rampSyringePump();