User Manual

MTX3/MTX5-D/XMV Series/EXi8/EXo8 Remote Control Protocol Specications V1.0.3
40
4. Command Sequence
Parameter sync sequence
Immediately after communication starts, the controller does not know anything about the most recent status of the controlled device.
Therefore, the controller must query all parameters that it plans to handle.
This also applies for when preset recall is executed, because the controller does not know how the device has changed.
Querying the most recent status of the controlled device or when a snapshot recall occurs
Remote controller Controlled device
Synced Synced
OK get MTX:mem_512/60000/0/0/0/0/0 0 0 -7760
get MTX:mem_512/60000/0/0/0/0/0 0 0
Normally running
Connection detection
Normally running
Communication possible
Apply
OK get MTX:mem_XXX/XXXXX/X/X/X/X/X X X
get MTX:mem_XXX/XXXXX/X/X/X/X/X X X
Apply
OK get MTX:mem_XXX/XXXXX/X/X/X/X/X X X
* Repeat get for all the necessary parameters.
get MTX:mem_XXX/XXXXX/X/X/X/X/X X X
Apply
......
Example 1: Query the DCA fader value.
get MTX:mem_512/60000/0/0/0/0/0 0 0
Query the 1ch level of the DCA fader with raw values.
OK get MTX:mem_512/60000/0/0/0/0/0 0 0 -7760
The 1ch level of the DCA fader is -77.60.
Example 2: Set the DCA fader value.
set MTX:mem_512/60000/0/0/0/0/0 0 0 -7760
Set the 1ch level of the DCA fader to a raw value of -77.60.
OK set MTX:mem_512/60000/0/0/0/0/0 0 0 -7760 "-77.60"
The 1ch level of the DCA fader was set to "-77.60".
Executing this sequence synchronizes the status with the controlled device.
However, if the controller receives a change notication from the controlled device during this query sequence, the controller needs to query
again.
Note that, as with a GPI controller made by user, if you want to apply the physical positions of the controller to the device, there is no need to
execute the above sequence.
If you want to apply the physical positions of the controller to the device immediately after a connection is established, without any user
interaction, simply use set commands to do so.