home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1993 #2 / Image.iso / ham / gp152.zip / GP.DOC < prev    next >
Text File  |  1993-06-22  |  127KB  |  2,664 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.                           ▄█▀▀█▄          ▀██▀▀█▄
  20.                           ██               ██▄▄█▀
  21.                           ██ ▀██           ██
  22.                           ▀█▄▄▀█ raphic   ▄██▄ acket
  23.  
  24.  
  25.  
  26.  
  27.                                  Version 1.52
  28.  
  29.  
  30.  
  31.  
  32.                        (C) by Ulf Saran, DH1DAE 1990-93
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  I n h a l t
  69. ------------- 
  70.  
  71.  
  72.  
  73. 1................................  Allgemeine Informationen 
  74.  
  75. 2............................................  Installation 
  76.  
  77. 3.......................................  Die Zusatzdateien 
  78.  
  79. 4.......................................  Tastaturkommandos 
  80.  
  81. 5.........................................  Der QSO-Betrieb 
  82.  
  83. 6.........................  Anwendung der MailBox-Utilities 
  84.  
  85. 7...........................................  Der GP-Editor 
  86.  
  87. 8............................................  Die MH-Liste 
  88.  
  89. 9.......................................... Der "QSO-Spion"
  90.  
  91. 10.........................................  Der Autorouter
  92.  
  93. 11.....................................  Die Setup-Funktion
  94.  
  95. 12..........................................  Die DOS-Shell
  96.  
  97. 13..........................................  Mausbenutzung
  98.  
  99. 14...............................  Kommandozeilen-Parameter
  100.  
  101. 15.............................................  Softscroll
  102.  
  103. 16.......................  Was ist der HOST-Modus beim TNC2
  104.  
  105. 17.................................  Synchronisationsfehler
  106.  
  107. 18............................................  Einige Tips
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129. 1. Allgemeine Informationen 
  130.  
  131.   Bei GP handelt es sich um ein Terminalprogramm, das den Host-Modus der 
  132.   WA8DED Software bzw.  The Firmware gebraucht.  Es kann auch eine andere TNC-
  133.   Software verwendet werden, sofern diese den KISS-Modus unterstützt.  In 
  134.   diesem Fall wird jedoch das Programm TFPCR von DL1MEN benötigt.  Ein TNC 
  135.   wird sogar ganz überflüssig, wenn man das TFPCX von DG0FT und ein passendes
  136.   Modem besitzt.  GP unterscheidet sich von anderen Terminalprogrammen dadurch
  137.   daß es eine grafische Benutzeroberfläche besitzt und somit einfach zu
  138.   bedienen ist.  Für alle wichtigen Funktionen sind Icons vorhanden, die mit
  139.   der Maus angeklickt werden können.  Ist keine Maus angeschlossen, lassen
  140.   sich diese Funktionen auch durch Hotkeys aktivieren.  GP bietet maximal 10 
  141.   QSO-Kanäle, es können auf Wunsch aber auch weniger Kanäle eingestellt 
  142.   werden.  Für Mailbox-Betrieb existiert eine nützliche Funktion, die eine 
  143.   DieBox- Checkliste (die Liste, die bei dem Befehl "(C)heck" erscheint) in 
  144.   einem speziellen Puffer speichert.  Danach kann man aus dieser Liste die ge- 
  145.   wünschten Texte auswählen.  Dasselbe ist auch für den Befehl "(L)ist" vor- 
  146.   handen.  Seit der Version 1.20 werden auch andere BBS-Systeme unterstützt.  
  147.   Zusätzlich dazu ist in GP noch ein kleiner Editor eingebaut, mit dem Texte 
  148.   wie z.B.  die Konfigurationsdatei editiert werden können.  
  149.  
  150.   Für den Betrieb von GP ist ein IBM-kompatibler Computer mit mindestens 1MB
  151.   Speicher, EGA- bzw.  VGA-Grafikkarte und DOS 2.0 bzw.  höhere DOS-Versionen 
  152.   erforderlich. GP läuft auch in einer DOS-Box unter OS/2. Mit den 
  153.   Standard-VGA Treibern kann es sowohl als Vollbild als auch im Fenster 
  154.   gestartet bzw. mit ALT-Home umgeschaltet werden. Ob der Fenster-Modus auch 
  155.   mit SVGA- XGA- usw.-Treibern funktioniert, kann ich leider nicht sagen. 
  156.   Der Vollbild-Modus wird aber in jedem Fall funktionieren.
  157.   Ist in dem benutzten PC EMS- oder XMS-Speicher installiert (In den 
  158.   DOS-Sitzungen von OS/2 mit den "DOS-Settings" einstellbar), lagert GP die
  159.   Scroll-Back-Puffer in diesen Speicher aus und verbraucht dann nur noch ca. 
  160.   400K im normalen DOS-Speicher.
  161.  
  162.  
  163.  
  164. 1.1 Der Unterschied zwischen GP.EXE und GP286.EXE 
  165.  
  166.   GP ist in zwei Varianten compiliert, die für unterschiedliche Prozessortypen
  167.   geeignet sind.  
  168.  
  169.   GP.EXE läuft auf allen Prozessoren der 80x86-Familie, also auf dem
  170.   8088,8086,80286 usw...  
  171.  
  172.   GP286.EXE unterstützt den erweiterten Befehlssatz des 80286, ist also auf
  173.   dem 8088 bzw.  8086 NICHT lauffähig, sondern NUR auf dem 80286 sowie dessen 
  174.   Nachfolgern.  Wird dennoch versucht, das Programm auf einem 8088 oder 8086 
  175.   laufen zu lassen, kommt es zum Absturz des Systems. (Versuche haben gezeigt,
  176.   daß GP286.EXE auch auf XTs läuft, die mit einem NEC V20-Prozessor
  177.   ausgestattet sind)
  178.   Aus Speicherplatz-Gründen wurde bei GP.EXE der "QSO-Spion" nicht 
  179.   implementiert sondern ist nur in GP286.EXE vorhanden.
  180.  
  181.  
  182.  
  183. 1.2 Updates 
  184.  
  185.   Wer Interesse an der neusten Version von GP hat, kann eine Leerdiskette und
  186.   ausreichend Rückporto an folgende Adresse schicken:  
  187.  
  188.   Ulf Saran  DH1DAE
  189.   Veit-Stoß-Straße 36
  190.   57076 Siegen
  191.  
  192.   Falls Ihnen GP gefällt und Sie es häufiger benutzen, senden Sie bitte eine
  193.   kurze Mail an DH1DAE@DB0SGL und beschreiben Sie ihre Systemkonfiguration.  
  194.   Interessant sind besonders folgende Punkte:  Wieviel RAM hat ihr PC ?  
  195.   Benutzen Sie EMS- oder XMS-Speicher?  Wenn ja, wieviel?  Welche Grafikkarte 
  196.   (Hersteller) benutzen Sie und läuft GP fehlerfrei damit?  Welche DOS-Version 
  197.   benutzen Sie?  
  198.  
  199.  
  200.  
  201.  
  202. 1.3 Urheberrechte
  203.  
  204.   GP ist HAMWARE und darf als Kopie an Dritte weitergegeben werden, soweit
  205.   keine Gebühren erhoben werden.  Kommerzielle Nutzung und Vertrieb ist nicht 
  206.   gestattet, das gilt auch für PD- und Shareware-Händler!
  207.   Ebensowenig ist die Weitergabe zu kommerziellen Produkten wie TNCs, Modens
  208.   usw. gestattet!
  209.   Die Weitergabe ist nur in Form des Original-Archivs (DISKCOPY der 
  210.   Original-Diskette) erlaubt.
  211.   Eine unvollständige Weitergabe von GP, z.B. nur das EXE-File, ist NICHT 
  212.   gestattet!
  213.   Die Programmdateien GP.EXE und GP286.EXE dürfen nicht verändert werden!
  214.  
  215.   GP darf von allen lizenzierten Funkamateuren benutzt werden, soweit die
  216.   gültigen Amateurfunkbestimmungen nicht verletzt werden.  Von SWLs darf GP 
  217.   zum Mitlesen von Packet-Radio-Verbindungen benutzt werden.  
  218.  
  219.   Der Autor von GP gibt keine Garantie für eine ordnungsgemäße Funktion.  Für
  220.   eventuelle Schäden, die durch Fehlfunktionen oder Fehlbedienung von GP ent- 
  221.   standen sind, übernimmt der Autor keine Haftung.  
  222.  
  223.   Es bleibt jedem Benutzer von GP freigestellt, ob er die weitere Programm-
  224.   entwicklung mit einer kleinen Geldspende unterstützen will oder nicht.  Man 
  225.   sollte allerdings bedenken, daß die Entwicklung dieses Programms viel Arbeit 
  226.   gekostet hat und auch die Weiterentwicklung des Programms sehr ar- 
  227.   beitsintensiv sein wird.  
  228.  
  229.  
  230.  
  231.  
  232. 2. Installation 
  233.  
  234.   Für den Betrieb von GP wird eine Festplatte empfohlen.  Die Installation von
  235.   GP auf die Festplatte ist sehr einfach.  Es braucht nur das Batch-File 
  236.   INSTALL.BAT aufgerufen zu werden.  Daraufhin wird automatisch das gewünschte 
  237.   GP-Verzeichnis erstellt und alle notwendigen Dateien in dieses Verzeichnis 
  238.   kopiert.  Danach muß die Datei CONFIG.GP auf persönliche Parameter, wie z.B.  
  239.   das eigene Call angepaßt werden.  Für Remote-Betrieb sollte ein zusätzliches 
  240.   Unterverzeichnis angelegt werden.  Auf dieses Verzeichnis haben dann alle 
  241.   fremden Stationen Zugriff.  Der Pfad zu diesem Unterverzeichnis muß dann in 
  242.   der Konfigurationsdatei entsprechend geändert werden.  Für den 
  243.   Fernsteuerbefehl "//RUN" muß ein weiteres Unterverzeichnis angelegt werden.  
  244.   Bei diesem Befehl handelt es sich um den Aufruf eines externen Programms, 
  245.   dessen Bildschirmausgabe zum TNC umgeleitet und somit zur Gegen- station 
  246.   zurückgesendet wird.  Diese externen Programme sollten in einem anderen 
  247.   Verzeichnis stehen als GP, da sonst GP selbst als externes Programm 
  248.   aufgerufen werden kann, was unweigerlich zu Komplikationen führt.  Die 
  249.   Befehle der Konfigurationsdatei werden im Kapitel 3.1 erklärt.  
  250.  
  251.  
  252.  
  253. 2.1 Installationsbeispiel 
  254.  
  255.   Für den Betrieb von GP sind folgende Dateien notwendig:
  256.  
  257.   GP.EXE oder GP286.EXE (das eigentliche Programm) BINDATA.GP (die Daten für
  258.   das Begrüßungsfenster) ICONS.GP (die Daten für die Symbole) CONFIG.GP (die 
  259.   Konfigurationsdatei) ????????.GPT (DL.GPT) (die System- und Remote-Texte) 
  260.   ????????.GPH (DL.GPH) (die Texte für die Remote-Hilfen) 
  261.  
  262.   Die restlichen Dateien sind für den Betrieb von GP nicht unbedingt 
  263.   notwendig. Mit den Dateien CTEXT.GPI und QRT.GPI lassen sich ein Begrüßungs-
  264.   und Verabschiedungstext nach eigenen Wünschen erstellen. In der Datei
  265.   NAMES.GP werden die Namen und Pfade von Stationen gespeichert, die den
  266.   //Name-Befehl benutzt haben.  Man kann auch manuell Stationen anfügen. Ist
  267.   eine Station in der Liste enthalten, so reicht es beim Connecten dieser
  268.   Station, nur deren Rufzeichen einzugeben.  Den Connect-Pfad holt sich  GP
  269.   aus dieser Datei.  
  270.  
  271.  
  272. Beispiel:  
  273.  
  274.   - GP soll auf Festplatte C:  im Unterverzeichnis "C:\GP" installiert werden 
  275.   - Alle Fernsteuerfunktionen sollen sich im Verzeichnis "C:\GP\USER.GP" 
  276.     abspielen
  277.   - Die externen Programme, die mit //RUN aufgerufen werden können,
  278.     sollen sich im Verzeichnis "C:\GP\EXTERNAL.GP" befinden
  279.   - Die Speicherung von Texten soll ins Verzeichnis "C:\GP\SAVE.GP" erfolgen
  280.   - Die Originaldiskette von GP befindet sich im Laufwerk A:
  281.  
  282.  
  283.  
  284. C:\>cd a:  
  285.  
  286. A:\>install a: c:\gp 
  287.  
  288.   (Das Installationsprogramm wird gestartet und das Archiv entpackt sich
  289.   automatisch in C:\GP. Danach befindet man sich automatisch im Verzeichnis 
  290.   C:\GP) 
  291.  
  292. C:\GP>md external.gp 
  293.  
  294. C:\GP>md user.gp 
  295.  
  296. C:\GP>md save.gp 
  297.  
  298. C:\GP>copy sysinfo.exe external.gp
  299. 1 Datei(en) kopiert
  300.  
  301. C:\GP> 
  302.  
  303.  
  304.  
  305.   Jetzt muß man in CONFIG.GP noch einige Werte ändern, und zwar die Pfad-
  306.   einstellungen für die Fernsteuerung und Abspeichern von Texten:  
  307.  
  308.   UserDir = C:\GP\USER.GP
  309.   ExternalDir = C:\GP\EXTERNAL.GP
  310.   SaveDir = C:\GP\SAVE.GP
  311.   LogDir = C:\GP
  312.  
  313.   Außerdem muß noch das eigene Rufzeichen eingestellt werden:
  314.  
  315.   MyCall = xxxxxx (z.B.  MyCall = DH1DAE)
  316.  
  317.   Bisher ist als Rufzeichen NOCALL eingetragen, man muß also nur NOCALL gegen
  318.   sein eigenes Call austauschen.  
  319.  
  320.   Die Daten für die serielle Schnittstelle sind bisher auf 9600 Baud und COM1
  321.   eingestellt, wird der TNC mit einer anderen Baudrate oder an einer anderen 
  322.   Schnittstelle betrieben, sind die entsprechenden Parameter zu ändern 
  323.   (SerBaud und SerNr).  Möchten Sie GP an der dritten und vierten 
  324.   Schnittstelle betreiben, so muß zusätzlich noch die Port- und IRQ-Nummer der 
  325.   Schnittstelle angegeben werden, da diese nicht genormt sind.  Die 
  326.   entsprechenden Daten entnehmen Sie bitte aus dem Benutzerhandbuch ihrer 
  327.   Schnittstellenkarte.  
  328.  
  329.   Des weiteren sollte die Datei NAMES.GP angelegt und die Rufzeichen, Namen 
  330.   und Connect-Pfade der bekannten Stationen eintragen werden.  Die Syntax
  331.   dieser Eintragungen finden Sie in Kapitel 3.6 und in NAMES.GP der
  332.   Originaldiskette.  
  333.  
  334.  
  335.  
  336. 2.2 Betrieb mit mehreren MYCALLs 
  337.  
  338.   Wird GP auf einem Rechner unter mehreren Rufzeichen gleichzitig betrieben, 
  339.   so besteht die Möglichkeit, für jedes Rufzeichen eigene Connect- Info- und 
  340.   Verabschiedungstexte zu installieren.  Die Installation ist sehr einfach, 
  341.   man braucht nur für jedes Rufzeichen ein eigenes Unterverzeichnis zu 
  342.   erstellen und dort die entsprechenden Dateien anzulegen.  Die Namen der 
  343.   jeweiligen Unterverzeichnisse entspricht dem jeweiligen Rufzeichen.  
  344.   Folgende Dateien können in ein solches Mycall-Unterverzeichnis installiert 
  345.   werden:
  346.  
  347.     CTEXT???.GPI   Connect-Text(e) (siehe 5.11)
  348.     <call>.GPC     persönlicher Connect-Text für <call>
  349.     <call>.GPM     Mail-Datei für <call>
  350.     <mycall>.GPI   (bzw. INFO.GPI) Info-Datei, die durch //Info gesendet wird.
  351.     QRT.GPI        Verabschiedungstext, der bei //Quit vor dem Trennen der
  352.                    Verbindung ausgesendet wird.
  353.  
  354.   Jede dieser Dateien wird zuerst in dem entsprechenden Mycall-Verzeichnis
  355.   gesucht.  Sind sie dort nicht vorhanden, wird im GP-Verzeichnis gesucht.  Es 
  356.   ist somit also auch möglich, einen Teil der Texte von allen oder einem Teil 
  357.   aller Mycalls gemeinsam nutzen zu lassen.  
  358.  
  359.  
  360.  
  361.  
  362. 3. Die Zusatzdateien 
  363.  
  364.  
  365. 3.1.  Die Konfigurationsdatei 
  366.  
  367.   In der Datei "CONFIG.GP" sind alle Parameter gespeichert, die für den 
  368.   Betrieb von GP notwendig sind.  Diese sind vor dem ersten Aufruf von GP auf
  369.   die gewünschten Werte einzustellen, insbesondere die Parameter für die 
  370.   V24-Schnittstelle, den Grafiktreiber und die für Remote-Betrieb notwendigen 
  371.   Pfadeinstellungen.  Die Syntax der Variablenzuweisungen sind immer gleich 
  372.   und haben die Form Variable = Wert, z.B.  "Zoom = 2".
  373.   In der Konfigurationsdatei können auch Kommentare eingefügt werden, indem
  374.   vor dem Kommentar ein Semikolon gesetzt wird.  Kommentare dürfen jedoch
  375.   nur am Ende einer Zeile hinter einem Befehl eingefügt werden, z.B.
  376.   "Zoom = 2 ;Zoom auf den Wert 2 gesetzt".  
  377.  
  378.  
  379. 3.1.1 Die Farbeinstellungen 
  380.  
  381.   Der Bildschirm von GP ist in verschiedene Fenster aufgeteilt. Die Farben  
  382.   der einzelnen Bildschirmfenster lassen sich individuell nach eigenen
  383.   Wünschen einstellen. Alle möglichen Bildschirmfarben lauten folgendermaßen: 
  384.  
  385.     Black        = Schwarz
  386.     Blue         = Blau
  387.     Green        = Grün
  388.     Cyan         = Türkis
  389.     Red          = Rot
  390.     Magenta      = Magentarot
  391.     Orange       = Orange
  392.     LightGray    = Hellgrau
  393.     DarkGray     = Dunkelgrau
  394.     LightBlue    = Hellblau
  395.     LightGreen   = Hellgrün
  396.     LightCyan    = Helltürkis
  397.     LightRed     = Hellrot
  398.     LightMagenta = helles Magentarot
  399.     Yellow       = Gelb
  400.     White        = Weiß
  401.  
  402.  
  403.   Für diese Farbeinstellungen existieren folgende Systemvariablen:
  404.  
  405.   MonitorBackGround :  Hintergrundfarbe des Monitorfensters
  406.   MonitorForeGround :  Textfarbe des Monitorfensters, in der die Informations-
  407.                        Pakete dargestellt werden.
  408.   MonitorInversAttr :  Textfarbe des Monitorfensters, in der die  
  409.                        Monitorheader dargestellt werden.
  410.   EditorBackGround  :  Hintergrundfarbe des Editors
  411.   EditorForeGround  :  Textfarbe des Editors
  412.   EditorInversAttr  :  Farbe des Cursors und EOL-Markers im Editor
  413.   CheckBackGround   :  Hintergrundfarbe des BBS-Menu-Fensters
  414.   CheckForeGround   :  Textfarbe des BBS-Menu-Fensters
  415.   CheckInversAttr   :  Farbe des Auswahlbalkens und der markierten Dateien
  416.   ConnectBackGround :  Hintergrundfarbe des Connectfensters (Kanal 1-10) 
  417.   ConnectForeGround :  Farbe des empfangenen Textes im Connectfenster 
  418.   ConnectInversAttr :  Farbe des gesendeten Textes im Connectfenster 
  419.   MenuBackGround    :  Hintergrundfarbe der oberen Menüleiste
  420.   MenuForeGround    :  Textfarbe der oberen Menüleiste
  421.   MenuInversAttr    :  Wird auf einem Kanal Text empfangen, wenn gerade ein
  422.                        anderer Kanal aktiv ist, d.h.  auf dem Bildschirm
  423.                        angezeigt wird, ändert sich die Textfarbe des
  424.                        Kanals in diese Farbe und man wird so auf den
  425.                        empfangenen aber noch nicht gelesenen Text hingewiesen.
  426.   StateBackGround   :  Hintergrundfarbe des Statusfensters
  427.   StateForeGround   :  Textfarbe des Statusfensters
  428.   InputBackGround   :  Hintergrundfarbe des Eingabefensters
  429.   InputForeGround   :  Textfarbe des Eingabefensters
  430.   SpyBackGround     :  Hintergrundfarbe des "QSO-Spions"
  431.   SpyForeGround     :  Vordergrundfarbe des "QSO-Spions"
  432.   SpyInversAttr     :  Inversfarbe des "QSO-Spions"
  433.  
  434.  
  435. 3.1.2 Einstellung der Scroll-Back-Puffer 
  436.  
  437.   GP stellt für alle Kanäle Textpuffer zur Verfügung, in denen die Daten
  438.   gespeichert werden und in dem auch zurückgeblättert werden kann, wenn die 
  439.   Daten aus dem Bildschirm herausgescrollt sind.  Die Größen der Textpuffer 
  440.   lassen sich individuell einstellen.  Die Puffergrößen werden dabei in der 
  441.   Anzahl von Textzeilen zu je 80 Zeichen angegeben, d.h.  um die tatsächliche 
  442.   Größe des Puffers in Bytes zu ermitteln, die im RAM verbraucht werden, muß 
  443.   man die Anzahl der Zeilen mit der Zahl 84 multiplizieren, da pro Zeile 84 
  444.   Bytes benötigt werden (80 Bytes für den eigentlichen Text und vier Bytes für 
  445.   die Farbsteuerung).  Die Anzahl der Zeilen kann zwischen 40 und 780 
  446.   schwanken.  40 ist die minimale Anzahl, da 40 Zeilen am Bildschirm 
  447.   dargestellt werden können, und 780 ist die maximale Anzahl, da bei 
  448.   80x86-Prozessoren nur maximal 64KB in einem Speichersegment adressiert 
  449.   werden können und 780 Zeilen entsprechen ca.  64 KB.  
  450.  
  451.   CheckBuffer :  Puffer für BBS-Menu-Fenster
  452.   EditBuffer  :  Puffer für Editor
  453.   TextBuffer  :  Puffer für Monitor und die Kanäle 1-10, hier wird jedoch
  454.                  nicht nur eine Zahl übergeben, sondern soviele Zahlen, wie
  455.                  Kanäle definiert wurden ("Channels") sowie die Größe des
  456.                  Monitors.  Diese Zahlen werden durch ein Komma getrennt in
  457.                  der Reihenfolge Monitor, Kanal 1, Kanal 2, ... angegeben.
  458.   InputBuffer :  Puffer für die Vorschreibfenster von Kanal 1-10  und des
  459.                  Monitors.  Die Anwendung dieses Befehls ist analog zum Befehl
  460.                  "TextBuffer", nur daß die maximale Anzahl von Zeilen hier nur
  461.                  199 betragen darf.
  462.   SpyBuffer  :  Puffer für jedes "QSO-Spion"-Fenster in Zeilen.
  463.   MHBuffer   :  Puffer für die MH-Liste in Zeilen.
  464.  
  465.  
  466. 3.1.3 Timereinstellungen 
  467.  
  468.   GP beinhaltet eine Screensave-Funktion, die den Bildschirm dunkeltastet, 
  469.   wenn nach einer gewissen Zeit keine Taste gedrückt wurde.
  470.   Diese Zeit kann man in der Konfigurationsdatei festlegen. Der Befehl dafür
  471.   lautet "Screensave" und wird in Minuten  angegeben, d.h. der Befehl
  472.   "Screensave = 5" setzt die Screensave-Zeit auf fünf Minuten.
  473.   Des weiteren kann man einstellen, wie lange Pop-Up-Fenster angezeigt werden
  474.   sollen, also z.B.  Connect-Meldungen o.ä.  Hierfür existiert der Befehl
  475.   "PopUpTime", die Zeit wird hier jedoch in Sekunden angegeben.  Der Befehl
  476.   "PopUpTime = 5" läßt Pup-Up-Fenster fünf Sekunden lang anzeigen.
  477.   Auch die interne Uhrzeit von GP ist einstellbar, und zwar bezüglich der
  478.   Systemzeit des Rechners. Dies geschieht mittels der Befehle "Time" und
  479.   "Zone".  Der Befehl "Time" definiert die interne Uhrzeit von GP bezüglich
  480.   der PC-Uhr in Minuten.  Der Befehl "Time = -60" läßt die GP-Uhrzeit also
  481.   60 Minuten bezüglich der PC-Uhr nachgehen.  Der Befehl "Zone" hat Einfluß
  482.   auf das Macro "%z", welches in Infotexten die benutzte Zeitzone anzeigt. 
  483.   Für die automatische Logbuchführung ist zusätzlich zur GP-Systemzeit noch
  484.   die Weltzeit (UTC) erforderlich.  Diese läßt sich mit dem Befehl "UTC"
  485.   festlegen.  Es wird wie auch bei "Time"-Befehl der Zeitoffset bezüglich
  486.   der PC-Uhr in Minuten angegeben.  Der Befehl "UTC = -120" läßt die interne
  487.   Uhrzeit von GP bezüglich der Systemzeit um zwei Stunden zurückstellen, was
  488.   der Differenz von UTC bezügl. MESZ entspricht.
  489.   Der Befehl "ConnectBell" gibt an, wie oft es klingeln soll, wenn man von
  490.   einer anderen Station  connected wird.  In diesem Fall wird von GP ein
  491.   Telefon emuliert und es ertönt eine Drei-Ton-Glocke.
  492.   "ConnectBell = 5" z.B. läßt es fünf mal klingeln.  
  493.  
  494.  
  495. 3.1.4 Konfiguration der seriellen Schnittstelle 
  496.  
  497.   GP ist in der Lage, jede beliebige Kombination von Portadressen und IRQ-
  498.   Nummern von seriellen Schnittstellen zu verarbeiten.  Die IRQ-Nummern können 
  499.   auch AT-spezifische Werte annehmen, also auch Werte zwischen 8 und 15.  
  500.   Verwendet man die erste oder zweite serielle Schnittstelle, so sind im 
  501.   Allgemeinen die Port- und IRQ-Nummern genormt und sind GP bereits bekannt.  
  502.   In diesem Fall braucht nur die Nummer der Schnittstelle angegeben werden.  
  503.   Alle Werte können Dezimal oder Hexadezimal angegeben werden, bei hexa- 
  504.   dezimalen Werten muß jedoch ein Dollar-Zeichen vorangestellt werden.  (z.B.  
  505.   $3F8).  Die Anzahl der Daten- und Stop- sowie Paritätsbits können nicht 
  506.   verändert werden.  Sie sind von GP auf folgende Werte eingestellt:
  507.   8 Datenbits, 1 Stopbit, keine Parität.  
  508.  
  509.   Für die Einstellung der seriellen Schnittstelle existieren folgende Befehle:
  510.  
  511.   SerNr   :  Nummer der Schnittstelle
  512.   SerBaud :  Baudrate der seriellen Übertragung
  513.   SerPort :  Portadresse der Schnittstelle
  514.   SerIRQ  :  IRQ-Nummer der Schnittstelle
  515.  
  516.  
  517. 3.1.5 Pfadeinstellungen 
  518.  
  519.   Für die Fernsteuerbefehle //Dir,//Write,//Read und //DELete muß ein Pfad
  520.   angegeben werden, auf den die Befehle Zugriff haben.  Alle fremden Stationen 
  521.   besitzen die gleiche Priorität, d.h.  sie dürfen alle Dateien lesen, die in 
  522.   diesem Verzeichnis stehen und beliebig neue Dateien anlegen.  Aus diesem 
  523.   Grund sollte ein eigenes Verzeichnis angelegt werden.  Der Befehl für die 
  524.   Pfadeinstellung ist "UserDir".  Ein weiterer Pfad muß für den Befehl //RUN 
  525.   angegeben werden, das Verzeichnis enthält dann die externen Programme.  
  526.   Der Pfad zu den externen Programmen wird mit dem Befehl "ExternalDir" ein-
  527.   gestellt.  Des weiteren läßt sich ein Pfad für die Speicherung von Texten
  528.   angeben.  Dies ist mit dem Befehl "SaveDir" möglich. Der Defaultwert ist das 
  529.   Verzeichnis von GP.
  530.   Um mehr Übersichtlichkeit beim Mitspeichern von anderen QSOs zu gewinnen,
  531.   wurde ab Version 1.50 der Befehl "SpyDir" eingeführt. Der hier eingestellte
  532.   Pfad wird dann als Standard-Pfad zur Speicherung von QSO-Mitschnitten 
  533.   verwendet.  
  534.  
  535.  
  536. 3.1.6 TNC-Initialisierung/De-Initialisierung 
  537.  
  538.   Beim Start und Ende von GP kann der TNC nach eigenen Wünschen initialisiert
  539.   werden.  Die Syntax der Initialisierung ist immer folgende:  
  540.  
  541.   TNCINI = <tnc-befehl>
  542.  
  543.   Für <tnc-befehl> können alle Kommandos der TheFirmware-Software eingesetzt
  544.   werden.  Es können beliebig viele Initialisierungskommandos in die Konfi- 
  545.   gurationsdatei aufgenommen werden.
  546.   Will man den TNC mit der Uhrzeit des Rechners laden, muß man den Befehl
  547.   "TNCINI = DateTime" benutzen. "DateTime" ist in dem Fall kein echter 
  548.   TNC-Befehl, sondern ein reserviertes Schlüsselwort von GP. GP wandelt dieses
  549.   Schlüsselwort in die entsprechende Befehle zum Stellen der TNC-Uhr um.
  550.  
  551.   Für die De-Initialisierung des TNC  gelten die selben Bedingungen wie für
  552.   die Initialisierung, mit dem Unterschied, daß hier der Befehl TNCDEI voran-
  553.   gestellt werden muß:  
  554.  
  555.   TNCDEI = <tnc-befehl>
  556.  
  557.   Will man während des Betriebs von GP die DOS-Shell aufrufen, ist es zweck-
  558.   mäßig, den Monitor des TNC abzuschalten, da GP den TNC während der DOS-Shell 
  559.   nicht weiter abfragt und es deshalb zu einem Puffer-Überlauf des TNC kommen 
  560.   kann.  Für diesen Fall existiert der Befehl TNCDOS, mit dem bestimmt wird, 
  561.   welche Parameter des TNC auf welche Werte gesetzt werden, wenn die DOS-Shell 
  562.   aktiviert wird.  Nach Beendigung der Shell werden die TNCINI-Werte wieder- 
  563.   hergestellt.  Die Syntax des Befehls ist dieselbe wie oben:  
  564.  
  565.   TNCDOS = <tnc-befehl>
  566.  
  567.  
  568. 3.1.7 Druckereinstellungen 
  569.  
  570.   Will man ein QSO auf dem Drucker ausdrucken, kann man den empfangenen und
  571.   selbst gesendeten Text in unterschiedlichen Schriftbildern ausdrucken 
  572.   lassen, sofern der Drucker dieses erlaubt.  Alle EPSON-Kompatiblen Drucker 
  573.   bieten hierzu jedoch verschiedene Möglichkeiten.  Es können pro Attribut 
  574.   maximal 10 Steuerzeichen verwendet werden.  Diese werden jeweils durch ein 
  575.   Komma getrennt in dezimaler Form angegeben.  Der Befehl "DefaultPrint" setzt 
  576.   die Druckattribute für den empfangenen Text fest, der Befehl "InversPrint" 
  577.   die Attribute für den selbst gesendeten Text.  
  578.  
  579.   Syntax:
  580.     DefaultPrint = Zeichen1,Zeichen2,....,Zeichen10
  581.     InversPrint = Zeichen1,Zeichen2,....,Zeichen10
  582.  
  583.   Die erforderlichen Zeichensequenzen für die gewünschten Druckattribute 
  584.   können Sie dem Handbuch ihres Druckers entnehmen.  
  585.  
  586.  
  587. 3.1.8 Sonstige Einstellungen 
  588.  
  589.   Die Anzahl der tatsächlich benutzten Kanäle wird mit dem Befehl "Channels"
  590.   festgelegt.  Dieser kann Werte zwischen 1 und 10 annehmen, es dürfen aber 
  591.   nicht mehr Kanäle angegeben werden, als der TNC verarbeiten kann, da es 
  592.   ansonsten ständig zu Fehlermeldungen kommt.  Es gibt für GP keine
  593.   Möglichkeit, die Maximalanzahl der vom TNC verwalteten Kanäle festzustellen,
  594.   daher ist das Programm auf Ihre richtige Angabe angewiesen.  Es ist ratsam,
  595.   immer die Anzahl der Kanäle einzustellen, die der TNC maximal verarbeiten 
  596.   kann.  Werden weniger Kanäle benutzt, als der TNC verwaltet, kann dies 
  597.   ebenfalls zu Problemen führen, wenn Sie auf einem Kanal connected werden, 
  598.   der von GP nicht abgefragt wird.
  599.   Syntax:
  600.     Channels = <1..10>
  601.   (z.B. Channels = 4) 
  602.  
  603.   Der MyCall-Befehl teilt dem System das eigene Call mit und initalisiert den
  604.   TNC dementsprechend.  Es läßt sich für jeden Kanal ein anderes Rufzeichen 
  605.   einstellen, ein Leerstring wird automatisch durch das Monitor- Rufzeichen, 
  606.   was dem Digipeat-Rufzeichen entspricht, ersetzt.  Die Calls werden durch ein 
  607.   Komma getrennt in der Reihenfolge Monitor, Kanal1-10 eingegeben.
  608.   Syntax:  
  609.     MyCall = <monitor>,<kanal1>,<kanal2>, ...
  610.  
  611.   Beispiel:
  612.     MyCall = DH1DAE,,DH1DAE-2,,DH1DAE-4
  613.  
  614.     In diesem Fall wird das Monitor-Rufzeichen auf DH1DAE gestellt, die
  615.     Kanäle 1 und 3 erhalten einen Leerstring und damit auch das Call DH1DAE,
  616.     Kanal2 wird auf DH1DAE-2 und Kanal4 auf DH1DAE-4 eingestellt.
  617.  
  618.   Mit dem NoName-Befehl läßt sich einstellen, wie Stationen, deren Name noch
  619.   nicht in der Namensdatei gespeichert ist, vom System angeredet werden sollen 
  620.   (Makro %N in *.GPI-Dateien).
  621.   Syntax:
  622.     NoName = <anrede>
  623.  
  624.   Der Befehl "Prompt" definiert ein Systemprompt, welches nach einem
  625.   ausgeführten Fernsteuerbefehl zur Gegenstation gesendet wird, soweit es 
  626.   aktiviert wurde.  Das Prompt läßt sich auch während des Betriebes von GP im 
  627.   Setup ändern.
  628.   Syntax:
  629.     Prompt = <prompt>
  630.  
  631.   Im Monitorfenster lassen sich auf Wunsch zwischen den einzelnen angezeigten
  632.   Paketen eine zusätzliche Leerzeile einfügen, was das Monitorfenster 
  633.   übersichtlicher macht.  Dies ist mit dem Befehl "InsertMonLine" möglich.  
  634.   Syntax:
  635.     InsertMonLine = <ON/OFF>
  636.  
  637.   Die automatische Logbuchführung läßt sich auf Wunsch abschalten, dies wird
  638.   mit dem Befehl "Log" erreicht.
  639.   Syntax:
  640.     Log = <ON/OFF>
  641.  
  642.   Ist das automatische Logbuch eingeschaltet, muß zusätzlich noch die Frequenz
  643.   angegeben werden, auf der man den Packet-Betrieb durchführt.  Dies kann ent- 
  644.   weder eine genaue Frequenzangabe oder auch eine Bandangabe sein, also z.B.  
  645.   430.625 oder 70cm.  Die Länge der Frequenz darf jedoch maximal 7 Buchstaben 
  646.   lang sein.
  647.   Syntax:
  648.     QRG = <frequenz>
  649.  
  650.   Dieser Befehl ist jedoch nur dann wirksam, wenn man keinen Multiport-TNC
  651.   verwendet.  Dagegen muß man bei Verwendung eines Multiport-TNCs die QRG-
  652.   Einstellungen in der Datei NAMES.GP vornehmen.  Nähere Iformationen dazu
  653.   finden Sie in Kapitel 9. 
  654.  
  655.   Der Backup-Befehl ermöglicht es, daß GP bei Programmende die Textpuffer
  656.   speichert und bei einem Neustart diese Puffer wieder in den Speicher lädt.  
  657.   so gehen QSO-Daten nicht verloren, auch wenn GP während eines QSO unter- 
  658.   brochen wird.
  659.   Syntax:
  660.     Backup = <ON/OFF>
  661.  
  662.   Empfangene Pakete auf den QSO-Kanälen können auch akustisch angezeigt 
  663.   werden, d.h.  es gibt ein akustisches Signal, wenn ein Paket empfangen 
  664.   wurde. Dies geschieht mit dem Befehl "RXClick".  Die möglichen Werte haben
  665.   folgende Funktion:
  666.     0 :  Kein Signal
  667.     1 :  Akustisches Signal nur, wenn das Paket auf einem anderen als dem
  668.          gerade aktiven Kanal empfangen wurde.
  669.     2 :  Immer ein akustisches Signal, auch wenn das Paket auf dem aktiven
  670.          Kanal empfangen wurde.
  671.   Syntax:
  672.     RXClick = <0..2>
  673.  
  674.   Die Sprache der Remote-Meldungen kann auf einen Defaultwert eingestellt
  675.   werden.  Es dürfen nur solche Sprachen gewählt werden, für die es auch eine 
  676.   entsprechende *.GPT-Datei existiert.
  677.   Syntax:
  678.     RemoteLanguage = <xxx>
  679.   Beispiel:
  680.     RemoteLanguage = G
  681.     (Englische Remote-Texte (G.GPT)) Wird der Befehl weggelassen, wird bei
  682.     einem Connect die jeweils aktive Systemsprache als Remotesprache
  683.     übernommen.
  684.  
  685.   Mit dem Befehl "Remote" lassen sich die Fernsteuerbefehle definieren, die
  686.   connectete Stationen benutzen dürfen. Die Default-Einstellung ist
  687.   "Remote = *", d.h. alle möglichen Fernsteuerbefehle werden zugerlassen.
  688.   Will man nur einen Teil der Befehle zulassen, muß man die einzelnen Befehle
  689.   getrennt durch Kommatas aufführen. Es reichen die Abkürzungen der Befehle.
  690.   Beispiel:
  691.     Remote = VER,I,NE,N,#
  692.     Hier werden nur die Befehle VERsion, Info, NEws, Name und der Chatmode 
  693.     zugelassen, alle anderen Befehle werden gesperrt.
  694.   
  695.   Findet man die häufigen Nachfragen "Ja/Nein/Abbruch" von GP lästig, kann man
  696.   diese mit dem Befehl "Questions = <ON/OFF>" an bzw.  ausschalten.  
  697.   "Questions = ON" schaltet die Abfrage ein, "Questions = OFF" schaltet sie 
  698.   dagegen aus.  Aber Vorsicht beim Ausschalten der Nachfragen...  ;-) 
  699.  
  700.   Der Befehl "FastPoll" beeinflußt die Abfrage-Methode des TNCs durch GP.
  701.   "FastPoll = ON" bringt GP dazu, den TNC geschwindigkeitsoptimiert 
  702.   abzufragen.  Hier wird der Interrupt-Betrieb der V24 voll ausgenutzt.
  703.   Diese Methode kann unter Umständen jedoch zu "Resync"-Fehlern d.h. 
  704.   Zeichenverlust beim V24-Empfang führen.  Dies ist jedoch vollkommen
  705.   abhängig vom verwendeten PC bzw.  der installierten Treiber oder sonstigen
  706.   speicherresidenten Programmen, die zusätzlich zu GP aktiviert sind. Gibt
  707.   es Resync-Probleme, sollte man "FastPoll = OFF" setzen.  Die Default-
  708.   Einstellung ist "FastPoll = AUTO".  Bei dieser Einstellung ist die
  709.   Verwendung der Abfrage-Methode davon abhängig, ob ein 16550A UART benutzt 
  710.   wird oder nicht.  Bei Verwendung eines 16550A wird dann optimiert abgefragt, 
  711.   bei Verwendung eines anderen UARTs wirkt diese Einstellung wie
  712.   "FastPoll = OFF".  
  713.  
  714.   "PopUpEnableKeyboard" klingt kompliziert, entscheidet aber ledeglich, ob
  715.   Popup-Fenster mit Hilfe der Tastatur bzw.  Maus oder ausschließlich mit
  716.   Hilfe der Maus vor Ablauf von "PopUpTime" geschlossen werden können.  
  717.   "PopUpEnableKeyboard = ON" erlaubt das vorzeitige Schließen von PopUp- 
  718.   Fenstern mit Hilfe der <RETURN>- oder <ESC>-Taste.  Andere Tasten werden 
  719.   hingegen ignoriert, solange das Popup-Fenster aktiv ist.  Ein Vorschreiben 
  720.   von Text, wie man es bei den bisherigen GP-Versionen gewohnt war, ist dann 
  721.   nicht möglich.  "PopUpEnableKeyboard = OFF" unterläßt eine Abfrage der 
  722.   Tastatur, während ein Popup-Fenster aktiv ist.  Während dieser Zeit kann 
  723.   dann z.B.  Text vorgeschrieben werden, der nach dem Schließen des Fensters 
  724.   in einem Rutsch im jeweiligen Vorschreibfenster landet.  Das PopUp-Fenster 
  725.   kann in diesem Fall jedoch nur mit der Maus vor Ablauf von "PopUpTime" 
  726.   geschlossen werden.  
  727.  
  728.  
  729. 3.1.9 Bedingte Konfiguration 
  730.  
  731.   In manchen Situationen kann es nützlich sein, wenn man GP variabel
  732.   konfigurieren kann. Daher bietet GP ab der Version 1.50 die Möglichkeit,
  733.   "IF"-Bedingungen in die Konfigurationsdatei einzubinden und diese mit
  734.   Hilfe von Kommandozeilen-Parametern zu steuern. Die Funktionsweise ist
  735.   relativ einfach und läßt sich wohl am besten anhand eines Beispiels 
  736.   erklären:
  737.   Man hat zwei TNCs, wobei einer mit 9600 Baud auf der V24 betrieben wird und
  738.   der andere mit 38400 Baud. Jetzt kann man in CONFIG.GP folgende Befehle 
  739.   eintragen:
  740.  
  741.   <IF 38400>
  742.   SerBaud = 38400
  743.   <ELSE>
  744.   SerBaud = 9600
  745.   <END>
  746.  
  747.   Ruft man nun GP folgendermaßen auf "gp 38400" bzw. "gp286 38400" wird die 
  748.   V24 mit 38400 Baud initialisiert. Ruft man GP aber ohne den Parameter 
  749.   "38400" auf, wird die V24 mit 9600 Baud initialisiert.
  750.  
  751.   Auch folgende Kombinationen sind möglich:
  752.  
  753.   <IF 38400>
  754.   SerBaud = 38400
  755.   <END>
  756.   <IF 19200>
  757.   SerBaud = 19200
  758.   <END>
  759.   <IF 9600>
  760.   SerBaud = 9600
  761.   <END>
  762.  
  763.   Die <ELSE>-Bedingung ist also nicht unbedingt nötig.
  764.   Es existiert auch die logische Verneinung einer Bedingung mittels des 
  765.   Schlüsselwortes "NOT". Beispiel:
  766.  
  767.   <IF NOT 9600>
  768.   SerBaud = 38400
  769.   <ELSE>
  770.   SerBaud = 9600
  771.   <END>
  772.  
  773.   Hier initialisiert GP die Schnittstelle mit 9600 Baud, wenn man GP mit dem
  774.   Parameter "9600" aufruft. In allen anderen Fällen werden 38400 Baud
  775.   initialisiert.
  776.  
  777.   Was man beachten muß:
  778.     - Die Schlüsselzeilen "<IF (NOT) xxx>", "<ELSE>" und "<END>" müssen 
  779.       alleine in einer Zeile stehen und in der ersten Spalte beginnen.
  780.     - Eine Verschachelung von mehreren IF-Bedingungen ist nicht zulässig.
  781.       Es darf erst dann eine neue IF-Bedingung definiert werden, wenn die 
  782.       vorherige mit "<END>" abgeschlossen wurde.
  783.  
  784.   Reservierte Schlüsselwörter:
  785.   Bisher stellt GP nur ein reserviertes Schlüsselwort zur Verfügung, nämlich 
  786.   "%TFPCX200". Die Anwendung dieses Schlüsselwortes unterscheidet sich nicht
  787.   von der Anwendung der Kommandozeilen-Parameter, nur daß in diesem Fall die 
  788.   IF-Bedingung davon abhägt, ob TFPCX ab Version 2.0 installiert ist oder 
  789.   nicht.
  790.   Beispiel:
  791.  
  792.   <IF %TFPCX200>
  793.   TNCINI = @L 0:DB0FN
  794.   <END>
  795.  
  796.   Der Befehl "@L 0:DB0FN" wird nur dann benutzt, wenn TFPCX 2.0 ff installiert
  797.   ist. Bei Verwendung von sonstigen TNCs, TFPCR oder älteren Versionen von
  798.   TFPCX wird dieser Befehl ignoriert.
  799.  
  800.  
  801.  
  802. 3.2.  Die Dateien *.GPI 
  803.   
  804.   Die Dateierweiterung ".GPI" steht für "Graphic Packet Infofile".  Dateien 
  805.   mit dieser Erweiterung enthalten Informationstexte, die von anderen 
  806.   Stationen z.B. durch bestimmte Fernsteuerbefehle gelesen werden können.
  807.   In allen Dateien, die diese Dateierweiterung besitzen, können Platzhalter
  808.   für Macros eingebaut werden.  Es stehen insgesamt fünfzehn Macros zur
  809.   Verfügung.  Die Platzhalter und die entsprechenden Macros lauten:  
  810.  
  811.        %V :  Versionsnummer dieser Software, in diesem Fall "1.51"
  812.        %C :  Das Call der Gegenstation
  813.        %N :  Der Name der Gegenstation
  814.        %Y :  Das eigene Call
  815.        %K :  Die Nummer des Kanals, auf dem der Text ausgesendet wird
  816.        %T :  Die aktuelle GP-Uhrzeit im Format HH:MM:SS, z.B. "10:41:32"
  817.        %D :  Das aktuelle Datum, z.B. "25.03.1991"
  818.        %B :  Entspricht dem Klingelzeichen (07h)
  819.        %I :  Ist die Datei "NEWS.GPI" vorhanden, wird ein entsprechender
  820.              Hinweis auf die Existenz dieser Datei ausgegeben, ansonsten
  821.              nichts.
  822.        %Z :  Gibt die Zeitzone der GP-Uhr aus.
  823.        %_ :  Fügt einen Wagenrücklauf+Zeilenvorschub ein.
  824.        %% :  Das Prozentzeichen
  825.        %O :  Liest eine Zeile aus ORIGIN.GPI (Auswahl durch Zufallsgenerator)
  826.        %? :  Fordert die eingeloggte Station auf, ihren Namen einzugeben,
  827.              falls dieser noch nicht in NAMES.GP eingetragen ist.
  828.        %> :  Schaltet das Prompt ein. (Nur empfehlenswert im CTEXT) 
  829.  
  830.   Zusätzlich kann noch eine Formatierungsangabe angefügt werden, welches die
  831.   Gesamtlänge des Macros bestimmt.  Dies wird notwendig, da die Macros keine 
  832.   definierte Länge besitzen, sondern je nach connecteter Station in der Länge 
  833.   variieren können, z.B. das %N-Macro.  Die Formatierung wird durch das 
  834.   Doppelkreuz gefolgt von einer zweistelligen Zahl bestimmt.  Ist der 
  835.   eigentliche Macrotext kürzer als die Formatangabe, wird der Rest mit 
  836.   Leerzeichen aufgefüllt.
  837.   Beispiel:  "%N#20" liefert den Namen der connecteten Station, die 
  838.   Gesamtlänge des Macros ist aber immer 20 Zeichen.  
  839.   Wichtig wird eine Formatangebe, wenn man einen Text, der Macros enthält, 
  840.   einrahmen will.  Als Beispiel für die Anwendung von Macros kann man die 
  841.   Datei "CTEXT.GPI" heranziehen.  
  842.  
  843.  
  844. 3.2.1 Die Datei(en) "CTEXT???.GPI" 
  845.  
  846.   Diese Datei beinhaltet den allgemeinen Begrüßungstext, der ausgesendet wird,
  847.   wenn man von einer anderen Station connected wird.  Der Standard-Connecttext 
  848.   heißt CTEXT.GPI, es können jedoch auch Alternativ-Connecttexte angelegt 
  849.   werden.  Diese können dann während des Betriebs von GP bei Bedarf 
  850.   umgeschaltet werden.  Näheres dazu in Kapitel 5.11.  
  851.  
  852.  
  853. 3.2.2 Die Datei "NEWS.GPI" 
  854.  
  855.   Diese Datei dient zum speichern von aktuellen Neuigkeiten.  Der Text kann 
  856.   mit dem Fernsteuerbefehl "//NEws" gelesen werden.  Die Datei kann gelöscht 
  857.   werden, wenn keine aktuellen Neuigkeiten existieren.  
  858.  
  859.  
  860. 3.2.3 Die Datei "<mycall>.GPI" 
  861.  
  862.   Diese Datei wird mit dem Fernsteuerbefehl "//Info" angezeigt.  Sie enthält
  863.   eine kurze Information über die eigene Station.  Für <mycall> muß das eigene 
  864.   Rufzeichen eingesetzt werden (z.B.  DH1DAE.GPI).  Es können somit Info-
  865.   Dateien für mehr als einen Benutzer angelegt werden, falls mehrere OMs
  866.   diese Station unter ihren eigenen Rufzeichen verwenden.  
  867.  
  868.  
  869. 3.2.4 Die Dateien "F1.GPI".."F12.GPI" 
  870.  
  871.   In diesen Dateien können Textmacros gespeichert werden, die besonders häufig
  872.   benutzt werden.  Diese Texte werden aus GP heraus mit Shift-F1..F12 auf- 
  873.   gerufen.  Der Dateiname entspricht der Funktionstasten-Nummer, z.B.  wird 
  874.   die Datei "F5.GPI" wird mit Shift-F5 aufgerufen.  Die Makrodateien F11.GPI 
  875.   und F12.GPI können nur auf Rechnern verwendet werden, die eine MF2-Tastatur 
  876.   angeschlossen haben und wo die Funktionstasten F11 und F12 existieren.  
  877.  
  878.  
  879. 3.2.5 Die Datei "QRT.GPI" 
  880.  
  881.   Diese Datei wird gesendet, wenn der QSO-Partner der Fernsteuerbefehl //Q
  882.   auslöst.  Nach dem Aussenden der Datei wird die Verbindung getrennt.  
  883.  
  884.  
  885. 3.2.6 Die Datei "RUN.GPI"
  886.  
  887.   Wird von einem QSO-Partner der Fernsteuerbefehl "//RUN ?"  aufgerufen, 
  888.   sendet GP den Inhalt dieser Datei aus.  Die Datei sollte eine 
  889.   Kurzbeschreibung aller externen Programme enthalten, die mit //RUN
  890.   aufgerufen werden können.  
  891.  
  892.  
  893. 3.2.7 Die Datei "ORIGIN.GPI" 
  894.  
  895.   In dieser Datei kann der Anwender originelle Zitate usw.  abspeichern und 
  896.   mit Hilfe des Makros %O im CTEXT usw. unterbringen.  Für jedes Zitat steht
  897.   nur eine Zeile zur Verfügung, die maximal 255 Zeichen lang sein darf.  
  898.  
  899.  
  900.  
  901. 3.3 Die Dateien "<call>.GPC" 
  902.  
  903.   In diesen Dateien können persönliche Connect-Texte für bestimmte Calls
  904.   gespeichert werden, d.h.  OM A kann anders begrüßt werden als OM B. Wird man 
  905.   von einem OM connected und es existiert für sein Call eine entsprechende 
  906.   *.GPC-Datei, wird die Datei "CTEXT.GPI" ignoriert und nur die *.GPC-Datei 
  907.   gesendet.  Die persönlichen Connecttexte können wie die *.GPI-Dateien alle 
  908.   Macros enthalten.  
  909.  
  910.  
  911.  
  912. 3.4 Die Dateien "<call>.GPM" 
  913.  
  914.   Diese Dateierweiterung bedeutet "Graphic Packet Mail".  Mit Hilfe dieser
  915.   Dateien hat man die Möglichkeit, persönliche Nachrichten an ein bestimmtes 
  916.   Rufzeichen zu richten. Wird man von dieser Station connected, wird anstelle 
  917.   des normalen Begrüßungstextes diese Datei gesendet.  Es kann pro Call nur 
  918.   eine Mail-Datei existieren. In den *.GPM-Dateien können die gleichen Macros 
  919.   verwendet werden, wie in den *.GPI-Dateien.  Von der Gegenstation kann eine 
  920.   Mail-Datei mit dem Fernsteuerbefehl //Kill ge- löscht werden. Dieses sollte 
  921.   am Ende einer Mail-Datei angegeben werden.  *.GPM-Dateien besitzen immer 
  922.   eine höhere Priorität als *.GPC-Dateien.  
  923.  
  924.  
  925.  
  926. 3.5 Die Datei "MHEARD.GP" 
  927.  
  928.   GP verwaltet intern eine MH-Liste, in der alle gehörten Rufzeichen
  929.   gespeichert werden. Die größe der MH-Liste läßt sich in der 
  930.   Konfigurationsdatei mit Hilfe des Befehls "MHBuffer" einstellen.
  931.   Die MH-Liste erfüllt zwei Funktionen: Zum einen dient sie als Menü für den
  932.   "QSO-Spion" (siehe Kapitel 9), zum anderen läßt sie sich auch von 
  933.   connecteten Stationen mit dem Fernsteuerbefehl //MHeard abrufen.
  934.   Nach Beendigung von GP wird die MH-Liste in der Datei "MHEARD.GP"
  935.   abgespeichert.  
  936.  
  937.  
  938.  
  939. 3.6 Die Datei "NAMES.GP" 
  940.  
  941.   In dieser Datei werden die Namen und Connect-Pfade von anderen Stationen
  942.   gespeichert.  Außerdem wird in dieser Datei auch die QRG-Verwaltung von GP 
  943.   durchgeführt.  Connectete Stationen können sich in die Liste eintragen, 
  944.   indem sie den Befehl "//Name" benutzen.  Da es sich bei der Namensliste um 
  945.   einen gewöhnlichen ASCII-Text handelt, kann man die Liste auch selbst 
  946.   ändern.  Genauere Informationen zur Syntax der Pfadeinträge finden Sie in 
  947.   Kapitel 10.
  948.  
  949.  
  950.  
  951. 3.7 Die Dateien "*.GPB" 
  952.  
  953.   Der Datei-Suffix ".GPB" bedeutet "Graphic Packet Backup" und bezeichnet die
  954.   Dateien, die von GP angelegt werden, um Programmdaten bei Beendigung des 
  955.   Programms abzuspeichern und beim Starten wieder in den Speicher zu laden.  
  956.   Diese Dateien dürfen nicht manipuliert werden !  Durch diese Dateien ist es 
  957.   möglich, GP während eines QSO's zu beenden und wieder zu starten, ohne 
  958.   vorher disconnecten zu müssen.  In der Datei CSTAT.GPB werden die QSO-Daten, 
  959.   in der Datei BUFFERS.GPB die Textpuffer gespeichert. (BUFFERS.GPB nur, wenn 
  960.   in CONFIG.GP der Befehl "Backup = ON" enthalten ist) In CSTAT.GPB werden
  961.   außerdem einige Setup-Einstellungen und QSO-Parameter für jeden Kanal 
  962.   gespeichert.  
  963.  
  964.  
  965.  
  966. 3.8 Die Datei "BINDATA.GP" 
  967.  
  968.   Diese Datei beinhaltet die Daten für das Begrüßungsfenster.
  969.  
  970.   Im EGA-Modus kann das Begrüßungsfenster wegen der geringeren Auflösung
  971.   leider nicht gezeigt werden.
  972.  
  973.  
  974.  
  975. 3.9 Die Datei "ICONS.GP" 
  976.  
  977.   In dieser Datei sind die Bilddaten der Symbole gespeichert.  Diese werden 
  978.   bei Bedarf von Diskette/Festplatte nachgeladen, es sei denn, man hat in
  979.   seinem PC EMS- oder XMS-Speicher installiert.  In dem Fall wird die Datei
  980.   beim Start komplett in diesen Speicher geladen und steht GP dort zur
  981.   Verfügung, ohne das weitere Plattenzugriffe erfolgen müssen.
  982.   Die Datei muß im selben Verzeichnis wie GP stehen. Fehlt diese Datei oder
  983.   wurde sie unzulässig manipuliert, kann GP nicht nicht gestartet werden.
  984.   Das Aussehen der Icons kann mit dem Programm GP-Paint von DD9EP nach eigenen
  985.   Wünschen editiert werden.
  986.  
  987.  
  988.  
  989. 3.10 Die Dateien "<mycall>.GPL" 
  990.  
  991.   Die Dateierweiterung ".GPL" bedeutet "Graphic Packet Logfile" und bezeichnet
  992.   die Logbuchdateien, die vom integrierten Logbuch-Manager angelegt werden.  
  993.   Für jedes MYCALL wird eine eigene Logbuchdatei angelegt, um so eine bessere 
  994.   Übersicht zu erhalten.  Für unterschiedliche SSIDs werden jedoch keine neuen 
  995.   Dateien angelegt.  Das Format der Logbuchdateien ist kompatibel zur 
  996.   Log-Datei von SP.  
  997.  
  998.  
  999. 3.11 Die Dateien "*.GPT" 
  1000.  
  1001.   Diese Dateien enthalten die System- sowie Remote-Texte von GP.  Dadurch ist
  1002.   es möglich, GP mit unterschiedlichen Sprachen zu betreiben.  Es können bis
  1003.   zu acht unterschiedliche Sprachen gleichzeitig verwaltet werden. Aus Gründen
  1004.   der Zugriffsgeschwindigkeit wurden die Texte in einem speziellen Format 
  1005.   abgespeichert.  Für nähere Informationen schreiben Sie bitte eine Mail an 
  1006.   DH1DAE @ DB0SGL.DEU.EU 
  1007.  
  1008.  
  1009. 3.12 Die Dateien "*.GPH" 
  1010.  
  1011.   In diesen Dateien werden die Texte für die Remote-Hilfen gespeichert. Diese
  1012.   Texte werden gesendet, wenn eine Station den Befehl //Help aufruft.  Da es 
  1013.   hier nicht so sehr auf hohe Geschwindigkeit ankommt, wurde für diese Datei 
  1014.   ein anderes Format gewählt als für die *.GPT-Dateien. Jeder Text wird durch 
  1015.   ein "@" eingeleitet, welchem der jweilige Befehl sowie die Anzahl der 
  1016.   signifikanten Buchstaben, d.h.  wie weit der Befehl maximal abgekürtzt 
  1017.   werden darf, nachgestellt wird.  Eine Ausnahme bildet der Text für die 
  1018.   generelle Hilfe, d.h.  wenn nach dem Befehl //Help kein weiterer Parameter 
  1019.   angegeben wurde.  Dieser Text wird durch "@@" gekennzeichnet.  
  1020.  
  1021.  
  1022. 3.13 Die Dateien "<call>.GPW" 
  1023.  
  1024.   Diese Dateien haben nur für Sysops von TheNet-, BayCom-, Flexnet-, sowie
  1025.   FALCon/DigiWare-Digipeatern und DieBox-Mailboxen Bedeutung.  In diesen
  1026.   Dateien werden die ensprechenden Paßwort-Strings gespeichert.  Nähere
  1027.   Informationen dazu in 5.12.  
  1028.  
  1029.  
  1030.  
  1031. 4. Tastaturkommandos 
  1032.  
  1033.  
  1034. 4.1 Tastaturkommandos, die für alle Kanäle gelten 
  1035.  
  1036.       F1..F10            :  Schaltet auf Kanal 1..10
  1037.       F11 bzw.  ALT-F1   :  BBS-Menu
  1038.       F12 bzw.  ALT-F2   :  DieBox-Listfunktion
  1039.       ALT-M              :  Schaltet auf den Monitorkanal
  1040.       ALT-E              :  Schaltet in den Editor
  1041.       ALT-O              :  DOS-Shell
  1042.       ALT-R              :  Softscroll für jeweiligen Kanal an/aus
  1043.       ALT-U              :  Setup
  1044.       ALT-X              :  Programm beenden
  1045.       ALT-Z              :  Zoom an/aus (nur VGA)
  1046.       ALT-F4             :  Fenster löschen
  1047.       ALT-F6             :  Zeigt letzte Link-Status Meldung
  1048.       ALT-F7             :  Zeigt letzte Fehlermeldung
  1049.       <Ins>              :  Schaltet um zwischen Einfüge- und 
  1050.                             Überschreibmodus. (Nur bei Editor und Kanal 1-10)
  1051.       ALT-G              :  Schaltet den stündlichen Gong ein bzw. aus.
  1052.                             (Bei Mausbenutzung kann auch die Doppel-Note bei
  1053.                              der Uhr angeklickt werden)
  1054.  
  1055.  
  1056.  
  1057. 4.2 Kommandos, die nur für Kanal 1..10 gelten 
  1058.  
  1059.       ALT-B              :  Scrollbalken ein/aus
  1060.       ALT-C              :  Verbindung herstellen
  1061.       ALT-D              :  Verbindung trennen
  1062.       ALT-Y              :  Mycall setzen (nur wenn disconnected)
  1063.       ALT-S              :  QSO speichern
  1064.       ALT-F              :  Datei senden (nur wenn connected) *)
  1065.       ALT-F8             :  Schaltet Splitscreen an/aus
  1066.       ALT-F9             :  Splitscreen-Trennlinie nach oben schieben
  1067.       ALT-F10            :  Splitscreen-Trennlinie nach unten schieben
  1068.       ALT-T              :  Connect-Text auswählen
  1069.       ALT-Q              :  Betriebsfrequenz eingeben
  1070.       ALT-N              :  Namen der gerade connecteten Station speichern
  1071.       Shift-F1..F12      :  Sendet Textmacro 1..12 (F1.GPI..F12.GPI)
  1072.       Ctrl-D             :  Schreibt das Datum in den Vorschreibpuffer
  1073.       Ctrl-T             :  Übernimmt die Uhrzeit in den Vorschreibpuffer
  1074.       Ctrl-Y             :  Zeile im Vorschreibpuffer löschen (Wird zugleich
  1075.                             in den Zwischenpuffer kopiert und kann mit Ctrl-P
  1076.                             wiederhergestellt werden)
  1077.       Ctrl-C             :  Zeile in den Zwischenpuffer kopieren (Copy)
  1078.       Ctrl-P             :  Zwischenpuffer in Zeile kopieren (Paste)
  1079.       Ctrl-O             :  Wählt per Zufallsgenerator eine Zeile aus der 
  1080.                             Datei "ORIGIN.GPI" aus und kopiert sie in den
  1081.                             Vorschreibpuffer.
  1082.       Ctrl-K oder
  1083.       Ctrl-<INS>         :  Kopiert einen selektierten Text aus dem RX-Fenster
  1084.                             in den Editor.  
  1085.  
  1086.  
  1087.  
  1088. 4.3 Editorbefehle 
  1089.  
  1090.       ALT-L              :  Text laden *)
  1091.       ALT-S              :  Text speichern
  1092.       Ctrl-Y             :  Zeile löschen (Wird zugleich in den 
  1093.                             Zwischenpuffer kopiert und kann mit Ctrl-P
  1094.                             wiederhergestellt werden)
  1095.       Ctrl-C             :  Zeile in den Zwischenpuffer kopieren (Copy)
  1096.       Ctrl-P             :  Zwischenpuffer in Zeile kopieren (Paste)
  1097.  
  1098.       des weiteren alle Cursorsteuerungs-Kommandos (s.u.)
  1099.  
  1100.  
  1101.  
  1102. 4.4 BBS-Menu- und Listmenü-Kommandos 
  1103.  
  1104.       ALT-S              :  Checkliste sortieren (nicht bei LIST)
  1105.       Cursortasten (s.u.):  Auswahlbalken auf gewünschten Eintrag setzen
  1106.       <SPACE>            :  Eintrag markieren/demarkieren
  1107.       <RETURN>           :  Read-Befehl zur Mailbox senden
  1108.       <ESC>              :  Check-Menü verlassen
  1109.  
  1110.  
  1111.  
  1112. 4.5 Bildschirm und Cursorsteuerung 
  1113.  
  1114.       CursorUp           :  Scrollt den Textpuffer nach oben
  1115.       CursorDown         :  Scrollt den Textpuffer nach unten
  1116.       CursorRight        :  Bewegt den Cursor nach Rechts 
  1117.       CursorLeft         :  Bewegt den Cursor nach Links
  1118.       PageUp             :  Scrolling um eine Seite nach oben
  1119.       PageDown           :  Scrolling um eine Seite nach unten
  1120.       Ctrl-PageUp        :  Springt zum Textanfang
  1121.       Ctrl-PageDown      :  Springt zum Textende 
  1122.       Ctrl-CursorRight   :  Setzt Cursor auf den Anfang des rechten Worts
  1123.       Ctrl-CursorLeft    :  Setzt Cursor auf den Anfang des linken Worts
  1124.       Home               :  Setzt Cursor in die erste Spalte **)
  1125.       End                :  Setzt Cursor an das Ende der Zeile **) 
  1126.           
  1127.  
  1128. *) Die Funktionen "Text laden" und "Datei senden" erwarten die Eingabe eines 
  1129.    Dateinamens.  Tauchen in diesem Namen sogenannte Wildcards auf, also * oder
  1130.    ?, wird eine File-Select-Box aktiviert und die Datei kann aus einer Liste
  1131.    ausgewählt werden.  Wird als Dateiname ein Unterverzeichnis angegeben,
  1132.    wird automatisch der Stellvertretername *.* verwendet und eine
  1133.    dementsprechende Liste angezeigt.  Die Auswahlliste beginnt immer mit evtl.
  1134.    vorhandenen Unterverzeichnissen, gefolgt von den eigentlichen Dateien.  Die
  1135.    Unterverzeichnisse erkennt man an dem Backslash (\), der direkt auf den
  1136.    Namen folgt.  Durch Auswahl eines Unterverzeichnisses wird zu dem neuen 
  1137.    Pfad
  1138.    gewechselt und der Inhalt dieses Verzeichnisses angezeigt.  Das Anklicken
  1139.    des Verzeichnisses "..\" wechselt in das vorherige Verzeichnis.
  1140.  
  1141. **) Die Home- und End-Taste sind mangels geeigneterer Tasten im Monitor und 
  1142.     Kanal 1-10 anders belegt.  bei diesen Kanälen wird mittels dieser Tasten
  1143.     das Ausgabefenster um eine Zeile nach oben bzw.  unten gescrollt.
  1144.  
  1145.  
  1146.  
  1147. 4.6 Erzeugung von ASCII-Zeichen 1-31 
  1148.  
  1149.   Normalerweise kann man ASCII-Zeichen 1-31 durch die Tastenkombinationen
  1150.   Ctrl-[A..Z] bzw.  durch andere Ctrl-Kombinationen erzeugen.  Einige 
  1151.   Ctrl-Funktionen sind aber durch GP belegt, z.B.  Ctrl-D.  In diesem Fall 
  1152.   wird dann nicht das ASCII-Zeichen 4 sondern das Datum in den Eingabepuffer 
  1153.   geschrieben.  Unter bestimmten Bedingungen braucht man aber gerade ein 
  1154.   ASCII- Zeichen, was von GP mit einem Makro belegt ist.  In einem solchen 
  1155.   Fall kann man das entsprechende Zeichen mit Hilfe der ALT-Taste und des 
  1156.   Nummernblocks erzeugen.  Dazu muß man die ALT-Taste drücken und gedrückt 
  1157.   lassen.  Dann kann man mit dem Nummernblock eine beliebige Zahl zwischen 1 
  1158.   und 255 eintippen und danach die ALT-Taste loslassen.  
  1159.  
  1160.  
  1161.  
  1162.  
  1163. 5. Der QSO-Betrieb 
  1164.  
  1165.  
  1166. 5.1 Allgemeine Informationen 
  1167.  
  1168.   GP bietet die Möglichkeit, bis zu zehn QSOs gleichzeitig zu führen.  Dazu
  1169.   stellt es pro QSO jeweils einen Kanal zur Verfügung.  Auf diese Kanäle kann 
  1170.   mit den Funktionstasten F1..F10 geschaltet werden.  Für jeden Kanal läßt 
  1171.   sich ein eigenes Rufzeichen einstellen.  Dies ist mit ALT-Y möglich.  Will 
  1172.   man eine Verbindung mit einer anderen Station herstellen, muß man zunächst 
  1173.   auf einen freien QSO-Kanal schalten und dann die Tastenkombination ALT-C 
  1174.   drücken.  Daraufhin wird man zur Eingabe des Rufzeichens der Zielstation 
  1175.   aufgefordert.  Ist die Station in der Namensdatei eingetragen, reicht die 
  1176.   Eingabe des Calls ohne Pfad, ansonsten muß man den gesamten Pfad durch ein 
  1177.   Leerzeichen getrennt hinter dem Rufzeichen angeben.  Will man zum Beispiel 
  1178.   DH1DAE über DB0NWS und DB0FN connecten und DH1DAE ist in der Namensdatei 
  1179.   noch nicht eingetragen, muß man auf die Frage nach dem Rufzeichen "dh1dae 
  1180.   db0nws db0fn" eingeben (Siehe TNC-2 Manual).  Ist DH1DAE stattdessen in der 
  1181.   Liste enthalten, reicht die Eingabe "dh1dae".  Will man eine Verbindung 
  1182.   trennen, einfach die Tastenkombination ALT-D betätigen.  Ist man auf 
  1183.   mehreren Kanälen gleichzeitig connected, so wird in der oberen Menüleiste 
  1184.   angezeigt, wenn auf einem Kanal Text empfangen und noch nicht gelesen wurde.  
  1185.   In so einem Fall erscheint der entsprechende Menüpunkt in anderen Farbe.  
  1186.   Zusätzlich dazu hat man noch die Möglichkeit, das Empfangen von Paketen mit 
  1187.   einem akustischen Signal zu unterlegen.  (s.  3.1.8) 
  1188.  
  1189.   Ist man mit einer Station verbunden, kann man einfach losschreiben.  Der 
  1190.   Text wird in dem oberen Fenster angezeigt und kann mit den Cursortasten
  1191.   editiert werden.  Zum Aussenden einer Textzeile muß man <RETURN> drücken. 
  1192.   Der Eingabe-Editor verfügt zusätzlich über einen automatischen 
  1193.   Zeilenumbruch, d.h. bei Erreichen des Zeilenendes wird ein Wort, das noch
  1194.   nicht zu Ende geschrieben wurde, automatisch in die nächste Zeile 
  1195.   geschrieben und die letzte Zeile wird ausgesendet.  Auf diese Weise kann
  1196.   es nicht zu unkontrollierten Trennungen von Wörtern am Ende einer Zeile
  1197.   kommen.  Ein weiterer Vorteil ist, daß man nicht mehr <RETURN> drücken muß
  1198.   sondern längere Texte einfach eintippen kann, ohne sich um das Abschicken
  1199.   der Textzeilen zu kümmern.  Nur zum Abschluß des Textes muß man die
  1200.   RETURN-Taste drücken, wenn die letzte Zeile weniger als 80 Zeichen
  1201.   enthält.  Der Zeilenumbruch ist als Default-Wert auf 80 Zeichen pro Zeile
  1202.   eingestellt. Dieser Wert läßt sich im Setup verändern.  Dies ist dann
  1203.   wichtig, wenn man sich z.B.  im Conversmodus eines Digipeaters befindet. 
  1204.   In so einem Fall wird der gesendeten Zeile das Rufzeichen des Absenders
  1205.   vorangestellt und die Länge der Zeile erhöht sich somit.  Es ist deshalb
  1206.   günstig, bei Conversrunden den Zeilenumbruch auf 65 Zeichen pro Zeile
  1207.   einzustellen.  
  1208.  
  1209.  
  1210.  
  1211. 5.2 Filetransfer (ALT-T) 
  1212.  
  1213.   Diese Funktion sendet eine Datei von Diskette/Festplatte zum QSO-Partner,
  1214.   wobei in diesem Fall die Macros, wie sie bei den *.GPI-Dateien Verwendung 
  1215.   finden, ignoriert werden.  Es existieren drei Möglichkeiten der Dateiüber- 
  1216.   tragung:
  1217.     1. Textdatei-Übertragung
  1218.     2. Binärdatei-Übertragung
  1219.     3. AutoBin-Übertragung
  1220.     4. Übertragung des Editor-Inhalts
  1221.  
  1222.   Bei der Textdatei-Übertragung wird eine Datei ganz gewöhnlich sequentiell
  1223.   gelesen und zum QSO-Partner gesendet.  Dabei werden aber bestimmte
  1224.   Zeichen, wie z.B. LF oder EOF nicht übertragen, d.h.  der Text wird leicht
  1225.   verändert.  Dies spielt bei Textdateien allerdings keine Rolle.  
  1226.  
  1227.   Will man aber Dateien übertragen, die nicht verändert werden dürfen, d.h.
  1228.   die Datei, die beim QSO-Partner empfangen und bei ihm auf Diskette/
  1229.   Festplatte gespeichert wurde, muß ein genaues Abbild der Datei sein, die
  1230.   von der eigenen Diskette gesendet wurde, also z.B.  *.EXE-Dateien oder
  1231.   GIF-Bilder etc., muß man die Datei als Binärfile übertragen.  Die AutoBin-
  1232.   Übertragung ist eine Erweiterung der Binärdatei-Übertragung.  Hier wird ein
  1233.   kleines, einfaches Protokoll für die Übertragung benutzt, durch das
  1234.   eventuelle Fehler bei der Übertragung festgestellt werden können.  Vor der
  1235.   eigentlichen Übertragung der Datei wird zunächst die Länge der Datei zu
  1236.   dem Terminalprogramm des QSO-Partners gesendet, welches mit einer Be-
  1237.   stätigung dieser Information antwortet.  Dann beginnt die eigentliche
  1238.   Dateiübertragung.  Nach Beendigung der Übertragung wird eine Prüfsumme,
  1239.   die während der Übertragung errechnet wurde, angezeigt und zum QSO-Partner
  1240.   gesendet, dessen Terminalprogramm verfährt genauso und so kann man beide 
  1241.   Prüfsummen, die eigene und die des QSO-Partners vergleichen.  Haben sie 
  1242.   unterschiedliche Werte, so ist bei der Übertragung ein Fehler aufgetreten 
  1243.   und die Datei, die beim QSO-Partner empfangen wurde, ist unbrauchbar und 
  1244.   sollte gelöscht werden.  Diese Art der Übertragung ist kompatibel zu Turbo 
  1245.   Packet bzw.  SP.  Sie ist nur dann möglich, wenn der QSO-Parter ein 
  1246.   Terminalprogramm benutzt, was ebenfalls diese Möglichkeit der 
  1247.   Dateiübertragung beinhaltet, also z.B.  Turbo Packet oder SP.  Bei 
  1248.   AutoBin-Übertragung muß immer zuerst der Empfänger sein Programm auf Empfang 
  1249.   schalten, erst dann darf der Sender die Übertragung starten.  Wird anders 
  1250.   verfahren, wird der Header am Anfang der Übertragung vom Empfänger nicht 
  1251.   decodiert und bestätigt, d.h.  die Übertragung kann nicht stattfinden.  
  1252.  
  1253.   Das DieBox-System bietet seit der Version 1.9 die Möglichkeit, Dateien mit
  1254.   Hilfe des AutoBin-Modus' in das Mailboxsystem einzuspielen und auszulesen.  
  1255.   Näheres dazu in Kapitel 5.13.  
  1256.  
  1257.   Die Aussendung des Editor-Inhalts entspricht der Übertragung einer 
  1258.   Textdatei, nur daß anstelle einer Datei der Inhalt des eingebauten
  1259.   Texteditors gesendet wird.  Ein weiterer Unterschied besteht darin, daß
  1260.   beim Senden des Editors eine Makro-Abfrage durchgeführt wird.  Man sollte
  1261.   deshalb darauf achten, daß es nicht zu ungewollten Makroauswertungen
  1262.   kommt. Es dürfen im Editor also keine unbeabsichtigten %-Zeichen vorkommen, 
  1263.   oder man muß diese per Hand in ein doppeltes Prozentzeichen (%%) umwandeln.
  1264.  
  1265.   Alle Arten der Dateiübertragung können jederzeit abgebrochen werden, indem
  1266.   die entsprechende Funktion erneut angewählt wird.  
  1267.  
  1268.   Wird GP während einer Dateiübertragung mit ALT-X beendet, wird diese nach
  1269.   einem Neustart an der Stelle weitergeführt, an der sie unterbrochen wurde.  
  1270.  
  1271.   Ab Version 1.50 wird beim Senden einer Datei ein zusätzliches Statusfenster
  1272.   mit einigen interessanten Angaben eingeblendet. So werden neben dem 
  1273.   Dateinamen und der Dateigröße auch angezeigt, wieviel Bytes schon gesendet 
  1274.   wurden und deren prozentualer Anteil an der Gesamtlänge des Files grafisch
  1275.   dargestellt. Darüberhinaus wird noch die effektive Baudrate der 
  1276.   Übertragung angezeigt, wie lange der Filetransfer schon andauert (Elapsed
  1277.   Time) und wie lange er voraussichtlich insgesamt dauern wird (Estimated 
  1278.   Time). Die Vorausberechnung ist allerdings je nach Verbindungsqualität
  1279.   relativ großen Schwankungen ausgesetzt und kann daher nur als grober
  1280.   Schätzwert angesehen werden.
  1281.  
  1282.  
  1283.  
  1284. 5.3 QSO speichern (ALT-S) 
  1285.  
  1286.   Ein bestehendes QSO kann auf verschiedene Weise gespeichert werden.  Ist die
  1287.   Speicherung aktiviert worden, ändert sich der entsprechende Menütext und ist 
  1288.   nun für das Beenden der Speicherung zu verwenden.  Während des Speicherns 
  1289.   von Dateien kann GP mit ALT-X beendet werden.  Beim nächsten Neustart wird 
  1290.   das Speichern weitergeführt.
  1291.  
  1292.   Wie beim Filetransfer wird auch beim Speichern ab der Version 1.50 ein 
  1293.   zusätzliches Statusfenster angezeigt. Eine Vorausberechnung der gesamten 
  1294.   Übertragungszeit kann hier jedoch nur dann durchgeführt werden, wenn die 
  1295.   Gesamtgröße der Datei im Voraus bekannt ist. Dies ist aber nur bei AutoBin 
  1296.   und 7+ Autosave der Fall. Auch die Grafikbalken ist nur bei diesen 
  1297.   beiden Speichermethoden funktionstüchtig.
  1298.   Hier nun eine Beschreibung der verschiedenen Speichermethoden:
  1299.  
  1300.  
  1301. 5.3.1 Textdatei online 
  1302.  
  1303.   Hier wird der Text im dem Moment, wo er empfangen und auf dem Bildschirm
  1304.   angezeigt wird, auf Diskette bzw.  Festplatte geschrieben.  Dies geschieht 
  1305.   solange, bis die Speicherung beendet wird.  Es wird jedoch nur der Text 
  1306.   gespeichert, der nach dem Einschalten der Speicherfunktion empfangen wird.  
  1307.   Selbst gesendeter Text wird ebenfalls gespeichert.  
  1308.  
  1309.  
  1310. 5.3.2 Drucker online 
  1311.  
  1312.   Diese Speichermethode funktioniert genauso wie "Diskette/Festplatte online",
  1313.   nur wird in diesem Fall speziell ein Drucker angesprochen und der Text, der 
  1314.   selbst gesendet wird, mit einem anderen Druckattribut versehen wird, d.h.  
  1315.   das Druckbild ist bei empfangenem Text anders als bei gesendetem (wie auf 
  1316.   dem Bildschirm).  Die Druckattribute können in der Konfigurationsdatei mit 
  1317.   den Befehlen "DefaultPrint" und "InversPrint" eingestellt werden.  
  1318.  
  1319.   Da DOS die Druckerports wie Dateinamen behandelt, kann auch in eine Datei
  1320.   "gedruckt" werden.  Dies geschieht, wenn man anstelle von "LPT1".."LPT4" 
  1321.   oder "PRN" einen Dateinamen als Ziel angibt.  Diese Datei kann danach 
  1322.   jederzeit von DOS aus mit "COPY <datei> PRN" ausgedruckt werden.  
  1323.  
  1324.   ACHTUNG:  Wird in eine Datei "gedruckt", entfällt die Abfrage, ob eine Datei
  1325.   mit demselben Namen schon existiert.  Ist dies der Fall, wird diese Datei 
  1326.   gelöscht und mit dem neuen Inhalt überschrieben.  Die Abfrage entfällt 
  1327.   deshalb, da im Normalfall ein Drucker ange- sprochen werden soll und dieser 
  1328.   ja schon vorher existierte.  
  1329.  
  1330.  
  1331. 5.3.3 Ausschnitt speichern 
  1332.  
  1333.   Hier kann man einen beliebigen Ausschnitt aus dem Textpuffer speichern. 
  1334.   Dies ist nützlich, wenn man z.B.  aus einer Mailbox einen interessanten
  1335.   Text ausgelesen hat und vorher die Online-Speicherung nicht eingeschaltet
  1336.   hatte. So kann man erst nach Lesen der Nachricht entscheiden, ob man sie
  1337.   wirklich speichern möchte oder nicht.  Es kann jedoch nur Text gespeichert
  1338.   werden, der sich noch im Textpuffer befindet.  Ist der Textpuffer klein
  1339.   gewählt, so kann es vorkommen, daß ein Text zum Teil schon wieder
  1340.   überschrieben wurde und somit dieser Teil des Textes verloren ist. 
  1341.   Deshalb sollte man für einen Kanal einen relativ großen Textpuffer wählen
  1342.   (z.B.  500 Zeilen), auf dem man seine Mailbox immer connected.  Große
  1343.   GIF-Bilder etc., sofern sie mit 7Plus o.ä. in ein Textformat codiert
  1344.   wurden, sollten sicherheitshalber aber immer online gespeichert werden. 
  1345.   7Plus-Dateien im speziellen lassen sich am besten mit der Code-Autosave-
  1346.   Funktion speichern.  (siehe 5.3.5)
  1347.   Als Zieldatei kann man entweder eine Datei oder ein anderes DOS-Gerät
  1348.   angeben. Wird die Speicherung auf einen Drucker geleitet, entspricht das
  1349.   Druckbild der Funktion im Punkt 5.3.2.  Für das Drucken eines Ausschnitts
  1350.   muß man den entsprechenden Druckerport eingeben, also z.B.  "LPT1".
  1351.  
  1352.   Wählt man als untere Grenze die letzte Zeile an, hat man die Möglichkeit, 
  1353.   den weiteren Text im Speichermodus "Textdatei online" an die Datei 
  1354.   anzuhängen.
  1355.  
  1356.  
  1357. 5.3.4 AutoBin-Speicherung 
  1358.  
  1359.   Diese Funktion speichert eine Binärdatei mit einem Übertragungsprotokoll, 
  1360.   das kompatibel zu Turbo Packet, SP und AHP (Automodus) ist.  Genauere 
  1361.   Beschreibung siehe Punkt 5.2.  Will man eine Binärdatei vom QSO-Partner 
  1362.   empfangen, muß man zuerst bei sich die Binärfile-Speicherung aktivieren, 
  1363.   BEVOR beim QSO-Partner die Übertragung gestartet wird.  Will man eine 
  1364.   Binärdatei speichern, die mit 7Plus etc.  codiert wurde, kann die Datei 
  1365.   problemlos auch als normaler Text gespeichert werden, also mit 
  1366.   "Diskette/Festplatte online" (siehe 5.3.1).
  1367.   Seit Version 1.50 muß man den AutoBin-Empfang nicht mehr von Hand starten, 
  1368.   sondern kann dies dirch GP selbst erledigen lassen. Voraussetzung hierfür 
  1369.   ist allerdings, daß man zum einen den Schalter für "7+ AutoSave" 
  1370.   eingeschaltet hat und daß die Gegenstation einen erweiterten AutoBin-Header 
  1371.   schickt, in dem der Dateiname enthalten ist. Dies ist z.B. bei SP ab Version
  1372.   6.0 und bei DieBox-Mailboxen ab Version 1.9a der Fall.
  1373.   Anmerkung: Daten, die in DieBox-Mailboxen im AutoBin-Format gespeichert
  1374.   wurden, kann man an einem vorangestellen "(BIN)" im Titel erkennen.
  1375.   Verwendet die Gegenstation nicht den erweiterten AutoBin-Header, wird die 
  1376.   Datei unter dem Namen <call>.xxx gespeichert, wobei <call> für das Call der 
  1377.   Gegenstation steht und xxx für eine Zahl zwischen 000 und 999. Existiert 
  1378.   z.B. schon die Datei "DB0SGL.000", wird beim nächsten Mal der Name
  1379.   "DB0SGL.001" generiert, wenn kein erweiterter AutoBin-Header benutzt wird.
  1380.  
  1381.  
  1382. 5.3.5 Code-AutoSave 
  1383.  
  1384.   Code-AutoSave ist eine nützliche Funktion zum Speichern von 7Plus- und
  1385.   LCPlus-codierten Dateien.  Das Speichern eines solchen Files wird in diesem
  1386.   Fall mämlich von GP automatisch organisiert und man braucht sich selbst 
  1387.   keine Gedanken mehr über den richtigen Dateinamen usw.  zu machen.  Erkannt 
  1388.   werden alle 7Plus- und LCPlus-Dateien, also auch .ERR- und .COR-Dateien.  
  1389.   Praktisch ist diese Utility besonders dann, wenn ein Programm oder Bild in 
  1390.   mehrere Teile geteilt wurde.  Da GP automatisch den richtigen Namen für die 
  1391.   entsprechende Datei auswählt, braucht man sich selbst gar nicht mehr darum 
  1392.   zu kümmern, sondern muß nur noch z.B.  "r 10-20" eingeben und kann danach 
  1393.   erstmal eine Tasse Tee trinken...  Die Funktionsweise dieses Utilities ist 
  1394.   relativ einfach:  Sobald ein 7Plus-Header erkannt wird und es ist eine 
  1395.   Speicherung nicht eingeschaltet, dann aktiviert GP automatisch die 
  1396.   Online-Speicherung und zeigt dies durch ein Info-Fenster an.  Die 
  1397.   nachfolgenden Daten werden solange gespeichert, bis die entsprechende 
  1398.   Ende-Kennung empfangen wird.  Die so entstandene Datei auf 
  1399.   Diskette/Festplatte enthält dann nur die informativen Daten, der übrige 
  1400.   Text, z.B.  der Mailbox-Header werden nicht gespeichert.  
  1401.  
  1402.   Aktiviert bzw.  deaktiviert wird diese Funktion im Setup-Menü, nähere Infor-
  1403.   mationen dazu in Kapitel 10.
  1404.  
  1405.   Seit der Version 1.50 wurde das automatische Speichern auch auf den 
  1406.   AutoBin-Modus erweitert, siehe 5.3.4.
  1407.  
  1408.  
  1409.  
  1410. 5.4 Text in Editor kopieren 
  1411.  
  1412.   Ab der Version 1.20 gibt es die Möglichkeit, bereits empfangenen Text aus
  1413.   einem QSO-Fenster in den Editor zu kopieren und ihn dort 
  1414.   weiterzuverarbeiten.  Für diese Funktion ist jedoch eine Maus erforderlich!  
  1415.   Um einen gewünschten Textausschnitt in den Editor zu kopieren, muß man 
  1416.   diesen Ausschnitt zunächst mit Hilfe der Maus selektieren.  Dazu klickt man 
  1417.   die Anfangszeile des gewünschten Blocks an und hält die Maustaste gedrückt.  
  1418.   Dann bewegt man die Maus bei gedrückter Maustaste nach oben oder unten, bis 
  1419.   alle gewünschten Textzeilen inversfarbig markiert sind.  Dann läßt man die 
  1420.   Maus- taste wieder los und betätigt die Tastenkombination Ctrl-<INS> oder 
  1421.   Ctrl-K.  Befindet sich noch ein anderer Text im Editor, der noch nicht 
  1422.   gespeichert wurde, erscheint eine entsprechende Abfrage.  Wählt man 
  1423.   "Abbruch", so wird der selektierte Text nicht in den Editor kopiert, bleibt 
  1424.   aber selektiert.  Eine erneute Textselektion auf demselben Kanal löscht die 
  1425.   alte Markierung.  
  1426.  
  1427.  
  1428.  
  1429. 5.5 Fernsteuerbetrieb 
  1430.  
  1431.   GP bietet eine Reihe von Fernsteuerbefehlen, die der QSO-Partner ausführen
  1432.   kann.  Allen Fernsteuerbefehlen müssen zwei Schrägstriche vorangestellt 
  1433.   werden, damit GP diese als Fernsteuerbefehle interpretiert.  So kann es 
  1434.   jedoch zu Fehlauslösungen kommen, wenn in der ersten Spalte ein Satz 
  1435.   zufällig mit zwei Schrägstrichen beginnt.  Dies kann besonders bei 
  1436.   Mailboxbenutzung passieren, wenn einige OMs in ihren Beiträgen aus 
  1437.   irgendwelchen Gründen Fernsteuerbefehle verwenden.  Aus diesem Grund ist es 
  1438.   ratsam, bei Mailboxbetrieb die Fernsteuerung auf dem entsprechenden Kanal 
  1439.   abzuschalten oder die Mailbox in die Datei NAMES.GP als Typ "B>" 
  1440.   einzutragen. Für "B>"-Calls sperrt GP die Fernsteuerung automatisch.
  1441.  
  1442.   Für die Befehle, die der Dateimanipulation/verwaltung dienen, muß 
  1443.   in der Konfigurationsdatei ein Pfad angegeben werden.  Alle Benutzer haben 
  1444.   die gleiche Priorität und dürfen somit alle Befehle verwenden.  Deshalb 
  1445.   sollte als Verzeichnis ein anderes als das GP-Verzeichnis gewählt werden.  
  1446.   Der Befehl zum Ändern des Pfades in "CONFIG.GP" ist "UserDir = <pfad>".  
  1447.   Wird GP auf der Festplatte installiert, muß unbedingt die Pfadeinstellung 
  1448.   entsprechend geändert werden, da die Dateibefehle sonst nicht benutzt werden 
  1449.   können.  Fernsteuerbefehle können auch vom Sysop selbst ausgeführt werden 
  1450.   und die Ausgabe wird zum QSO-Partner gesendet, als wenn der QSO-Partner 
  1451.   selbst den Befehl ausgeführt hätte.  Dies geschieht durch drücken der 
  1452.   <ESC>-Taste.  Daraufhin erscheint ein Eingabefenster und man braucht nur den 
  1453.   Fernsteuerbefehl einzugeben.  Zu beachten ist, daß man dem Fernsteuerbefehl 
  1454.   zwei Schrägstriche ("//") voranstellen muß, damit dieser als
  1455.   Fernsteuerbefehl erkannt wird.  (z.B.  "<ESC>//h" sendet den Hilfetext zur 
  1456.   Gegenstation) 
  1457.  
  1458.  
  1459.  
  1460. 5.6 Externe Programme 
  1461.  
  1462.   Mit dem Fernsteuerbefehl "//RUN <Programm>" kann ein QSO-Partner Programme
  1463.   starten, die nicht im Standard-Befehlssatz von GP enthalten sind.  Für GP ab 
  1464.   Version 1.50 existieren zwei Arten von Programmen.  Zum einen können die
  1465.   herkömmlichen Remote-Programme benutzt werden, zum anderen können sogenannte 
  1466.   "GPRI-Programme" verwendet werden.  "GPRI" ist die Abkürzung für "Graphic 
  1467.   Packet Remote Interface" und steht für eine völlig neue Art von Remote- 
  1468.   Programmen.  Im Gegensatz zu den herkömmlichen Remote-Programmen sind GPRI- 
  1469.   Programme in der Lage, interaktiv mit dem Benutzer zu kommunizieren.  
  1470.   Dadurch sind weitaus mehr Anwendungsmöglichkeiten vorhanden als bei den 
  1471.   herkömmlichen Remote-Programmen.  Des weiteren läßt sich GP ganz normal 
  1472.   weiterbedienen, während ein GPRI-Programm läuft.  Durch die Struktur des 
  1473.   GPRI ist eine Art von "Multitasking" möglich, d.h.  es können mehrere GPRI- 
  1474.   Programme gleichzeitig laufen, jedoch immer nur eins pro Kanal.  Genauere 
  1475.   Informationen zu GPRI für Programmierer sind in der Datei GPRI.DOC zu 
  1476.   finden.  
  1477.  
  1478.   Remote-Programme müssen generell in dem Verzeichnis installiert werden,
  1479.   welches man in CONFIG.GP beim Befehl "ExternalDir" angegeben hat.  
  1480.  
  1481.  
  1482.  
  1483. 5.7 Splitscreen 
  1484.  
  1485.   Will man während eines QSO's zusätzlich den Monitor beobachten, kann man mit
  1486.   ALT-F8 den Bildschirm teilen, wobei im oberen Teil weiterhin das QSO und im 
  1487.   unteren Teil der Monitor dargestellt wird.  Mit den Tasten ALT-F9 und 
  1488.   ALT-F10 läßt sich die Trennzeile zwischen den beiden Fenstern verschieben.  
  1489.   Der Splitscreen läßt sich auch mittels der rechten Maustaste ein- und aus- 
  1490.   schalten.  Die Große der Fenster läßt sich verändern, indem man den Maus- 
  1491.   zeiger auf das "Verschiebe-Symbol" (Up/Down-Pfeile) auf der Trennzeile
  1492.   positioniert, die linke Maustaste drückt und bei gedrückter Taste die Maus
  1493.   nach oben oder unten bewegt.  
  1494.  
  1495.  
  1496.  
  1497. 5.8 Scroll-Lock 
  1498.  
  1499.   Die Bildschirmausgabe kann gestoppt werden, wenn man die Taste Scroll-Lock
  1500.   drückt.  Die gleiche Funktion übernimmt auch der Schalter "ScrLock" auf der 
  1501.   Trennleiste zwischen QSO- und Monitorbildschirm.  Dieser Schalter kann mit 
  1502.   der Maus ein- und ausgeschaltet werden.
  1503.   ACHTUNG:  Die Bildschirmausgabe bleibt gestoppt, solange der Scroll-Lock-
  1504.   Modus aktiv ist (Scroll-Lock-Led leuchtet bzw. ScrollLock-Schalter 
  1505.   "gedrückt").  Vergißt man, den Modus durch nochmaliges Drücken der
  1506.   Scroll-Lock-Taste zu deaktivieren, kann der Puffer des TNC überlaufen und
  1507.   es kommt zu Fehlern.  
  1508.  
  1509.  
  1510.  
  1511. 5.9 TNC-Befehle 
  1512.  
  1513.   Will man TNC-Parameter ändern, kann man dies tun, indem man die <ESC>-Taste
  1514.   drückt.  Daraufhin erscheint ein Eingabefenster, wo man den TNC-Befehl ein- 
  1515.   geben kann.  Durch nochmaliges Drücken der <ESC>-Taste wird das 
  1516.   Eingabefenster wieder geschlossen, ohne einen evtl.  eingegeben Befehl 
  1517.   auszuführen.
  1518.   Eventuell geänderte TNC-Parameter, die auch in der Konfigurationsdatei mit
  1519.   "TNCINI" initialisiert werden, werden nach einem Ausflug in die DOS-Shell 
  1520.   (ALT-O) wieder mit den Werten der Konfigurationsdatei überschrieben.
  1521.  
  1522.  
  1523.  
  1524. 5.10 Logbuchführung 
  1525.  
  1526.   Auf Wunsch wird von GP automatisch Logbuch geführt.  Dies ist der Fall, wenn
  1527.   in der Konfigurationsdatei der Befehl "Log = ON" enthalten ist.  
  1528.  
  1529.  
  1530.  
  1531. 5.11 Verschiedene Connect-Texte 
  1532.  
  1533.   GP bietet die Möglichkeit, verschiedene Connect-Texte zu verwalten.  Man 
  1534.   kann sich so verscheidene Connect-Texte vorbereiten und diese dann bei ent- 
  1535.   sprechender Gelegenheit einfach und schnell umschalten.  Der Standard-
  1536.   Connect-Text trägt den DOS-Dateinamen "CTEXT.GPI".  Alternative Connect-
  1537.   Texte können so angelegt werden, indem der Präfix des Dateinamen um
  1538.   bis zu drei Buchstaben erweitert wird.  Beispiele sind z.B.:  "CTEXT_A.GPI", 
  1539.   "CTEXT_01.GPI", "CTEXTABC.GPI" ...  
  1540.  
  1541.   Beim Betrieb mit mehren Mycall-Verzeichnissen kann es dabei allerdings zu
  1542.   Problemen führen, wenn alternative Connect-Texte nur für eines von 
  1543.   verschiedenen Mycalls existieren.  Wird der ausgewählte alternative CText 
  1544.   nicht gefunden, wird der Standard-CText gesendet.  
  1545.  
  1546.  
  1547. 5.12 Sysop-Funktionen 
  1548.  
  1549.   Für Sysops von TheNet-,BayCom- und Flexnet- sowie FALCon/DigiWare-
  1550.   Digipeatern und DieBox-Paßwort-kompatiblen Mailboxen bietet GP eine
  1551.   automatische Generierung des Sysop-Paßwortes. Das Paßwort wird automatisch
  1552.   generiert und in den Vorschreibpuffer geschrieben, sobald die Antwort des
  1553.   Digis auf den Befehl "SY" bzw.  "PW" gekommen ist.  Es MUSS auf jeden Fall
  1554.   mindestens "SY" zum Digi gesendet werden, damit GP das Paßwort generieren
  1555.   kann.  Bei DieBox-Mailboxen wird das Paßwort direkt beim Einloggen
  1556.   generiert und kann jederzeit mit Ctrl-B ins Vorschreibfenster kopiert 
  1557.   werden.
  1558.   Für jeden Digi bzw. jede Mailbox muß eine eigene Datei angelegt werden, die
  1559.   den Namen des Digis/der Mailbox trägt und den Suffix ".GPW" enthält.  Hat
  1560.   das Call einen SSID, so muß auch dieses im Dateinamen angegeben werden,
  1561.   jedoch ohne Bindestrich.
  1562.   Beispiel:  Die Datei für DB0IZ-9 müßte "DB0IZ9.GPW" heißen.
  1563.   Die Paßwortdateien dürfen nur den eigentlichen Paßwortstring enthalten, bzw. 
  1564.   bei Flexnet eine fünstellige Dezimalzahl und bei DieBox 60 Zeilen zu je 27
  1565.   Zeichen.  Damit die Paßwort-Funktion funktionieren kann, muß die jeweilige
  1566.   Station auch in der Datei NAMES.GP eingetragen sein, wobei es auf die
  1567.   richtige Angabe des Typs ankommt.  Genauere Informationen finden Sie in
  1568.   Kapitel 9.  BayCom-Nodes müssen als "N>" deklariert werden, da sie das
  1569.   TheNet-Paßwortverfahren verwenden, FALCon/DigiWare als "B>", weil hier das 
  1570.   DieBox-Verfahren zur Paßwort-Berechnung benutzt wird.
  1571.   Der entsprechende Befehl zum Einloggen als Sysop darf erst gesendet werden, 
  1572.   wenn keine Daten vom Digi mehr anstehen, d.h. wenn der Digi das letzte Prompt 
  1573.   gesendet hat. Andernfall erkennt GP die Paßwort-Abfrage des Digi nicht und 
  1574.   errechnet auch kein Paßwort.
  1575.  
  1576.  
  1577. 5.13 Das DieBox-AutoBin 
  1578.  
  1579.   Das DieBox-System bietet seit der Version 1.9 die Möglichkeit, binäre 
  1580.   Dateien mit Hilfe des AutoBin-Modus' in das Mailboxsystem einzuspielen bzw. 
  1581.   wieder auszulesen.  Die Vorgehensweise unterscheidet sich dabei nicht von
  1582.   der bisherigen Methode, Files einzuspielen bzw.  auszulesen.  Man muß nur 
  1583.   die 7+ AutoSave-Funktion von GP einschalten und den Lesebefehl zur 
  1584.   Mailbox senden. Der Rest geht dann wie beim Auslesen von 7+ Dateien
  1585.   automatisch. Man erkennt binäre Dateien in der Mailbox an einem
  1586.   vorangestellten "(BIN)" im Titel.  
  1587.  
  1588.  
  1589.  
  1590.  
  1591. 6. Anwendung der MailBox-Utilities 
  1592.  
  1593.   Die folgenden Utilities zur Mailboxbenutzung basieren auf den Funktionen
  1594.   verschiedener BBS-Systeme, eine Liste aller verfügbaren Meldungen ausgeben 
  1595.   zu lassen.  Diese Listen bekommt man beim DieBox-System mit (C)heck bzw.  
  1596.   (L)ist <Rubrik>, bei anderen BBS-Systemen mit verschiedenen L-Kommandos.  
  1597.   Wenn Sie mit dem Mailbox-Betrieb noch nicht vertraut sind, lesen Sie bitte 
  1598.   die Hilfestellungen der Mailbox (HELP).  
  1599.  
  1600.  
  1601.  
  1602. 6.1 Das BBS-Menu 
  1603.  
  1604.   Mailboxen bieten die Möglichkeit, alle neuen Einträge seit dem letzten Login
  1605.   aufzulisten.  Eine solche Liste entspricht bei jedem Mailboxsystem einem 
  1606.   bestimmten Format.  GP ist in der Lage, die entsprechenden Listen von ver- 
  1607.   schiedenen gängigen BBS-Systemen zu erkennen.  Erkannt werden:
  1608.  
  1609.     DieBox
  1610.     F6FBB (Versionen 5.15, jedoch nur unter Vorbehalt)
  1611.     DK5SG-BBS (DB0SAO)
  1612.     DB0IE
  1613.  
  1614.   Empfängt GP eine solche Liste, wird diese in einem speziellen Puffer
  1615.   gespeichert.  Dieser Puffer ist mit einem Auswahlmenü gekoppelt, so daß man 
  1616.   sich bequem den gewünschten Eintrag zum Lesen auswählen kann.  Der gewählte 
  1617.   Listeneintrag wird dann automatisch in einen Befehl zum Lesen der Datei 
  1618.   umgewandelt und an die Mailbox gesendet.  Danach muß man nur noch auf den 
  1619.   Text warten.  Nachdem die Verbindung mit der Mailbox getrennt wurde, wird 
  1620.   die Liste wieder gelöscht.  Die Liste wird aber nur dann gelöscht, wenn die 
  1621.   Verbindung vom Benutzer selbst getrennt wurde, sei es durch einen Disconnect 
  1622.   oder den Quit-Befehl der Mailbox.  Bei Timeouts, Link failures usw.  bleibt 
  1623.   die Liste erhalten und kann bei erneutem Connecten der Mailbox 
  1624.   wiederverwendet werden.  Der erneute Connect der Mailbox nach einem Timeout 
  1625.   muß jedoch auf demselben Kanal erfolgen!  Da nur EIN Auswahlmenü existiert, 
  1626.   kann man diese Funktion auch nur dann anwenden, wenn man NUR MIT EINER 
  1627.   MAILBOX ZUR GLEICHEN ZEIT verbunden ist, ansonsten werden alle Einträge der 
  1628.   verschiedenen Mailboxen in einen Puffer geschrieben und es kommt 
  1629.   unweigerlich zu Fehlern.  Die Anwendung dieser Funktion gestaltet sich so:  
  1630.  
  1631.        1. Mailbox connecten
  1632.        2. Den enstsprechenden Check-Befehl zur Mailbox senden. (Infos über die
  1633.           Mailbox-Befehle lesen Sie bitte in der Hilfestellung der Mailbox)
  1634.        3. Nachdem die gesamte Liste angekommen ist und das Prompt der Mailbox
  1635.           erscheint, mit ALT-F1 die Check-Funktion anwählen, die gewünschten
  1636.           Nachrichten zum Lesen mit den Cursortasten auswählen und mit
  1637.           der Leertaste markieren.  Will man die Nachrichten lesen, muß man
  1638.           <RETURN> eingeben. Danach braucht man nur noch auf die Nachrichten
  1639.           zu warten.  Punkt 3 kann beliebig oft wiederholt werden.  Will man
  1640.           nur eine Datei auslesen, reicht es, den Auswahlbalken auf den
  1641.           gewünschten Eintrag zu positionieren und <RETURN> zu drücken.  
  1642.  
  1643.   Auf Wunsch kann die Liste auch nach Rubriken sortiert werden, damit wird die
  1644.   Liste wesentlich übersichtlicher, da man sich meistens sowieso nur für be- 
  1645.   stimmte Rubriken interessiert.  
  1646.  
  1647.   Befindet sich im BBS-Menu noch eine Liste und eine neue Liste wird 
  1648.   empfangen, erscheint eine Abfrage "Alte Liste löschen Ja, Nein,Abbruch".
  1649.   Wählt man "Ja", so wird die alte Liste gelöscht und durch die neuen
  1650.   Einträge ersetzt. "Nein" fügt die neuen Einträge an die alte Liste an. 
  1651.   "Abbruch" bricht die Funktion ab, indem die Aussendung des Check- oder
  1652.   List-Befehls verhindert wird.  
  1653.  
  1654.  
  1655.  
  1656. 6.2 Die DieBox-Listfunktion 
  1657.  
  1658.   Die Listfunktion hat im Prinzip die gleiche Funktion wie die Checkfunktion.
  1659.   Dieses Menü funktioniert aber nur mit DieBox-Mailboxen.  Die Liste kann nur 
  1660.   einer Rubrik zugeordnet werden.  Beim Listen einer anderer Rubrik werden die 
  1661.   vorherigen Einträge gelöscht.  Die Anwendung dieser Funktion sieht so aus:  
  1662.  
  1663.        1. Mailbox connecten
  1664.        2. eine gewünschte Rubrik auflisten, z.B.  "l ibm"
  1665.           (weitere Info über die Mailbox-Befehle lesen Sie bitte in der
  1666.           Hilfestellung der Mailbox)
  1667.        3. Nachdem die gesamte Liste angekommen ist und das Prompt der Mailbox
  1668.           erscheint, mit ALT-F2 die List-Funktion anwählen, die gewünschten
  1669.           Nachrichten zum Lesen mit den Cursortasten auswählen und mit der
  1670.           Leertaste markieren.  Will man die Nachrichten lesen, muß man
  1671.           <RETURN> eingeben.  Danach braucht man nur noch auf die Nachrichten
  1672.           zu warten.  Punkt 3 kann beliebig oft wiederholt werden.
  1673.           Will man nur eine Datei auslesen, reicht es, den Auswahlbalken auf
  1674.           den gewünschten Eintrag zu positionieren und <RETURN> zu drücken.
  1675.  
  1676.  
  1677.  
  1678. 6.3 Die "Find"-Funktion
  1679.  
  1680.   Sowohl im "BBS-Menu" als auch in der "DieBox-Listfunktion" kann man nach 
  1681.   bestimmten Begriffen, z.B. Calls suchen lassen. Dazu braucht man nur ALT-F 
  1682.   zu drücken oder das entsprechende Icon mit der Maus anzuklicken und dann den
  1683.   gewünschten Suchbegriff in das Eingabefenster zu schreiben. Wird der 
  1684.   Suchbegriff in einer Zeile gefunden, setzt GP den Auswahlbalken auf diese 
  1685.   Zeile. Durch erneute Eingabe von ALT-F und die Bestätigung des Suchbegriffs 
  1686.   mit <RETURN> wird die Suche an der derzeitigen Cursorposition fortgesetzt.
  1687.   Wird aber ein neuer Suchbegriff eingegeben, beginnt GP mit der Suche immer 
  1688.   am Anfang der Liste, unabhängig von der Position des Auswahlbalkens.
  1689.  
  1690.  
  1691.  
  1692. 6.4 Probleme beim Erkennen der Listen
  1693.  
  1694.   Leider tauchen immer wieder Probleme mit der richtigen Erkennung von 
  1695.   Mail-Listen auf. Meistens passiert dies, wenn bei der Mailbox eine neue
  1696.   Software-Version installiert wurde. Bei der FBB-BBS ist mir jedoch 
  1697.   aufgefallen, daß das Format der Liste auch von der gerade eingestellten 
  1698.   Sprache abhängig ist. Sollte es bei der Auswertung der Listen zu Problemen 
  1699.   kommen, bitte ich mir eine kurze Mail zu schreiben und einen Ausschnitt der 
  1700.   Liste mitzuschicken, damit ich GP darauf anpassen kann.
  1701.   Bei der Baycom-Box kann man das Format der Liste seinen eigenen Wünschen
  1702.   anpassen. Die Standard-Einstellung ist eine DieBox-kompatible Liste und wird
  1703.   von GP problemlos erkannt. Eventuell funktionieren aber auch noch andere 
  1704.   Format-Einstellungen. Diese kann man am einfachsten experimentell 
  1705.   ermitteln.
  1706.  
  1707.  
  1708.  
  1709.  
  1710. 7. Der GP-Editor 
  1711.  
  1712.   Bei diesem Editor handelt es sich um einen einfaches Instrument zum
  1713.   Bearbeiten von kleineren Textdateien, z.B.  der Konfigurationsdatei oder
  1714.   Infotexten wie "NEWS.GPI" oder "CTEXT.GPI".  Der Editor bietet keinen
  1715.   besonderen Bedienungskomfort, doch sind alle wesentlichen Cursorsteuerungen
  1716.   vorhanden. Außerdem bietet dieser Editor den Vorteil, GP nicht extra 
  1717.   verlassen zu müssen, um einen Text zu editieren.  Die Größe des
  1718.   Editor-Speichers läßt sich in der Konfigurationsdatei auf eigene Wünsche
  1719.   einstellen.  Der Speicher wird dabei in Zeilen à 80 Zeichen angegeben. 
  1720.   Das Minimum sind 40 Zeilen, das Maximum 780 Zeilen (ca.  64KB).  Es
  1721.   existieren zwei Modi, in denen der Editor betrieben werden kann.  Im
  1722.   Einfügemodus werden alle Zeichen, die rechts vom Cursor stehen, nach
  1723.   rechts geschoben und das neue Zeichen in den Text eingefügt.
  1724.   Im Überschreib-Modus wird stattdessen das Zeichen, auf dem sich der Cursor
  1725.   befindet, durch das neue Zeichen ersetzt.  Optisch wird der Einfügemodus
  1726.   durch einen "halben" Cursor angezeigt, während im Überschreibmodus ein
  1727.   "voller" Cursor zu sehen ist.  Zwischen diesen Modi wird mit der Insert-
  1728.   Taste umgeschaltet.
  1729.  
  1730.   Bei der Benutzung des GP-Editors muß zwischen "Textzeile" und "Bildschirm-
  1731.   zeile" unterschieden werden.  Eine Bildschirmzeile kann maximal 80 Zeichen 
  1732.   lang werden und beinhaltet die Zeichen, die tatsächlich auf dem Bildschirm 
  1733.   zu sehen sind.  Eine Textzeile kann ais mehreren Bildschirmzeilen bestehen 
  1734.   und ist das, was nach dem Speichern der Datei in einer Zeile vorhanden ist.  
  1735.   Der GP-Editor kann Textzeilen bis 255 Zeichen Länge verarbeiten, diese 
  1736.   werden jedoch in mehrere Bildschirmzeilen zu je 80 Zeichen aufgeteilt.  Pro 
  1737.   Bild- schirmzeile sind maximal 80 Zeichen erlaubt.  Wird versucht, mehr als 
  1738.   80 Zeichen in eine Bildschirmzeile zu schreiben (im Einfügemodus), werden 
  1739.   die Tastatureingaben ignoriert.  Das Ende einer Textzeile wird mit einer 
  1740.   Raute markiert.  Fehlt diese Raute, so wird beim Speichern die nächste 
  1741.   Bildschirmzeile angefügt, ohne ein CR/LF zwischen den Bildschirmzeilen 
  1742.   einzufügen. Die Länge einer Textzeile kann im Setup mit dem Menüpunkt 
  1743.   "Zeilenumbruch" eingestellt werden.
  1744.  
  1745.   Zum Laden eines Textes die Tastenkombination ALT-L drücken und dann den
  1746.   Dateinamen angeben.  Zum Speichern eines Textes ALT-S drücken und Dateinamen 
  1747.   eingeben.  
  1748.  
  1749.   Will man eine neue Datei, die noch nicht auf der Diskette/Festplatte exis-
  1750.   tiert, einfach ALT-L drücken und dann den gewünschten Dateinamen eingeben 
  1751.   und die nachfolgende Frage, ob die Datei neu angelegt werden soll, mit "J" 
  1752.   beantworten.  
  1753.  
  1754.  
  1755.  
  1756.  
  1757. 8. Die MH-Liste (ALT-H) 
  1758.  
  1759.   GP verwaltet eine interne MH-Liste, welche die 40 letztgehörten Stationen
  1760.   auflistet.  Diese Liste wird bei dem Fernsteuerbefehl //MHeard an die Gegen- 
  1761.   station gesendet.  Die MH-Liste erhält ihre Informationen aus dem Monitor- 
  1762.   kanal und wird nur auf den neuesten Stand gebracht, wenn der Monitor ein- 
  1763.   geschaltet ist (Monitor Mode sollte nicht "N" sein).  Die MH-Liste bietet 
  1764.   die Möglichkeit, zu untersuchen, ob ein gehörtes Call schon in der Datei 
  1765.   NAMES.GP eingetragen ist.  Um dieses zu prüfen, braucht man nur den inversen 
  1766.   Balken auf ein Rufzeichen zu bringen und <RETURN> zu drücken.  Die Auswahl 
  1767.   kann natürlich auch mit der Maus geschehen, die Funktionsweise ist dieselbe
  1768.   wie beim BBS-Menu.  
  1769.  
  1770.  
  1771.  
  1772.  
  1773. 9. Der "QSO-Spion"
  1774.  
  1775.   Ab Version 1.50 bietet GP die Möglichkeit, einzelne QSOs selektiv 
  1776.   mitzulesen. Dazu werden die übertragenen Daten in einem eigenen Fenster 
  1777.   angezeigt. Es können bis zu 8 QSOs gleichzeitig "spioniert" werden, soweit 
  1778.   man genug Speicherplatz für die Textpuffer der "Spion"-Fenster hat. Die 
  1779.   Größe der Textpuffer läßt sich in der Konfigurationsdatei mit Hilfe des 
  1780.   Befehls "SpyBuffer", die Anzahl der Fenster mit "MaxSpy" einstellen.
  1781.  
  1782.  
  1783. 9.1 QSO zum mitlesen auswählen
  1784.  
  1785.   Will man ein QSO mitlesen, muß man zunächst in die MH-Liste schalten. Danach
  1786.   entweder das "SPY"-Icon anklicken oder die Tastenkombination ALT-S drücken. 
  1787.   Im Statusfenster erscheint die Aufforderung "Bitte QSO auswählen". Jetzt 
  1788.   kann man aus der MH-Liste das gewünschte QSO auswählen, indem man den 
  1789.   Auswahlbalken über das entsprechende Rufzeichenpaar bringt und dann <RETURN>
  1790.   drückt oder einfach die Maus benutzt. Danach kommt die Frage, ob man das QSO
  1791.   auf Diskette bzw. Festplatte speichern will. Beantwortet man die Farge mit 
  1792.   "Ja", kann man in einem weiteren Eingabefenster den gewünschten Dateinamen 
  1793.   eingeben. GP bietet einen Standard-Namen an. Will man diesen benutzen, 
  1794.   braucht man nur <RETURN> zu drücken. Danach springt GP in das Fenster, in 
  1795.   dem das QSO angezeigt wird.
  1796.   Entfernen kann man den "QSO-Spion" entweder, indem man in dem jeweiligen 
  1797.   Fenster ALT-K drückt oder das Icon "Kill Spy" anklickt. Man kann ein QSO 
  1798.   auch aus der MH-Liste entfernen, indem man dort ALT-K drückt oder das Icon 
  1799.   "Kill Spy" anklickt und dann das jeweilige QSO auswählt.
  1800.  
  1801.  
  1802. 9.2 Das "Spion-Fenster"
  1803.  
  1804.   In diesem Fenster werden die übertragenen Daten des jeweiligen QSO 
  1805.   angezeigt. Werden beide QSO-Richtungen gehört, erkennt GP dies automatisch
  1806.   und zeigt beide Richtungen in einem Fenster mit unterschiedlichen Farben
  1807.   an. Welches Call in welcher Farbe angezeigt wird, hängt davon aus, welche
  1808.   Richtung in der MH-Liste angewählt wurde.
  1809.   Beispiel:
  1810.     Man hat in der MH-Liste das QSO "DB0SGL > DH1DAE" ausgewählt, dann
  1811.     erscheinen im "Spion-Fenster" die Daten von DB0SGL in der Vordergrundfarbe
  1812.     (SpyForeGround) und die von DH1DAE in der Inversfarbe (SpyInversAttr).
  1813.  
  1814.   Im Statusfenster wird zum einen das QSO angezeigt, welches in diesem Fenster
  1815.   mitgelesen wird und zum anderen die Nummern der zuletzt gehörten 
  1816.   AX.25-Pakete. Beim AX.25-Protokoll werden die Pakete nummeriert, damit bei 
  1817.   einem eventuellen Übertragungsfehler genau das fehlerhafte Paket wiederholt 
  1818.   werden kann. Diese Nummerierung geschieht mit Zahlen zwischen 0 und 7. (Aus
  1819.   diesem Grund kann der "Maxframe"-Parameter im TNC auch nur maximal 7 sein.)
  1820.   Diese Nummerierung bezieht sich natürlich immer nur auf jeweils eine 
  1821.   Richtung.
  1822.  
  1823.  
  1824.  
  1825. 9.3 Mögliche Probleme
  1826.  
  1827.   Der "QSO-Spion" kann nur dann einwandfrei arbeiten, wenn man die jeweiligen 
  1828.   Stationen (bzw. in den meisten Fällen den Digipeater) einwandfrei hören kann
  1829.   und jedes Paket fehlerfrei decodieren kann. Kann man den Digi nicht immer
  1830.   korrekt empfangen (DCD leuchtet auf aber das Paket wird nicht im 
  1831.   Monitorfenster angezeigt oder man hat öfters mit "Reject Frames" zu tun),
  1832.   kann es auch vorkommen, daß im "Spion-Fenster" einzelne Pakete fehlen oder
  1833.   in der falschen Reihenfolge angezeigt werden. Diese Fehler sind zwar
  1834.   ärgerlich, aber leider nicht zu verhindern.
  1835.  
  1836.  
  1837.  
  1838.  
  1839. 10. Der Autorouter
  1840.  
  1841.   Der Autorouter von GP hilt Ihnen, bekannte Stationen zu connecten, ohne daß
  1842.   Sie den kompletten Pfad eingeben müssen oder sich von Hand durch die 
  1843.   Digipeater durchzuconnecten.  Voraussetzung dafür ist jedoch, daß der Pfad 
  1844.   zu der jeweiligen Station bekannt ist und in der Datei NAMES.GP eingetragen 
  1845.   wurde.  Die Listeneinträge haben immer folgende Syntax:  
  1846.  
  1847.   TYP>CALL NAME; PFAD
  1848.  
  1849.   Wichtig ist die richtige Angabe des Typs, denn dadurch erkennt GP, welche
  1850.   Aktionen durchgeführt werden dürfen und welche nicht.  So kann die Check- 
  1851.   und List-Funktion nur bei Mailboxen gebraucht werden, während ein Nachricht 
  1852.   mit Hilfe des Fernsteuerbefehls "//<n> <Text>" nur an Kanäle geschickt 
  1853.   werden kann, die mit einem TERM (Terminal-Endstelle) verbunden sind.  Der 
  1854.   Name der Station darf Leerzeichen enthalten und kann theoretisch beliebig 
  1855.   lang sein, im Programm werden allerdings nur die ersten 22 Buchstaben des 
  1856.   Namens angezeigt.  Es muß darauf geachtet werden, daß die Rufzeichen und die 
  1857.   Typenangabe in Großbuchstaben geschrieben wird, so wie bei den 
  1858.   untenstehenden Beispielen.  Ist die entsprechende Station direkt und ohne 
  1859.   einen Digipeater erreichbar, dann wird der Pfadeintrag einfach weggelassen, 
  1860.   ansonsten enthält der Pfad eine Auflistung aller notwendigen Digipeater.  
  1861.   Ein Digipeatereintrag hat immer die Syntax TYP>CALL.  TYP kann folgende 
  1862.   Buchstaben annehmen:  
  1863.  
  1864.             B :  Mailbox (z.B. B>DB0SGL)
  1865.             D :  Digipeater (z.B. D>DB0ID)
  1866.             F :  Flexnet-Digipeater (z.B. F>DB0FN)
  1867.             N :  NetRom-Digipeater (z.B. N>DB0DOZ)
  1868.             T :  Terminal-Endstelle (z.B. T>DH1DAE)
  1869.  
  1870.   Wird eine Terminal-Endstelle als Digipeater benutzt, dann generiert GP
  1871.   automatisch einen entsprechenden Remote-Befehl, also "//C ...".  
  1872.  
  1873.   Anhand dieser Typenbezeichner erkennt GP, auf welche Weise über die 
  1874.   einzelnen Stationen connected werden muß.  Ein Pfadeintrag sieht z.B.
  1875.   folgendermaßen aus:  
  1876.  
  1877.   T>DH1DAE Ulf; D>DB0NWS D>DB0FN T>DH1DAE
  1878.  
  1879.   In diesem Fall sendet GP an den TNC den Befehl "C DH1DAE DB0NWS DB0FN".
  1880.  
  1881.   Ist in der Pfadliste jedoch ein N>- oder F>-Digi vorhanden, z.B.:
  1882.  
  1883.   T>DH1DAE Ulf; N>DB0HSK N>DB0DOZ D>DB0FN T>DH1DAE
  1884.  
  1885.   dann sieht die Connectsequenz etwas anders aus.  Jetzt wird zunächst der
  1886.   Digipeater DB0HSK connected, dann der Befehl "C DB0DOZ" und anschließend der 
  1887.   Befehl "C DH1DAE DB0FN" ausgesendet.  
  1888.  
  1889.  
  1890.  
  1891. 10.1 Rekursive Pfadeinträge
  1892.  
  1893.   In der Pfadliste muß nicht der komplette Pfad eingegeben werden, sondern es
  1894.   kann auf einen anderen, schon bekannten Pfad aufgebauen.  
  1895.  
  1896.   Beispiel:
  1897.  
  1898.   F>DB0FN Digi Siegen
  1899.   F>DB0WST Netzknoten West; F>DB0FN F>DB0WST
  1900.   F>DB0ME Digi Solingen; F>DB0WST F>DB0ME
  1901.   B>DB0SGL Mailbox Siegen; F>DB0FN B>DB0SGL 
  1902.   B>DB0IZ Mailbox Solingen; F>DB0ME B>DB0IZ
  1903.  
  1904.   Der vollständige Pfad zu DB0IZ z.B. wird nun aus dem Pfad zu DB0ME und zu
  1905.   DB0WST zusammengesetzt.  Es ergibt sich beim Connecten dann automatisch 
  1906.   folgender Pfad:  
  1907.  
  1908.   F>DB0FN F>DB0WST F>DB0ME B>DB0IZ
  1909.  
  1910.   Die Verwendung der rekursiven Pfadeinträge hat zwei Vorteile:
  1911.  
  1912.     1. Man muß weniger eintippen (hi)
  1913.     2. Die Pfadliste wird variabler, falls ein bestimmter Digipeater ausfällt
  1914.        oder ein neuer Link dazukommt, braucht nur EIN Pfadeintrag geändert zu
  1915.        werden.
  1916.  
  1917.  
  1918.  
  1919. 10.2 Autorouting über SP-Gateways
  1920.  
  1921.   Sollte in einem Pfad ein Link über ein SP-Gateway vorkommen, bei dem hinter
  1922.   dem Call auch noch eine Portnummer angegeben werden muß, läßt sich dies 
  1923.   durch einen Trick erreichen, und zwar durch einen "Dummy-Digi".
  1924.   Beispiel:  
  1925.  
  1926.     DL9ZZZ ist ein SP-Gateway, der mit Port0 auf 70cm und mit Port1 auf 2m QRV
  1927.     ist.  OM A ist auf 2m QRV und will DB0XYZ auf 70cm connecten.  Der
  1928.     entsprechende Connect-Befehl müßte also lauten "//C DB0XYZ 0".  Der Pfad-
  1929.     eintrag in NAMES.GP sieht dann folgendermaßen aus:
  1930.  
  1931.     N>DB0XYZ Testdigi; T>DL9ZZZ D>0 N>DB0XYZ
  1932.  
  1933.     GP connected zuerst DL9ZZZ und sendet dann den Befehl "//C DB0XYZ 0". 
  1934.     (Hat DL9ZZZ seinen Gateway als Node konfiguriert, kann man anstelle von
  1935.     "T>DL9ZZZ" auch "N>DL9ZZZ" eintragen)
  1936.  
  1937.   Dieser Trick kann nicht nur bei SP-Gateways angewendet werden, sondern z.B.
  1938.   auch bei Baycom-Nodes, wenn dort eine Portnummer angegeben werden muß.  
  1939.  
  1940.  
  1941.  
  1942. 10.3 Einige Anmerkungen zum Autorouter
  1943.  
  1944.   Wie Sie sicher schon bemerkt haben, wertet der Autorouter die entsprechenden
  1945.   Connect-Meldungen der Digipeater aus, um den tatsächlichen Endknoten zu er- 
  1946.   mitteln.  Nachrichtentechnisch gesehen ist solch eine Art des Autoroutens 
  1947.   zwar ziemlich unsinnig, aber bei dem derzeitigen Packet Radio-Netz mit 
  1948.   seinen NetRom-Knoten nicht anders möglich.  Das bessere Routing wird auf 
  1949.   jeden Fall von Flexnet-Digipeatern übernommen und es sollte daher so weit 
  1950.   wie möglich dieses Routing-System benutzt werden.  Bei Flexnet-Digipeatern 
  1951.   kann angezeigt werden, welche Digipeater über das Flexnet-Autorouting 
  1952.   erreicht werden können, der Befehl, mit dem eine solche Liste abgerufen 
  1953.   werden kann, ist "D".  
  1954.  
  1955.  
  1956.  
  1957. 10.4 Die QRG-Verwaltung (nur für Multiport-TNCs)
  1958.  
  1959.   Seit der Version 1.50 ist GP in der Lage mehrere HF-Ports (nicht TNCs) zu
  1960.   verwalten.  Mehrere HF-Ports bieten z.B.  die BayCom USCC-Karte in 
  1961.   Verbindung mit TFPCX ab Version 2.00 oder moderne TNCs wie FALCon oder TNC3.  
  1962.   Damit GP erkennen kann, auf welchem HF-Port ein Connect erfolgen soll bzw.  
  1963.   auf welchem HF-Port ein QSO läuft, muß man GP mitteilen, auf welchem HF-Port 
  1964.   welcher Digipeater zu finden ist und auf welcher Frequenz sich dieser 
  1965.   befindet.  Dazu wurde der Befehl PORTx eingeführt, wobei "x" für eine Zahl 
  1966.   zwischen 0 und 8 steht.  Die Syntax für den Befehl lautet:
  1967.   
  1968.   PORTx = <digi>,<qrg>
  1969.  
  1970.   Beispiel:
  1971.  
  1972.     Ich benutze DB0FN als Digi.  Dieser arbeitet auf der Frequenz 430.625 MHz
  1973.     und das Funkgerät ist an Port 0 angeschlossen.  Dann lautet der
  1974.     entsprechende Eintrag folgendermaßen:
  1975.  
  1976.     PORT0 = DB0FN,430.625
  1977.  
  1978.   Arbeitet ein Digi mit zwei unterschiedlichen SSIDs auf einer QRG, z.B.  weil
  1979.   der Digi einen Zugrang mit 1200 BpS und einen mit 9600 BpS betreibt, so muß 
  1980.   man dementsprechend auch die PORT-Einträge anpassen.
  1981.   Beispiel:
  1982.  
  1983.     DB0FN sendet auf der QRG 430.625 sowohl mit 1200 als auch mit 9600 BpS. 
  1984.     An Port 0 ist ein 1200 Bps- und an Port3 ein 9600 BpS-Modem angeschlossen.
  1985.     Will man in beiden Baudraten qrv sein, muß man folgende Einträge in
  1986.     NAMES.GP integrieren:
  1987.  
  1988.     PORT0 = DB0FN-0,430.625
  1989.     PORT3 = DB0FN-9,430.625
  1990.  
  1991.   Wichtig ist hier die Angabe von DB0FN-0, da die Eingabe von DB0FN (ohne -0)
  1992.   alle ssid's von 0-15 zuläßt.  In dem Fall könnte GP dann nicht zwischen 
  1993.   DB0FN-0 und DB0FN-9 unterscheiden, sondern würde auch bei einem gewünschten 
  1994.   Connect mit DB0FN-9 anstelle des 9k6-Ports den 1k2-Port aktivieren.  
  1995.  
  1996.   Bei Verwendung eines Multiport-TNCs ist mindestens ein PORT-Eintrag 
  1997.   unbedingt notwendig.  Ansonsten endet ein Connect-Versuch in einer
  1998.   Fehlermeldung über eine nicht bekannte QRG.  Ein PORT-Eintrag ist nicht
  1999.   notwendig, wenn man keinen Multiport-TNC benutzt.  
  2000.  
  2001.  
  2002.  
  2003. 10.5 QRG-abhängiges Autoconnecten
  2004.  
  2005.   Hat man mehrere Digipeater in Reichweite und wechselt daher öfters den 
  2006.   Digi-Einstieg ins Netz, muß man meistens auch einige Pfadeinträge in 
  2007.   NAMES.GP ändern und auf den jeweiligen Digipeater anpassen. Damit man das 
  2008.   nicht per Hand machen muß, kann man ab Version 1.50 QRG-abhängige IF-
  2009.   Bedingungen in NAMES.GP einbauen. Die Funktionsweise ist dabei prinzipiell 
  2010.   die gleiche wie bei den IF-Bedingungen in CONFIG.SYS, nur daß hier die 
  2011.   QRG-Angabe entscheidend ist. Die Anwendung ist ganz einfach und läßt sich am
  2012.   besten direkt an einem Beispiel erklären:
  2013.  
  2014.   Ich bin in der Lage, sowohl über DB0FN als auch über DB0NWS zu arbeiten. 
  2015.   Dann kann die Datei NAMES.GP z.B. so aussehen:
  2016.  
  2017.   PORT0 = DB0FN,430.625
  2018.   PORT1 = DB0NWS,433.775
  2019.   <IF 430.625>
  2020.   B>DB0SGL Mailbox Siegen; D>DB0FN B>DB0SGL
  2021.   F>DB0ME FALCon-Digi Solingen; D>DB0FN F>DB0ME
  2022.   <END>
  2023.   <IF 433.775>
  2024.   B>DB0SGL Mailbox Siegen; D>DB0NWS B>DB0SGL
  2025.   F>DB0ME FALCon-Digi Solingen; D>DB0NWS F>DB0ME
  2026.   <END>
  2027.   T>DG9EP Walter; F>DB0ME T>DG9EP
  2028.   B>DB0IZ Mailbox Solingen; F>DB0ME B>DB0IZ
  2029.   .
  2030.   .
  2031.   .
  2032.  
  2033.   Wenn man nun über DB0FN arbeitet, sieht der Pfad nach z.B. DG9EP so aus:
  2034.   D>DB0FN F>DB0ME T>DG9EP
  2035.   Arbeitet man hingegen über DB0NWS, ändert sich der Pfad automatisch in:
  2036.   D>DB0NWS F>DB0ME T>DG9EP
  2037.  
  2038.   Wenn man wie in dem Beispiel hierarchische Pfadeinträge benutzt, braucht man
  2039.   nicht alle Pfadeinträge von einer IF-Bedingung abhängig zu machen, sondern 
  2040.   nur die Teilstücke, die sich durch den Digipeaterwechsel ändern.
  2041.   In dem oben genannten Beispiel ist z.B. der Pfad ab DB0ME immer gleich, 
  2042.   deshalb braucht nur der Pfad nach DB0ME geändert zu werden, aber nicht die 
  2043.   Pfade, die von DB0ME aus weiterführen.
  2044.  
  2045.  
  2046.  
  2047. 10.6 Das Makro %DIGI%
  2048.  
  2049.   Dieses Makro ist nur bei Multiport-Betrieb interessant. GP ersetzt dieses 
  2050.   Makro beim Erzeugen des Pfades durch das Digipeater-Call, was dem gerade 
  2051.   aktiven Port zugeordnet ist. Dadurch wird das Erstellen der Pfadliste 
  2052.   erleichtert, wenn man den Autorouter der Digipeater benutzt.
  2053.  
  2054.   Beispiel:
  2055.     PORT0 = DB0FN,430.625
  2056.     PORT1 = DB0NWS,433.775
  2057.     B>DB0SGL Mailbox Siegen; D>%DIGI% B>DB0SGL
  2058.     F>DB0ME FALCon-Digi Solingen; D>%DIGI% F>DB0ME
  2059.     T>DG9EP Walter; F>DB0ME T>DG9EP
  2060.     B>DB0IZ Mailbox Solingen; F>DB0ME B>DB0IZ
  2061.  
  2062.   Dieses Beispiel entspricht in der Wirkung dem aus Kapitel 10.5. Durch den 
  2063.   Einsatz dieses Makros können in diesem Beispiel die IF-Anweisungen weggelassen
  2064.   werden.
  2065.  
  2066.  
  2067.  
  2068. 10.7 Calls während eines Connects in die Liste eintragen (ALT-N)
  2069.  
  2070.   Will man eine gerade connectete Station in NAMES.GP übernehmen, so kann man 
  2071.   die einerseits durch Editieren der Datei erreichen. Es geht aber auch 
  2072.   einfacher, indem man die Tastenkombination ALT-N drückt und dort den Typ 
  2073.   sowie den Namen der Station eingibt. GP speichert die Station dann am Ende 
  2074.   von NAMES.GP. Auf diese Weise lassen sich sehr einfach hierarchische Pfad 
  2075.   herstellen, indem man einfach von Digipeater zu Digipeater weiterconnected 
  2076.   und jeweils die Funktion ALT-N ausführt.
  2077.   Diese Methode ist allerdings nur bei TheNet-kompatiblen Digipeatern ratsam, 
  2078.   da das Autorouting der Flexnet-kompatiblen Digipeater in der Regel besser 
  2079.   funktioniert und flexibler ist als die Pfadliste eines Terminalprogramms...
  2080.  
  2081.  
  2082.  
  2083.  
  2084. 11.  Setup-Funktion (ALT-U)
  2085.  
  2086.   GP bietet die Möglichkeit, während des Betriebes einige Programmparameter zu
  2087.   verändern.  Dies sind z.B.  die Farbeinstellungen oder auch die Aktivierung 
  2088.   bzw.  Deaktivierung der Fernsteuerung für einen QSO-Kanal usw.  Die 
  2089.   einzelnen Menüpunkte können entweder mit den Cursortasten und <RETURN>, oder 
  2090.   durch einen Doppelklick der linken Maustaste angewählt werden.  Nach 
  2091.   Verlassen von GP mit ALT-X werden alle Einstellungen dieses Menüs in der 
  2092.   Datei CSTAT.GPB gespeichert und beim nächsten Start von GP wieder auf diese 
  2093.   Werte eingestellt.  Für jeden Kanal existiert ein eigenes Setup-Menü.  Diese 
  2094.   Menüs sind bei den Mailbox-Utilities, dem Editor, der MH-Liste und dem 
  2095.   Monitor nicht so umfangreich wie bei den QSO-Kanälen.  
  2096.  
  2097.  
  2098.  
  2099. 11.1 Änderung der Farben
  2100.  
  2101.   Nachdem man ein entsprechendes Menü zur Änderung der Farben angewählt hat,
  2102.   den Auswahlbalken auf eine der drei Attribute bringen und mit CursorRechts
  2103.   oder CursorLinks eine Farbe auswählen.  Die entsprechende Farbe wird in
  2104.   einem kleinen Fenster dargestellt.  Sind die Farben den eigenen Wünschen
  2105.   angepaßt worden, den Menüpunkt "Geänderte Farben übernehmen" anwählen und
  2106.   <RETURN> drücken.  Die Farbauswahl kann mit <ESC> jederzeit abgebrochen
  2107.   werden, die neuen Farben werden dann jedoch nicht übernommen.  Will man
  2108.   die neuen Farbeinstellungen bei der nächsten Benutzung von GP wieder-
  2109.   verwenden, muß man die neuen Einstellungen in der Datei "CONFIG.GP"
  2110.   entsprechend ändern.  
  2111.  
  2112.  
  2113.  
  2114. 11.2 Das Fernsteuer-Prompt
  2115.  
  2116.   Dieser Menüpunkt legt das Erscheinungsbild des Fernsteuer-Prompts fest, das
  2117.   nach Ausführung eines Fersteuerbefehls an die Gegenstation gesendet wird.  
  2118.   Das Prompt wird allerdings nur dann ausgesendet, wenn es mit Hilfe des Fern- 
  2119.   steuerbefehls //PRompt ON aktiviert wurde.  Das Prompt kann alle Macros 
  2120.   beinhalten, die auch in den *.GPI-Dateien ver- wendet werden.  Diese 
  2121.   Einstellung gilt global für alle QSO-Kanäle.  
  2122.  
  2123.  
  2124.  
  2125. 11.3 Fernsteuerung aktivieren/deaktivieren
  2126.  
  2127.   Der Menüpunkt "Fernsteuerung" zeigt den aktuellen Zustand der Fernsteuerung.
  2128.   Zum Ein- oder Ausschalten der Fernsteuerung einfach diesen Menüpunkt an- 
  2129.   klicken bzw.  <RETURN> drücken.  Diese Einstellung gilt nur für den jeweils 
  2130.   angezeigten Kanal.  
  2131.  
  2132.  
  2133.  
  2134. 11.4 Textpuffer-Backup
  2135.  
  2136.   Dieser Menüpunkt dient zum Ausschalten der Backup-Funktion, die die 
  2137.   aktuellen Bildschirminhalte der Scroll-Back-Puffer beim Verlassen von GP auf
  2138.   Diskette/Festplatte speichert und beim Neustart wiederherstellt.  Im 
  2139.   Gegensatz zu den anderen Menü-Einstellungen wird dieser Wert nicht ge- 
  2140.   speichert, sondern es wird bei einem Neustart von GP die Einstellung des
  2141.   Backup-Befehls der Datei CONFIG.GP übernommen.  
  2142.  
  2143.  
  2144.  
  2145. 11.5 Echo
  2146.  
  2147.   Dieser Menüpunkt schaltet das lokale Echo ein oder aus.  In der Stellung ON
  2148.   wird der gesendete Text auf den Bildschirm angezeigt.  Steht der Wert 
  2149.   dagegen auf OFF, wird die Textausgabe beim Senden unterdrückt und es wird 
  2150.   nur empfangener Text angezeigt.  Diese Einstellung gilt nur für den jeweils
  2151.   angezeigten Kanal.  
  2152.  
  2153.  
  2154.  
  2155. 11.6 RX-Click
  2156.  
  2157.   Unter "RX-Click" ist ein akustisches Signal zu verstehen, welches auf 
  2158.   empfangenen Text aufmerksam macht.  
  2159.  
  2160.   Dieser Parameter kann drei Werte annehmen:
  2161.  
  2162.   0 :  Das akustische Signal ist immer ausgeschaltet.
  2163.   1 :  Wird auf einem anderem als dem momentan angezeigten Kanal Text emp-
  2164.        fangen, ertönt ein akustisches Signal.  Wird dagegen auf dem gerade
  2165.        aktiven Kanal Text empfangen, ertönt kein Signal.
  2166.   2 :  Es ertönt immer ein akustisches Signal, wenn Text empfangen wurde, 
  2167.        egal, welcher Kanal gerade angezeigt wird.
  2168.  
  2169.   Diese Einstellung gilt global für alle QSO-Kanäle.
  2170.  
  2171.  
  2172.  
  2173. 11.7 Zeilenumbruch
  2174.  
  2175.   Dieser Parameter legt fest, welche maximale Anzahl von Zeichen eine Zeile
  2176.   haben darf.  Bei CONVERS-Runden z.B.  sollte man diese immer auf den Wert 65 
  2177.   einstellen, ansonsten sind 80 Zeichen/Zeile angebracht.  Diese Einstellung 
  2178.   gilt nur für den jeweils angezeigten Kanal.  
  2179.  
  2180.  
  2181.  
  2182. 11.8 Paketlänge
  2183.  
  2184.   Legt fest, wieviele Zeichen ein AX.25-Paket maximal enthalten darf.  Hat man
  2185.   z.B.  eine relativ schlechte Verbindung zu einem Digipeater, sollte dieser 
  2186.   Wert nicht sehr groß sein, da die Chance einer fehlerfreien Übertragung 
  2187.   bei kurzen Paketen größer ist als bei langen Paketen.  Zu klein sollte man 
  2188.   diesen Wert jedoch auch nicht wählen, da sonst sehr viele Datenpakete 
  2189.   notwendig sind, um eine Nachricht zu übermitteln.  Diese Einstellung gilt 
  2190.   global für alle QSO-Kanäle.  
  2191.  
  2192.  
  2193.  
  2194. 11.9 Softscroll
  2195.  
  2196.   Schaltet die Softscroll-Funktion ein bzw.  aus.  Nähere Informationen zum
  2197.   Softscrolling finden Sie in Kapitel 14.  Diese Einstellung gilt nur für den 
  2198.   jeweils angezeigten Kanal.  
  2199.  
  2200.  
  2201.  
  2202. 11.10 Code-AutoSave
  2203.  
  2204.   Schaltet die AutoSave-Funktion für 7Plus- und LCPlus-Dateien ein bzw.  aus.
  2205.   Diese Einstellung gilt getrennt für jeden QSO-Kanal.  Nähere Informationen
  2206.   dazu unter 5.3.5.  
  2207.  
  2208.  
  2209.  
  2210. 11.11 Bakenmenü
  2211.  
  2212.   Dieser Menüpunkt ist nur im Monitorfenster zu finden.  Er steuert die
  2213.   Aussendung einer Funkbake.  Es kann festgelegt werden, welcher Bakentext 
  2214.   ausgesendet werden soll.  Des weiteren kann man wählen, an welche 
  2215.   Zieladresse die Bake geschickt werden soll.  Eine Bake kann auch über 
  2216.   Digipeater geschickt werden.  Diese muß man dann entsprechend in der 
  2217.   Zieladresse angeben.  Über den Menüpunkt "Periode (Minuten)" braucht wohl 
  2218.   kein Wort verloren zu werden.  ;-) 
  2219.  
  2220.   Beispiel:
  2221.     Als Bakentext wurde "Test de DH1DAE" eingestellt und als Zieladresse "ALL"
  2222.     angegeben.  Wenn die Periode auf 5 Minuten eingestellt wurde, sendet GP
  2223.     alle 5 Minuten folgendes:
  2224.  
  2225.     fm DH1DAE to ALL ctl UI^ pid F0 Test de DH1DAE
  2226.  
  2227.     Wurde als Zieladresse "ALL DB0FN" angegeben, erscheint folgendes:
  2228.  
  2229.     fm DH1DAE to ALL via DB0FN ctl UI^ pid F0 Test de DH1DAE
  2230.     fm DH1DAE to ALL via DB0FN* ctl UI^ pid F0 Test de DH1DAE 
  2231.  
  2232.     Das erste Paket wurde vom eigenen TNC ausgesendet und das zweite vom
  2233.     Digipeater.  (Das Echo vom Digipeater kann öfters fehlen, insbesondere bei
  2234.     viel QSO-Betrieb.  Bei einem relativ leeren Digi sollte es aber bei fast
  2235.     jedem Bakenpaket über den Digipeater ein Echo geben.  Kommt nur selten ein
  2236.     Echo, kann sie der Digi nicht einwandfrei hören.  Dies liegt dann entweder
  2237.     an einem zu kurzen TXDelay oder an sonstigen NF- oder HF-Problemen, z.B.
  2238.     schlechte Antenne, zuviel oder zuwenig Hub usw.  Es liegt jedoch NICHT an
  2239.     sonstigen vermeindlich falsch eingestellten Parametern wie P-Persistance
  2240.     etc.)
  2241.  
  2242.   WICHTIG:  Um die Digi-QRG nicht unnötig zu belasten, sollte eine Funkbake
  2243.   -------   nur in besonderen Fällen eingeschaltet werden.  In der Regel
  2244.             braucht man die Bake jedoch NICHT.
  2245.  
  2246.  
  2247.  
  2248. 11.12 Der Trennbalken zwischen QSO- und Monitorfenster
  2249.  
  2250.   Für einige Funktionen, die häufiger benutzt werden könnten, existieren
  2251.   zusätzlich zum Setup-Menü noch "Schalter", die mit Hilfe der Maus ein- oder
  2252.   ausgeschaltet werden können.  Die Symbole der Schalter sind zum großen Teil 
  2253.   selbserklärend.  Hier eine kurze Erklärung:  
  2254.  
  2255.   "QRG:  xxxxxxx"         :  Die Frequenz, die im Logbuch angegeben wird
  2256.   "CT:  xxxxxxxx"         :  Auswahl des Connect-Textes (siehe 5.11)
  2257.   "[->ü"                  :  Umlautkonvertierung an/aus
  2258.   "Echo"                  :  Echo an/aus (siehe 10.5)
  2259.   <Schrägstrich>/<Treppe> :  Softscroll an/aus
  2260.   <Note>                  :  Beep (Ctrl-G) an/aus
  2261.   "7+"                    :  Code-Autosave an/aus (siehe 5.3.5)
  2262.   "Remote"                :  Fernsteuerung an/aus
  2263.   "BIN-RX"                :  AutoBin-Speicherung aktivieren/abbrechen
  2264.   "BIN-TX"                :  AutoBin-Senden aktivieren/abbrechen
  2265.   "ScrLock"               :  Hält die TNC-Abfrage auf dem jeweiligen 
  2266.                              Kanal an.  Im Gegensatz zu früheren GP-Versionen,
  2267.                              wo sich dieser Schalter auf alle Kanäle 
  2268.                              gleichzeitig auswirkte, wirkt er jetzt nur noch
  2269.                              auf dem jeweiligen Kanal.  Man darf also nicht
  2270.                              vergessen, Die Funktion wieder auszuschalten. 
  2271.                              Wird ein Kanal auf diese Weise angehalten, wird
  2272.                              das jeweilige Call in der Menüleiste kursiv
  2273.                              dargestellt.
  2274.  
  2275.  
  2276.  
  2277.  
  2278. 12.  DOS-Shell
  2279.  
  2280.   Durch Aufrufen dieser Funktion hat man die Möglichkeit, DOS-Befehle aus-
  2281.   zuführen, ohne GP beenden zu müssen.  Will man zu GP zurückkehren, muß man 
  2282.   den DOS-Befehl "EXIT"+<RETURN> eingeben.  In der Konfigurationsdatei 
  2283.   CONFIG.GP sollte der Befehl "TNCDOS = M N" eingetragen werden, da sonst 
  2284.   die Gefahr besteht, daß der TNC mit Monitordaten, die nicht abgefragt werden 
  2285.   können, volläuft. Andererseits gibt es Empfangsverluste im "QSO-Spion", wenn
  2286.   man den Monitor mit "M N" ausschaltet...
  2287.  
  2288.  
  2289.  
  2290.  
  2291. 13.  Mausbenutzung
  2292.  
  2293.   Ist eine Maus an den PC angeschlossen und der Maustreiber wurde geladen, 
  2294.   wird dies von GP automatisch erkannt und man kann alle Icons und Menü-
  2295.   funktionen mit der Maus anwählen.  Die Bedienung der Maus ist ganz
  2296.   einfach.  Um ein Icon oder eine Menüfunktion anzuwählen, einfach mit dem
  2297.   Mauszeiger auf das Objekt zeigen, die linke Maustaste drücken und wieder 
  2298.   loslassen. Hat man aus Versehen eine Funktion angewählt, die man gar nicht
  2299.   haben wollte, so kann man bei gedrückter Maustaste den Mauszeiger wieder
  2300.   auf eine Position außerhalb des Icons bzw. Menüfensters zeigen lassen und
  2301.   dann erst die Maustaste loslassen.  Im Check- und List-Menü funktioniert
  2302.   die Maus genauso, wie oben beschrieben, hat man hier aus Versehen die
  2303.   linke Maustaste gedrückt, dann den Mauszeiger bei gedrückter Taste auf den
  2304.   Scrollbalken ziehen und dann erst die Taste loslassen.  In diesen Menüs
  2305.   hat außer der linken Taste auch die rechte Maustaste eine Funktion, und
  2306.   zwar entspricht das Drücken der rechten Maustaste dem Drücken der
  2307.   Leertaste, mit der man mehrere Einträge zum Lesen markieren kann.  Am
  2308.   besten ist es, die Mausfunktionen einfach zu testen, die Bedienung ist bei
  2309.   allen Kanälen und Menüfenstern einheitlich und sehr einfach zu lernen.  
  2310.  
  2311.  
  2312.  
  2313. 13.1 Der Scrollbalken
  2314.  
  2315.   Bei allen Textfenstern ist am rechten Bildschirmrand ein Scrollbalken zu
  2316.   sehen, der den aktuellen Bildschirmausschnitt in Bezug auf den gesamten 
  2317.   Scroll-Back-Puffer anzeigt.  Mit Hilfe dieses Balkens kann man den 
  2318.   Bildschirm mit der Maus zeilen- oder seitenweise nach oben und unten 
  2319.   scrollen.  Zum zeilenweisen Scrollen braucht man nur die beiden Pfeile 
  2320.   anzuklicken, will man dagegen jeweils eine ganze Bildschirmseite scrollen, 
  2321.   muß man den Cyanfarbigen Bereich ober- oder unterhalb des Positionsbalkens 
  2322.   anklicken.  Um einen beliebigen Bildschirmausschnitt anzeigen zu lassen, 
  2323.   kann man auch den Positionsbalken selbst anklicken und bei gedrückter 
  2324.   Maustaste auf die gewünschte Position schieben.
  2325.  
  2326.   Da der Scrollbalken die Textspalten 79 und 80 überdeckt, kann man ihn auch 
  2327.   bei Bedarf abschalten. Dies ist entweder mit der Tastenkombination ALT-B 
  2328.   oder durch anklicken des Schalters "B" unterhalb des Scrollbalkens möglich.
  2329.  
  2330.  
  2331.  
  2332.  
  2333. 14.  Kommandozeilen-Parameter
  2334.  
  2335.   GP können beim Aufruf Kommandozeilen-Parameter übergeben werden, die den
  2336.   Ablauf des Programms beeinflussen.  Der Aufruf erfolgt dann folgendermaßen:  
  2337.   "gp <parameter1> <parameter2> ..."  bzw.  "gp286 <parameter1> ..."  
  2338.  
  2339.  
  2340.  
  2341. 14.1 Die Parameter "/e" und "/v"
  2342.  
  2343.   Diese Parameter schalten GP in den EGA- bzw.  VGA-Modus, ohne die in der
  2344.   Datei "CONFIG.GP" enthaltene Einstellung zu beachten.
  2345.   "gp /e" bzw. "gp286 /e" schaltet GP in den EGA-Modus (640x350).
  2346.   "gp /v" bzw. "gp286 /v" schaltet GP in den VGA-Modus (640x480) 
  2347.  
  2348.  
  2349.  
  2350. 14.2 Der Parameter "/h"
  2351.  
  2352.   Befindet sich der TNC beim Aufruf von GP schon bzw.  noch im Host-Modus,
  2353.   kommt es im Normalfall zu der Fehlermeldung "TNC nicht im Terminalmodus", da
  2354.   GP in diesem Fall annimmt, daß der TNC entweder eine falsche Software hat,
  2355.   evtl. abgestürzt ist oder eine falsche Baudrate eingestellt wurde. 
  2356.   Dieses kann man mit dem Parameter "/h" umgehen, da GP in diesem Fall
  2357.   voraussetzt, daß sich der TNC schon im Host-Modus befindet und gar nicht
  2358.   mehr versucht, den TNC in den Host-Modus zu schalten.  Sollte der TNC
  2359.   allerdings wirklich abgestürzt sein o.ä.  kommt es natürlich zu einem
  2360.   Synchronisationsfehler und das Programm wird nach einiger Zeit wieder
  2361.   beendet.
  2362.   Für den normalen Betrieb von GP braucht man diesen Parameter jedoch nicht.
  2363.  
  2364.  
  2365.  
  2366. 14.3 Die Parameter "/NOXMS" und "/NOEMS"
  2367.  
  2368.   GP erkennt automatisch, on XMS oder EMS installiert ist und lagert die
  2369.   Empfangspuffer und andere Daten automatisch in diese Speicherbereiche aus, 
  2370.   um Platz im normalen DOS-Speicher zu sparen.  Falls es aber zu Problemen mit 
  2371.   EMS oder XMS kommen sollte, kann man GP veranlassen, einen entsprechenden 
  2372.   Erweiterungsspeicher nicht zu verwenden, auch wenn dieser Speicher im PC 
  2373.   installiert ist.  Probleme können z.B.  bei Verwendung von XMS (HIMEM.SYS) 
  2374.   auftreten, wenn TFPCX installiert ist.  So kann es auf langsameren Rechnern 
  2375.   bei jedem Zugriff von GP auf XMS zu Empfangsproblemen bei TFPCX kommen und 
  2376.   der PR-Betrieb wird erheblich erschwert.  In diesem Fall sollte man dann auf 
  2377.   die Benutzung von XMS verzichten, indem man GP mit dem Parameter /NOXMS 
  2378.   aufruft.  Der Parameter /NOEMS verhindert die Nutzung von EMS-Speicher.  
  2379.  
  2380.  
  2381. 14.4 Die Parameter "/XTKBD" und "/ATKBD"
  2382.  
  2383.   Diese Parameter sind nur für den Fall gedacht, daß die automatische 
  2384.   Erkennung der Tastatur nicht funktioniert.  Um die Funktionstasten F11 und
  2385.   F12 benutzen zu können, muß GP spezielle BIOS-Funktionen benutzen, die auf
  2386.   XT-Rechnern z.B.  nicht existieren und dann zu Problem führen. Im 
  2387.   Normalfall erkennt GP zwar automatisch die Tastatur, doch kann es unter 
  2388.   Umstaänden trotzdem zu Problemen kommen, da die PCs in einigen Punkten doch 
  2389.   nicht so "kompatibel" sind, hi.  Sollte es also zu Problemen mit der 
  2390.   Tastatur führen, d.h.  es erscheinen im Vorschreibfenster laufend 
  2391.   irgendwelche Zeichen, obwohl man keine einzige Taste gedrückt hat, dann muß 
  2392.   man GP mit den Parameter "/XTKBD" aufrufen.  Hat man dagegen eine Tastatur 
  2393.   mit F11/F12, aber GP reagiert nicht auf diese Tasten, sollte man einmal den 
  2394.   Parameter "/ATKBD" testen.  
  2395.  
  2396.  
  2397. 14.5 Der Parameter "/3MOUSE"
  2398.    
  2399.   GP unterstützt normalerweise nur die linke und die rechte Maustaste.  Hat 
  2400.   man jedoch eine 3Tasten-Maus, so entspricht die mittlere Taste der Funktion 
  2401.   ALT-Z.  Für diesen Zweck muß man GP jedoch mitteilen, daß man eine 3Tasten- 
  2402.   Maus angeschlossen hat, dies geschieht mit dem Parameter "/3MOUSE".  
  2403.  
  2404.  
  2405. 14.6 Der Parameter "/NOFIFO"
  2406.  
  2407.   Ab der Version 1.50 unterstützt GP den UART 16550A, der einen internen 16
  2408.   Byte großen Datenpuffer (FIFO) besitzt.  Dadurch werden höhere
  2409.   Übertragungsraten ohne Zeichenverlust möglich, da entsprechend weniger
  2410.   Interrupts ausgelöst werden müssen.  Selbst auf einem 286 sind so
  2411.   Baudraten bis 115200 Bd möglich sein, ein entsprechender TNC 
  2412.   (FALCon oder TNC3) natürlich vorausgesetzt.
  2413.   GP erkennt automatisch, ob ein 16550A installiert ist oder ob es sich bei
  2414.   dem benutzten UART um einen herkömmlichen Typ handelt.  Mit dem Parameter
  2415.   "/NOFIFO" kann man diese automatische Erkennung abschalten und GP aktiviert
  2416.   den FIFO nicht. (Sollte der FIFO jedoch schon vor dem Start von GP
  2417.   eingeschaltet sein, benutzt ihn GP in jedem Fall) 
  2418.  
  2419.  
  2420. 14.7 Der Parameter "/CHECK"
  2421.  
  2422.   Mit diesem Parameter wird GP veranlaßt, sich selber auf mögliche 
  2423.   Manipulationen hin zu untersuchen. Wurden Manipulationen festgestellt, 
  2424.   wird GP mit einem entsprechenden Hinweis beendet. Man sollte in einem 
  2425.   solchen Fall sofort seinen Rechner auf mögliche Viren untersuchen. Dazu muß 
  2426.   man den Rechner ausschalten und nach einigen Sekunden Wartezeit wieder 
  2427.   einschalten, wobei nun von einer sauberen Diskette gebootet werden muß, auf 
  2428.   der sich auch der Virenscanner befindet. Dann kann man die Festplatte des 
  2429.   Rechners auf Viren überprüfen und diese mit entsprechenden CLEAN-
  2430.   Programmen entfernen. Deshalb auf jeden Fall IMMER eine virenfreie, 
  2431.   bootfähige DOS-Diskette anfertigen und mit einem Schreibschutz versehen, 
  2432.   denn Viren tauchen immer dann auf, wenn man es am wenigsten erwartet.
  2433.  
  2434.  
  2435. 14.8 Der Parameter "/KISSOFF"
  2436.  
  2437.   Dadurch wird der TNC veranlaßt, einen ggf. eingeschalteten KISS-Modus beim 
  2438.   Start von GP auszuschalten.
  2439.  
  2440.  
  2441.  
  2442.  
  2443. 15.  Softscroll
  2444.  
  2445.   Eine Besonderheit von GP ist die Möglichkeit, das Textscrolling zwischen
  2446.   "normalem" Scrollen und "Softscroll" umzuschalten.  Softscroll bedeutet, daß 
  2447.   der gesamte Textbildschirm nicht um eine Textzeile, d.h.  8 bzw.  16 Grafik- 
  2448.   zeilen auf einmal, sondern 4 bzw.  8 mal um jeweils zwei Grafikzeilen nach 
  2449.   oben gescrollt wird.  Dadurch kommt ein weicher Rolleffekt zustande, der ein 
  2450.   Mitlesen des Textes auch während des Scrollens ermöglicht.
  2451.   Das Softscrolling hat jedoch einen entscheidenen Nachteil: es ist langsam,
  2452.   und zwar proportional zur Größe des zu scrollenden Bildausschnitts. 
  2453.   Diese Geschwindigkeitseinbuße kommt durch die enorme Datenmenge
  2454.   zustande, die bei einem Bildschirm von 80x40 Zeichen (bei großer Schrift
  2455.   80x20 Zeichen) immerhin 102400 Bytes beträgt.  Diese Anzahl von
  2456.   Speicherstellen muß beim Softscrolling 4 mal pro Zeile verschoben werden,
  2457.   d.h.  ein Softscroll von einer Zeile muß bei kleiner Schrift 409600 Bytes,
  2458.   bei großer Schrift sogar 819200 Bytes verschieben.  Bei solchen
  2459.   Datenmengen hilft dann nur noch Rechnerpower, ein 386er ist da schon
  2460.   nicht schlecht.  Trotzdem kommt es vor, daß GP bei hohem Monitorverkehr
  2461.   nicht mehr mitkommt und der TNC langsam volläuft.  Es empfiehlt sich
  2462.   deshalb, Softscroll nur in Verbindung mit Splitscreen zu verwenden, da
  2463.   in diesem Fall die einzelnen Textfenster wesentlich kleiner sind und somit
  2464.   auch die zu scrollende Datenmenge erheblich abnimmt.
  2465.   Leider kommt es bei manchen VGA-Karten zu Störungen, wenn Softscroll
  2466.   aktiviert wird, da dies relativ hardwarenah programmiert wurde und eine
  2467.   100-Prozentige Kompatibilität zum VGA-Standard erfordert. Dies erfüllen
  2468.   jedoch nicht alle VGA-Grafikkarten, insbesondere Super-VGA-Karten machen
  2469.   oft Probleme.  Sollten Störungen auftreten und der Bildschirminhalt 
  2470.   gelöscht wird, kann man dies aber wieder rückgängig machen, indem man
  2471.   kurzzeitig in die DOS-Shell wechselt und mit "EXIT" wieder zu GP 
  2472.   zurückkehrt.  Noch während der Bildschirm wieder aufgebaut wird, sollte man 
  2473.   die Tastenkombination ALT-U drücken, um sofort ins Setup-Menü zu gelangen 
  2474.   und das Softscrolling wieder abzustellen.  
  2475.  
  2476.  
  2477.  
  2478.  
  2479. 16.  Was ist der HOST-Modus beim TNC2
  2480.  
  2481.   Bestimmt haben Sie sich schon gewundert, wenn immer wieder vom "HOST-Modus"
  2482.   in Verbindung mit bestimmten Terminalprogrammen gesprochen wird.  Nun, der 
  2483.   HOST-Modus ist eine Betriebsart des TNC-2, bei der der Datenverkehr zwischen 
  2484.   Rechner und TNC in ganz besonderer Weise abgewickelt wird.  Bei dieser 
  2485.   Betriebsart fungiert das Terminalprogramm als "HOST" (engl.  Gastgeber) und
  2486.   der TNC als "Slave" (engl.  Sklave), was bedeutet, daß der TNC keine Daten
  2487.   zum Terminalprogramm sendet, bevor dieses nicht den Befehl dazu gegeben
  2488.   hat. Auf diese Weise ist gewährleistet, daß die Daten immer beim
  2489.   richtigen Terminalkanal ankommen.  In der Praxis sendet das
  2490.   Terminalprogramm immer reihum an alle TNC-Kanäle eine Anfrage, ob auf
  2491.   dem jeweiligen Kanal Daten anliegen oder nicht.  Ist dies der Fall, sendet
  2492.   der TNC die Daten zum Terminalprogramm.  Durch diese Methode dauert es auch
  2493.   immer etwas länger, bis empfangene Daten eines Kanals auf dem Bildschirm
  2494.   angezeigt werden, da GP ja von selbst nicht erkennen kann, auf welchem
  2495.   Kanal gerade Daten empfangen wurden und somit alle Kanäle immer abfragen
  2496.   muß.  Des weiteren hat GP auch noch andere Dinge zu tun, z.B. die
  2497.   Textausgabe an sich, die ja auch Zeit in Anspruch nimmt.  Kommt es während
  2498.   dieses ständigen  Datenaustauschs zu einem Fehler, wird dieser von GP
  2499.   sofort erkannt und es wird versucht, den TNC wieder in einen definierten
  2500.   Zustand zu bringen.  Dem Benutzer wird dieses durch ein Fenster angezeigt
  2501.   (Synchronisationsfehler). Leider kann ein solcher Fehler aber nicht 
  2502.   berichtigt werden, d.h. es können wichtige Daten verlorengehen.
  2503.  
  2504.   Der HOST-Modus darf jedoch nicht mit dem AX.25-Protokoll verwechselt werden.
  2505.   Der TNC ist eine Art Zwischenspeicher, der Daten vom Funkgerät mit dem 
  2506.   AX.25-Protokoll empfängt, in ein anderes Format umwandelt und 
  2507.   zwischenspeichert, bis das Terminalprogramm diese Daten abfragt. Umgekehrt 
  2508.   werden vom PC Daten an den TNC geschickt, die wiederum dort 
  2509.   zwischengespeichert und in das AX.25-Format umgewandelt werden.
  2510.   Auf Dinge wie z.B. die Anzahl der Retries, bis ein Datenpaket bei der
  2511.   Gegenstation fehlerfrei empfangen wurde, hat das Terminalprogramm keinen
  2512.   Einfluß.  Es kann lediglich den TNC daraufhin abfragen und die vom TNC
  2513.   gelieferte Linkinformation anzeigen, mehr jedoch nicht.  
  2514.  
  2515.   Der HOST-Modus wurde speziell für "intelligente" Terminalprogramme mit 
  2516.   Multiconnect-Möglichkeit geschaffen und ist für "normale" Terminalprogramme
  2517.   ungeeignet.  Leider hat jedoch nicht jede TNC-Software diesen HOST-Modus
  2518.   implementiert, die TAPR-Software z.B.  bietet diesen Modus nicht.  Nur die 
  2519.   WA8DED-Software und The Firmware (NORD><LINK) haben diesen HOST-Modus 
  2520.   implementiert.  Dies ist der Grund, warum Programme wie GP, SP, THP usw.  
  2521.   NUR mit dieser TNC-Software zusammen laufen.  Mittlerweile gibt es 
  2522.   Zusatzprogramme, die einen TNC ersetzen bzw.  auch andere TNC-Software als 
  2523.   TheFirmware zulassen.  Dies ist z.B.  DL1MEN's TFPCR, welches ein 
  2524.   KISS-HOST-Interface darstellt und somit auch den Betrieb mit der TAPR- 
  2525.   Software zuläßt.  Ein weiteres Programm ist TFPCX von DG0FT, welches sogar
  2526.   den gesamten TNC ersetzt und nur noch ein einfaches Modem zwischen Funkgerät 
  2527.   und PC notwendig macht.  GP kann mit beiden Programmen zusammenarbeiten.  
  2528.  
  2529.  
  2530.  
  2531.  
  2532. 17.  Synchronisationsfehler
  2533.  
  2534.   Synchronisationsfehler treten auf, wenn beim Datenverkehr zwischen GP und 
  2535.   TNC ein oder mehrere Zeichen verlorengehen oder verändert werden.  In solch 
  2536.   einem Fall versucht GP, den TNC wieder in einen definierten Ausgangszustand 
  2537.   zu be- kommen, damit der weitere Datenverkehr wieder reibungslos 
  2538.   funktionieren kann.  Kann GP keine Synchronisation mit dem TNC herstellen, 
  2539.   wird GP beendet und ins DOS gesprungen.  Nun kann es aber passieren, daß der 
  2540.   TNC z.B.  durch einen kurzen Stromausfall abgestürzt ist und GP somit gar 
  2541.   keine Möglichkeit hat, den TNC zu synchronisieren.  Für so einen Fall wurde 
  2542.   eine "Notbremse" eingebaut, den Resynchronisationsvorgang unterbricht und 
  2543.   ein Menü auf den Bildschirm bringt, welches eine Entscheidung über das 
  2544.   weitere Vorgehen von GP zuläßt.  Dieses ist während eines Resync-Errors 
  2545.   durch Crtl-BREAK möglich.  Man kann so z.B.  einen abgestürzten TNC wieder 
  2546.   zum Laufen bringen, ohne GP beenden zu müssen, indem man den Menüpunkt "TNC 
  2547.   reinitialisieren" aufruft, natürlich muß man vorher beim TNC einen Reset 
  2548.   ausgelöst und ein paar Sekunden gewartet haben.  Sollte beim ersten Mal eine 
  2549.   Fehlermeldung erscheinen, ruhig noch einmal probieren.  Der TNC braucht nach 
  2550.   einem Reset immer einige Zeit, bevor er einsatzbereit ist.  Eine weitere 
  2551.   Möglichkeit ist, den TNC einfach zu ignorieren.  In diesem Fall findet 
  2552.   überhaupt kein Datenverkehr mehr zwischen GP und TNC statt.  
  2553.  
  2554.   Wird TFPCX oder TFPCR verwendet, sollten überhaupt keine Resynchronisations-
  2555.   fehler auftreten.
  2556.  
  2557.   Hat man Probleme mit solchen Resync-Fehlern, sollte man versuchen, diese zu 
  2558.   beseitigen, da diese Fehler immer Datenverlust bedeuten. Zwar hat man 
  2559.   meistens Glück, daß ein Resync-Fehler bei einer Abfrage des Link-Status o.ä.
  2560.   auftritt, aber es kann genausogut passieren, daß es einen solchen Fehler 
  2561.   gerade in dem Moment gibt, wo QSO-Daten vom TNC abgefragt werden. Die 
  2562.   betroffenen Daten sind dann verloren und werden weder auf dem Bildschirm
  2563.   angezeigt noch gespeichert, falls das Speichern aktiviert ist.
  2564.   Resync-Probleme kann man zum einen durch Herabsetzen der V24-Baudrate 
  2565.   vermindern oder durch den Einsatz eines 16550A UART. Manchmal reicht es aber
  2566.   auch schon aus, bestimmte speicherresidente Programme (z.B. Disk-Cache oder 
  2567.   langsame Tastaturtreiber) aus dem Speicher zu enternen oder eventuell gegen 
  2568.   andere auszutauschen.
  2569.  
  2570.  
  2571.  
  2572.  
  2573. 18. Einige Tips
  2574.  
  2575.   Zum Schluß noch einige Tips zur Benutzung von GP.
  2576.  
  2577.   Es empfiehlt sich für Mailbox-QSOs, einen Kanal mit möglichst großem Text-
  2578.   puffer zu benutzen.  Da man aus Speicherplatzgründen nicht alle Kanäle mit 
  2579.   großen Textpuffern ausstatten kann, sollte als "Mailboxkanal" möglichst den 
  2580.   letzten Kanal (z.B.  Kanal 4 bei max.  4 Kanälen) wählen und diesen mit 
  2581.   einem großen Textpuffer ausstatten, da dieser Kanal erst connected werden 
  2582.   kann, wenn alle anderen Kanäle bereits mit QSOs belegt sind.  Auf diese 
  2583.   Weise ist sichergestellt, daß man jederzeit eine Mailbox connecten kann, 
  2584.   auch wenn man schon vorher von anderen Stationen connected wurde.  Ein 
  2585.   weiterer Grund für diese Vorgehensweise ist die Fernsteuerung.  Diese kann 
  2586.   für jeden Kanal getrennt und unabhängig ein- und ausgeschaltet werden und 
  2587.   der aktuelle Zustand wird beim Verlassen von GP gespeichert.  Bei Mailboxen 
  2588.   sollte man die Fernsteuerung auf jeden Fall immer abschalten, da in Texten 
  2589.   schon mal Fernsteuerbefehle auftauchen können, auf die GP natürlich 
  2590.   reagiert und es zu Fehlermeldungen der Mailbox kommt oder schlimmeres.  
  2591.   Nun ist es aber wünschenswert, daß bei "normalen" QSOs die Fernsteuerung 
  2592.   aktiviert ist.  Um nun nicht ständig die Fernsteuerung ein- und ausschalten 
  2593.   zu müssen, wenn auf einem Kanal ab- wechselnd QSOs gefahren und 
  2594.   Mailboxbetrieb gemacht wird, ist es praktisch, wenn zum Mailboxen ein 
  2595.   "spezieller" Kanal benutzt wird, auf dem normalerweise kein QSO 
  2596.   zustandekommt.  Wenn man z.B.  Kanal4 als Mailboxkanal benutzt, reicht es, 
  2597.   beim ersten Mal die Fernsteuerung auszuschalten und danach braucht man sich 
  2598.   nicht mehr darum zu kümmern.  
  2599.  
  2600.   GP arbeitet im Gegensatz zu anderen Terminalprogrammen nicht im Textmodus,
  2601.   sondern im Grafikmodus.  Der Vorteil davon ist die schöne grafische 
  2602.   Benutzeroberfläche, doch hat GP auch mit einem viel größeren 
  2603.   Bildschirmspeicher zu kämpfen, was sich wiederum in der Geschwindigkeit 
  2604.   widerspiegeln.  So ist es nicht zu verleugnen, daß Bildschirmausgaben von GP 
  2605.   langsamer sind als von anderen Programmen.  Dieses läßt sich auf Rechnern, 
  2606.   die ein sog.  "Shadow ROM" im Setup einstellen lassen, zumindest etwas 
  2607.   beschleunigen.  Dies ist mittlerweile bei fast allen Rechnern, zumindest ab 
  2608.   386 aufwärts, möglich.  
  2609.  
  2610.   Testmodus:  Will man GP ohne TNC starten (zu Testzwecken o.ä.), kann man 
  2611.   dies mit Übergabe des Kommandozeilenparameters "/h" tun (s.  14.2).
  2612.   Meldet GP dann einen Synchronisationsfehler, kann man diesen mit
  2613.   CTRL-BREAK unterbrechen und dann den Menüpunkt "TNC ignorieren" anwählen. 
  2614.   In diesem Modus ist natürlich kein QSO-Betrieb möglich, der Editor ist
  2615.   jedoch weiterhin voll einsatzfähig.  
  2616.  
  2617.   Dieser Trick entfällt natürlich, wenn man TFPCX oder TFPCR verwendet.
  2618.  
  2619.  
  2620.   Sollte beim Aufruf von GP die Meldung "TNC antwortet nicht !"  erscheinen,
  2621.   ist irgend etwas mit der Kommunikation zwischen PC und TNC nicht in Ordnung.
  2622.   Dies kann mehrere Ursachen haben:
  2623.  
  2624.     - Die Nummer der seriellen Schnittstelle in CONFIG.GP stimmt nicht.
  2625.     - Die Baudrate wurde in CONFIG.GP nicht richtig angegeben.
  2626.     - Der eingestellte IRQ der seriellen Schnittstelle wurde in CONFIG.GP
  2627.       nicht richtig angegeben.
  2628.     - Die V24-Leitung zum TNC ist defekt oder nicht richtig eingestöpselt.
  2629.     - Der TNC ist abgestürzt.  In diesem Fall hilft nur noch ein TNC-Reset. 
  2630.     - Im TNC ist keine Sotware mit WA8DED-Hostmode eingebaut. Beispiele dafür 
  2631.       sind Multimode-TNCs wie KAM, PK232 etc. Mit diesen TNCs läuft GP nur in 
  2632.       Verbindung mit dem Hostmode-Treiber TFPCR von DL1MEN.
  2633.   
  2634.  
  2635.  
  2636.   Hat man bei Verwendung von TFPCX den Verdacht, daß es zu Empfangsproblemen
  2637.   kommt, so kann man dies Überprüfen, indem man TFPCX mit dem Parameter "-d" 
  2638.   aufruft, also "TFPCX -d".  Es ertönt dann ein Ton aus dem PC-Lautsprecher, 
  2639.   an dessen Tonqualität man die Empfangsqualität von TFPCX erkennen kann.  
  2640.   Klingt der Ton relativ sauber, so gibt es keine Empfangsschwierigkeiten bei 
  2641.   TFPCX.  Sind im Ton aber deutliche Knackgeräusche oder sogar deutliche 
  2642.   Unterbrechungen zu hören, gibt es Probleme mit irgendwelchen 
  2643.   speicherresidenten Programmen.  Auch HIMEM.SYS kann eine Ursache für 
  2644.   Empfangsprobleme sein.  In diesem Fall sollte man GP dann mit dem Parameter 
  2645.   /NOXMS starten.  (siehe 14.3) Den Debug-Modus von TFPCX kann man übrigens
  2646.   durch den Aufruf von "TFPCX -u" wieder beenden.
  2647.  
  2648.  
  2649.   XMS: Ab Version 1.50 benötigt GP mehr XMS-Handles, als HIMEM.SYS im
  2650.        Normalfall zur Verfügung stellt. Bei Verwendung von XMS kann es daher
  2651.        vorkommen, daß GP nicht den vollen XMS-Speicher nutzen kann, weil
  2652.        keine freien Handles mehr verfügbar sind. Sicherheitshalber sollte
  2653.        deshalb HIMEM.SYS mit folgendem Paramerter installiert werden:
  2654.  
  2655.        DEVICE = HIMEM.SYS /NUMHANDLES=64
  2656.  
  2657.  
  2658.  
  2659.  
  2660.  
  2661. Änderungen vorbehalten.  
  2662.  
  2663. Siegen, den 22.06.1993
  2664.