
40
Byte 2
0x11
Name
0x12
Default name
Byte 3 – Byte n
Name/Default name (string without tailing \0)
Checksum
(Byte 1 + … + Byte n) & 0xFF
Return Version
Return
Sync Byte
0xAA
Byte Count
0x13
Byte 1
0x1C
Byte 2
0x13
Byte 3 – Byte 6
ARM version
Byte 7 – Byte 10
FPGA version
Byte 11 – Byte 14
NIOS version
Byte 15 – Byte 18
Hardware version
Checksum
(Byte 1 + … + Byte 18) & 0xFF
Return Preset Name
Return
Sync Byte
0xAA
Byte Count
length of Preset name + 0x03 (maximum preset name length is 32)
Byte 1
0x1C
Byte 2
0x21
Preset 1 name
0x22
Preset 2 name
0x23
Preset 3 name
0x24
Preset 4 name
Byte 3 – Byte n
Preset name (string without tailing \0)
Checksum
(Byte 1 + … + Byte n) & 0xFF
Get
Get parameter value command is modification of standard set command by adding Get flag
to Command Code and skip parameter value bytes.
Get
Command Code
0x80
[Parameter 1]
0x??
Parameter number according to standard set
command. Field is optional for commands with only
one parameter.
Return Command Error
Item
Sync Byte Byte Count Response
Message
Checksum In Response To
Command Error
0xAA
0x02
0x40
0x40
Invalid Command