Index: firmware/App/Tasks/TaskGeneral.c =================================================================== diff -u -rb32a3dbf0675bb3378e09105e3a80ea9a7779828 -r0e4a62ba24d906d9e5b33b293f93405b8c0391ce --- firmware/App/Tasks/TaskGeneral.c (.../TaskGeneral.c) (revision b32a3dbf0675bb3378e09105e3a80ea9a7779828) +++ firmware/App/Tasks/TaskGeneral.c (.../TaskGeneral.c) (revision 0e4a62ba24d906d9e5b33b293f93405b8c0391ce) @@ -134,21 +134,27 @@ // ****************** Start Air Trap Test Code ************************ #ifdef TEST_PINCH_VALVES -#if 0 - static BOOL vlvCmd = FALSE; +#if 1 + static U32 vlvCmd = 0; S16 pos = getH19EncoderPosition(); readValves(); // Get level sensor data readAirTrapLevelSensors(); - if ( TRUE == vlvCmd ) + if ( 1 == vlvCmd ) { - setValveCmdChangePosition( H1_VALV, 500, MOTOR_DIR_FORWARD ); // s/b ~30 deg - //setValveCmdChangePosition( H19_VALV, 2000, MOTOR_DIR_FORWARD ); - vlvCmd = FALSE; + setValveCmdChangePosition( H1_VALV, 896, MOTOR_DIR_FORWARD ); + setValveCmdChangePosition( H19_VALV, 1600, MOTOR_DIR_FORWARD ); + vlvCmd = 0; } + if ( 2 == vlvCmd ) + { + setValveCmdChangePosition( H1_VALV, 0, MOTOR_DIR_FORWARD ); + setValveCmdChangePosition( H19_VALV, 0, MOTOR_DIR_FORWARD ); + vlvCmd = 0; + } #endif -#if 1 +#if 0 { static BOOL homeValveCmd = FALSE; static BOOL setValvePos = FALSE;