0000: -- # Maestro script for Script.ino Arduino library example. 0000: -- # Copy into the Script tab of the Maestro Control Center and 0000: -- # click Apply Settings. 0000: -- 0000: -- # Don't do anything by default. 0000: -- begin 0000: 060000 -- repeat 0003: -- 0003: -- # Subroutine 0 0003: -- sub alternate_mid_to_high 0003: -- begin 0003: 0304701700002A -- 6000 0 servo 000A: 01E80308 -- 1000 delay 000E: 0304581B00002A -- 7000 0 servo 0015: 01E80308 -- 1000 delay 0019: 060300 -- repeat 001C: -- 001C: -- # Subroutine 1 001C: -- # Expects the delay time to be on the top of the stack 001C: -- sub alternate_mid_to_low 001C: -- begin 001C: 0304701700002A -- 6000 0 servo 0023: 0C08 -- dup delay 0025: 0304881300002A -- 5000 0 servo 002C: 0C08 -- dup delay 002E: 061C00 -- repeat 0031: -- 0031: -- 0031: -- ### Sequence subroutines: ### 0031: -- 0031: -- # Wallace Routine 0031: -- sub Wallace_Routine 0031: 030EF4017017800F401F800F401F000083 -- 500 6000 3968 8000 3968 8000 0 frame_0..5 # Wallace Home 0042: 0304F401A01384 -- 500 5024 frame_2 # Start-intro 0049: 0304F401800F84 -- 500 3968 frame_2 # Frame 3 0050: 0304F401FF1584 -- 500 5631 frame_2 # Frame 4 0057: 0304F401800F84 -- 500 3968 frame_2 # Frame 5 005E: 0304F4013B1584 -- 500 5435 frame_2 # Frame 6 0065: 0304F401800F84 -- 500 3968 frame_2 # Frame 7 006C: 0304F4013A1684 -- 500 5690 frame_2 # Frame 8 0073: 0304F401800F84 -- 500 3968 frame_2 # Frame 9 007A: 0306F401800F401F85 -- 500 3968 8000 frame_0_2 # Frame 10 0083: 0304F401401F86 -- 500 8000 frame_0 # Frame 11 008A: 03042C014C1786 -- 300 5964 frame_0 # Frame 12 0091: 0306F401401F800F87 -- 500 8000 3968 frame_0_4 # Frame 13 009A: 0308F401800FAF16401F88 -- 500 3968 5807 8000 frame_0_2_4 # End-intro 00A5: 0306F4017017401F85 -- 500 6000 8000 frame_0_2 # Home 00AE: 0304BC02401F89 -- 700 8000 frame_1 # Press button 00B5: 0304F401800F89 -- 500 3968 frame_1 # Return home 00BC: 03040429401F86 -- 10500 8000 frame_0 # Rest 00C3: 0306F401401F800F8A -- 500 8000 3968 frame_1_2 # Frame 17 00CC: 0308F401800F800F401F8B -- 500 3968 3968 8000 frame_0..2 # Frame 18 00D7: 0306F4018B1451148C -- 500 5259 5201 frame_2_4 # Frame 19 00E0: 030AF401401F401F401F401F8D -- 500 8000 8000 8000 8000 frame_0_2..4 # Frame 20 00ED: 030AF4014310800F800F800F8D -- 500 4163 3968 3968 3968 frame_0_2..4 # Frame 21 00FA: 0308F4012517B61EA2128E -- 500 5925 7862 4770 frame_2..4 # Frame 22 0105: 030CF40125176414401F800F401F8F -- 500 5925 5220 8000 3968 8000 frame_0..4 # Frame 23 0114: 0306F4011B1D800F90 -- 500 7451 3968 frame_0_1 # Frame 24 011D: 0304F401701786 -- 500 6000 frame_0 # Frame 25 0124: 0308F401401F401F800F8B -- 500 8000 8000 3968 frame_0..2 # Frame 17 012F: 0308F401800F800F401F8B -- 500 3968 3968 8000 frame_0..2 # Frame 18 013A: 0306F4018B1451148C -- 500 5259 5201 frame_2_4 # Frame 19 0143: 030AF401401F401F401F401F8D -- 500 8000 8000 8000 8000 frame_0_2..4 # Frame 20 0150: 030AF4014310800F800F800F8D -- 500 4163 3968 3968 3968 frame_0_2..4 # Frame 21 015D: 0308F4012517B61EA2128E -- 500 5925 7862 4770 frame_2..4 # Frame 22 0168: 030CF40125176414401F800F401F8F -- 500 5925 5220 8000 3968 8000 frame_0..4 # Frame 23 0177: 0306F4011B1D800F90 -- 500 7451 3968 frame_0_1 # Frame 24 0180: 0304F401701786 -- 500 6000 frame_0 # Frame 25 0187: 0308F401401F401F800F8B -- 500 8000 8000 3968 frame_0..2 # Frame 17 0192: 0308F401800F800F401F8B -- 500 3968 3968 8000 frame_0..2 # Frame 18 019D: 0306F4018B1451148C -- 500 5259 5201 frame_2_4 # Frame 19 01A6: 030AF401401F401F401F401F8D -- 500 8000 8000 8000 8000 frame_0_2..4 # Frame 20 01B3: 030AF4014310800F800F800F8D -- 500 4163 3968 3968 3968 frame_0_2..4 # Frame 21 01C0: 0308F4012517B61EA2128E -- 500 5925 7862 4770 frame_2..4 # Frame 22 01CB: 030CF40125176414401F800F401F8F -- 500 5925 5220 8000 3968 8000 frame_0..4 # Frame 23 01DA: 0306F4011B1D800F90 -- 500 7451 3968 frame_0_1 # Frame 24 01E3: 0304F401701786 -- 500 6000 frame_0 # Frame 25 01EA: 0308F401401F401F800F8B -- 500 8000 8000 3968 frame_0..2 # Frame 17 01F5: 0308F401800F800F401F8B -- 500 3968 3968 8000 frame_0..2 # Frame 18 0200: 0306F4018B1451148C -- 500 5259 5201 frame_2_4 # Frame 19 0209: 030AF401401F401F401F401F8D -- 500 8000 8000 8000 8000 frame_0_2..4 # Frame 20 0216: 030AF4014310800F800F800F8D -- 500 4163 3968 3968 3968 frame_0_2..4 # Frame 21 0223: 0308F4012517B61EA2128E -- 500 5925 7862 4770 frame_2..4 # Frame 22 022E: 030CF40125176414401F800F401F8F -- 500 5925 5220 8000 3968 8000 frame_0..4 # Frame 23 023D: 0306F4011B1D800F90 -- 500 7451 3968 frame_0_1 # Frame 24 0246: 0304F401701786 -- 500 6000 frame_0 # Frame 25 024D: 0308F401401F401F800F8B -- 500 8000 8000 3968 frame_0..2 # Frame 17 0258: 0308F401800F800F401F8B -- 500 3968 3968 8000 frame_0..2 # Frame 18 0263: 0306F4018B1451148C -- 500 5259 5201 frame_2_4 # Frame 19 026C: 030AF401401F401F401F401F8D -- 500 8000 8000 8000 8000 frame_0_2..4 # Frame 20 0279: 030AF4014310800F800F800F8D -- 500 4163 3968 3968 3968 frame_0_2..4 # Frame 21 0286: 0308F4012517B61EA2128E -- 500 5925 7862 4770 frame_2..4 # Frame 22 0291: 030CF40125176414401F800F401F8F -- 500 5925 5220 8000 3968 8000 frame_0..4 # Frame 23 02A0: 0306F4011B1D800F90 -- 500 7451 3968 frame_0_1 # Frame 24 02A9: 0304F401701786 -- 500 6000 frame_0 # Frame 25 02B0: 0308F401401F401F800F8B -- 500 8000 8000 3968 frame_0..2 # Frame 17 02BB: 0308F401800F800F401F8B -- 500 3968 3968 8000 frame_0..2 # Frame 18 02C6: 0306F4018B1451148C -- 500 5259 5201 frame_2_4 # Frame 19 02CF: 030AF401401F401F401F401F8D -- 500 8000 8000 8000 8000 frame_0_2..4 # Frame 20 02DC: 030AF4014310800F800F800F8D -- 500 4163 3968 3968 3968 frame_0_2..4 # Frame 21 02E9: 0308F4012517B61EA2128E -- 500 5925 7862 4770 frame_2..4 # Frame 22 02F4: 030CF40125176414401F800F401F8F -- 500 5925 5220 8000 3968 8000 frame_0..4 # Frame 23 0303: 0306F4011B1D800F90 -- 500 7451 3968 frame_0_1 # Frame 24 030C: 0308F401401F401F800F8B -- 500 8000 8000 3968 frame_0..2 # Frame 17 0317: 0308F401800F800F401F8B -- 500 3968 3968 8000 frame_0..2 # Frame 18 0322: 0306F4018B1451148C -- 500 5259 5201 frame_2_4 # Frame 19 032B: 030AF401401F401F401F401F8D -- 500 8000 8000 8000 8000 frame_0_2..4 # Frame 20 0338: 030AF4014310800F800F800F8D -- 500 4163 3968 3968 3968 frame_0_2..4 # Frame 21 0345: 0308F4012517B61EA2128E -- 500 5925 7862 4770 frame_2..4 # Frame 22 0350: 030CF40125176414401F800F401F8F -- 500 5925 5220 8000 3968 8000 frame_0..4 # Frame 23 035F: 0306F4011B1D800F90 -- 500 7451 3968 frame_0_1 # Frame 24 0368: 0304F401701786 -- 500 6000 frame_0 # Frame 25 036F: 01F40108 -- 500 delay # Home 0373: 00 -- quit 0374: -- 0374: -- sub frame_0..5 0374: 02052A -- 5 servo 0377: 02042A -- 4 servo 037A: 02032A -- 3 servo 037D: 02022A -- 2 servo 0380: 02012A -- 1 servo 0383: 02002A -- 0 servo 0386: 08 -- delay 0387: 05 -- return 0388: -- 0388: -- sub frame_2 0388: 02022A -- 2 servo 038B: 08 -- delay 038C: 05 -- return 038D: -- 038D: -- sub frame_0_2 038D: 02022A -- 2 servo 0390: 02002A -- 0 servo 0393: 08 -- delay 0394: 05 -- return 0395: -- 0395: -- sub frame_0 0395: 02002A -- 0 servo 0398: 08 -- delay 0399: 05 -- return 039A: -- 039A: -- sub frame_0_4 039A: 02042A -- 4 servo 039D: 02002A -- 0 servo 03A0: 08 -- delay 03A1: 05 -- return 03A2: -- 03A2: -- sub frame_0_2_4 03A2: 02042A -- 4 servo 03A5: 02022A -- 2 servo 03A8: 02002A -- 0 servo 03AB: 08 -- delay 03AC: 05 -- return 03AD: -- 03AD: -- sub frame_1 03AD: 02012A -- 1 servo 03B0: 08 -- delay 03B1: 05 -- return 03B2: -- 03B2: -- sub frame_1_2 03B2: 02022A -- 2 servo 03B5: 02012A -- 1 servo 03B8: 08 -- delay 03B9: 05 -- return 03BA: -- 03BA: -- sub frame_0..2 03BA: 02022A -- 2 servo 03BD: 02012A -- 1 servo 03C0: 02002A -- 0 servo 03C3: 08 -- delay 03C4: 05 -- return 03C5: -- 03C5: -- sub frame_2_4 03C5: 02042A -- 4 servo 03C8: 02022A -- 2 servo 03CB: 08 -- delay 03CC: 05 -- return 03CD: -- 03CD: -- sub frame_0_2..4 03CD: 02042A -- 4 servo 03D0: 02032A -- 3 servo 03D3: 02022A -- 2 servo 03D6: 02002A -- 0 servo 03D9: 08 -- delay 03DA: 05 -- return 03DB: -- 03DB: -- sub frame_2..4 03DB: 02042A -- 4 servo 03DE: 02032A -- 3 servo 03E1: 02022A -- 2 servo 03E4: 08 -- delay 03E5: 05 -- return 03E6: -- 03E6: -- sub frame_0..4 03E6: 02042A -- 4 servo 03E9: 02032A -- 3 servo 03EC: 02022A -- 2 servo 03EF: 02012A -- 1 servo 03F2: 02002A -- 0 servo 03F5: 08 -- delay 03F6: 05 -- return 03F7: -- 03F7: -- sub frame_0_1 03F7: 02012A -- 1 servo 03FA: 02002A -- 0 servo 03FD: 08 -- delay 03FE: 05 -- return 03FF: -- Subroutines: Hex Decimal Address Name 00 000 0003 ALTERNATE_MID_TO_HIGH 01 001 001C ALTERNATE_MID_TO_LOW 02 002 0031 WALLACE_ROUTINE 03 003 0374 FRAME_0..5 04 004 0388 FRAME_2 05 005 038D FRAME_0_2 06 006 0395 FRAME_0 07 007 039A FRAME_0_4 08 008 03A2 FRAME_0_2_4 09 009 03AD FRAME_1 0A 010 03B2 FRAME_1_2 0B 011 03BA FRAME_0..2 0C 012 03C5 FRAME_2_4 0D 013 03CD FRAME_0_2..4 0E 014 03DB FRAME_2..4 0F 015 03E6 FRAME_0..4 10 016 03F7 FRAME_0_1