Index: firmware/App/Controllers/BloodFlow.c =================================================================== diff -u -rf8e78fc4b4f0506d7f5274f64294724b4cf44603 -re2e61a37c60ab746cff0c84530b7258e42b3e656 --- firmware/App/Controllers/BloodFlow.c (.../BloodFlow.c) (revision f8e78fc4b4f0506d7f5274f64294724b4cf44603) +++ firmware/App/Controllers/BloodFlow.c (.../BloodFlow.c) (revision e2e61a37c60ab746cff0c84530b7258e42b3e656) @@ -617,7 +617,7 @@ { isBloodPumpOn = FALSE; bloodPumpSetSpeedRPM = 0; - setPeristalticPumpSetSpeed( bloodPumpSetSpeedRPM ); + setPeristalticPumpSetSpeed( BP_SIGNED_SET_SPEED ); } return result; @@ -915,7 +915,7 @@ payload.h4MeasRotorSpd = getMeasuredBloodPumpRotorSpeed(); payload.h4MeasPumpSpd = getMeasuredBloodPumpSpeed(); payload.h4MeasTorquemNm = getMeasuredBloodPumpTorque(); - payload.h4SetRPM = bloodPumpSetSpeedRPM; + payload.h4SetRPM = BP_SIGNED_SET_SPEED; payload.h4RotorCount = getBloodPumpRotorCount(); if ( ( MODE_PRET == opMode ) || ( MODE_TREA == opMode ) || ( MODE_POST == opMode ) ) { // prescribed flow only available in treatment modes