Hi chaitanya muppala,
The Debounce register maintains the accuracy of touch and releases by further improving the performance. The debounce allows two different settings to prevent bounce in the end system. If the value is set to 0x22, the requirement would be three sequential changes in status before the change would be recognized. But when you change it to 0x33 you are adding one (1) more sequential change, so you now have four sequential changes in status before the change would be recognized.
In your case, it is possible that the problem solves adding this debounce because this also used to eliminate the remainder of dramatic change of the signal that aren’t really touches.
Have a great day,
Jose Reyes
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------