Lectrosonics UDR200b User Manual Page 20

  • Download
  • Add to my manuals
  • Print
  • Page
    / 22
  • Table of contents
  • TROUBLESHOOTING
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 19
LecNet SOFTWARE PROTOCOL
Two Byte Format for Data sent from Host
When the host must send data to a LecNet device whose
value exceeds 127, the data must be broken into two succes-
sive bytes. This avoids having other LecNet devices interpret
the host data as an address, since the address space is 128-
254. If the host must send a data value that exceeds 127, two
bytes are output such that the first byte is the lower 7 bits of
the 8 bit value. The second byte is 1 if the original data value
is greater than 127, and 0 otherwise.
UDR200B Serial Commands
The following is a listing of available commands grouped
based on the UDR200B function to which the commands are
related. The word "Host" in the command descriptions means
the IBM PC, PC compatible, or other control system (like AMX
or Crestron) to which the UDR200B is connected. In any
commands where the host must send data to the UDR200B
whose value can legitimately exceed 127, refer to the Two Byte
Format guidelines above.
General Device Commands
Acknowledge - Causes the UDR200B sends its "name" string
back to the host.
Host sends command - 1
Host receives 7 data bytes: Byte 1 is the number of bytes
in the name string (7 for the UDR200B), followed by the
ASCII characters "UDR200B".
Change Device Address - Changes the UDR200B device
address and stores the new address in EEPROM.
Host sends command - 2
Host sends data byte: new device address, valid range
128 to 254.
Output Firmware Version - Outputs the version number of the
current firmware. For example, Version 1.0 software would be
returned as 10.
Host sends command - 25
Host receives data byte: firmware version.
Set Local/Remote Mode - Allows the Local/Remote status of
the UDR200B to be set. 0 is Local mode, 1 is Remote. The
Local/Remote setting is volatile, and the power-up default is
Local.
Host sends command - 30
Host sends data byte: Status data (0 or 1 as above)
Other Commands
Output Receiver Block Number - Outputs the block number
of the receiver.
Host sends command - 4
Host receives data byte: Block number 19 - 30
Output Current Receiver Frequency - Outputs the current
frequency of the receiver.
Host sends command - 6
Host receives data byte: Current frequency 0 - 255.
(note: the actual frequency may be calculated as:
block number x 25.6 MHz + current frequency
x .1 MHz)
Set Current Receiver Frequency - Allows the current fre-
quency for the receiver to be set. Also allows the option of
storing the new frequency in non-volatile memory. If the new
frequency is not stored, the receiver will revert to the last
saved frequency on next power up.
Host sends command - 5
Host sends two data bytes: Bytes 1 and 2: New fre-
quency, 0 - 255 Byte 3: 1 - Store new frequency in non-
volatile memory, 0 - no store.
Output Operational Status - Outputs the current opera-
tional status of the receiver.
Host sends command - 8
Host receives data byte: Status, 0 - 2. 0 - Hard Locked,
1- Unlocked, 2 - Locked.
Set Operational Status - Allows the current operational status
of the receiver to be set. The new status value is stored in
non-volatile memory.
Host sends command - 7
Host sends data byte: Status, 0 - 2. 0 - Hard Locked, 1 -
Unlocked, 2 - Locked.
Output Current Group Number - Outputs the current group
number of the receiver.
Host sends command - 10
Host receives data byte: Group number, 1 - 4.
Set Current Group Number - Allows the current group num-
ber of the receiver to be set. The new group number is stored
in non-volatile memory.
Host sends command - 9
Host sends data byte: Group number, 1 - 4.
Output Number of Group Entries in a Specified Group -
Outputs the number of name/frequency entries in a specified
group stored in non-volatile memory.
Host sends command - 16
Host sends data byte: Group (1 - 4) for which the number
of entries is desired.
Host receives data byte: Number of entries, 0 - 16. 0
entries means the group is currently unused.
Set Number of Group Entries in a Specified Group - Allows
the number of name/frequency entries to be set. The new
number is stored in non-volatile memory.
Host sends command - 15
Host sends data bytes: Byte 1: Group number, 1 - 4.
Byte 2: Number of entries in the group, 0 - 16.
20
Page view 19
1 2 ... 15 16 17 18 19 20 21 22

Comments to this Manuals

No comments