Buenas tardes tengo un problema que no acabo de solucionar:
Dispongo de una pantalla TFT de 1.44" color y estoy usando las librerias
#include <TFT_ILI9163C.h>
#include <Adafruit_GFX.h>
He creado una funcion que recibe un string(un texto y lo muestra en el display)
La funcion funciona perfectamente.Lo unico es que el texto mediante setCursor se posiciona pero al ser mas largo que una linea del lcd la siguiente linea mostrada se desplaza se vuelve a 0,0 lo que necesito es crear margenes en la presentacion del texto. y que siempre tenga en x (2) ¿Podriais ayudarme?
Muchas gracias
Os adjunto la funcion que es llamada en el metodo LOOP()
unsigned long write_LCD(String txt) {
tft.fillScreen();
unsigned long start = micros();
tft.setCursor(2,2);
tft.setRotation(3);
tft.setTextColor(YELLOW);
tft.setTextSize(1);
tft.println(txt);
return micros() - start;