Index: firmware/App/Drivers/PressureSensor.c =================================================================== diff -u -r0eb4b76d5209ff2adf583a9ab6ec8f87a5aa011b -r9d11c51da60da3f8d2917433938a583f8a105318 --- firmware/App/Drivers/PressureSensor.c (.../PressureSensor.c) (revision 0eb4b76d5209ff2adf583a9ab6ec8f87a5aa011b) +++ firmware/App/Drivers/PressureSensor.c (.../PressureSensor.c) (revision 9d11c51da60da3f8d2917433938a583f8a105318) @@ -53,6 +53,7 @@ #define COUNTS_TO_MILLI_BAR 100 ///< Counts to milli-bar conversion. #define BARO_SENSOR_REFERENCE_TEMP_C 2000 ///< Barometric sensor reference temperature in C. #define BARO_SENSOR_WAIT_FOR_COEFF_TIME_OUT_MS ( 20 * MS_PER_SECOND ) ///< Barometric sensor wait for coefficients timeout in milliseconds. +#define BARO_SENSOR_MAX_CRC_VALUE_TO_OVERRIDE 10000 ///< Barometric sensor maximum allowed CRC value to override to. static const U32 TWO_TO_POWER_OF_6 = ( 1 << 6 ); ///< 2^6. static const U32 TWO_TO_POWER_OF_7 = ( 1 << 7 ); ///< 2^7. @@ -530,7 +531,7 @@ *************************************************************************/ BOOL testBaroPressureMFGCRCOverride( MESSAGE_T *message ) { - BOOL result = u32Override( message, &baroConvConsts.coeffsCRC, 0, 10000 ); + BOOL result = u32Override( message, &baroConvConsts.coeffsCRC, 0, BARO_SENSOR_MAX_CRC_VALUE_TO_OVERRIDE ); return result; }