User Manual

MTX3/MTX5-D/XMV Series/EXi8/EXo8 Remote Control Protocol Specications V1.0.3
12
3. Command Specications
1-19) Play, stop, and other transport operation notication
Command Option 1 Option 2 Description
NOTIFY event MTX:AudioPlayerTransport "operation=stop" Stop
"operation=play" Play
"operation=pause" Pause
Example: Notication: NOTIFY event MTX:AudioPlayerTransport "operation=stop"
Meaning: Playback was paused.
1-20) Playback song notication
Command Option 1 Option 2 Description
NOTIFY event MTX:AudioPlayerSetCurrentSong "dirpath=xxxx|dirname=yyyy|leindex=
zzzz|lename=wwww"
Playback song designation
Details: xxxx = Directory path (index expression)
yyyy = Directory name (name of the folder)
zzzz = File index
wwww = File name
Example: Notication: NOTIFY event MTX:AudioPlayerSetCurrentSong
"dirpath=0/1|dirname=Folder #1|leindex=2|lename=xxxx.mp3"
Meaning: The playback song was set to index number 1 "xxxx.mp3" in the "Folder #1" folder of 0/1
(index expression).
* "0/1" expresses the root folder number/sub folder number (the root folder number is always xed at 0).
Note: The character encoding for directory and le names conforms to the setting specied by the scpmode encoding
command.
1-21) MTX Editor synchronization processing notication
Command Option 1 Option 2 Description
NOTIFY event MTX:SynchronizationSetStatus "active" Synchronization start
"inactive" Synchronization end
Example: Notication: NOTIFY event MTX:SynchronizationSetStatus "active"
Meaning: Synchronization processing was started between MTX and MTX Editor.
Note: When this notication is received, because the internal MTX settings may have changed signicantly, we recommend
that you verify the connection by querying relevant parameters.
3.3. Commands for controlling a device
3.3.1. Device status query
2-1) Device run mode query
Command Option 1 Description
devstatus runmode Queries the run mode
Response
Response string Description
OK devstatus runmode "emergency" Emergency run mode
OK devstatus runmode "update" Update mode
OK devstatus runmode "normal" Normal run mode
Example: Command: devstatus runmode
Response: OK devstatus runmode "normal"
Meaning: Query the run mode.
The device is currently in normal run mode.
Note: After device responds with -OK devstatus runmode "normal"-, device starts to send commands.
In order to establish remote control communication, the external controller must send [devstatus runmode] command
to the device and await response. When the device responds as [OK devstatus runmode "normal"], the device is ready
to receive commands.