Index: firmware/App/Controllers/ROPump.c =================================================================== diff -u -r35c07199fda6ba28c7ee417105a16ea3d14a2ad6 -rdf73b890557a3e0b7a6570af37f69de169783287 --- firmware/App/Controllers/ROPump.c (.../ROPump.c) (revision 35c07199fda6ba28c7ee417105a16ea3d14a2ad6) +++ firmware/App/Controllers/ROPump.c (.../ROPump.c) (revision df73b890557a3e0b7a6570af37f69de169783287) @@ -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