#define CENTER IN_1 #define MOTOR OUT_A task main { Sensor(CENTER, IN_SWITCH); if (CENTER == 0) { /* valve must be centered at start of day */ return; } while (true) { Fwd(MOTOR, 7); while (CENTER == 1); Sleep(200); Off(MOTOR); Sleep(100); Rev(MOTOR, 7); while (CENTER == 0); Off(MOTOR); Sleep(100); Rev(MOTOR, 7); while (CENTER == 1); Sleep(200); Off(MOTOR); Sleep(100); Fwd(MOTOR, 7); while (CENTER == 0); Off(MOTOR); Sleep(100); } }