User's Manual
Viewsonic Tweety RF Remote Rev 2.9A November 05, 2001
Universal Electronics Inc. Confidential Page 36 of 63
3.4.6.2 Software Unit:
This so-called “unit”
is actually a software portion
(in the integrated Key Test Unit). After it
receives a data packet of 5 bytes, as described above, through the RS-232 communication
protocol, it will display the output on the computer screen monitor. The display output information
will depend on the data input information received from the RS-232 inputs.
The display output will be designed as such:
• All 34 keys (Table2, columns 1 & 2) are to be programmed to be graphically displayed as key
buttons (with proper key label if possible). A color-coded scheme are to be designed to
visually represent the key status condition depending on (b2b1b0=010 in the Device Address
/ Status byte).
Color-coded Key press status
Gray
Indicates a key that had never been pressed and/or released, or
the key is malfunctioned that the remote could not detect when
pressed.
Red
Indicates when the key is pressed and the software receives its
Make Code corresponding to that key.
Green
Indicates when the key is released and the software receives its
Break Code corresponding to that key.
•
Two allocated display locations on the screen monitor are to be programmed to show the
value of X-coordinate and Y-coordinate of the Pointing Device. These values are data
received in Byte2 and Byte1 when the pointing device on the remote control is activated
(b2b1b0=100 in the Device Address / Status byte).
• An allocated display location on the screen monitor is to be programmed to show the status
of the battery level condition. This status is to be decoded from bit b7 of Byte 3 (Device
Address / Status byte) in the received data packet.
•
An allocated display location on the screen monitor is to be programmed to show the Device
Number. This value is to be extracted from Byte4 in the received data packet.










