I would like to connect a GHI T43 display to my G400. I have successfully display an image, text … but I would like to connect the touch. I followed the Developers’ Guide and I have connected pins like the pictures but when I add the T43 in the Program.gadgeteer, I only have the R,G,B sockets that are connected in the generated code :
this.display_T43 = new GTM.GHIElectronics.Display_T43(1, 2, 3, Socket.Unused);
I think I must create a socket and set it instead of “Socket.Unused” with 3.3V, 5V, P4,P5,P6,P7 and the ground ?
I have just set the pin 3 to PA30 and now I can deploy the code to the G400 (Thanks to you !) but I encounter another problem, I have created a widow with Glide designer, put a button and I’m trying to set up an event on press but it is never triggered :
I have just tried it and it doesn’t work, I mean nothing happened when I touch the screen.
The gadgeteer cable from the touch screen (T socket) is connected to the extender module on the gadgeteer socket at the top not the bottom one, is that correct ?
And on the extender I suppose 3.3, 5V and the GND pins must be connected ( like the 2nd picture) ?
On my G400D the touch doesn’t work whereas on my spider it works great. Is that someone has already try a CP7 with a G400D ?
I also tried the touch example from andre.m with my T43 and the G400D : the screen displays a circle at the top left and shows “TouchUp(0,0)” but when I move the cables the circle changes position by itself ( without any pressure on the touchscreen) and TouchUp(X,Y) changes to a different coordinate. When I pressed the screen, the black circle doesn’t move.
I already tried with a different gadgeteer cable.
Sockets I have tried : 7 and 8
I have also upgraded TinyClr again, update dotnetwarrior and re-send the fingerprint project. Now I have a loop of error message : “Failed to perform I2C transaction”
Edit: After three sending, the touch seems tricky ; it works for the first 10 sec and very laggish .