beautypg.com

0 usb information – Interlink Electronics MicroModule USB User Manual

Page 13

background image

www.interlinkelectronics.com

11

USB MicroModule

Integration Guide

7.0 USB Information

Communication from the host to the microprocessor is done via USB and:

 Uses the low speed USB standard
 Is compatible with any USB 1.1 or 2.0 host
 Enumerates as a HID device
 Uses the standard Windows mouse driver

The microprocessor reports data to the host at a rate of 50 reports/sec.

7.1

Device PID and VID

 This IC’s Product ID (PID): 0x0002
 Interlink’s Vendor ID (VID): 0x214A

7.2 Data

Packet

The data packet from the chip is organized as:

 Byte

0

o

Bit 0 is the Left Button status

o

Bit 1 is the Right Button status

o

Bit 2 is the Middle button status

 Byte 1 reports the X direction. The values range from -127 to +127 counts.
 Byte 2 reports the Y direction. The values range from -127 to +127 counts.

7.3 USB

Suspend

Mode

The chip will respond to a “suspend” command from the host by going into a low-power
sleep mode. In sleep mode, the chip consumes approximately 300µA. MicroModule will not
wake the host from suspend mode.

7.4

Operating Voltage and Current

The USB VersaPad is bus powered; therefore, it operates at 5V. Under normal operation,
the device draws between 10mA to 12mA. This current draw is typical of a full assembly
(chip, sensor, etc).