es ging mir nicht um den ILI Controller, sondern nur um die High-Level-API Grafik- und Text/Fontbefehle - DIE müssten in der ein oder anderen Syntax-Form vorhanden sein und entsprechend vom Compiler für deinen Bildschirm umgesetzt werden. (Für mein eigenes HDMI-Display habe ich noch keinen Weg gefunden)
Code:
tft.setFont(SystemFont5x7);
tft.setTextColor(WHITE);
tft.cursorToXY(x, y);
tft.print(sbuf);
tft.drawCircle(50, 40, 10, WHITE);
tft.fillCircle(30, 24, 10, WHITE);
tft.drawLine(10, 10, 60, 60, WHITE);
tft.drawLine(50, 20, 90, 70, WHITE);
tft.drawRect(20, 20, 40, 40, WHITE);
tft.fillRect(65, 25, 20, 30, WHITE);
tft.drawEllipse(70, 30, 15, 20);
oder auch:
Code:
myGLCD.setColor(0, 0, 255);
myGLCD.fillRoundRect (10, 130, 150, 180);
myGLCD.setColor(255, 255, 255);
myGLCD.drawRoundRect (10, 130, 150, 180);
myGLCD.print("Clear", 40, 147);
myGLCD.setColor(0, 0, 255);
myGLCD.fillRoundRect (160, 130, 300, 180);
myGLCD.setColor(255, 255, 255);
myGLCD.drawRoundRect (160, 130, 300, 180);
myGLCD.print("Enter", 190, 147);
myGLCD.setBackColor (0, 0, 0);
und für die Touch-Funktionen:
Code:
if (myTouch.dataAvailable())
{
myTouch.read();
x=myTouch.getX();
y=myTouch.getY();
Insbes. halt:
Ausgabe verschiedener Text/Grafik-Farben,
Ausgabe verschiedener Schriftarten/Größe,
Ausgabe von geometricher Linien- bzw. Formen-Grafik.
Reagieren auf Touch-Events und dann auslesen der getouchten x,y-Koordinaten.
Die Beispiele oben waren nur zur Illustration im größeren Kontext, deine spezielle Syntax kann natürlich (und wird sicher auch) abweichen.
Lesezeichen