UDM-0102 Control Protocol
82
UDM-0102 and UDM-RX02 Operation/Reference Guide
The Hub replies to all commands, and the reply format are also detailed in this document. For the switching
command described above, the reply would be:
The reply packet starts with the command value, then a Status value (1 for success, other values are listed in
section 6.0). The remainder of the reply varies by command, in this case the original parameters are returned,
but these may normally be ignored.
Command and Reply Example - Authentication (Login)
Since the host has to login to the Hub before any commands can be executed, this serves as another example
To login, the command format is as follows
So, assuming a password of 'admin', the data values which must be sent to the Hub would be:
The Hub replies to all commands, and the reply format are also detailed in this document. For the login
command described above, the reply would be:
The reply packet starts with the command value, then a Status value (1 for success, 70 for incorrect password).
The remainder of the reply varies by command, in this case the original parameters are returned, but these may
normally be ignored.
UDP Over Network (10BaseT) Encapsulation
If the UDM Hub is connected using the 10BaseT network connection, then the commands must be sent over
that network. For the network to operate correctly, these commands must be encapsulated in a network packet.
This is normally done transparently by the host software.
The Hub communicates over a 10BaseT network over UDP port
2008
.
UDM Over Serial Port (SLIP) Encapsulation
The UDP packets may also be transported over a serial connection to the serial port on the Hub. The UDP data
is transferred using SLIP (Serial line internet protocol) encapsulation. This scheme is defined in RFC1055, and
involves framing the UDP data using special characters and substitution of special sequences when data may
include the framing characters.
A brief description follows
Begin and end the data by adding a character with value 192
If the data contains 192 as a valid data value, substitute with the sequence 219, 220
If the data contains the value 219, substitute with sequence 219, 221
Byte #
0
1
2
3
4
5
Byte value
1
Status
Port
Input selected
Sub input
Input type
Byte #
0
1
2
3...n
Byte value
98
User defined
Password length
Password string
Byte # Value
Description
0
98
Command value for login
1
0
User defined - can be any value - this first byte is normally replaced in the reply with a Status
value, other User defined values are just returned unaltered in the reply from the Hub and can
be used for checking etc
2
5
Length of password string
3
97
First character in password ('a' has an ASCII value of 97 decimal)
4
100
Second character in password ('d' has an ASCII value of 100)
5
109
Third character in password ('m' is ASCII 109)
6
105
Fourth character in password ('i' is ASCII 105)
7
110
Fifth character in password ('n' is ASCII 110)
Byte #
0
1
2
3
4
5
Byte value
98
Status
Undefined
Undefined
Undefined
Undefined
Содержание Endeleo Multi-Format Receiver UDM-RX02
Страница 4: ......
Страница 8: ...Important Safety Markings UDM 0102 and UDM RX02 Operation Reference Guide ...
Страница 26: ...UDM 0102 Wiring and Connections 12 UDM 0102 and UDM RX02 Operation Reference Guide ...
Страница 32: ...UDM RX02 Wiring and Connections 18 UDM 0102 and UDM RX02 Operation Reference Guide ...
Страница 50: ...Configuration Setup Page 36 UDM 0102 and UDM RX02 Operation Reference Guide ...
Страница 58: ...Configuration Devices Page 44 UDM 0102 and UDM RX02 Operation Reference Guide ...
Страница 64: ...Configuration Schedule Page 50 UDM 0102 and UDM RX02 Operation Reference Guide ...
Страница 88: ...Advanced Administration 74 UDM 0102 and UDM RX02 Operation Reference Guide ...
Страница 90: ...UDM RC10 Remote Control 76 UDM 0102 and UDM RX02 Operation Reference Guide ...
Страница 94: ...Video Compensation 80 UDM 0102 and UDM RX02 Operation Reference Guide ...