3.4.2 Detect Integration (DI)

Detect integration is a simple yet very effective technique to tackle high noise. DI helps to confirm that the variations in touch measurements are caused by a valid finger touch made by doing confirmation scan(s) (repeated measurements). The touch is reported only when the touch measurement data is consistent. These additional confirmation scans are performed back-to-back to preserve touch interface snappiness.

Increasing the DI increases the number of confirmation scans and improves the robustness of touch detection. However, a higher DI can also lead to increased response time, making it crucial to select an optimal DI level that meets noise requirements. DI is also applied to verify when a touch is removed.

Here, only two buttons are enabled, with DI configured as three. Once a touch is detected, button 0 will do three more measurements to confirm the touch. Refer to the below image.

Steps to Configure Detect Integration (DI)

Writing the value in the DI register can update the DI value for Buttons. Refer to the Configuration Summary for more details.