



Programmaufruf
==============
PassCall kann von der Shell oder von der Workbench aus gestartet
werden.
Von der Shell aus können folgende Parameter angegeben werden:
D=DEVICE/K
U=UNIT/K/N
Hier geben Sie die Schnittstelle an, an der der Druckerport der
EuraCom angeschlossen ist. Default ist die interne serielle
Schnittstelle serial.device, Unit 0.
P=PATH/K
Hier wird der Pfad für die PassCall-Logbücher angegeben. Er
sollte idealerweise auf einer nicht schreibgeschützten Festplatte
liegen. Flüchtige Geräte (z. B. eine RAM-Disk) sind nicht zu
empfehlen, da bei einem Stromausfall oder Programmabsturz die
Logbücher gelöscht werden. Wenn der Parameter nicht angegeben
wird, werden die Logbücher in EuraTools: geschrieben.
PF=PRINTFILE/K
Wenn Sie hier ein Gerät (z. B. PRT:) oder eine Datei angeben,
werden alle Ausgaben vom Druckerport der Anlage auch dorthin
umgeleitet. Die Ausgaben werden dabei stets an eine bestehende
Datei angehängt.
RX=AREXX/K
Hier kann der Dateiname eines ARexx-Scripts angegeben werden.
Dieser Script wird immer dann aufgerufen, wenn PassCall einen
neuen Eintrag erhalten hat.
RXC=AREXXCON/K
Dies ist die Ausgabe-Konsole für die ARexx-Scripte.
CXPRI/K/N
Die Priorität als Commodity, Voreinstellung ist 0.
DEBUG/S
Damit aktivieren Sie einen Debug-Modus. Es werden alle vom
Druckerport empfangenen Zeilen angezeigt. Wenn eine Zeile in das
Logbuch aufgenommen wurde, erscheint dahinter noch ein
Häkchen-Sinnbild (./). Diesen Modus benötigen Sie wirklich nur
dann, wenn Sie Probleme mit PassCall haben und mich deshalb
anschreiben möchten.
Die Logdateien werden übrigens von PassCall vollautomatisch
verwaltet. Sie brauchen sich um nichts zu kümmern. Bitte löschen Sie
keine Logdateien manuell, da ansonsten Anrufe verlorengehen!
Bei dem Start von der Workbench können im Piktogramm von PassCall
folgende Merkmale angegeben werden:
DEVICE
UNIT
Hier geben Sie die Schnittstelle an, an der der Druckerport der
EuraCom angeschlossen ist. Default ist die interne serielle
Schnittstelle serial.device, Unit 0.
PATH
Dies entspricht dem P=PATH-Parameter der Shell, siehe dort.
PRINTFILE
Dies entspricht dem PF=PRINTFILE-Parameter der Shell, siehe dort.
AREXX
AREXXCON
Dies entspricht RX=AREXX und RXX=AREXXCON.
CX_PRIORITY
Dies entspricht dem CXPRI-Parameter der Shell, siehe dort.
DONOTWAIT
Dieses Merkmal sollten Sie angeben, wenn PassCall in der WBStartup
der Workbench gestartet werden soll.
Beendet wird PassCall durch erneuten Programmaufruf oder durch
Senden eines <CTRL-C> an den PassCall-Prozeß. Das Programm wird nicht
beendet, während eine Anfrage von EuraCall erfolgt oder noch
ARexx-Scripte laufen.
Hinweis: Es ist nicht zwingend erforderlich, PassCall vor einem
Reset oder vor Abschalten des Rechners zu beenden. Die Logdateien
werden nur kurz zum Ergänzen eines Eintrags geöffnet und sind sonst
durchgehend geschlossen und gültig. Stellen Sie aber trotzdem sicher,
daß die Logdateien nicht gerade beschrieben werden, wenn Sie das
System zurücksetzen oder abschalten.



