Aus Erfahrungen mit anderen Projekten war bekannt, dass für die Erstellung von Handbüchern viele ,,Dialog-Bildschirme'' benötigt werden. Weiters ist die Erstellung von Assembler-Defines für LCD-Displayausgaben sehr aufwändig, da man in der Regel umständlich in Code-Tabellen nachschlagen muss, da für die 7-Bit Philosophie der Anzeigeeinheit EA7123-I2C mit 2 Zeichensätzen die richtige ,,Seite'' gewählt werden muss, nicht-alphanummerische Zeichen oft auf unüblichen Positionen zu finden sind und es auch für die zahlreichen LCD-Grafikzeichen keine ASCII-Repräsentation gibt und diese daher optisch nicht über Textzeichen ,,dargestellt'' werden können.
Dies führte zur Entwicklung eines Programms mit dem Namen ,,LCD-Edit'' (siehe Abb. 7.3), das folgende Features aufweist:
Das Programm wurde in der Scriptsprache Tcl/Tk (http://www.tcl.tk) programmiert und ist somit auf allen Plattformen lauffähig, für die Tcl/Tk existiert. Der Tool Command Languge Interpreter (TCL) und das grafische ToolKit (TK) sind ebenfalls Open Source Software und stehen unter der unter der Tcl/Tk Lizenz zur Verfügung [11].
Tcl/Tk wurde mittlerweile auf 18 Plattformen portiert, darunter Windows-9x, Windows 32-Bit, Mac OS X und OS 9, alle Linux-Arten incl. PowerPC Architektur, die meisten Unix Arten, OS/390 MVS/OpenEdition OSF und zahlreiche PDA Plattformen.
LCD-Edit wird in absehbarer Zeit ebenfalls als GPL Programm veröffentlicht werden und gegebenenfalls weiterentwickelt und verbessert.
gerhard.reithofer@tech-edv.co.at