2000 26b6 2000 I ... HEADERPRINT 1.1
***************************************************************
               Beschreibung zum Headerprint 1.1      (C) by RB
***************************************************************



Das Headerprint-Programm dient der automatischen Erfassung von 
Kassetteninhalten, die mit dem Headersave-Programm aufgezeichnet 
wurden, auf einen Drucker. 


Standort: 100H - 37FH  Start: 100H


Anpassung: 103H: JMP DRDEL ;Ruecksetzen logischer Druckertreiber 
           106H: JMP DRAKK ;Uebergabe Zeichen (Akku) an Druckertr.


Nach dem Start des Programms wird abgefragt, ob ein neues Ver-
zeichnis angelegt werden soll. Wenn ja, wird die Kassettenseite 
(A,B o. 1,2) sowie der Name der Kassette abgefragt (beliebiger
String). Diese Angaben werden danach als Kopf ausgedruckt.
Auf die Aufforderung START TAPE kann die Kassette entweder
von vorn oder ab der aktuellen zu protokollierenden Position ge-
startet werden. Nun wird immer dann, wenn ein Programmkopf gele-
sen wird, der Inhalt des Kopfes als ASCII-String zeichenweise
an den Druckertreiber uebergeben. Bei sehr langsamen Druckern
ist zu beachten, dass der naechste Kopf erst dann gelesen werden
kann, wenn der vorherige Kopf fertig gedruckt ist (kann vor al-
lem bei sehr kurzen Programmen vorkommen). Der Abbruch des Pro-
gramms kann, so lange ein Signal anliegt, mit BREAK (S4-K) er-
folgen, ansonsten mit RESET.
Nach dem Start des Programms wird ein Programm zum Ruecksetzen 
des Druckertreibers angesprungen (kann auch zum Initialisieren 
benutzt werden). Wird ein solches Programm nicht benoetigt, kann
der entspr. Sprung auf 103H mit RET (C9H) kurzgeschlossen werden.


Zweckdienliche Hinweise bitte an Rainer Brosig, W.-Florin-Str. 2c
COSWIG, 8270.