                        SerMon v0.11 25. Februar 1991
                        =============================

Einleitung
----------

	Die folgende Beschreibung geht davon aus, daß sie mit der
Funktionalität des 'serial.device' vertraut sind. Falls Sie das nicht sind,
werden Sie zwar auf viele mystische textstellen stoßen, können das Programm
aber trotzdem bedienen.

	Der Name SerMon entsteht aus der verkürzten Verkettung der Wörter
'Serial-Monitor'.

	Das Programm SerMon entstand eingentlich als Hilfsmittel zur
Entwicklung des 'duart.device'. Es wurde geschrieben, da herkömmliche
Terminal-Programme leider nur mangelhaft zum testen einer seriellen
Schnittstelle verwendbar waren. Es stellte sich heraus, daß das Programm
durch sein unkompliziertes äusseres jedoch für viele Anwendungen geeignet
ist. Besonders beliebt ist die Verwendung als ROM-Wack Terminal auf einem
zweiten Amiga. Vielleicht finden auch Sie dieses Programm nütztlich. Falls
Nachfrage besteht werden wir das Programm noch vervollständigen und nach
Ihren Wünschen ergänzen.

Programmstart
-------------

	Das Programm kann aus dem CLI sowohls als auch von der Workbench
gestartet werden. SerMon eröffnet einen eigenen 'Screen' und frägt mit dem
'Device Requester' nach dem zu verwendenden exec-device. Neben dem Namen des
Devices und der Unit-Nummer hat man die Wahl zwischen 'Shared' und
'Exclusive'. Wird hier 'Shared' gewählt, so wird das Device im 'SHARED'-Modus
geöffnet. Es wird einmal für 'READ'-Requests und einmal für 'WRITE'-Requests
geöffnet. Wurde 'Exclusive' gewählt, so wird das Device im 'EXCLUSIVE'-Modus
geöffnet. Ein 'WRITE'-Request block wird durch duplizieren des exklusiv
geöffneten 'READ'-Request blocks generiert. Dies entspricht der Darstellung
im 'Amiga ROM Kernel Manual'.

	Wurde ein device gewählt und erfolgreich geöffnet, wird auf dem
Bildschirm die ID-Zeile dieses device ausgegeben.

Auswahlmenüs
------------

	Diese erreichen Sie wie üblich mit der rechten Maustaste als
'Pull-Down-Menüs'. Es folgt eine auflistung und kurze Beschreibung aller
Menüpunkte.

SerMon/About...
---------------

	Falls Sie mehr über den Urheber und das Copyright wissen wollen.
Clicken sie 'OK' um mit dem Programm fortzufahren.

SerMon/Quit
-----------

	Falls Sie die Schnauze voll haben. Achtung das Programm nimmt Sie
gnadenlos beim Wort und beendet augenblicklich.

SerMon/Device...
----------------

	Falls Sie sich anders entschieden haben. Hier können Sie erneut das
Device wählen. Lesen Sie oben unter 'Programmstart' nach um mehr zu erfahren.

SerMon/Parameters...
--------------------

	Hier können Sie die Parameter der seriellen Schnittstelle wählen.
Wählen Sie eine der vorgegebenen standard BAUD-Raten oder geben sie selbst
eine ein. Vergessen Sie nicht den Knopf vor dem dafür vorgesehenen Felf zu
aktivieren. Seien sie gewarnt, andere BAUD-Raten könnten zu ungewünschten
Resultaten führen. Nicht jedes Device kann alle BAUD-Raten unterstützen.
Wählen Sie die Anzahl der Daten- uns Stopbits, den gewünschten Paritäts- und
'Handshake'-Modus. Wenn Sie mit Ihrer Wahl zufrieden sind clicken Sie auf
'Use It' und mit einem bischen Glück wird Ihr Wunsch erfüllt. Können die
eingestellten Parameter nicht aktiviert werden, so werden Sie mit einer
Fehlermeldung darauf hingewiesen. Versuchen Sie Ihr glück dann mit einer
neuen Einstellung nochmal. Falls Sie wünschen es wäre nie passiert, clicken
Sie einfach auf 'Cancel' und der Requester verschwindet wieder. Ach ja, die
Knöpfe mit der Aufschrift 'Reset' un 'Boogie' bewirken derzeit gar nichts.

SerMon/Query...
---------------

	Eines Tages wird hier ein Requester erscheinen, der den
augenblicklichen Zustand der seriellen Schnittstelle anzeigt erscheinen.
Eines Tages...


SerMon/Break
------------

	Hier sollte ein BREAK über die serielle Leitung geschickt werden.
Hier sollte...

SerMon/Flush
------------

	Wird es wahrscheinlich nie geben.

File/Upload...
--------------

	Falls Sie zum tippen zu faul sind, können sie hier vorgefertigte
Dateien senden. Die gewählte Datei wird einfach ohne jegliche Einmischung
zeichen für zeichen übertragen. Kein Kermit, kein XModem oder schlimmeres.
Die Vorgabe erscheint Ihnen vielleicht komisch, doch vergessen Sie nicht, daß
dieses Programm nur zum Testen einer Schnittstelle gedacht ist/war. Falls die
Übertragung grob den Bach 'runter geht, kann das Programm an dieser Stelle
gerne hängenbleiben, Pech!

File/Download...
----------------

	Sollte es geben. Sollte es...

Special/Catch Wack
------------------

	Etwas ganz besonderes. Es werden solange 'DEL'-Zeichen gesendet bis
rom-wack antwortet. Ideal um Abstürze auf einem zweiten Amiga abzufangen. Wie
gesagt, dieses Programm eignet sich Ideal als rom-wack Terminal. Leider habe
ich es noch nicht geschafft dieses Feature tatsächlich zu programmieren.
Später vieleicht.

Special/Dragbar
---------------

	Sie werden schnell herausfinden wofür das gut ist. Dies war ein
absolutes muss.

Special/Clear Screen
--------------------

	Macht sauber wie nie. Beachten Sie bitte, daß der Cursor in die
zweite Zeile gesetzt wird. Dadurch können die ersten empfangenen zeichen auch
bei eingeschaltenen 'Dragbar' gelesen werden. Toll!

Das wars
--------

	Falls Sie vorschläge haben, ihnen Fehler aufgefallen sind, oder Sie
nur Ihr lob ausdrücken wollen, zögern Sie nicht mich zu benachrichtigen.
Entweder bei der BSC AG:

	bsc bueroautomation AG
	Lerchenstrasse 5/II
	W-8000 Muenchen 50

oder über E-Mail:

	UUCP:     uunet!cbmvax!cbmehq!cbmger!alpine!gothic!andy
	Internet: cbmehq!cbmger!alpine!gothic!andy@cbmvax.commodore.com

                                -------------
