User Manual

MTX3/MTX5-D/XMV Series/EXi8/EXo8 Remote Control Protocol Specications V1.0.3
35
3. Command Specications
3-42) Query for alert event log as list
Command Option 1 Option 2 Description
event MTX:EventLogGetLogList "logindex=xxxx-xxxx" Query for event log list
Details: xxxx-xxxx= First index number - Last index number
Remark: Do not allow exceed number of event log.
First index number should be less than Last index number.
One message can query up to 10 logs.
Response
Response string Description
OK event MTX:EventLogGetLogList "logindex=x-x|log0=(AlertData)|log1=(AlertData)|…" Query for event log as list
Details: xxxx-xxxx= First index number - Last index number
(AlertData)= "t/message// xnnn onf (sssss) ID-xxx yyyy/mm/dd hh:mm:ss"
"err/message// xnnn onf (sssss) ID-xxx yyyy/mm/dd hh:mm:ss"
"wrn/message// xnnn onf (sssss) ID-xxx yyyy/mm/dd hh:mm:ss"
First 3 letter describes type of event
message = Alert message string - Maximum 32 letter (ascii character)
nnn = Alert number (same as number that displayed front panel)
- 2 or 3 digit of hexadecimal.
onf = alert ON/OFF
Event of status change (e.g. wordclock unlock) sends ON when the remarkable
event starts, sends OFF when the event ends.
Momentary event (e.g. SD card player error) sends only ON when it happens.
sssss = counter of alarm ( Count up same Alert, normally as 1) as decimal counter.
xxx = UNIT ID as 3 degit hexadecimal.
yyyy = Year (Gregorian)
mm = Month (1 to 12)
dd = Day (1 to 31)
hh = Hour (0 to 23)
mm = Minute (0 to 59)
ss = Second (0 to 59)
Example: command: event MTX:EventLogGetLogList "logindex=0-5"
Notication: OK event MTX:EventLogGetLogList logindex=0-5|log0=err/DCP[0] communication error// x53 on (1)
ID-001 2013/1/22 11:38:23|log1=t/System error// x01 on ….
Meanings: Query for list of event log of index number 0 to 5.
Alert of index number 0 to 5 is, index number 0, error alert no.53/ index number 1, error alert ….
3-43) Clear alert event log
Command Option 1 Option 2 Description
event MTX:EventLogClear "" Clear event log
Response
Response string Description
OK event MTX:EventLogClear "lognum=0" Number of cleared event log
Example: Command: event MTX:EventLogClear ""
Notication: OK event MTX:EventLogClear "lognum=0"
Meaning: Clear event log
Cleared event log