Index: firmware/App/Controllers/BloodFlow.c =================================================================== diff -u -ra20840954a7862bcf0b7acb6c7b5742d088c1b53 -reb72b1d65e1a00c7e105568f15704aa7aab856d6 --- firmware/App/Controllers/BloodFlow.c (.../BloodFlow.c) (revision a20840954a7862bcf0b7acb6c7b5742d088c1b53) +++ firmware/App/Controllers/BloodFlow.c (.../BloodFlow.c) (revision eb72b1d65e1a00c7e105568f15704aa7aab856d6) @@ -939,6 +939,7 @@ payload.h4MeasFlow = getMeasuredBloodFlowRate(); payload.h4MeasRotorSpd = getMeasuredBloodPumpRotorSpeed(); payload.h4MeasPumpSpd = getMeasuredBloodPumpSpeed(); + payload.h4RawMeasPumpSpd = getPeristalticPumpMeasSpeed(); payload.h4MeasTorquemNm = getMeasuredBloodPumpTorque(); payload.h4SetRPM = BP_SIGNED_SET_SPEED; payload.h4RotorCount = getBloodPumpRotorCount(); Index: firmware/App/Controllers/BloodFlow.h =================================================================== diff -u -r9cc543b1c2508280767573e20eddd94e68be1fb5 -reb72b1d65e1a00c7e105568f15704aa7aab856d6 --- firmware/App/Controllers/BloodFlow.h (.../BloodFlow.h) (revision 9cc543b1c2508280767573e20eddd94e68be1fb5) +++ firmware/App/Controllers/BloodFlow.h (.../BloodFlow.h) (revision eb72b1d65e1a00c7e105568f15704aa7aab856d6) @@ -46,6 +46,7 @@ F32 h4MeasFlow; ///< Measured flow rate in mL/min. F32 h4MeasRotorSpd; ///< Measured rotor speed in RPM. F32 h4MeasPumpSpd; ///< Measured pump speed in RPM. + F32 h4RawMeasPumpSpd; ///< Raw unfiltered measured pump speed in RPM F32 h4MeasTorquemNm; ///< Measured torque in mN.m. F32 h4SetRPM; ///< Set motor speed in RPM. U32 h4RotorCount; ///< Rotor count.