home *** CD-ROM | disk | FTP | other *** search
/ 64'er / 64ER_CD.iso / terminat / entpackt / t_local.exe / COMMUNIC.HLP < prev    next >
Encoding:
Text File  |  1995-04-05  |  16.9 KB  |  348 lines

  1.  
  2.  ^m╒══════════════════════╤═══════════════════════════╡^t Communications setup ^m╞╕
  3.  │ ^nDevice name          ^m│ ^nDevice       Port  Baud  Com  Address  Irq Vector ^m│
  4.  ├──────────────────────┼───────────────────────────────────────────────────┤
  5.  │^r Async Modem COM1     ^m│ ^h8250A/16450    1  19200  8N1  $03F8    04    0C   ^m│
  6.  │^b■^hAsync Modem COM2     ^m│ ^h16550A FIFO    2  19200  8N1  $02F8    03    0B   ^m│
  7.  │ ^hAsync Modem COM3     ^m│ ^hNo UART        3  19200  8N1  $03E8    04    0C   ^m│
  8.  │ ^hAsync Modem COM4     ^m│ ^hNo UART        4  19200  8N1  $02E8    03    0B   ^m│
  9.  │ ^hInterrupt 14h        ^m│ ^hInterrupt 14h  1   9600  8N1                      ^m│
  10.  │ ^hISDN                 ^m│ ^hFossil         1  64000  8N1                      ^m│
  11.  │ ^hFossil               ^m│ ^hFossil         1  38400  8N1                      ^m│
  12.  │ ^h                     ^m│ ^h                                                  ^m│
  13.  │ ^h                     ^m│ ^h                                                  ^m│
  14.  │ ^h                     ^m│ ^h                                                  ^m│
  15.  ├──────────────────────┼───────────────────────────────────────────────────┤
  16.  │ ^nConfigure comports   ^m│               ^nAsync Professional                  ^m│
  17.  │ ^nCheck IRQ            ^m│               ^n■ = Default device                  ^m│
  18.  │ ^nSet default values   ^m│                                                   ^m│
  19.  │ ^nAuto installation    ^m│                                                   ^m│
  20.  ╘══════════════════════╧═══════════════════════════════════════════════════╛^n
  21.  
  22.  ^hMaximum baud rate^n
  23.  
  24.  Da das konfigurieren der Schnittstelle eines der wichtigsten Dinge in jedem
  25.  Terminal Programm ist, sollten Sie folgendes unbedingt beachten:
  26.  
  27.     Maximale BPS Raten:
  28.  
  29.    4.77 MHz PC (8088)      9600 bps
  30.       8 MHz PC (8088)     19200 bps
  31.       8 MHz PC (286)      57600 bps
  32.      16 MHz PC (386)     115200 bps
  33.  
  34.  ^hWann Sie einen 16550A Serialchip mit FIFO Puffer benutzen sollten^n
  35.  
  36.  Sie benötigen einen seriellen 16550A UART Chip wenn Sie fehlerfreie
  37.  Verbindungen mit einem 8 MHz PC (8088); irgendeinen Multitasker : OS/2
  38.  Windows, DESQview, etc; oder einem Modem das an ein Netzwerk angeschlossen
  39.  ist haben wollen.
  40.  Der 16550A UART Chip stellt Ihnen einen kleinen 16 byte großen FIFO zur
  41.  Verfügung, was den Vorteil hat, daß nicht bei jedem neuen Zeichen ein
  42.  Interrupt aufgerufen wird, sondern erst wenn der Puffer voll ist.
  43.  Viele PC's werden noch mit dem alten 8250 (auch 16450) Chips, ausgeliefert.
  44.  Sollten Sie also CRC Fehler beim Verbindungsaufbau erhalten,
  45.  kann eine Karte mit 16550 Chip keinesfalls schaden (ihre Registration Site
  46.  hilft Ihnen hier gerne weiter). Alle "guten" Hochgeschwindigkeitsmodem
  47.  haben bereits solch einen Chip mit eingebaut. Sollten Sie sich also ein 
  48.  neues Modem kaufen, achten Sie darauf.
  49.  
  50.  
  51.  ^hDevice setup^n
  52.  
  53.  ^m╒════════════════════════════════════╤═════════════════════╡^t Device setup ^m╞╕
  54.  │^r Serial interface                   ^m│ ^hUART/Serial                         ^m│
  55.  │ ^nComport                            ^m│ ^h1                                   ^m│
  56.  │ ^nDevice name                        ^m│ ^hAsync Modem COM1                    ^m│
  57.  │ ^nBaudrate                           ^m│ ^h19200                               ^m│
  58.  │ ^nLock port                          ^m│ ^hYes                                 ^m│
  59.  │ ^nDatabits / Stopbits / Parity       ^m│ ^h8,1,N                               ^m│
  60.  │ ^nPhonebook                          ^m│ ^hTERMINAT^n.FON                        ^m│
  61.  │ ^nCostfile                           ^m│ ^hTERMINAT.CST                        ^m│
  62.  │ ^nReceive buffer size                ^m│ ^h2048                                ^m│
  63.  │ ^nTransmit buffer size               ^m│ ^h4096                                ^m│
  64.  │ ^nSoftware flow control (Xon/Xoff)   ^m│ ^hOff                                 ^m│
  65.  │ ^nHardware flow control (CTS/RTS)    ^m│ ^hOn                                  ^m│
  66.  │ ^nHardware flow control (DSR/DTR)    ^m│ ^hOff                                 ^m│
  67.  │ ^nUse 16550 fifo if available        ^m│ ^h14                                  ^m│
  68.  │ ^nKeep 16550 fifo on in shell        ^m│ ^hNo                                  ^m│
  69.  │ ^nRTS low while writing              ^m│ ^hNo                                  ^m│
  70.  │ ^nAuto RTS low trigger               ^m│ ^h2                                   ^m│
  71.  │ ^nCarrier detect mask                ^m│ ^h128                                 ^m│
  72.  │ ^nInit string                        ^m│ ^hATZ^M                               ^m│
  73.  │ ^nRestore port on close              ^m│ ^hNo                                  ^m│
  74.  │ ^nClose port in shell                ^m│ ^hNo                                  ^m│
  75.  ╘════════════════════════════════════╧═════════════════════════════════════╛^n
  76.  
  77.  ^hSerial interface^n
  78.  
  79.   TERMINATE unterstütz 4 verschiedene Schnittstellen
  80.  
  81.   ^hUART/Serial         ^nDirekt serielle Chips
  82.   ^hInterrupt 14h       ^nÜber BIOS Interrupt 14h (max. 9600 baud)
  83.   ^hFossil              ^nSpeicherresidente serielle Treiber, wie X00/BNU
  84.                       oder ISDN fossil Treiber.
  85.   ^hDigiboard           ^nSehr schnelle intelligente multiport Adapter.
  86.  
  87.  ^hComport^n
  88.  
  89.   Hier kann für jedes Gerät die Schnittstelle (COM1..COM8) ausgewählt werden. 
  90.   
  91.  ^hDevice name^n
  92.  
  93.   Die hier eingegebene Zeichenkette wird überall dort mit ausgegeben, wo
  94.   das Gerät ausgegeben wird. Geben Sie hier z.B. Ihren Modemnamen ein
  95.   "Spirit II 19200 8N1" oder was auch immer.
  96.  
  97.  ^hBaudrate^n
  98.  
  99.   Geben Sie hier die Baudrate an, die für das Gerät als Standard gilt.
  100.   Wenn Sie eine spezielle Baudrate benutzen wollen, die nicht aufgelistet
  101.   ist, drücken Sie D um diese zu definieren.
  102.  
  103.  ^hLock port^n
  104.  
  105.   Falls Sie ein Hochgeschwindigkeitsmodem benutzen (bps>=9600), sollten Sie
  106.   "Lock port" immer einschalten.
  107.  
  108.  ^hDatabits / Stopbits / Parity^n
  109.  
  110.  ^hDatabits^n
  111.  
  112.   Ein Daten Byte kann aus 5,6,7 oder 8 Bits bestehen. Die meisten Anwendungen
  113.   benutzen 7 oder 8 Bits, da eigentlich alle Daten, mit denen wir zu tun
  114.   haben, im 8-Bit Format gespeichert werden (Text Daten können sogar mit nur
  115.   7 Bits gespeichert werden).
  116.   Viele "time-sharing" Systeme, wie CompuServe, arbeiten mit nur 7 Datenbits,
  117.   da Sie nicht mehr zur Darstellung des Textes benötigen. Beim übertragen von
  118.   Binärdateien, über ein Protokoll, wird in den 8 Datenbit Modus umgeschaltet.  
  119.   Sollten Sie 8N1 und 7E1 auf verschiedenen Systemen benutzen, müssen Sie
  120.   2 verschiedene Geräte definieren und diese im Telefonbuch korrekt auswählen.
  121.   Erzeugen Sie 2 Geräte die identisch sind, wie:
  122.   Gerät 1:^hMODEM COM2 2400 8N1^n  Gerät 2:^hMODEM COM2 2400 7E1^n
  123.  
  124.  ^hStopbits^n
  125.  
  126.   Stopbits folgen im seriellen Strom den Datenbits. Die Größe zwischen der
  127.   Sie wählen können ist immer 1 oder 2. Im Normalfall wird 1 Stopbit benutzt.
  128.  
  129.  ^hParity^n
  130.  
  131.   Die Parität ist ein Bit Überprüfungsschema. Wird dieses benutz, so werden
  132.   alle Bits miteinander addiert und ein letzes Bit, das sogenannte Parity Bit,
  133.   an die Summe aller angehängt, so daß diese enteweder gerade oder ungerade
  134.   ist (je nach Definition). Der Sender berechnet und sendet noch zusätzlich 
  135.   dieses Bit. Stimmt beide überein, so erfolgte die Übertragung ohne Fehler.
  136.   Ist dies nicht der Fall, dann trat irgendwo in der Übertragung ein Fehler
  137.   auf. Mögliche Fehlerquellen werden vom Kontrollsystem angezeigt.
  138.  
  139.   ^hNone  ^nEs wird keine Parität benutzt, standard
  140.   ^hEven  ^nEin Paritätsbit wird hinzugefügt, die Summe ist gerade
  141.   ^hOdd   ^nEin Paritätsbit wird hinzugefügt, die Summe ist ungerade
  142.   ^hMark  ^nEin Paritätsbit mit dem Wert 1 wird immer hinzugefügt
  143.   ^hSpace ^nEin Paritätsbit mit dem Wert 0 wird immer hinzugefügt
  144.  
  145.  ^hPhonebook^n
  146.  
  147.   Wird diese Gerät gewählt, dann soll diese Telefonbuch benutzt werden.
  148.   Diese Option arbeitet nur beim Start von TERMINATE.
  149.  
  150.  ^hCostfile^n
  151.  
  152.   Welche Kostendatei für das entsprechende Gerät benutzt werden soll.
  153.  
  154.  ^hReceive buffer size^n  ^hTransmit buffer size^n
  155.  
  156.   Größe der internen Puffer, die von TERMINATE verwaltet werden. Wird nur
  157.   im zusammenhang mit einer gepufferten Schnittstelle benutzt, anderenfalls
  158.   werden diese Puffer ignoriert. Nur ein UART/Serielle Schnittstelle wird 
  159.   gepuffert. Ändern Sie hier KEINESFALLS die Vorgabe, wenn Sie sich nicht
  160.   sicher sind, was Sie tun !
  161.  
  162.  ^hSoftware flow control (Xon/Xoff)^n
  163.  
  164.   Diese Option kontrolliert die automatische Software Flußkontrolle.
  165.  
  166.   (Receive flow control - hierbei sagt Terminate der Gegenstelle, die
  167.   Datenübertragung zu unterbrechen, Transmit flow control - hier antwortet
  168.   Terminate auf die Bitte der Gegenstelle, die zeichenübertragung zu
  169.   unterbrechen, weil der Eingangspuffer voll ist. Wenn der Eingabepuffer
  170.   mehr als 75% gefüllt ist, wird ein Xoff (#19) Zeichen an die Gegenstelle
  171.   gesendet. Die Gegenstelle muß das Xoff (#19) erkennen und daraufhin die
  172.   Datenübertragung unterbrechen. Wenn der Puffer wieder weniger als zu 75%
  173.   der Puffergröße gefüllt ist, wird Terminate ein Xon (#17) Zeichen an die
  174.   Gegenstelle senden. Daraufhin kann die Gegenstelle die Datenübertragung
  175.   wieder aufnehmen.)
  176.  
  177.  ^hHardware flow control (CTS/RTS)^n
  178.  
  179.   Hardware Flußkontrolle wird immmer bevorzugt, falls diese zur Verfügung
  180.   steht, da sie schneller und sicherer ist.
  181.  
  182.   Hardware Flußkontrolle funktioniert dadurch, daß Modemleitungen aktiviert
  183.   und deaktiviert werden. Zuerst muß das Modem auf CTS/RTS Hardware
  184.   Flußkontrolle eingerichtet werden. CTS bedeutet Clear-To-Send. Bei der
  185.   Hardware Flußkontrolle muß die CTS Leitung hoch sein ( CTS Leuchte am
  186.   Modem ist an), bevor irgendwas an das Modem gesendet werden kann. Wenn der
  187.   Eingangspuffer zu mehr als 90% voll ist, wird die RTS (Request-To-Send)
  188.   Leitung auf Low gesetzt, so daß das Modem nichts weiter senden wird, bis
  189.   der Puffer weniger als zu 90% voll ist.
  190.  
  191.  ^hHardware flow control (DSR/DTR)^n
  192.  
  193.   Einige besondere Modems brauchen DSR (Data-Set-Ready) anstatt CTS und DTR
  194.   (Data-Terminal-Ready) oder beide Optionen zusammen. Gebrauchen Sie diese
  195.   Optionen aber nicht, wenn Sie sich nnicht sicher sind, was Sie tun.
  196.  
  197.  ^hUse 16550 fifo if available^n
  198.  
  199.   Testet den seriellen Chip auf vorhandensein eines 16550A und ob dieser
  200.   seinen FIFO Puffer benutzt. Windows kann diesen z.B. nicht benutzen.
  201.  
  202.  ^hKeep 16550 fifo on in shell^n
  203.  
  204.   Wird ein exterrnes Programm aufgerufen, oder TERINATE beendet, so wird
  205.   normalerweise der FIFO Puffer abgeschaltet. Einige Utilities können
  206.   den 16550A Chip nicht erkennen oder den FIFO unterstützen. Das beste was
  207.   Sie tun können, ist diese Option abzuschalten.
  208.  
  209.  ^hRTS low while writing^n
  210.  
  211.   Sollten Sie keinen 16550A Chip zur verfügung haben, und Sie Probleme mit
  212.   Fehlern auftreten, können Sie versuchen "RTS low while writing" zu setzen.
  213.   Das hat zur Folge, daß TERMINATE den Empfang von Daten unterbricht, während
  214.   es empfangene Daten auf die festplatte schreibt. Das hat zwar einen
  215.   geringen Leistungseinbruch zur Folge, ist jedoch sicherer und schützt vorm
  216.   unterbrechen der Leitung.  
  217.  
  218.  ^hAuto RTS low trigger^n
  219.  
  220.   Erhalten Sie mehr als X Fehler, so wird die "RTS low" Funktion aktiv.
  221.   Eine gute Möglichkeit die Leistung auf maximum zu halten und "RTS low"
  222.   nur zu aktivieren wenn es wirklich nötig ist.
  223.  
  224.  ^hCarrier detect mask^n
  225.  
  226.   Beim überprüfen der Modem Statusregister wird hiermit festgelegt, welches
  227.   Bit zur Überprüfung des "Carrier detect" gebraucht werden soll. Im Normal-
  228.   fall ist dies Bit 7 (128), und man sollten dies nur ändern, falls man  
  229.   weiß was man tut. 
  230.  
  231.  ^hInit string^n
  232.  
  233.   Wählen Sie hier den Initialisierungsstring aus, der an das Modem gesendet
  234.   wird, nachdem Sie das Gerät gewechselt haben oder bevor Sie eine Nummer
  235.   anwählen. Dieser Initialisierungsstring wird auch beim Start an das Modem
  236.   gesendet (vorausgesetz das richtige Gerät wurde gewählt).
  237.  
  238.  ^hRestore port on close^n
  239.  
  240.   Nachdem TERMINATE den Port geschlossen hat, können Sie hier definieren
  241.   ob dieser seinen Ursprünglichen Zustand wieder annehmen soll oder nicht.
  242.   Das bedeutet aber, daß die Verbindung unterbrochen wird, falls Sie ein
  243.   externes Programm aufrufen und "Terminal ready" auf low beim Start des
  244.   war. Ändern Sie auch hier nur die Standardeinstellung, wenn Sie wissen
  245.   was Sie tun.
  246.  
  247.  ^hClose port in shell^n
  248.  
  249.   Normalerwesie gibt es keinen grund den Port zu schließen, wenn Sie
  250.   eine DOS-Shell starten. Es könnte aber sein das einige externe Protokolle
  251.   das benötigen. Den Port zu schließen, spart Ihnen außerdem etwas
  252.   Außlagerungsspeicher, sollten Sie jedoch Fossil/ISDN Treiber benutzen,
  253.   könnte es zur Verbindungsunterbrechun kommen, falls dieser geschlossen wird.
  254.  
  255.  ^hConfigure comports^n
  256.  
  257.   ^m╒═══════╡^t Configure comports ^m╞╕
  258.   │^n        Address  Irq  Vector ^m│
  259.   ├──────┬──────────────────────┤
  260.   │ ^nCOM1 ^m│ ^h$03F8    04     0C   ^m│
  261.   │^r COM2 ^m│ ^h$02F8    03     0B   ^m│
  262.   │ ^nCOM3 ^m│ ^h$03E8    04     0C   ^m│
  263.   │ ^nCOM4 ^m│ ^h$02E8    03     0B   ^m│
  264.   │ ^nCOM5 ^m│ ^h$4220    03     0B   ^m│
  265.   │ ^nCOM6 ^m│ ^h$4228    03     0B   ^m│
  266.   │ ^nCOM7 ^m│ ^h$5220    03     0B   ^m│
  267.   │ ^nCOM8 ^m│ ^h$5228    03     0B   ^m│
  268.   ╘══════╧══════════════════════╛^n
  269.  
  270.   Haben Sie eine UART/Seriell Schnittstelle, können Sie den aktuellen
  271.   Port IO die Addresse, den Hardware IRQ und den Software Interrupt
  272.   verstellen.
  273.  
  274.   Sie sollten hier nicht verstellen, wenn Sie es jedoch tun müßen Sie
  275.   unbedingt auf Hardware Konflikte achten. Ändern Sie nicht, ohne genau
  276.   zu wissen was Sie tun, den IRQ Ihres internen Modems oder seriellen Karte.
  277.   Sind in Ihrem Rechner 2 externe Schnittstellen und ein internes Modem,
  278.   sollte immer COM1 für die Maus und COM4 für das Modem gewählt werden.
  279.   Wenn Sie COM3 auswählen, kommen Sie mit IRQ4 in Konflikt.
  280.   Versuchen Sie nicht die Hardware Jumper/Schalter ohne Hilfe oder
  281.   Bedienungsanleitung zu ändern, und machen Sie sich immer eine Notiz, um
  282.   die Änderung eventuell rückgängig machen zu können. Sollte Ihr internes
  283.   Modem in der Lage sein IRQ 5 oder 7 zu benutzen, achten Sie darauf das
  284.   es zu Konflikten mit anderer Hardware wie Sound Blaster Karten oder 
  285.   Netzwerkkarten kommen kann. Wenn es nicht sofort auf Anhieb mit dem
  286.   internen Modem klappt, holen Sie sich bitte professionelle Hilfe.
  287.   Der Verkäufer des Modems ist für die korrekte Funktion zuständig.
  288.   Da TERMINATE nur standard Aufrufe verwendet, sollten Sie bei nicht
  289.   funktionieren Ihres Modems Ihren Verkäufer kontaktieren.
  290.   
  291.   Denken Sie daran, den Rechner auszuschalten, bevor Sie irgendetwas ändern.
  292.   Die Vector Nummer gibt an, wo der Software Interrupt installiert wird. 
  293.   Diese Nummer sollte immer folgendermaßen aussehen: IRQ + 8. IRQ>7 = IRQ+$68
  294.  
  295.     IRQ0 , Vector $08 ( 8)  Zeitgeber
  296.     IRQ1 , Vector $09 ( 9)  Tastatur
  297.     IRQ2 , Vector $0A (10)  Bildschirm
  298.     IRQ3 , Vector $0B (11)  COM2,COM4
  299.     IRQ4 , Vector $0C (12)  COM1,COM3
  300.     IRQ5 , Vector $0D (13)  Frei
  301.     IRQ6 , Vector $0E (14)  Diskettenlaufwerk
  302.     IRQ7 , Vector $0F (15)  Frei
  303.     IRQ8 , Vector $70 (112)
  304.     IRQ9 , Vector $71 (113)
  305.     IRQ10, Vector $72 (114)
  306.     IRQ11, Vector $73 (115)
  307.     IRQ12, Vector $74 (116)
  308.     IRQ13, Vector $75 (117)
  309.     IRQ14, Vector $76 (118)
  310.     IRQ15, Vector $77 (119)
  311.  
  312.   Das sind die Standardeinstellungen für die meisten Systeme. Haben Sie
  313.   ein internes Modem, daß IRQ 5 oder 7 gebrauchen kann, sollten Sie das
  314.   in Erwägung ziehen. Falls Sie versuchen IRQ0, IRQ1 oder IRQ6 zu benutzen,
  315.   können Sie in große Schwierigkeiten kommen und Ihr System kann abstürzen.
  316.  
  317.  ^hCheck IRQ^n
  318.  
  319.   ^m╒══════════════════════════════════════════════╡^t Check IRQ ^m╞╕
  320.   │ ^nFound   COM1, $03F8, testing...uses IRQ 4                 ^m│
  321.   │ ^nFound   COM2, $02F8, testing...uses IRQ 3                 ^m│
  322.   │ ^nFound   COM3, $03E8, testing...uses IRQ 4                 ^m│
  323.   │ ^nFound   COM4, $02E8, testing...uses IRQ 5                 ^m│
  324.   │ ^nNo chip COM5, $4220                                       ^m│
  325.   │ ^nNo chip COM6, $4228                                       ^m│
  326.   │ ^nNo chip COM7, $5220                                       ^m│
  327.   │ ^nNo chip COM8, $5228                                       ^m│
  328.   │                                                           ^m│
  329.   ╘═══════════════════════════════════════════════════════════╛^n
  330.  
  331.   Diese Funktion versucht zu erkennen, welche Hardware IRQ's die
  332.   Schnittstellen benutzen. Sollte diese Routine die korrekten IRQ's nicht
  333.   finden, funktioniert alles andere nachwievor, wenn Sie die IRQ manuell
  334.   angeben, da nicht alle Systeme die IRQ's richtig anzeigen.
  335.  
  336.  ^hSet default values^n
  337.  
  338.   Setzt alle Geräte auf standardparameter zurück. Sie können diese Funktion
  339.   benutzen, falls Sie irgendwo einen Fehler gemacht haben und nicht mehr
  340.   genau wissen, was dieser eigentlich war.
  341.  
  342.  ^hAuto installation^n
  343.  
  344.   Erkennt IRQ's an den Ports und stellt fest, mit welchem Port Ihr Modem
  345.   verbunden ist. Testet zusätzlich noch die maximale Baudrate und stellt den
  346.   Initialisierungsstring ein.
  347.  
  348.