Specifications
TECHNICAL SUPPORT: 1.800.283.5936 (USA) OR 1.801.974.3760
APPENDIX E • SERIAL COMMANDS
89
Error Codes
The following are error messages and their explanations:
ERROR 1 Memory error. The box is out of internal memory. Power cycle the
unit.
ERROR 2 No command found. A command was not found in the string.
ERROR 3 Unknown response. Connect with current G-Ware to upgrade
dictionary.
ERROR 4 Not implemented. The command was not implemented.
ERROR 5 Argument error. The command has an argument that is out of range.
ERROR 6 Unknown command. The command is unknown to this unit.
ERROR 7 Bad checksum. The binary command’s checksum is wrong.
ERROR 8 Preset or macro invalid. A preset or macro failed to program because
it is too large or because its command list contained an invalid
command.
ERROR 10 Queue error. The internal command queue is full. Enable flow control
and use all five pins on the serial port.
ERROR 11 Command too big. The binary command is too large.
Note: Commands can be upper or lower case. Also, extra spaces or tabs between
arguments in text commands is allowed. For a command to be recognized by the
serial port, the command must be terminated with a carriage return.
The command string will then be explained (where necessary), followed by the
returned values and (where necessary) an example.
Conventions
This definition uses the following typographic conventions used in this document:
Convention
Description
<X> Parameters enclosed in < > indicate and mandatory parameter.
[X] Parameters enclosed in [ ] indicate and optional parameter.
1-8 Parameters separated by a - indicate a range between the values.
4,7,9 Parameters separated by a , indicate a list of available values.
MREF Words in uppercase bold indicate command text.
DEVICE Indicates the device type and device number on the Expansion Bus
network. It is composed of a device type character and a device
number. The device type for the PSR1212 is always 4 and the device
number will always be 0 - 7.
Command Summary
Two formats of commands are available in the PSR1212: Text and Binary. All
commands are supported in a binary format and are intended to be used with the
software provided with the unit. Commands that are primarily used to control the unit
are available in text format to support easy interfacing with an external control system
such as those provided by Crestron or Panja.
The RS-232 Serial Port Protocol is 9,600, 19,200, 38,400 (default), or 57,600 baud; 8
bits, 1 stop bit, no parity.