ChamSys Ltd www.chamsys.co.uk
MagicQ User Manual 265 Version 1.4.9.0
30 ChamSys Remote Protocol Commands
ChamSys remote protocol consists of simple commands consisting of a list parameter values separated by
commas ‘,’ and ending in a character A to Z (or a to z). Commands can contain spaces, tabs, and carriage
returns; they are all ignored.
The remote protocol is split into remote playback commands and remote programming commands.
30.1 Remote Playback Commands
The commands are:
<playback number> A Activate playback
<playback number> R Release playback
<playback number> T Test playback (activate with level 100%)
<playback number> U Un-test playback (release with level 0%)
<playback number> G Go on playback
<playback number> S Stop (go back) on playback
<playback number> B Fast back on playback (no fade)
<playback number> F Fast forward on playback (no fade)
<playback number> , <level> L Set playback fader level
<playback number> , <cue id> , <cue id dec>J Jump to Cue Id on playback
<page number> P Change page
<channel number> , <level> I Set intensity channel to level
<program command number> H Remote programming command
The following parameter values are supported
<playback number> is a number between 1 and 10
<level> is an integer between 0 and 100.
<page number> is an integer between 0 and 100
<channel number> is an integer between 1 and 6144
<cue id> is an integer between 1 and 65536
<cue id dec> is an integer between 0 and 99. Note that for Cue ID 1.5, <cue id dec> is 50
So for example, to set dimmer channel 4 to 50% you would use:
4,50I
To jump to Cue id 2.5 on playback 8 you would use:
8,2,50J
Commands can be sent back to back – e.g.
1A2A1S2G3,4I