Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
ethersex:lcd [2016/03/29 05:35] t33kanneethersex:lcd [Unknown date] (aktuell) – Externe Bearbeitung (Unknown date) 127.0.0.1
Zeile 1: Zeile 1:
-__NOTOC__ 
- 
 ====== LCD ====== ====== LCD ======
  
Zeile 18: Zeile 16:
   │ │              LCD Displays  --->   │ │              LCD Displays  --->
   │ │                      [*] HD44780 module driver (Character-LCD)  --->   │ │                      [*] HD44780 module driver (Character-LCD)  --->
-  │ │                               (<fc #ff0000>ks0067b</fc>) Controller type+  │ │                               (ks0067b) Controller type                   // Wichtig !
   │ │                               (Direkt) Connection type   │ │                               (Direkt) Connection type
   │ │                               [ ] Readback support   │ │                               [ ] Readback support
Zeile 48: Zeile 46:
  
 ==== - Passende Links ==== ==== - Passende Links ====
-  * Artikel #2: http://www.ethersex.de/index.php/Benutzer:Rdnzl/c6_lcd +  * Artikel #2: http://old.ethersex.de/index.php/Benutzer:Rdnzl/c6_lcd 
-  * Artikel #1: http://www.ethersex.de/index.php/Temperaturanzeige_mit_TTY +  * Artikel #1: http://old.ethersex.de/index.php/Temperaturanzeige_mit_TTY 
-  * Mailinglist: http://list.zerties.org/pipermail/ethersex-devel/2010-April/002189.html+  * <del>Mailinglist: http://list.zerties.org/pipermail/ethersex-devel/2010-April/002189.html</del>
  
 ==== - Erklärung am beiliegenden C6 Script ==== ==== - Erklärung am beiliegenden C6 Script ====
  
-Ich habe ein Standart 4x20 HD44780. Bei Controller Type <fc #ff0000>ks0067b</fc> auswählen, dann funktioniert **TTY_CREATE_WINDOW** wunderbar, anders war es nicht möglich ein TTY-Fenster zu erzeugen das an der gewünschten Position dargestellt wird.<br>+Ich habe ein Standart 4x20 HD44780. Bei Controller Type <fc #ff0000>ks0067b</fc> auswählen, dann funktioniert **TTY_CREATE_WINDOW** wunderbar, anders war es nicht möglich ein TTY-Fenster zu erzeugen das an der gewünschten Position dargestellt wird.\\
  
 Am Bild ist die Ausgabe wunderbar zusehen. In der ersten Zeile wird mit **TTY_CREATE_WINDOW(clock, 0, 8, 0, 0**) die Uhrzeit ins Display geschrieben. Die Uhrzeit startet also bei 0,0 in Zeile 0 und bekommt 8 Stellen zur Verfügung. Danach folgt die Abfrage vom Temperatursensor, Ausgabe mittels **TTY_CREATE_WINDOW(temp, 0, 6, 0, 9)**, die Temperatur bekommt 6 Stellen inklusive Vorzeichen. Die Temperaturanzeige befindet sich nun wie im Bild zu sehen rechts neben der Uhrzeit. Die Temperaturausgabe startet nun bei 0,9 also in Zeile 0 AM 9ten Kästchen.  Am Bild ist die Ausgabe wunderbar zusehen. In der ersten Zeile wird mit **TTY_CREATE_WINDOW(clock, 0, 8, 0, 0**) die Uhrzeit ins Display geschrieben. Die Uhrzeit startet also bei 0,0 in Zeile 0 und bekommt 8 Stellen zur Verfügung. Danach folgt die Abfrage vom Temperatursensor, Ausgabe mittels **TTY_CREATE_WINDOW(temp, 0, 6, 0, 9)**, die Temperatur bekommt 6 Stellen inklusive Vorzeichen. Die Temperaturanzeige befindet sich nun wie im Bild zu sehen rechts neben der Uhrzeit. Die Temperaturausgabe startet nun bei 0,9 also in Zeile 0 AM 9ten Kästchen.