Related to: [HW] User Interface Module
Diese Bibliothek enthält die Funktionen zur Nutzung des graphischen LCD des HomeLab. Obwohl das LCD graphische Bilder wiedergeben kann, enthält die Bibliothek diese Funktionen nicht. Das LCD wird als alphanumerisches Display mit 14 x 6 Zeichen genutzt.
Intialisiert das LCD.
Schaltet die Hintergrundbeleuchtung des LCD an/aus. Parameter:
Löscht das gesamte Display
Löscht eine Zeile Text. Parameter:
Wählt eine Position zum Beschreiben aus. Parameter:
Schreibt ein Zeichen an eine zuvor bestimmte Position. Parameter:
Schreibt einen String an eine zuvor bestimmte Position. Parameter:
Nutzung des graphischen LCD:
#include <homelab/module/lcd_gfx.h> int main(void) { // Initialisierung des LCD. lcd_gfx_init(); // Löschen des Displays. lcd_gfx_clear(); // Cursor in die Mitte des Bildschirms bewegen. lcd_gfx_goto_char_xy(5, 2); // Anzeige eines Textes. lcd_gfx_write_string("Hello"); }