Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

KAPITEL 13. DER PROTOKOLLMONITOR
shared module :
terpreter zur Aufsplittung der Telegramme, getrennt nach Datenrichtung. Das
shared Modul erlaubt Ihnen, Daten zwischen diesen beiden Interpretern aus-
zutauschen.
telegram Typ :
Ein Protokollmonitor spezifischer Datentyp der alle Informatio-
nen zu einem ganz bestimmten Telegramm enthält.
telegrams Modul :
auf alle bis dato empfangenen Telegramme. Das Ergebnis ist immer eine Varia-
ble vom Typ telegram. Es ersetzt die Module tg und tgprev, die auf den Zugriff
des aktuellen und vorherigen Telegramms begrenzt waren. Das telegrams
Modul ist nur in out() verfügbar.
Die einzelnen Typen, Funktionen und Module in alphabetischer Reihenfolge:
13.6.1

Das box Modul

Das box Modul enthält alle für die Ausgaben im Telegrammfenster nötigenen
'Boxen'. Eine allgemeine Textbox erlaubt die Darstellung beliebiger Informatio-
nen wie z.B. Text, Zahlen, Datensequenzen in einem farbigen Rechteck inklu-
sive Überschrift.
Jede Box besitzt eine individuelle Text- und Hintergrundfarbe, übergeben als
benannte Parameter fg und bg. Die Voreinstellung ist schwarzer Text (und
Umriß) auf weißem Hintergrund.
Die 'space' Box ist eine in der Weite frei definierbare leere Box (Lücke) um auf-
einanderfolgende Boxen gezielt zu separieren.
Funktion
Beschreibung
setup
Neu! Erlaubt das globale Vorbesetzen von Box Farben durch
Label/Farb Paare sowie die Erhöhung der Box Textzeilen.
space
Fügt einen leeren Zwischenraum mit einer Weite definiert als
Pixel oder Anzahl von Zeichen an.
text
Eine allgemeine Box mit frei definierbarem Label (Bezeich-
nung), Textinhalt, Vordergrund- (Text und Rahmen) und Hinter-
grundfarbe.
box.setup
Mit box.setup können Sie bestimmte box Parameter global als Vorgabe defi-
nieren. Diese Angaben überschreiben dabei alle individuellen Box Parameter,
insbesondere die Box Hintergrundfarbe. Damit ist es möglich, die Farbe aller
Telegramm Felder mit dem Label 'Checksum' an einer Stelle vorzugeben, ohne
dies wieder und wieder angeben zu müssen.
Example
1
box . setup {
2
l i n e s =3 ,
3
c o l o u r s = {
4
[ " Checksum " ] = 0x00FF00 ,
142
Der Protokollmonitor verwendet zwei unabhängige Lua In-
Das telegrams Module erlaubt Ihnen den wahlfreien Zugriff

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis