![Usl JSD-100MA Manual Download Page 45](http://html1.mh-extra.com/html/usl/jsd-100ma/jsd-100ma_manual_1064314045.webp)
Version 160624
Page 45
Appendix B – Automation Commands
These commands are used to query the status of the JSD-100MA or change its operation (adjust level, select
input, etc.). The commands are typically sent by an automation system. They may be sent over RS-232 or
Ethernet. This is a subset of the full command set. The full command set includes commands for adjust
equalization, etc. Commands are not echoed by the JSD-100MA. Commands are terminated by a carriage
return (0x0d). Commands are tab delimited. There needs to be a tab character (0x09) between the command
and the first parameter, then another tab before the second parameter, etc. The JSD-100MA responds to
every command. Responses are also tab delimited and are terminated with a carriage return. All commands
are lower case and are case sensitive. Note: Every command generates some sort of response that must be
picked up by the command sender. Failure to pick up these responses can cause buffers in the JSD-100 or the
host to fill, possibly halting communications. If the response is not needed, a simple "eat garbage" routine that
loops until the receive buffer is empty should be called before sending a command.
RS-232
The JSD-100 is a DCE device that transmits on pin 2 of the 9 pin D connector. The JSD-100 receives data on pin
3. Communications is at 38.4kbps, 8N1 (8 data bits, no parity, 1 stop bit).
Ethernet
The JSD-100 listens on port 10001 for TCP connections from other equipment (typically a digital cinema
server). Commands and responses are then exchanged in ASCII.
Automation Command List
The Automation Command List shown in table below. For simplicity, tab and carriage return characters are not
shown. Remember that commands are tab delimited and terminated with a carriage return. In the table
below, the required tab characters are shown as "\t", and the required carriage return characters are shown as
"\r".
Command
Response
Description
xsp1000.sys.fader\t700\r
700
Sets or reads the current fader level. If a parameter is
provided, the main fader is set to the corresponding level.
The parameter is the fader level times 100. In this example,
the fader is set to 7.0. If no parameter is supplied, the fader
level is not changed. The command always returns the
current fader level times 100. If the command changed the
fader level, the new level is returned.
xsp1000.sys.fader_rel\t-50\r
-50
Makes a relative adjustment to the current fader level. The
parameter is the relative adjustment times 100. In the
example, the fader level was decreased by 0.5 (perhaps from
7.0 to 6.5). The relative adjustment that was made is
returned.
xsp1000.sys.format\t0\r
0
Select the COAX 1 format (0-9), zero inclusive.