astrobeed:
Purtroppo il solo modo per "animare" un display grafico è cancellare tutta l'area da aggiornare e scriverla nuovamente, nel tuo caso conviene cancellare solo i punti già disegnati, accedendo ai singoli pixel, e riscriverli shiftati di uno verso sinistra in modo da poter inserire il nuovo punto.
Il controller presente su i display grafici, non di tipo smart, normalmente usati con Arduino non prevede operazioni in automatico su aree del display, permette solo l'accesso ai singoli pixel e poche altre cose, tutto il "lavoro sporco" lo fa la utft che si occupa di aggiornare i vari singoli pixel come richiesto dalla funzione utilizzata.
Tiene presente che un Atmega8 bit non riesce ad aggiornare velocemente un display 320x240, se lo cancelli tutto e ridisegni tutto avrai un pesante flickering molto fastidioso da vedere.
Infatti, è per quello che l'area del grafico è molto ridotta rispetto a quella totale. Grazie, hai confermato quello che pensavo
Andrea