Index: firmware/App/Controllers/BloodFlow.c =================================================================== diff -u -r5545719a6bde1e93991c25918d975024b44c1b43 -r056ef172979282cacadfe7a58842821ea431cc50 --- firmware/App/Controllers/BloodFlow.c (.../BloodFlow.c) (revision 5545719a6bde1e93991c25918d975024b44c1b43) +++ firmware/App/Controllers/BloodFlow.c (.../BloodFlow.c) (revision 056ef172979282cacadfe7a58842821ea431cc50) @@ -59,7 +59,7 @@ /// Interval (ms/task time) at which the blood pump speed is calculated (every 40 ms). #define BP_SPEED_CALC_INTERVAL ( 40 / TASK_PRIORITY_INTERVAL ) /// Number of hall sensor counts kept in buffer to hold last 1 second of count data. -#define BP_SPEED_CALC_BUFFER_LEN ( 1000 / BP_SPEED_CALC_INTERVAL / TASK_PRIORITY_INTERVAL ) +#define BP_SPEED_CALC_BUFFER_LEN ( MS_PER_SECOND / BP_SPEED_CALC_INTERVAL / TASK_PRIORITY_INTERVAL ) #define BP_MAX_ROTOR_SPEED_RPM 100.0 ///< Maximum rotor speed allowed for blood pump. #define BP_MAX_FLOW_VS_SPEED_DIFF_RPM 200.0 ///< Maximum difference between measured speed and speed implied by measured flow.