Index: firmware/App/Modes/SelfTests.c =================================================================== diff -u -rd45869a8c1747d2deb743b8ffa8d5f85cca555b7 -rb38c7b843714f7d10a2bda3fa0ea1b1cbc58bcf3 --- firmware/App/Modes/SelfTests.c (.../SelfTests.c) (revision d45869a8c1747d2deb743b8ffa8d5f85cca555b7) +++ firmware/App/Modes/SelfTests.c (.../SelfTests.c) (revision b38c7b843714f7d10a2bda3fa0ea1b1cbc58bcf3) @@ -1507,8 +1507,8 @@ if ( TRUE == didTimeout( settleStartTime, RESERVOIR_SETTLE_TIME_MS ) ) { - F32 resOneDiffAfterDisplacement = getReservoirWeightLargeFilter( DG_RESERVOIR_1 ) - reservoirVolume[ DG_RESERVOIR_1 ]; - F32 resTwoDiffAfterDisplacement = reservoirVolume[ DG_RESERVOIR_2 ] - getReservoirWeightLargeFilter( DG_RESERVOIR_2 ); + F32 resOneDiffAfterDisplacement = reservoirVolume[ DG_RESERVOIR_1 ] - getReservoirWeightLargeFilter( DG_RESERVOIR_1 ); + F32 resTwoDiffAfterDisplacement = getReservoirWeightLargeFilter( DG_RESERVOIR_2 ) - reservoirVolume[ DG_RESERVOIR_2 ]; F32 avgDisp = ( resOneDiffAfterDisplacement + resTwoDiffAfterDisplacement ) / 2.0; F32 integratedVolumeToTargetPercent = fabs( 1.0 - ( fmdIntegratedVolume / avgDisp ) );