Index: firmware/App/Controllers/BloodFlow.c =================================================================== diff -u -r2254b04e7e2dd959b2778e063eb6e6fedf09781f -ra798e1b2caa26c152f2ea40b1d2d61a7da3f608d --- firmware/App/Controllers/BloodFlow.c (.../BloodFlow.c) (revision 2254b04e7e2dd959b2778e063eb6e6fedf09781f) +++ firmware/App/Controllers/BloodFlow.c (.../BloodFlow.c) (revision a798e1b2caa26c152f2ea40b1d2d61a7da3f608d) @@ -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.