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.
p
dosierung:

Das Dateiübertragungsprotokoll steuert die Datenübertragungsrate, indem es auf ein angegebenes Zeichen oder eine bestimmte Anzahl von Sekunden zwischen Zeilenübertragungen wartet. Auf diese Weise wird verhindert, dass Daten verloren gehen, wenn die Übertragungsblöcke zu groß oder zu schnell für die Verarbeitung durch das System sind.

x
xmodem :

Ein 8-Bit-Dateiübertragungsprotokoll zur Erkennung von Datenübertragungsfehlern und zur erneuten Übertragung der Daten.

Optionen: p (pacing), x (xmodem)

Standardwert: p.

CHARACTER Gibt den Typ des zu verwendenden Pacing -Protokolls an.
Zeichen
Signal zum Übertragen einer Zeile. Wählen Sie ein Zeichen aus.

Wenn der Unterbefehl send beim Übertragen von Daten ein Zeilenvorschubzeichen feststellt, wartet der Unterbefehl auf den Empfang des Nachrichtendosierungszeichens, bevor die nächste Zeile gesendet wird.

Wenn der Unterbefehl receive zum Empfangen von Daten bereit ist, sendet er das Nachrichtendosierungszeichen und wartet 30 Sekunden auf den Empfang von Daten. Der Unterbefehl receive sendet erneut ein Nachrichtendosierungszeichen, wenn er ein Rücklaufzeichen in den Daten findet. Der Unterbefehl receive wird beendet, wenn er 30 Sekunden lang keine Daten empfängt.

Intervall
Anzahl der Sekunden, die das System zwischen den einzelnen zu übertragenden Zeilen wartet. Der Wert der Variablen Intervall muss eine ganze Zahl sein. Der Standardwert ist 0 und zeigt eine Nachrichtendosierungsverzögerung von 0 Sekunden 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:
  • Wenn ein Xoff-Signal empfangen wird, wird die Übertragung gestoppt.
  • Wenn ein Xon-Signal empfangen wird, wird die Übertragung fortgesetzt.
  • Ein Xoff-Signal wird gesendet, wenn der Empfangspuffer fast voll ist.
  • Ein Xon-Signal wird gesendet, wenn der Puffer nicht mehr voll ist.

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.

Hinweis:
  1. 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.
  2. 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.

Beispiel: Zum Ändern derRATEin300 bps, dieDEVICEintty3, dieTRANSFERModus zux(Protokollxmodem ) undDIRECTORYinmy.direrstellen Sie die folgende Datei ate.def in dem Verzeichnis, in dem das ATE-Programm ausgeführt wird:
RATE         300
DEVICE       tty3
TRANSFER     x
DIRECTORY    my.dir

Die 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.