| Electronic Components Datasheet Search |
|
MXT1664T3-ABESSQTP Datasheet(PDF) 41 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
MXT1664T3-ABESSQTP Datasheet(HTML) 41 Page - Microchip Technology |
|
41 / 98 page ![]() MXT1664T3 2.0 2018 Microchip Technology Inc. DS40002054A-page 41 9.5 Generic HID-I2C TLC The Generic HID-I2C TLC supports an input report for receiving data from the device and an output report for sending data to the device. Commands are sent by the host using the output reports. Responses from the device are sent using input reports. Supported commands are: • Read/Write Memory Map • Send Auto-return Messages The HID-I2C report ID used is that for Object Protocol commands and responses; see Table 9-2 on page 40 for the value. 9.5.1 READ/WRITE MEMORY MAP COMMAND This command is used to carry out a write/read operation on the memory map of the device. The data packet for a read/write command consists of 18 bytes, made up of a 1-byte HID-I2C report ID followed by 17 bytes of data (see Figure 9-1). FIGURE 9-1: READ/WRITE MEMORY MAP – GENERIC PACKET FORMAT 9.5.1.1 Command and Response Packets The command packet has the generic format given in Figure 9-2. The following sections give examples on using the command to write to the memory map and to read from the memory map. FIGURE 9-2: READ/WRITE MEMORY MAP – COMMAND PACKET FORMAT In Figure 9-2: • Rpt ID is the HID-I2C report ID used for Object Protocol commands and responses (see Table 9-2 on page 40). • Command ID is the command ID for the write/read operation (0x51) • NumWx is the number of data bytes to write to the memory map (may be zero). If the address pointer is being sent, this must include the size of the address pointer. • NumRx is the number of data bytes to read from the memory map (may be zero). • Addr 0 and Addr 1 form the address pointer to the memory map (where necessary; may be zero if not needed). This is typically an address of an object within the device. • Data 0 to Data 11 are the bytes of data to be written (in the case of a write). Note that data locations beyond the number specified by NumWx will be ignored. The response packet has the generic format given in Figure 9-3. 0x05 Touch Hardware Quality Assurance (THQA) report (see Section 9.6.4 “Touch Hardware Quality Assurance (THQA) Report”) Digitizer HID-I2C TABLE 9-2: HID-I2C REPORT IDS (CONTINUED) Report ID Description Top-level Collection Data 16 Data 0 ... Report ID Packet Data (17 Bytes) Rpt ID Write Data Data 11 Data 0 ... 0x51 NumWx Address Pointer (LSByte, MSByte) Number of Bytes to Read/Write NumRx Addr 0 Addr 1 Rpt ID Command 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 |