Index: firmware/App/Controllers/ROPump.c =================================================================== diff -u -re0cdf49eb0f54239e5d765282e0952cea7ded1bd -r8af127784aeb07ce7bfc2d6ea6eb2e3e3e68ea32 --- firmware/App/Controllers/ROPump.c (.../ROPump.c) (revision e0cdf49eb0f54239e5d765282e0952cea7ded1bd) +++ firmware/App/Controllers/ROPump.c (.../ROPump.c) (revision 8af127784aeb07ce7bfc2d6ea6eb2e3e3e68ea32) @@ -335,7 +335,7 @@ *************************************************************************/ void execROPumpMonitor( void ) { - U16 roFlowReading = getFPGAROPumpFlowRate(); + U32 roFlowReading = (U32)getFPGAROPumpFlowRate(); F32 roFeedbackVoltage = getIntADCVoltageConverted( INT_ADC_RO_PUMP_FEEDBACK_DUTY_CYCLE ); // Update sum for flow average calculation