Specifications

50
The WIN and OUT bytes are not used for macro reading or writing and should be
set to WIN=1A and OUT = 0
The CHA byte indicates the macro we are programming / reading / running. Macro
1 to 5 are CHA 0..4, CHA=5 is restore, CHA 6..7 are Macros 6..7.
Macro Restore (CHA=5) is read only, the units restore state is set by sending the
Store command (0C8).
9.5.1 Reading a previously stored Macro
In order to read a macro the following commands must be sent in this specific order
no other commands should be sent between these messages. The CHA in these
cases relate not to the source but to the macro we are reading.
Packet sent
Packet returned
SOP CMD CHA WIN OUT FUN PAY CS EOP
SOP CMD CHA WIN OUT FUN PAY CS EOP
Read number of items currently stored in Preset 2 Returned packet indicates 4 items available to
read
F
84
01
42
00
F4
-
BB
CR
F
44
01
42
00
F4
00002
FC
CR
Read the Function for the first item in the preset /
macro
Payload is the Function stored 86 = Zoom
F
84
01
42
00
F3
-
BA
CR
F
44
01
42
00
F3
000086
?80
CR
Read the Data for the first item in the preset / macro
Payload is the data for the function 100%
F
84
01
42
00
F2
-
B9
CR
F
44
01
42
00
F2
000064
5D
CR
Read the Function for the second item in the preset /
macro
Payload is the Function stored 87 = Shrink
F
84
01
42
00
F3
-
BA
CR
F
44
01
42
00
F3
000087
81
CR
Read the Data for the second item in the preset /
macro
Payload is the data for the function 100%
F
84
01
42
00
F2
-
B9
CR
F
44
01
42
00
F2
000064
5D
CR
The above example shows the read for all the items within macro 0. The first
command reads the number of items available in the macro and resets the read
address. Then the following items read the function and then the data for each of
the items in the preset/macro. Following a read of the data for a macro internally
Menu text
CHA
FUNC
(Hex)
Range of adjustment (decimal)
Macro
Run macro
0..7
F1
0..1 = Run, Erase macro
Number of items within
macro
0..7
F4
Read Only
Function to adjust
0..7
F2
0..4095
Value
0..7
F3
Value for Function