I am currently working on a product that has a touch screen, of which utilises a GT911 for the CTP.
During EMC conductive immunity testing, I encountered ghost touches at a frequency of around 2.07MHz.
To reduce the effect of this issue, I want to enable frequency hopping on the GT911, but I am unsure of the setup procedure.
I have located various registers in the programming guide regarding this feature, but it is not clear how to properly use it.
Can anyone help?
Hi，it is very sorry that this community does't provide the Touch support，we suggest you contact the vendor of your device to get support. Thank you.
Hi, This is Goodix technical support Hannah, I would like to get know what product GT911 is used for.
After some experimentation, the false touches were stopped by:
-Increasing the threshold for touch presses (Reg - 0x8063), and releases (Reg - 0x8064).
-Enabling software noise reduction (b2 Reg - 0x804D), and increasing the noise reduction value to its max (Reg - 0x8052).
-Adding a condition to our driver that ignores any touches that are smaller then 50, which eliminates many of the false touches caused by the noise. This is high enough for fingers to still operate the touch screen.
Frequency hopping was enabled, however we are still investigating the proper register configuration for this setting.
Please share what product you are developing if possible,thanks.