GW-BASIC
Bevor in die ausgewählte Diskettendatei geschrie
550-620
ben wird, wird X O FF an den Sender gesendet.
Zwei zusätzliche Zeichen (Zeilen 560-590) können
gelesen werden, nachdem die 126 Positionen auf
gefüllt wurden und bevor der Sender X O FF erhält.
Nachdem die Matrix vollständig in die Disketten
625
datei geschrieben und XO N an den Sender gesen
det wurde, fährt der Sender mit dem Senden fort.
Fortsetzung des Empfangs wie in Zeile 500.
630
Beim Dateiende werden die letzten Zeichen in die
640-680
Datei geschrieben und die Datei abgeschlossen.
Nun wird wieder imit dem Menü fortgefahren.
Hier handelt es sich um eine Warteroutine, die
800-880
benutzt wird, wenn der Sender auch Zeichen
empfängt. Empfängt der Sender X O FF, so muß
vor Fortsetzung des Sendens gewartet werden,
bis X O N empfangen wird.
Hier handelt es sich um eine Senderoutine. Bis zum
1000-1060
Ende der Diskettendatei wird folgendermaßen fort
gefahren:
Einlesen eines Zeichens in AS> mit der INPUT$-An-
weisung. Senden des Zeichens an die Datenübertra
gungseinheit in 1015. (Wird ein Zeichen empfan
gen, so wird die Warteroutine für XON anstelle
von X O F F aufgerufen, Zeile 1015.) Ctl-Z wird
beim Dateiende in Zeile 1040 gesendet, wenn die
Empfangseinheit ein derartiges Zeichen für das A b
schließen der Datei benötigt. Schließlich wird in
den Zeilen 1050 und 1060 die Diskettendatei abge
schlossen, die
und zum Dialogmodus in Zeile 200 zurückgegan
gen.
9000-9040
Diese Zeilen werden ausgeführt, wenn E als A n t
w ort auf das Menü eingegeben wird. Diese Zeüen
schließen die Datenübertragungsdatei und die Aus
gabedatei auf dem Bildschirm ab, stellen die Anzei
ge
wieder her und beenden das Programm.
Beendigungsmeldung ausgedruckt
mit den programmierbaren Funktionstasten
GW-BASIC ER W EITERUNG
3-7