Index: firmware/App/Modes/SelfTests.c =================================================================== diff -u -r0c4df5613de92846b814da5baaee939bcc9de4e0 -r6b9d077b0adab3b771c5fa8ceeb7381ca54b84f5 --- firmware/App/Modes/SelfTests.c (.../SelfTests.c) (revision 0c4df5613de92846b814da5baaee939bcc9de4e0) +++ firmware/App/Modes/SelfTests.c (.../SelfTests.c) (revision 6b9d077b0adab3b771c5fa8ceeb7381ca54b84f5) @@ -1502,8 +1502,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 ) );