Herunterladen Inhalt Inhalt Diese Seite drucken

Strichcode LT703 Handbuch Seite 63

Inhaltsverzeichnis
Dateneingabe warten. Sie können alle 6 Zeilen in einer
Meldung verwenden.
Meldungen können eine Kombination mehrerer Befehle
darstellen (z. B. Audiomeldungen, Initialisierung, Löschen von
Zeilen, Anfordern einer Dateneingabe), die eine Gesamtlänge
von 231 Zeichen nicht überschreiten dürfen. Eine Meldung darf
jedoch nicht einen @S-Befehl in Kombination mit irgendeinem
anderen Befehl enthalten. Eine Meldung sollte auch nicht mehr
als eine Anforderung nach einer Dateneingabe enthalten (das
dritte Zeichen in dem Befehl ist 1). Zum Beispiel:
Hier sind zwei Dateneingabe-"Prompts" vereint. Würden Sie
diese Meldung an das RF-Terminal senden, so würde der erste
Dateneingabe-Prompt (@1,1,1,ARTIKEL) ausgeführt werden;
alle weiteren Befehle im Anschluss an den ersten Dateneingabe-
Prompt in dieser Anweisung würden jedoch ohne Warnung
ignoriert werden, ohne dass eine Anzeige oder ein Hinweis auf
einen ungültigen Befehl erfolgt.
Der Befehl @S (für serielle Ausgabe) kann mit keinem anderen
Befehl kombiniert werden, auch nicht mit Clear-Befehlen
(@Cr). Nach Abschluss eines @S-Befehls sendet die
Basisstation die RF-Terminal-ID gefolgt von einem CR (ASCII
13) an den Host zurück. Für diesen Befehl gilt eine Begrenzung
von 247 Zeichen. Wenn Sie einen Befehl mit mehr als 247
Zeichen senden, erhalten Sie einen 'Ungültiger Befehl'-Fehler
(ID? CR) zurück. Sollten Sie beispielsweise 300 Zeichen
senden müssen, so senden Sie den ersten Teil, warten auf die
Bestätigung (ID CR) und senden dann den zweiten Teil.
Wenn Sie den Befehl @S mit einem Drucker verwenden, sollte
der Protokoll-Parameter im RF-Terminal auf XON/OFF gesetzt
sein. Auf diese Weise kann das RF-Terminal die
Zeichenpufferbegrenzungen bestimmter Drucker umgehen. Bei
Verwendung des seriellen Druckers O'Neil MicroSlash müssen
Sie den Drucker mit einem NULL-Zeichen aktivieren. Anleiten
hierzu finden Sie in Ihrem Druckerhandbuch.
In jeder Anweisung mit einem oder auch mehreren Befehlen
muss der letzte Befehl ein Dateneingabe-/Prompt-Befehl sein.
Anweisungen mit unzulässigen Befehlen werden grundsätzlich
ignoriert. Sie werden jedoch auf dem angesprochenen Terminal
genauso angezeigt wie eingegeben. Wurde keine ID spezifiziert,
so wird versucht, die ungültige Anweisung auf dem Terminal
mit ID 0 anzuzeigen. Nach Drücken der ENTER-Taste sendet
das Terminal ein Fragezeichen (?) an die Basis zurück, und die
Basis wiederum sendet die Meldung n?CR (wobei n die
@1,1,1,ARTIKEL@2,1,1,MENGE
62
Inhaltsverzeichnis
loading

Diese Anleitung auch für:

T703

Inhaltsverzeichnis