Index: firmware/App/Services/FpgaDD.c =================================================================== diff -u -r8c070c7bf525b5f7f5e3fbc9dba1873c1d7be545 -r97a3e2ca15b28aef843b1dee750d5a911afb0a18 --- firmware/App/Services/FpgaDD.c (.../FpgaDD.c) (revision 8c070c7bf525b5f7f5e3fbc9dba1873c1d7be545) +++ firmware/App/Services/FpgaDD.c (.../FpgaDD.c) (revision 97a3e2ca15b28aef843b1dee750d5a911afb0a18) @@ -235,7 +235,7 @@ U16 flowRateP7; ///< Reg 704. P7 flow sensor rate. U16 flowTempP7; ///< Reg 706. P7 flow sensor temperature. U16 p12PumpTachCount; ///< Reg 708. P12 pump tachometer counter. - U16 dsPumpTachCount; ///< Reg 710. DSP tachometer counter. + U16 d79SpeedFeedback; ///< Reg 710. D79 speed feedback. U16 flowIntTempP7; ///< Reg 712. P7 flow sensor internal temperature. U08 valveIOControlReadback; ///< Reg 714. IO Valve control bits read back. U08 valveFPControlReadback; ///< Reg 715. FP Valve control enable read back. @@ -3080,6 +3080,19 @@ /*********************************************************************//** * @brief + * The getFPGAD79RinsePumpSpeed function returns the 4-wire rinse pump + * speed. + * @details \b Inputs: d79SpeedFeedback + * @details \b Outputs: none + * @return fpgaSensorReadings.d79SpeedFeedback + *************************************************************************/ +U16 getFPGAD79RinsePumpSpeed( void ) +{ + return fpgaSensorReadings.d79SpeedFeedback; +} + +/*********************************************************************//** + * @brief * The setFPGAFPValveStates function sets the FP valve states with an 8-bit * mask of states - one bit per valve, with a 1 meaning "energized" and a 0 * meaning "de-energized". The bit positions for these bit states are as follows: