modification afichage tft 3.2 320x240 en 400x240 dans un programe.

Bonjour.
suite a mes déboire matérielhttp://forum.arduino.cc/index.php?topic=214340.15
j’ai changé mon matériel.
http://imall.iteadstudio.com/catalogsearch/result/?q=ITDB02-3.2WD
http://imall.iteadstudio.com/im120417024.html
http://imall.iteadstudio.com/im120717001.html en cour de soudure.

je suis en phase de test des programme: ferduino et sebduino.

tout fonctionne parfaitement.

simplement le sebduino est ecrit pour un ecran en 320x240.
j’ai modifié les image de la carte SD …bmp et .raw, le fichier

void touchsetup(){
            // Affichage du menu de reglage de l'heure
            if (x>267 && x<318 && y>145 && y<197){menuID=22;clean();boutons();} // Hard reset
            if (x>214 && x<265 && y>92 && y<144){menuID=6;clean();boutons();myFiles.loadBitmap(0,13,320,194,"clockset.raw");
                                                      heures=clk.hour;minutes=clk.min;annee=clk.year;date=clk.date;jour=clk.dow;mois=clk.mon;
                                                      graphclockset();}
            
            // Affichage du menu de reglage de l'automate
            if (x>267 && x<318 && y>92 && y<144){menuID=7;clean();boutons();myFiles.loadBitmap(0,13,320,194,"paraset.raw");loadsetup();
                                                 if (saverstat==0){myFiles.loadBitmap(251,144,18,18,"checkn.raw");}
                                                 if (saverstat==1){myFiles.loadBitmap(251,144,18,18,"checko.raw");}
                                                 paraset();}
            // Affichage du menu de reglage des oscillos
            if (x>267 && x<318 && y>38 && y<91){menuID=8;clean();boutons();myFiles.loadBitmap(0,13,320,194,"servoset.raw");servoset();}
            // Affichage des menus pompes doseuses
            if (x>2 && x<53 && y>92 && y<144){menuID=9;clean();boutons();myFiles.loadBitmap(0,13,320,194,"dpumpset.raw");pump1set();} // Pompe doseuse 1
            if (x>55 && x<106 && y>92 && y<144){menuID=10;clean();boutons();myFiles.loadBitmap(0,13,320,194,"dpumpset.raw");pump2set();} // Pompe doseuse 2
            if (x>108 && x<159 && y>92 && y<144){menuID=11;clean();boutons();myFiles.loadBitmap(0,13,320,194,"dpumpset.raw");pump3set();} // Pompe doseuse 3
            if (x>161 && x<212 && y>92 && y<144){menuID=12;clean();boutons();myFiles.loadBitmap(0,13,320,194,"dpumpset.raw");pump4set();} // Pompe doseuse 4
            if (x>2 && x<53 && y>145 && y<197){menuID=13;clean();boutons();myFiles.loadBitmap(0,13,320,194,"dpumpset.raw");pump5set();} // Pompe doseuse 5
            if (x>55 && x<106 && y>145 && y<197){menuID=14;clean();boutons();myFiles.loadBitmap(0,13,320,194,"dpumpset.raw");pump6set();} // Pompe doseuse 6
            if (x>108 && x<159 && y>145 && y<197){menuID=15;clean();boutons();myFiles.loadBitmap(0,13,320,194,"dpumpset.raw");pump7set();} // Pompe doseuse 7
            if (x>161 && x<212 && y>145 && y<197){menuID=16;clean();boutons();myFiles.loadBitmap(0,13,320,194,"dpumpset.raw");pump8set();} // Pompe doseuse 8
            // Affichage des menus eclairages
            if (x>2 && x<53 && y>38 && y<91){menuID=17;clean();boutons();myFiles.loadBitmap(0,13,320,194,"lightset.raw");

et en modifiant la taille de 320 par 400 dans ce fichier mais je n’obtiens qu’une dégradation de l’image.

a j’ai aussi modifié:

UTFT myGLCD(ITDB32S,38,39,40,41); // Déclaration de l'écran, du format et du tactile
UTFT_tinyFAT myFiles(&myGLCD);
//UTFTtf myGLCD(ITDB32WC,38,39,40,41); // Déclaration de l'écran, du format et du tactile
UTouch myTouch(6,5,4,3,2); // Déclaration du tactile

par UTFT myGLCD(ITB32WD,38,39,40,41)

quelle modif dans le programme réaliser ?
https://onedrive.live.com/?cid=6405ee5fc0a629a6&id=6405EE5FC0A629A6!147&authkey=!AO8BVrPAuEFWW-A

SebduinoPureEdition.ino (36.4 KB)

Hello, fait l'essai avec ceci

UTFT myGLCD(ITDB32WD, 38,39,40,41);

Bonne journée