Index: firmware/App/Drivers/PressureSensor.c =================================================================== diff -u -rf6aa1ffddb85a233371e3e7e4d7c0c0eb3e61493 -r036a75d76ab01912646a480b935d97187a231a19 --- firmware/App/Drivers/PressureSensor.c (.../PressureSensor.c) (revision f6aa1ffddb85a233371e3e7e4d7c0c0eb3e61493) +++ firmware/App/Drivers/PressureSensor.c (.../PressureSensor.c) (revision 036a75d76ab01912646a480b935d97187a231a19) @@ -228,11 +228,7 @@ if ( sensor < NUM_OF_PRESSURE_SENSORS ) { - result = currentPressureReadings[ sensor ].data; - if ( OVERRIDE_KEY == currentPressureReadings[ sensor ].override ) - { - result = currentPressureReadings[ sensor ].ovData; - } + result = getF32OverrideValue( ¤tPressureReadings[ sensor ] ); } else { @@ -258,11 +254,7 @@ if ( sensor < NUM_OF_PRESSURE_SENSORS ) { - result = currentPresTempReadings[ sensor ].data; - if ( OVERRIDE_KEY == currentPresTempReadings[ sensor ].override ) - { - result = currentPresTempReadings[ sensor ].ovData; - } + result = getF32OverrideValue( ¤tPresTempReadings[ sensor ] ); } else { @@ -288,11 +280,7 @@ if ( sensor < NUM_OF_PRESSURE_SENSORS ) { - result = lastPressureReadCounter[ sensor ].data; - if ( OVERRIDE_KEY == lastPressureReadCounter[ sensor ].override ) - { - result = lastPressureReadCounter[ sensor ].ovData; - } + result = getU32OverrideValue( &lastPressureReadCounter[ sensor ] ); } else { @@ -318,11 +306,7 @@ if ( sensor < NUM_OF_PRESSURE_SENSORS ) { - result = lastPressureErrorCounter[ sensor ].data; - if ( OVERRIDE_KEY == lastPressureErrorCounter[ sensor ].override ) - { - result = lastPressureErrorCounter[ sensor ].ovData; - } + result = getU32OverrideValue ( &lastPressureErrorCounter[ sensor ] ); } else {