User guide
Hardware Status Queries
Ping Messages 27
LX-300 Status and Control 28
Log Messages 29
How to get information about the Matrix3's status.
Ping Messages
The Ping command is used to determine the basic status of a processor within a Matrix3 system. The status reply
includes two 7-bit values, "UserValue1" and "UserValue2", which both default to 0. These are optional values and
do not need to be set unless you want your own user values. For instance, they may be used to designate a show
project file version number.
The following command may be sent to any LX-300 in a system via a serial or TCP/IP port. The Ping Response is
sent on the same serial port as the ping was received on.
Ping Request
F0 = Start message
1F = LCS Audio manufacturers ID
7E = Matrix3 Product ID
7F = Manager Subsystem
3F = Broadcast to all LX-300s (only receiving LX-300 will respond)
44 = Ping Command
00 = length of following data
61 = Checksum as calculated for this message
F7 = End message
Ping Response
F0 = Start message
1F = LCS Audio manufacturers ID
7E = Matrix3 Product ID
7F = Manager Subsystem
3E = Reply ID code
XX = Source Frame ID
44 = Ping Command Response
0f = Data length, 15 bytes
XX = UserValue 1
XX = UserValue 2
XX = back panel ID value setting
XX = single box mode flag
XX = number of LX-300s in network
XX = Wild Tracks enabled flag
XX XX XX XX = 4 char ASCII version number of main firmware code
XX XX XX XX = 4 char ASCII version number of SCSI firmware code
XX = configuration flag: 0x01=LX-300 has valid configuration, 0x00= LX-300 has no configuration.
XX = checksum
F7 = End message
Set User Ping Status
This is an optional user status value. Value 1 and value 2 are not required and default to zero.
27