Object Based Protocol - atmel-maxtouch/mxt-app GitHub Wiki
The Object Based Protocol defines how device registers are mapped to different functions within the device. This interface organizes the register map into separate objects each of which is given a T number.
mxt-app can inspect and alter object configuration parameters, or alternatively view diagnostic data while the device is running.
The control interface to all maXTouch and a select MTCH devices conforms to a standard system known as the Object-based Protocol (OBP), which defines how to interact with the various objects that are implemented on any particular chip. It defines a mapping between registers and configuration values, and a way for objects to send status update messages to the host.
For a full description of the various objects within the device, refer to the Protocol Guide issued for that device and FW version. For details on the OBP interface protocol refer to the Atmel AT42QT1085 Object Protocol Guide (legacy) or the Microchip MXTAN0213 application note located at www.microchip.com.