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 chips 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 OBP for a particular device and firmware version, refer to the Protocol Guide issued for that device and FW version.