| ||||||||||||||
![]() TNC Command Reference (2.7)By Bernhard Sept
ESC A [1|0]Line FeedAutomatische Einfuegen von LINEFEED-Zeichen (LF) nach einem CARRIAGE RETURN (CR) zum Terminal (1=Ja, 0=Nein).Default: 1 TNC
Kommandos ESC BSchleifenAnzahl der Hauptschleifendurchläufe in *NEU*"Runden pro Sekunde". Diese Zahl erlaubt Rückschlüsseauf die interne Verarbeitungsgeschwindigkeit derTNC-Software (Die Eingabe des ehemaligen DAMA-Timeout ist entfallen).
ESC CCallDer 'C'-Befehlwird für den Aufbau einer Verbindung (Connect) benoetigt.Man beachte, daß kein 'v' oder 'via' zwischen der Empfaengeradresse und den Digipeater- Rufzeichen erforderlich ist.Ein Connect-Befehl der auf Kanal 0 ausgefuehrt, wird setzt den Weg fuer UI-Pakete.
ESC DDisconnectEine bestehendeVerbindung wird getrennt. Sind bei der Eingabe des 'D'-Befehls noch nicht alle Informationen ausgesendet bzw. bestaetigt, dann wird der Disconnect erst nach Eingang der Bestaetigung fuer das letzte Informationspaketausgefuehrt. Durch Wiederholung des 'D'-Befehls kann dieser Vorgang abgebrochen werden.Wird der 'D'-Befehl waehrend des Aufbaus einer Verbindung (Link Setup) oder des Beendens (Disconnect) einer Verbindung eingegeben, dann kehrt der TNC sofort in den Disconnect-Zustand zurueck und sendet automatisch ein DISC um unnoetige Aussendungen zu verhindern, falls der eigene TNC die Antworten der Gegenstation nicht gehoert hat. Wird der 'D'-Befehl im Disconnected-Zustandeingegeben, dann werden alle Parameter des gerade angewaehlten Kanals mit den Parametern vom Kanal initialisiert.
ESC E [0|1]EchoDas ECHO von Eingabe-Zeichen (Daten oder Befehle) zum Terminal ein- bzw. ausschalten. 1=Ja, 0=Nein.Default: 1
ESC F [n]Frack (Wartezeit)FRACK ist die Wartezeit zwischen der Aussendung eines Paketes und dessen Bestaetigung durch die Gegenstation. Die Zeit kann direkt in Sekunden eingegeben werden.Bei Eingaben (16 wird dazu der Wert mit 100 multipliziert und durch den Faktor 2 dividiert. Bei Eingaben )15 erfolgt die Eingabe direkt in Millisekunden (L2-Roundtriptime). FRACK ist bei der TheFirmware als dynamischer RoundTrip-Timer realisiert, der sich der aktuellen Aktivität auf dem Kanal anpasst.Default: 500
ESC G [0|1]Virtuelle TNC KanäleAbfrage der virtuellen TNC-Kanäle im Host-Mode. Im Terminal-Modus wird dieser Befehl nicht erkannt und es wird eine Fehlermeldung ausgegeben.
ESC H *ENTFALLEN*Mheard (zuletzt gehörte Stationen)Die MHEARD-Liste ist aus Platzgründen im EPROM komplett entfallen. Übliche Terminalprogramme führen sowieso eine eigene MHEARD-Verwaltung.
ESC I [Call]My Call (Eigenes Rufzeichen)Eingabe des eigenen Rufzeichens (MYCALL). Nach der ersten Inbetriebnahme ist es mit Leerzeichen gefuellt. Fuer jeden Kanal kann einRufzeichen eingegeben werden. Nach einem DISCONNECT wird das Rufzeichen von Kanal 0 uebernommen.ACHTUNG: Der TNC geht nur mit eingegebenem Rufzeichen auf Sendung!
ESC JHOST[0|1]Terminal / HostmodeUmschaltung zwischen Terminal-Modus und Host-Modus. Der Host-Modus ist WA8DED-kompatibel und wird von verschiedenen Terminalprogrammen unterstuetzt.
ESC K [n]STAMP (Uhr) FunktionAktivierung der STAMP-Funktion und Parametrierung der eingebauten 24-Stunden-Uhr mit Kalender.
Default: 0
ESC L [1..10]Link StatusMitdem 'L'-Befehl wird der Link-Status eines oder aller Kanaele (ohne Parameter) angezeigt. Es werden Informationen ueber den Verbindungsweg (Rufzeichen und Digipeaterliste), Anzahl empfangener Frames, Anzahl noch nicht gesendeter Frames, Anzahl noch nicht bestaetigter Frames und der jeweilige Retry-Zaehler angezeigt. Der jeweils benutzte Kanal wird durch ein '+' Zeichen markiert.
ESC M [IUSCN+-]Monitor ModusAktivierung und Parametrierung des Monitor-Modus. Mit den Parametern wird vorgegeben, welche Frames angezeigt werden sollen.
Default: N
ESC N [0..127]Retry ZählerParametrierung des Retry-Zaehlers. Es wird angegeben, wie oft die Zustellung eines Paketes versucht werden soll (0= unendlich). Fuer jeden Kanal kann ein eigener Wert angegeben werden.Nach RESET oder Disconnect wird jedoch der Wert aus Kanal 0 uebernommen. Im unbeaufsichtigten Betrieb den Parameter NIEMALS auf 0 einstellen!!!! Default: 10
ESC O [1..7]MAXFRAMEMaximale Anzahl von ausstehenden und unbeantworteten I-Frames (MAXFRAME). Fuer jeden Kanal kann ein separater Wert vorgegeben werden. Nach jedem Disconnet oder RESET wird aber wieder der Parameter von Kanal 0 uebernommen.Default: 2
ESC P [0..255]P-PersistenceP-Persistence Einstellung. Ohne Parameter erfolgt die Anzeige der aktuellen Einstellung. Bei DAMA wird dieser Wert ignoriert!Default: 32
ESC QRESResetNeustart der Firmware (Kaltstart) aus dem EPROM.
ESC R [0|1]Digi Funktion Ein- und Ausschalten der Digipeat-Funktion. 1=Ja, 0=Nein.Default: 1
ESC S [0..10]Umschalten zwischen den KanälenUmschaltung zwischen den Kanaelen (0= Monitorkanal)Default: 0
ESC T [0..127]TXDELAYVerzögerung zwischen Hochtasten des Senders und Start der Datenaussendung (TXDELAY). Die Einstellung erfolgt in 10 ms-Schritten. Bitte experimentell einen moeglichst geringen Wert ermitteln und einstellen.Default: 25
ESC U [0..127]CTEXT aussendenMit dem 'U'-Befehl hat man die Moeglichkeit, eine Meldung an anrufende Stationen zu senden (CTEXT). Dieser Text bleibt auch dann erhalten, wenn dieser Modus wieder abgeschaltet wird. Mit 'U2' kann der TNC (nur im Terminal-Mode!) dazu veranlasst werden durch den Empfang des Strings "//Q" einen Disconnect der laufenden Verbindung einzuleiten. Der String "//Q" muss dazu am Anfang eines einzelnen Paketes stehen. Im HOSTMODE ist diese Funktion gesperrt.
ESC VVersionsnummerAusgabe eines Strings, der Informationen über die aktuelle Softwareversionsnummer gibt.
ESC W [0..127]Slot TimeParametrierung der Slot-Time (Zeitschlitz) in Millisekunden. Ohne Parameter erfolgt die Anzeige der aktuellen Einstellung.Bei DAMA wird dieser Wert ignoriert. Der TNC geht immer sofort auf Sendung. Default:10
ESC X [0|1]PTT - SteuerungSteuerung der PTT-Leitung des TNC. Falls erforderlich kann hiermit das Einschalten des Senders unterdrueckt werden, wenn man z.B. die Frequenz beobachten moechte, aber verhindern will, dass der TNC bei einer Connect-Anfrage ein Busy-Paket zurueck sendet.Default: 1
ESC Y [0..10]Max KanäleEingabe der maximal zulaessigen Kanaele, bis eine anrufende Station "busy" bekommt. Die Ausgabe erfolgt in der Form "maximale Anzahl Kanaele (belegte Kanaele)" (funktioniert nur, wenn ueberall gleiche SSID wie im Monitor-Kanal S0 verwendet wird).Beispiel: "4 (0)" Default: 10
ESC Z [0..3]Flow Steuerung Xon / Xoff
Ein- bzw. Ausschalten der Flowsteuerung und des XON/XOFF-Handshaking zum Terminal. Ist die Flowsteuerung eingeschaltet, dann sendet der TNC solange keine Zeichen zum Terminal, wie Daten oder Befehle eingegeben werden. Bei ausgeschalteter Flowsteuerung werden die Zeichen vom TNC sofort zum Terminal ausgegeben, egal ob gerade eine Text-Zeile oder ein Befehl eingegeben wird. Ist die XON/XOFF-Steuerung eingeschaltet, so kann die Ausgabe vom TNC zum Terminal mit CONTROL-S gestopt und mit CONTROL-Q wieder gestartet werden.
@ BefehleUeber den '@'-Befehl sind weitere Befehle mit Parameteruebergabe moeglich:
|