Index: firmware/App/Services/FpgaDD.h =================================================================== diff -u -r8d390efa9309c8a0f430ba4652528fdbdbb6e2b8 -rfefb47e88a5285e99498efb830fdceb9e95c2c3e --- firmware/App/Services/FpgaDD.h (.../FpgaDD.h) (revision 8d390efa9309c8a0f430ba4652528fdbdbb6e2b8) +++ firmware/App/Services/FpgaDD.h (.../FpgaDD.h) (revision fefb47e88a5285e99498efb830fdceb9e95c2c3e) @@ -119,14 +119,27 @@ U16 getFPGACD4Temp( void ); U32 getFPGACD4Data( void ); -// Pumps ( Concentrate and Gear pumps ) +// Pumps (Concentrate and Gear pumps ) void setFPGAAcidPumpSetStepSpeed( U16 stepSpeed ); void setFPGABicarbSetStepSpeed( U16 stepSpeed ); +void setFPGAAcidPumpControl( U08 control ); +void setFPGABicarbPumpControl( U08 control ); +void setFPGAAcidPumpParkCmd( void ); +void setFPGABicarbPumpParkCmd( void ); + +U08 getFPGAAcidPumpControlStatus( void ); +U08 getFPGABicarbPumpControlStatus( void ); +U08 getFPGAConcentratePumpsFault( void ); +BOOL getFPGAAcidPumpIsParked( void ); +BOOL getFPGABicarbPumpIsParked( void ); +BOOL getFPGAAcidPumpParkFault( void ); +BOOL getFPGABicarbPumpParkFault( void ); +U16 getFPGACPAHallSensePulseWidth( void ); +U16 getFPGACPBHallSensePulseWidth( void ); + void setFPGADialysateOutPumpSpeed( U16 speed ); void setFPGADialysateOutPumpControl( U08 control ); void setFPGADialysateInPumpControl( U08 control ); -void setFPGAAcidPumpControl( U08 control ); -void setFPGABicarbPumpControl( U08 control ); U08 getFPGADialysateOutPumpControl( void ); U08 getFPGADialysateInPumpControl( void ); @@ -161,6 +174,27 @@ U16 getFPGALevelSensor1( void ); U16 getFPGALevelSensor2( void ); +//Temperature sensors +U32 getFPGAInletHeatExchangerTemp( void ); +U32 getFPGAOutletHeatExchangerTemp( void ); +U32 getFPGAHydraulicsPrimaryHeaterTemp( void ); +U32 getFPGATrimmerHeaterTemp( void ); +U08 getFPGARTDReadCount( void ); + +//Barometric sensor +U08 getFPGABaroReadCount( void ); +U08 getFPGABaroErrorCount( void ); +U16 getFPGABaroMfgInfo( void ); +U16 getFPGABaroPressureSensitivity( void ); +U16 getFPGABaroPressureOffset( void ); +U16 getFPGABaroTempCoeffOfPressSensitvity( void ); +U16 getFPGABaroTempCoeffOfPressOffset( void ); +U16 getFPGABaroReferenceTemperature( void ); +U16 getFPGABaroTempCoeffOfTemperature( void ); +U16 getFPGABaroCoeffsCRC( void ); +U32 getFPGABaroPressure( void ); +U32 getFPGABaroTemperature( void ); + /**@}*/ #endif