Dateiformat ate.def
Zweck
Legt die Standardeinstellungen für das ATE-Programm (Asynchronous Terminal Emulation) fest.
Beschreibung
Die Datei ate.def legt die Standardwerte für die Verwendung in asynchronen Verbindungen und Dateiübertragungen fest. Diese Datei ist Teil der Emulation der asynchronen Datenstation und wird während der ersten Ausführung von ATE im aktuellen Verzeichnis erstellt. Die Datei ate.def enthält die Standardwerte im ATE-Programm, die für Folgendes verwendet werden:
- Merkmale der Datenübermittlung
- Lokale Systemfunktionen
- Rufnummernverzeichnisdatei
- Steuertasten
Wenn das ATE-Programm zum ersten Mal aus einem bestimmten Verzeichnis ausgeführt wird, erstellt es die Datei ate.def in diesem Verzeichnis mit den folgenden Einstellungen:
| Element | Beschreibung |
|---|---|
| LÄNGE | 8 |
| STOP | 1 |
| Parität | 0 |
| Rate | 1200 |
| Einheit | tty0 |
| INITIAL | ATDZ |
| final | |
| WART | 0 |
| Versuche | 0 |
| Übertragung | p |
| ZEICHEN | 0 |
| Name | Kapture |
| Zeilenvorschübe | 0 |
| ECHO | 0 |
| VT100 | 0 |
| SCHREIBEN | 0 |
| XON/XOFF | 1 |
| VERZEICHNIS | /usr/lib/dir |
| CAPTURE_KEY | 002 |
| MAINMENU_KEY | 026 |
| PREVIOUS_KEY | 022 |
Bearbeiten Sie die Datei ate.def mit einem beliebigen ASCII-Texteditor, um die Werte dieser Merkmale permanent zu ändern. Ändern Sie vorübergehend die Werte dieser Merkmale mit den ATE-Unterbefehlen alter und modify , die über das ATE-Hauptmenü zugänglich sind.
Parameter in der Datei ate.def
Geben Sie Parameternamen in Großbuchstaben in der ate.def-Datei ein. Schreiben Sie die Parameter genau so, wie sie in der ursprünglichen Standarddatei angezeigt werden. Definieren Sie nur einen Parameter pro Zeile. Ein falsch definierter Wert für einen Parameter bewirkt, dass ATE eine Systemnachricht zurückgibt. Das Programm wird jedoch weiterhin mit dem Standardwert ausgeführt.
Im Folgenden sind die Parameter der ate.def-Datei aufgeführt:
| Element | Beschreibung |
|---|---|
| LENGTH | Gibt die Anzahl der Bits in einem Datenzeichen an. Diese Länge muss mit der vom fernen System erwarteten Länge übereinstimmen. Optionen: 7 oder 8. Der Standardwert ist 8. |
| STOP | Gibt die Anzahl der Stoppbits an, die an ein Zeichen angehängt werden, um das Ende des Zeichens während der Datenübertragung zu signalisieren. Dieser Wert muss mit der Anzahl der vom fernen System verwendeten Stoppbits übereinstimmen. Optionen: 1 oder 2. Der Standardwert ist 1. |
| PARITY | Prüft, ob ein Zeichen erfolgreich an ein Remote-System oder von einem Remote-System übertragen wird. Muss der Parität des fernen Systems entsprechen. Wenn der Benutzer beispielsweise die gerade Parität auswählt und die Anzahl der Einserbits im Zeichen ungerade ist, wird das Paritätsbit aktiviert, um eine gerade Anzahl von Einserbits zu erreichen. Optionen: 0 (keine), 1 (ungerade) oder 2 (gerade). Der Standardwert ist 0. |
| RATE | Bestimmt die Baudrate oder die Anzahl der pro Sekunde übertragenen Bits (bps). Die Geschwindigkeit muss mit der Geschwindigkeit des Modems und der des fernen Systems übereinstimmen. Optionen: 50, 75, 110, 134, 150, 300, 600, 1200, 1800, 2400, 4800, 9600 oder 19.200 Standardwert: 1200. |
| DEVICE | Gibt den Namen des asynchronen Ports an, der für die Herstellung einer Verbindung zu einem Remote-System verwendet wird. Optionen: Namen lokal erstellter Ports. Standardwert: tty0. |
| INITIAL | Definiert die Vorwahl, eine Zeichenfolge, die der Telefonnummer vorausgehen muss, wenn der Benutzer mit einem Modem automatisch wählt. Informationen zu den richtigen Wählbefehlen finden Sie in der Modemdokumentation. Optionen: ATDT, ATDP oder andere Werte, je nach Modemtyp. Standardwert: ATDT. |
| FINAL | Definiert das Wählsuffix, eine Zeichenfolge, die der Telefonnummer folgen muss, wenn der Benutzer mit einem Modem automatisch wählt. Informationen zu den richtigen Wählbefehlen finden Sie in der Modemdokumentation. Optionen: Leer (ohne) oder ein gültiges Modemsuffix. Standardwert: Kein Standardwert |
| WAIT | Gibt die Zeit an, die zwischen den Wiederwahlversuchen gewartet werden soll. Die Wartezeit beginnt erst bei Überschreitung des Verbindungszeitlimits oder bei Unterbrechung eines Verbindungsversuchs. Wenn dasATTEMPTSParameter auf 0 gesetzt ist, findet kein Neuwahlversuch statt. Optionen: 0 (keine) oder eine positive ganze Zahl, die die Wartezeit in Sekunden angibt. Der Standardwert ist 0. |
| ATTEMPTS | Gibt an, wie oft das ATE-Programm maximal versucht, erneut zu wählen, um eine Verbindung herzustellen. Wenn dasATTEMPTSParameter auf 0 gesetzt ist, findet kein Neuwahlversuch statt. Optionen: 0 (keine) oder eine positive ganze Zahl, die die Anzahl der Versuche angibt Der Standardwert ist 0. |
| TRANSFER | Definiert den Typ des asynchronen Protokolls, das Dateien während einer Verbindung überträgt.
Optionen: p (pacing), x (xmodem) Standardwert: p. |
| CHARACTER | Gibt den Typ des zu verwendenden Pacing -Protokolls an.
Der Standardwert ist 0. |
| NAME | Dateiname für eingehende Daten (Erfassungsdatei). Optionen: Ein gültiger Dateiname mit weniger als 40 Zeichen. Standardwert: Die Datei kapture . |
| LINEFEEDS | Fügt hinter jedem Rücklaufzeichen im eingehenden Datenstrom ein Zeilenvorschubzeichen hinzu. Optionen: 1 (ein) oder 0 (aus) Der Standardwert ist 0. |
| ECHO | Zeigt die eingetippte Eingabe des Benutzers an. Bei einem Remote-Computer, der die Echo-Funktion unterstützt, wird jedes gesendete Zeichen zurückgegeben und auf dem Bildschirm angezeigt wird. Wenn dieECHOParameter aktiviert ist, wird jedes Zeichen zweimal angezeigt: zuerst, wenn es eingegeben wird, und wieder, wenn es über eine Verbindung zurückkehrt. Wenn dieECHOist der Parameter inaktiviert, wird jedes Zeichen nur angezeigt, wenn es über die Verbindung zurückgegeben wird. Optionen: 1 (ein) oder 0 (aus) Der Standardwert ist 0. |
| VT100 | Die lokale Konsole emuliert ein DEC VT100-Terminal, sodass DEC VT100-Codes mit dem Remote-System verwendet werden können. Mit demVT100Parameter off, die lokale Konsole funktioniert wie eine Workstation. Optionen: 1 (ein) oder 0 (aus) Der Standardwert ist 0. |
| WRITE | Erfasst eingehende Daten und leitet sie an die Datei weiter, die in derNAMEParameter sowie zur Anzeige. Kombinationen aus Wagenrücklauf- oder Zeilenvorschubzeichen werden in Zeilenvorschubzeichen konvertiert, bevor sie in die Aufzeichnungsdatei geschrieben werden. In einer vorhandenen Datei werden Daten am Ende der Datei angefügt. Hinweis: CAPTURE_KEY (normalerweise die Tastenkombination Strg-B) kann verwendet werden, um den Erfassungsmodus während einer Verbindung ein-oder auszuschalten.
Optionen: 1 (ein) oder 0 (aus) Der Standardwert ist 0. |
| XON/XOFF | Steuert die Datenübertragung an einem Port wie folgt:
Optionen: 1 (Ein) oder 0 (Aus) Der Standardwert ist 1. |
| DIRECTORY | Benennt die Datei, die das Wählverzeichnisdes Benutzers enthält. Standardwert: Datei /usr/lib/dir . |
| CAPTURE_KEY | Definiert die Steuertastenfolge, die den Erfassungsmodus aktiviert. Bei Betätigung startet oder stoppt der CAPTURE_KEY (in der Regel die Tastenfolge Strg-B) die Erfassung der Daten, die während einer aktiven Verbindung auf dem Bildschirm angezeigt werden. Optionen: ASCII-Steuerzeichen. Standardwert: ASCII octal 002 (STX) |
| MAINMENU_KEY | Definiert die Steuertastenfolge, die das Menü ATE Connected Main Menu zurückgibt, damit der Benutzer während einer aktiven Verbindung einen Befehl absetzen kann. Die Funktionen „MAINMENU_KEY“ (normalerweise die Tastenfolge Strg-V) funktioniert nur im verbundenen Status. Optionen: ASCII-Steuerzeichen. Standardwert: ASCII octal 026 (SYN) |
| PREVIOUS_KEY | Definiert die Steuertastensequenz, mit welcher der vorherige Bildschirm während des Programms jederzeit angezeigt wird. Die angezeigte Anzeige variiert je nach dem verwendeten Bildschirm, wenn der Benutzer PREVIOUS_KEY (in der Regel die Tastenfolge Strg-R) drückt. Optionen: ASCII-Steuerzeichen. Standardwert: ASCII octal 022 (DC2) Das ASCII-Steuerzeichen wird dem Unterbrechungssignal zugeordnet. |
- Eine Änderung oder Neuzuordnung kann erforderlich sein, wenn die Steuertasten in verschiedenen Anwendungen in Konflikt stehen. Wenn beispielsweise die Steuertasten, die dem ATE-Programmkonflikt zugeordnet sind, mit den Steuertasten in einem Texteditor in Konflikt stehen, müssen Sie die ATE-Steuertasten neu zuordnen.
- Das ausgewählte ASCII-Steuerzeichen kann im Oktal-, Dezimal- oder Hexadezimalformat wie folgt aussehen:
Element Beschreibung Oktal 000 bis 037. Die führende Null ist erforderlich. Dezimal 0 bis 31. hexadecimal 0x00 bis 0x1F. Die führende 0x ist erforderlich. Der Wert x kann in Groß- oder Kleinschreibung angegeben werden.
Beispiele
Zum Ändern der Merkmale der ATE-Emulation erstellen Sie eine Datei ate.def , die diese Merkmale definiert.
RATE 300
DEVICE tty3
TRANSFER x
DIRECTORY my.dirDie Zeit, zu der das ATE-Programm aus diesem Verzeichnis startet, verwendet das Programm die definierten Werte.
Dateien
| Element | Beschreibung |
|---|---|
| /usr/lib/dir | Enthält die Standardwählverzeichnisdatei. |