Serial communication, cont’d – Extron electronic MEDIALINK MLC 52 User Manual
Page 114

Serial Communication, cont’d
MLC 52 Series MediaLink Controllers • Serial Communication
5-54
Command/response table for advanced instructions (for the MLC 52
configuration program)
Data downloads and uploads are initiated by sending a series of hexadecimal
commands to the configuration port of the MLC. The Windows-based
configuration program uses these commands mainly to load and save driver
data and system configuration settings.
Command
Hexadecimal
Response
Additional
(host to MLC)
(MLC to host)
description
Send/receive data to/from page 0 memory
Send
1B 2B A0 [16k bytes of data]
Dnl0
The host downloads 16k bytes
of binary data to page 0 of the
MLC’s memory.
Receive
1B A1 0D
The MLC sends 16k bytes of
binary data to the host.
Send/receive data to/from page 1 memory
Send
1B 2B A2 [16k bytes of data]
Dnl1
The host downloads 16k bytes
of binary data to page 1 of the
MLC’s memory.
Receive
1B A3 0D
[16k bytes of data]
The MLC sends 16k bytes of
binary data to the host.
Send/receive a segment (256 bytes) of data (a segment relating to a single button)
Send
1B 2B A6
??
[256 bytes of data] Seg0
The host sends 256 bytes of
binary data to the MLC.
Receive
1B A7
??
0D
[256 bytes of data]
The MLC sends 256 bytes of
binary data to the host.
Initiate or abort IR learning
Start learning
1B B0
??
0D
LrnRdy
Initiate IR learning.
LrnTimOut
Timeout during IR learning.
LrnRetry
Retry IR learning.
(Aim remote
control at MLC, press button again.)
LrnFail
IR learning has failed.
LrnOK
IR learning has succeeded.
Abort learning
1B B1 0D
Lrn Abort
Abort IR learning.
Activate a memory block (segment)/emulate a button press
Activate a block
1B D0
??
0D
IRSnd*
??
Activate/trigger a memory
block. (Send the command
stored at that address).
??
indicates the block number in hex notation where
??
can be 0 to 7F (hex)
(0 to 127 decimal).
The responses shown are ASCII.