| Electronic Components Datasheet Search |
|
MXT1664T3-ABESSQTP Datasheet(PDF) 57 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
MXT1664T3-ABESSQTP Datasheet(HTML) 57 Page - Microchip Technology |
|
57 / 98 page ![]() MXT1664T3 2.0 2018 Microchip Technology Inc. DS40002054A-page 57 10.5 Interface 1 (Digitizer HID) Interface 1 is a Digitizer-class HID, compliant with HID specification 1.11 with amendments (an implementation of Microsoft’s USB HID specification for multitouch digitizers). This interface consists of a single interrupt-In endpoint (Endpoint 3). 10.5.1 TOUCH REPORT The format of a Touch report is shown in Figure 10-20. FIGURE 10-20: TOUCH REPORT PACKET In Figure 10-20: • Rpt ID is the report ID for Touch reports (see Table 10-3 on page 50). • Active Touch Status Data are 5 sets of data (11 bytes each) that describe the status of up to 5 active touches. Any unused touch data bytes are set to zero. • Scan Time is the timestamp associated with the report frame (in units of 100 µs). • Count is the number of active touches in this Touch report. If there are more than five active touches to be reported, a further report is sent with the remaining touch data. In this case, the count (for all touches) is sent in the first count byte and the count byte in the last report is zero. An example of the input report packets for 7 active touches is shown in Figure 10-21. FIGURE 10-21: EXAMPLE TOUCH REPORT PACKETS FOR 7 ACTIVE TOUCHES The Touch report format depends on the geometry calculation field (TCHGEOMEN) of the Digitizer HID Configuration T43 object. Table 10-4 and Table 10-5 on page 58 give the detailed format of an Touch report packet. TABLE 10-4: TOUCH REPORT FORMAT WHEN TCHGEOMEN IS ENABLED Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 USB Report ID 1 Touch ID (first touch) Reserved Status 2 Touch X Position LSByte (first touch) 3 0 0 0 0 Touch X Position MSBits (first touch) 4 Touch Center X Position LSByte (first touch) 5 0 0 0 0 Touch Center X Position MSBits (first touch) 6 Touch Y Position LSByte (first touch) 7 0 0 0 0 Touch Y Position MSBits (first touch) 8 Touch Center Y Position LSByte (first touch) 9 0 0 0 0 Touch Center Y Position MSBits (first touch) Active Touch Status Data Rpt ID Scan Time Packet Count LSByte MSByte Count Reserved (5 Bytes) 0x00 0x00 Touch 1 (11 Bytes) Data Data Data Data Data Data Data Data Data Data Touch 2 (11 Bytes) Touch 3 (11 Bytes) Touch 4 (11 Bytes) Touch 5 (11 Bytes) Touch 1 (11 Bytes) Touch 3 (11 Bytes) Touch 4 (11 Bytes) Touch 5 (11 Bytes) Touch 2 (11 Bytes) Unused Touch Data Bytes (33 Bytes) 0x00 0x00 Scan Time Packet Count Touch 6 (11 Bytes) LSB MSB Count = 0 Rpt ID Data Data Data Data LSB MSB Count = 7 Rpt ID Unused (5 Bytes) 0x00 0x00 0x00 0x00 Data Data Data Data Data Data Data Data Data Data Touch 7 (11 Bytes) |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |