Das Kassendisplay

Das Kassendisplay
Das Kassendisplay

Dieses Gerät ist auch ein Schnäppchen von der Hobbytronic. Es hat mich Dank des Verkäufer-Sohns 20 Mark gekostet. Der Sohn hat mir den Preis gemacht, und als ich den Vater damit und mit meiner Kaufabsicht konfrontiert habe, hat der nicht wirklich glücklich ausgesehen... :-)

Das Display wird über die Parallele Schnittstelle an einen Rechner angeschlossen. Die Spannungsversorgung habe ich ebenfalls in dem Rechner abgegriffen. Texte werden einfach an die parallele Schnittstelle geschickt und so dargestellt. Es gibt einige Sonderzeichen, mit denen man beispielsweise das Display löschen oder den Cursor positionieren kann. Welche das genau sind, mußte ich mangels Dokumentation durch Ausprobieren feststellen.

Um konfortabel Texte darstellen zu können, ist eine Client-Server-Lösung in Perl entstanden. Ein Serverprozeß nimmt dabei Kommandos eines Clients-Skriptes entgegen. Diese werden gewichtet und in einer Art Stapel einsortiert. Das jeweils oberste Kommando hat Gültigkeit und wird dargestellt. Nach einer für jedes Kommando individuell einstellbaren Zeit wird es aus dem Stapel entfernt. Außerdem verfügt jedes Kommando über die Information, wie die Texte ausgegeben werden sollen. Ob als Laufschrift, wie eine Flughafenanzeige, blinkend, statisch und so weiter.

Auf die Weise kann das Display dauerhaft die Uhrzeit anzeigen, und diese bei bestimmten Ereignissen mit anderen Informationen überlagern.