Image lag TFT SainSmart 3.2" TFT LCD Display

Hello, I have a problem with my 3.3 TFT Screen 320 x 240 pixels. The screen shows the images but they are not fully defined, it's like if the screen was broken but it ain't, it has some kind of lag.

¿Does somebody knows how can I fix it?

The shield I am using is a TFT LCD MEGA SHIELD V2.2 for the Arduino Mega and in the code I put the next parameters:

UTFT myGLCD(SSD1289,38,39,40,41);
URTouch myTouch( 6, 5, 4, 3, 2);

¡Thanks in advance!

Post some pictures of what the displayed images look like, that may give a clue to forum readers what is happening.

It sounds like the pins are correctly defined in your sketch but perhaps the wrong driver has been selected.

Thanks for the recommendation, although I'm not sure of what driver would fit the best if I'm using a TFT LCD MEGA SHIELD V2.2 for the Arduino Mega.

I attached an image of how the screen is displaying some text.

This has come up before. Adjacent pixels are swapped.

Search for recent threads on SSD1289. The solution is to set/clear a single bit in the initlcd.h file.

From memory, the explanation is a complete mystery. However it works !!

David.

¿Can you guide me a little bit further in the set/clear bit of the initlcd.h file?

I don't have a lot of experience in this subject : /

Thanks