What driver is running the touch collection on the CP7? I’m finding that I’m not getting all of the touch ups I should. Touch Down appears to be flawless.
Since the module uses a different type of touch versus the other screens, all touch events are ran from the driver. Are you not getting touch up events at all, or are you just not getting them for individual screen presses?
@ Steven - Right, I was just wondering the driver so I could look at the docs and see if there are any settings I can exploit.
I have located the actual issue which is just NETMF being NETMF. My latest graphics code can handle rendering input at over 190 keys per second (Cobra II, CP7) but what’s happening is while the code to render is taking place it’s delaying the I2C request to the screen so by the time I’ve pinged it the data has changed. During this time it’s extremely easy to miss a touch up event which causes the buttons to not click properly.
I realize there may be no way to take care of this, but if the driver allows settings to be changed (such as update rate, etc) perhaps I can squeeze a little more performance out of the screen. This is for a client with a commercial product so any help would be appreciate.