Index: firmware/App/Controllers/BloodFlow.c =================================================================== diff -u -rcd21cbb4e733bfdf52f83bdca7a905645022c572 -r3415fa1401df3ad8296c88269efce31b4548d200 --- firmware/App/Controllers/BloodFlow.c (.../BloodFlow.c) (revision cd21cbb4e733bfdf52f83bdca7a905645022c572) +++ firmware/App/Controllers/BloodFlow.c (.../BloodFlow.c) (revision 3415fa1401df3ad8296c88269efce31b4548d200) @@ -72,7 +72,7 @@ #define BP_MAX_FLOW_RATE 1320.0F ///< Maximum measured BP flow rate allowed. #define BP_MIN_FLOW_RATE -1320.0F ///< Minimum measured BP flow rate allowed. #define BP_MAX_MOTOR_SPEED_WHILE_OFF_RPM 100.0F ///< Maximum motor speed (RPM) while motor is commanded off. -#define BP_MAX_ROTOR_VS_MOTOR_DIFF_RPM 5.0F ///< Maximum difference in speed between motor and rotor (in rotor RPM). +#define BP_MAX_ROTOR_VS_MOTOR_DIFF_RPM 2.0F ///< Maximum difference in speed between motor and rotor (in rotor RPM). #define BP_MAX_MOTOR_SPEED_ERROR_RPM 300.0F ///< Maximum difference in speed between measured and commanded RPM. #define BP_MAX_MOTOR_SPEED_VS_TRGT_DIFF_PCT 0.15F ///< Maximum motor speed vs target difference in percent. Index: firmware/App/Controllers/DialInFlow.c =================================================================== diff -u -rcd21cbb4e733bfdf52f83bdca7a905645022c572 -r3415fa1401df3ad8296c88269efce31b4548d200 --- firmware/App/Controllers/DialInFlow.c (.../DialInFlow.c) (revision cd21cbb4e733bfdf52f83bdca7a905645022c572) +++ firmware/App/Controllers/DialInFlow.c (.../DialInFlow.c) (revision 3415fa1401df3ad8296c88269efce31b4548d200) @@ -69,7 +69,7 @@ #define DIP_MIN_FLOW_RATE -1320.0F ///< Minimum measured BP flow rate allowed. #define DIP_MAX_FLOW_VS_SPEED_DIFF_RPM 350.0F ///< Maximum difference between measured motor speed and speed implied by measured flow. #define DIP_MAX_MOTOR_SPEED_WHILE_OFF_RPM 100.0F ///< Maximum motor speed (RPM) while motor is commanded off. -#define DIP_MAX_ROTOR_VS_MOTOR_DIFF_RPM 5.0F ///< Maximum difference in speed between motor and rotor (in rotor RPM). +#define DIP_MAX_ROTOR_VS_MOTOR_DIFF_RPM 2.0F ///< Maximum difference in speed between motor and rotor (in rotor RPM). #define DIP_MAX_MOTOR_SPEED_ERROR_RPM 300.0F ///< Maximum difference in speed between measured and commanded RPM. #define DIP_MAX_MOTOR_SPEED_VS_TRGT_DIFF_PCT 0.15F ///< Maximum motor speed vs target difference in percent. Index: firmware/App/Controllers/DialOutFlow.c =================================================================== diff -u -rcd21cbb4e733bfdf52f83bdca7a905645022c572 -r3415fa1401df3ad8296c88269efce31b4548d200 --- firmware/App/Controllers/DialOutFlow.c (.../DialOutFlow.c) (revision cd21cbb4e733bfdf52f83bdca7a905645022c572) +++ firmware/App/Controllers/DialOutFlow.c (.../DialOutFlow.c) (revision 3415fa1401df3ad8296c88269efce31b4548d200) @@ -75,7 +75,7 @@ #define DOP_HALL_EDGE_COUNTS_PER_REV 48 ///< Number of hall sensor edge counts per motor revolution. #define DOP_MAX_MOTOR_SPEED_WHILE_OFF_RPM 100.0F ///< Maximum motor speed (RPM) while motor is commanded off. -#define DOP_MAX_ROTOR_VS_MOTOR_DIFF_RPM 5.0F ///< Maximum difference in speed between motor and rotor (in rotor RPM). +#define DOP_MAX_ROTOR_VS_MOTOR_DIFF_RPM 2.0F ///< Maximum difference in speed between motor and rotor (in rotor RPM). #define DOP_MAX_MOTOR_SPEED_ERROR_RPM 300.0F ///< Maximum difference in speed between measured and commanded RPM. #define DOP_MAX_MOTOR_SPEED_VS_TRGT_DIFF_PCT 0.15F ///< Maximum motor speed vs target difference in percent.