Index: firmware/App/Services/FpgaDD.h =================================================================== diff -u -r3417933e6edf61a914c428e2fa944b3b349272a4 -rfabb2cc72b3b94c1e02e84894ccb52d05a12d7cd --- firmware/App/Services/FpgaDD.h (.../FpgaDD.h) (revision 3417933e6edf61a914c428e2fa944b3b349272a4) +++ firmware/App/Services/FpgaDD.h (.../FpgaDD.h) (revision fabb2cc72b3b94c1e02e84894ccb52d05a12d7cd) @@ -43,13 +43,35 @@ //Valve void setFPGADDValveStates( U16 valveStates ); -void setFPGABCValveStates( U08 valveStates ); -void setFPGASpareValveStates( U08 valveStates ); - U16 getFPGADDValveStates( void ); + +void setFPGABCValveStates( U08 valveStates ); U08 getFPGAValveBCStates( void ); + +void setFPGASpareValveStates( U08 valveStates ); U08 getFPGAValveSpStates( void ); +void setFPGAValveDDPWMEnable( U16 valvePWMStates ); +U16 getFPGAValveDDPWMEnable( void ); + +void setFPGAValveBCPWMEnable( U08 valvePWMStates ); +U08 getFPGAValveBCPWMEnable( void ); + +void setFPGAValveSPPWMEnable( U08 valvePWMStates ); +U08 getFPGAValveSPPWMEnable( void ); + +void setFPGAValveDDPWMPullIn( U16 valvePWMPullIn ); +void setFPGAValveDDPWMLow( U16 valvePWMLow ); +void setFPGAValveDDPWMPeriod( U16 valvePWMPeriod ); + +void setFPGAValveBCPWMPullIn( U16 valvePWMPullIn ); +void setFPGAValveBCPWMLow( U16 valvePWMLow ); +void setFPGAValveBCPWMPeriod( U16 valvePWMPeriod ); + +void setFPGAValveSPPWMPullIn( U16 valvePWMPullIn ); +void setFPGAValveSPPWMLow( U16 valvePWMLow ); +void setFPGAValveSPPWMPeriod( U16 valvePWMPeriod ); + // Conductivity and Temperature Sensor void setFPGAD17D74Control( U08 control ); void setFPGAD27D29Control( U08 control ); @@ -233,11 +255,22 @@ //*************** IOFP ******************* -void setFPGAIOValveStates( U08 valveStates ); void setFPGAFPValveStates( U08 valveStates ); -U08 getFPGAIOValveStates( void ); U08 getFPGAFPValveStates( void ); +void setFPGAIOValveStates( U08 valveStates ); +U08 getFPGAIOValveStates( void ); + +void setFPGAValveFPPWMEnable( U08 valvePWMStates ); +U08 getFPGAValveFPPWMEnable( void ); + +void setFPGAValveIOPWMEnable( U08 valvePWMStates ); +U08 getFPGAValveIOPWMEnable( void ); + +void setFPGAValveIOFPPWMPullIn( U16 valvePWMPullIn ); +void setFPGAValveIOFPPWMLow( U16 valvePWMLow ); +void setFPGAValveIOFPPWMPeriod( U16 valvePWMPeriod ); + void setFPGAP12PumpEnable( BOOL enable ); void setFPGAP12PumpPWM( U16 pwm ); U16 getFPGAP12PumpPWM( void );