User's Manual
Viewsonic Tweety RF Remote
Rev 2.9A November 05, 2001
Universal Electronics Inc. Confidential Page 18 of 63
a) If the Pointing Device is not active, no data packet will be transmitted. Both keys must be released for the remote to return to its
normal operation
b) If the Pointing Device is
active
prior to the key presses as described in 2.2 above, the transmitted data packet will have Right key
status bit in the Device Address / Status Byte reset and the X-Coordinate Byte and Y-Coordinate / Scan Code Byte contained the
X and Y positional values of the Pointer movement.
3. When
<Left>
and
<Right>
) keys are both being held down (with one key is pressed before the other), the corresponding pointing device
left key status (Bit 3) and right key status (Bit 4) in the Device Address / Status Byte will both be set. These bits will be set as long as
the <Left> and <Right> keys are held down. If any one of these two keys is released first, its corresponding status bit will be reset while
the corresponding status bit of remaining key remains set. Both bits will be reset (or cleared) when both keys are released. During this
time, if the Pointing Device is not active, the X-Coordinate Byte and Y-Coordinate / Scan Code Byte will be all zeros in the transmitted data
packet.
Note
: It is up to the Host application software to make use of the case where both left and right key status bits in the Device Address /
Status Byte are set. This condition would indicate that both <Left> and <Right> keys are currently being pressed and held down.
4. When the Pointing Device is active and one (or both) of <Left> (or <Right>) key is pressed, the X-Coordinate Byte and Y-Coordinate /
Scan Code Byte will be updated with the X and Y value of their corresponding positional movements. The transmitted data packet will
have the corresponding Left (or Right) key status bit in the Device Address / Status Byte set or reset accordingly.
Note
:
If both keys <Left> and <Right> are pressed at the same time, this would be considered as invalid (simultaneously key press). There will be
no data packet sent out in this case.










