User Manual
Hardware
2014 Microchip Technology Inc. DS40001763B-page 15
4.5 COMMUNICATION
MGC3130 and MTCH6XXX communicate via I
2
C™ – MTCH6XXX as master and
MGC3130 as slave. In addition to the I
2
C lines, there are two handshake lines which
are used for the handover process between 3D and 2D operation. 2D as well as 3D
information is sent to the PC by MTCH6XXX via the USB. Hereby, MTCH6XXX acts as
a HID device.
FIGURE 4-3: COMMUNICATION BLOCK DIAGRAM
4.6 OPERATING MODES AND LED INDICATIONS
FIGURE 4-4: LEDS SEEN FROM THE BACK
Three LEDs are placed on the bottom of the 3DTouchPad to indicate the operating
mode (see Figure 4-4).
• LED 3 (indication for 3D mode): Free space gestures such as flicks or Airwheel
will be detected.
• LED 2 (indication for 2D mode): If the user touches the surface of the pad, the
mode will change automatically from 3D to 2D and this LED will light up. LED 3
will be switched off. Multi-finger tracking as well as surface gestures will be
detected in this mode.
• LED 1 (indication for Debug mode): If Debug mode is enabled, neither 2D nor 3D
information will be forwarded to the Windows HID interface. Hence, all built-in
Windows OS control features are disabled. 2D and 3D information can be
monitored in the 3DTouchPad GUI without effects on the OS. The Debug mode
can be enabled and disabled in the 3DTouchPad GUI.