| Electronic Components Datasheet Search |
|
MXT1664T3-ABESSQTP Datasheet(PDF) 46 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
MXT1664T3-ABESSQTP Datasheet(HTML) 46 Page - Microchip Technology |
|
46 / 98 page ![]() MXT1664T3 2.0 DS40002054A-page 46 2018 Microchip Technology Inc. 9.6 Digitizer HID-I2C This is a digitizer class HID. 9.6.1 TOUCH REPORT The format of a Touch report is shown in Figure 9.6.2. Each Touch report is 18 bytes long and contains the data for one touch. 9.6.2 TOUCH REPORT PACKET FORMAT In Figure 9.6.2: • Rpt ID is the HID-I2C report ID used for Touch reports (see Table 9-2 on page 40). • Touch is the data for the touch. • Scan Time is the Timestamp for the report packet • Count is used to identify the report packets for current active touches that are to be reported as a single package. The Count in the first packet for the first touch is set to the number of active touches to be sent in one package (that is, the number of packets). Subsequent packets for subsequent active touches have a Count of 0. An example of the Touch report packets for 3 active touches is shown in Figure 9-14. FIGURE 9-14: EXAMPLE TOUCH REPORT PACKETS FOR 3 ACTIVE TOUCHES Each input report consists of a HID-I2C report ID followed by 17 bytes that describe the status of one active touch. The input report format depends on the geometry calculation control (TCHGEOMEN) of the Digitizer HID Configuration T43 object. Table 9-3 and Table 9-4 on page 47 give the detailed format of a touch report packet. Touch Status Data (14 Bytes) Scan Time Data 0 Data 13 Count ST LSByte ST MSByte ... Rpt ID Packet Count TABLE 9-3: TOUCH REPORT FORMAT WHEN TCHGEOMEN = 1 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0HID-I2C Touch Report ID 1 Reserved Status 2 Touch ID 3 Touch X Position LSByte (first touch) 4 Reserved Touch X Position MSBits (first touch) 5 Touch Center X Position LSByte (first touch) 6 Reserved Touch Center X Position MSBits (first touch) 7 Touch Y Position LSByte (first touch) 8 Reserved Touch Y Position MSBits (first touch) 9 Touch Center Y Position LSByte (first touch) 10 Reserved Touch Center Y Position MSBits (first touch) Packet Count Touch Status Data Touch 3 Touch 2 Touch 1 Scan Time Data 0 Data 13 Count = 0 ST LSByte ST MSByte ... Rpt ID Data 0 Data 13 Count = 0 ST LSByte ST MSByte ... Rpt ID Data 0 Data 13 Count = 3 ST LSByte ST MSByte ... Rpt ID |
|
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 |