1 2 ### Sequence subroutines: ### 3 sub T1_LEFT_FAST 4 5 3000 4400 7800 6000 6000 6000 0 frame_0..5 # Frame 0 6 3000 6800 frame_0 # Frame 1 7 3000 4400 frame_0 # Frame 2 8 3000 6800 frame_0 # Frame 3 9 3000 4400 frame_0 # Frame 4 10 sub T1_LEFT_SLOW 11 12 3000 6800 7800 6000 6000 6000 0 frame_0..5 # Frame 0 13 6000 4400 frame_0 # Frame 1 14 6000 6800 frame_0 # Frame 2 15 6000 4400 frame_0 # Frame 3 16 sub T1_RIGHT_FAST 17 18 3000 4400 5400 6000 6000 6000 0 frame_0..5 # Frame 0 19 3000 7800 frame_1 # Frame 1 20 3000 5400 frame_1 # Frame 2 21 3000 7800 frame_1 # Frame 3 22 23 sub T1_RIGHT_SLOW 24 3000 4400 5400 6000 6000 6000 0 frame_0..5 # Frame 0 25 6000 7800 frame_1 # Frame 1 26 6000 5400 frame_1 # Frame 2 27 6000 7800 frame_1 # Frame 3 28 quit 29 30 sub frame_0..5 31 5 servo 32 4 servo 33 3 servo 34 2 servo 35 1 servo 36 0 servo 37 DELAY 38 return 39 40 sub frame_0 41 0 servo 42 BEGIN 43 GET_MOVING_STATE 44 WHILE 45 #WAIT UNTIL IT IS NO LONGER MOVING 46 REPEAT 47 return 48 49 sub frame_1 50 1 servo 51 BEGIN 52 GET_MOVING_STATE 53 WHILE 54 #WAIT UNTIL IT IS NO LONGER MOVING 55 REPEAT 56 RETURN 57