UDM-0102 Control Protocol
84
UDM-0102 and UDM-RX02 Operation/Reference Guide
Handshaking
Although UDP is not deterministic (there is no guarantee that a UDP packet will be delivered), using UDP
greatly simplifies the stack processing in the hubs. To accommodate UDP, this protocol requires that the hubs
send a completion reply on receipt (and completion) of any command. This is not a great restriction since some
commands may not complete (selection of a disabled input for example) and status must be returned and
decoded anyway.
To facilitate decoding, returned status messages duplicate the command and add a status return value.
Returned status replies can therefore be matched with commands, even if delivered out of order. If a reply is
not received, the sender must retry. Since all commands are stateless, such a simple scheme is adequate. The
command format allows for a number of user-defined bytes to be sent with the command, which will be
returned in the status. These may be used, for example, for sequence numbering or decoding.
Command set
In each of the following descriptions, only the contents of the UDP data packet are specified:
Authentication
Before any SLIP (ethernet UDP commands do not require authentication) commands can be executed the user
must be authenticated - this uses the same password mechanism as authentication from the console command
line or from a web browser.
Authenticate (Login)
Provides authentication information for this UDP session - the password is the same as for web browser and
console sessions (default is admin). If the password is correct, further UDP commands will be accepted.
Currently, the password is un-encrypted.
Return status
The status value returned is as follows
If the session is not logged (hasn't been correctly authenticated) then any command will return a status value of
70.
Logout
Logs the UDP session out - further communications will require a login command to be sent.
Return status
This authentication process may be disabled using a Setup web page option.
Byte #
0
1
2
3...n
Byte value
98
User defined
Password length
Password string
Byte #
0
1
2
3
4
5
Byte value
98
Status
Undefined
Undefined
Undefined
Undefined
Status value Description
1
Command completed successfully
70
Unable to authenticate (password incorrect)
Byte #
0
1
2
3
4
5
Byte value
97
User defined
User defined
User defined
User defined
User defined
Byte #
0
1
2
3
4
5
Byte value
97
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 ...