Send remote command, Set remote device protocol – AMX UDM-0404 User Manual
Page 99

UDM Hub Control Protocol
87
UDM-0404 4x4 Multi-Format Distribution Hub
The parameter block contains at least the following - it may contain extra information, but if not defined here
it can be ignored:
Send Remote Command
Sends a command to the Rx (which is normally sent on to the screen or other device connected to the Rx).
Remote command specifies the type of action taken, with optional parameters.
Return Status:
All these commands start with the header above (bytes 0-3), but use the remote device command value to
perform separate functions as described below.
Set Remote Device Protocol
Sets the control protocol being used by the remote device. The system treats control codes in a device
independent way, and this parameter allows the translation between the device independent value (see below)
and the code sent to the device. Device address sets the addressing of the protocol (if allowed). This allows the
same protocol to be used for transmit and receive without conflict. If this is zero, then the default (for that
protocol) will be used.
IR protocol values are defined as follows:
The table driven protocol output requires that the relevant driver file has been loaded or learnt in the receiver.
Similarly the serial protocol selection requires that a relevant serial protocol driver has been uploaded or learnt.
The protocol selection connects this driver file to the output and sets the baud rate. A serial device driver may
have a variable or fixed baud rate. If it is fixed then all the serial protocol values above are equivalent, if the
driver has a variable rate then the baud rate is set appropriately from the value above.
The default protocol values are 3 (endeleo remote) for reception and 1 (table driven) for transmission.
Byte offset (from 4) Receiver information
0
Receiver type
1
Flags
2
Receiver version number - major
3
Receiver version number - minor
Byte #
0
1
2
3
4
5..n
Byte value
87
User Defined
Port
User Defined
Remote command
Remote parameters
Byte #
0
1
2
3
4
5
Byte value
87 Status
Port
User Defined
Remote device command
Remote device parameter
Byte #
4
5
6
7
8
Byte value
1
Control protocol
for transmit
Device address
for transmit
Control protocol
for receive
Device address
for receive
IR protocol
Description
IR protocol
Description
1
Table driven (generic)
117
Serial 2400 baud odd parity
2
Sony
118
Serial 4800 baud odd parity
3
NEC (endeleo remote)
119
Serial 9600 baud odd parity
4
Sky
120
Serial 1200 baud even parity
112
Serial 1200 baud
121
Serial 2400 baud even parity
113
Serial 2400 baud
122
Serial 4800 baud even parity
114
Serial 4800 baud
123
Serial 9600 baud even parity
115
Serial 9600 baud
124
Serial 19200 baud
116
Serial 1200 baud odd parity
125
Serial 38400 baud