User's Manual
Gyration, Inc.
Page 6 of 6
4 Functionality - Transceiver
4.1 USB Compatibility
The transceiver uses a standard USB Type A connector for connection to any standard
USB port of a computer. The transceiver is a certified USB compatible 2.0 device, running
at low speed. It is certified to run on Windows XP and XP Media Center operating
systems. Vista-Compliance is TBD (as of August 31, 2006)
4.1.1 USB Wake from S3 State
When the host system has been configured to wake from the S3 state (Standby) from
external device activity, the transceiver will produce a standard USB wake pulse (10 ms)
on the D- data line upon reception of valid radio traffic (radio transmissions from bound
units). This will wake the host system from Standby.
4.2 USB Enumeration
When the transceiver is plugged into the host system, it will be recognized and
enumerated as a composite device; mouse and keyboard.
The Product ID code (PID) of this device is (TBD).
4.3 Functional Behavior Specifications:
The functional behavior of this product is completely specified in the following table:
The transceiver is a USB 2.0 device that enumerates as follows:
I. Composite device with:
a. HID mouse - interrupt type at 10 ms intervals interfaced to
i. Generic desktop page (01)
ii. Consumer page (0C)
iii. Media Center page (FFBC)
b. HID keyboard - interrupt type at 10 ms intervals interfaced to
i. Generic desktop page (01)
ii. Consumer page (0C)
4.4 Connectivity
4.4.1 Proximity Binding
The transceiver has a unique feature which allows it to automatically bind with a
compatible device in close proximity, thereby avoiding the need to press a “connect”
button on the actual transceiver. This feature enables users to pair devices by simply
holding them close together. This proximity binding distance is approx 12 inches +/-
6 inches and could be fully adjustable in firmware for any application. The actual
distance may vary based on the user’s position relative to the computer.
The transceiver also has the capability to bind using the standard Gyration “connect”
button method where a connect button on each of the connecting devices is pressed
to initiate and complete a bind sequence. (the firmware in the transceiver has both
algorithms).