wiki:APRS4RConfigurationDevicesAX25SocketGerman
Last modified 8 years ago Last modified on 03/19/09 22:20:52

AX25Socket

Der AX25Socket stellt die Verbindung zwischen den APRS4R-Modulen und dem TRX/TNC her. Hierüber werden die APRS-Baken auf RF empfangen und gesendet.

Einstellungen

NAME PARAMETER
Name (z.B. rf0 auf diesen Schnittstellennahmen muss später für Aussendungen auf RF zugegriffen werden
Typ AX25Socket
Rufzeichen Das Digi/IGate-Rufzeichen
Gerät Die Schnittstelle an welche der TNC angeschlossen ist
Baudrate Baudrate Router <--> TNC (Vgl. TNC-Übersicht, "Baudrate" )
Modus Kiss-Initialisierung abhängig vom TNC (Vgl. TNC-Übersicht, "mode-Parameter" )
Geschwindigkeit APRS-Baudrate (1200)
Duplikatsintervall Zeitschranke der Duplikatskontrolle in Millisekunden
Timeout Zeitschranke zur Reintialisierung des TNC bei Ausfall

TNC Übersicht

Name Firma Firmware Anschluss Baudrate unterstützt mode-Parameter Anmerkungen
Kenwood TH-D7 Kenwood 2.0 seriell 9600 ja kiss/kenwood Timeout
Kenwood TM-D700 Kenwood ??? seriell 9600 ja kiss/kenwood Timeout
TNC2 ??? TAPR seriell 9600 ja kiss/tnc2/tapr
Pac-comm Tiny-2 Pac-comm TAPR serial 9600 Y kiss/tnc2/tapr
TNC2 C Landolt TF2.7b seriell 9600 ja kiss/tnc2/northlink
TNC2 S Symek TF2.7b seriell 9600 ja kiss/tnc2/northlink alte Firmware macht Probleme mit KISS
TNC21 S Symek TF2.7b seriell 9600 ja kiss/tnc2/northlink
TNC3 S Symek TF-kompatibel seriell 9600 unbekannt kiss/tnc2/northlink
TNC4 E Baumgart seriell/Ethernet 9600 nein
TNC2multi Güttner TF2.7 seriell 38400 ja kiss/tnc2/multi tnc2multi support
TNC7multi Güttner V1.22 USB/seriell 38400/9600 nein/ja kiss/tnc7 siehe: ftdi-Support
DLC7 Güttner ??? seriell 38400 nein Dokumentation Ethernet ?
TNC-X John Hansen USB/seriell 9600 ja kiss/tncx
AS296 AATiS e. V. 1.0i USB nein eigener Treiber
SCS PTC-IIex SCS Hanau 3.7 seriell 38400 (auto) ja kiss/scs/ptc
SCS PTC-IIpro SCS Hanau 3.7 seriell 38400 (auto ja kiss/scs/ptc
SCS PTC-IIusb SCS Hanau 3.7 USB 38400 (auto) ja kiss/scs/ptc extra Kernelmodul (siehe ticket:37 )
SCS Tracker SCS Hanau 3.7 USB 38400 (auto) ja kiss/scs/tracker extra Parameter (siehe ticket:215)
PK-232 Timewave seriell nein KISS INIT: KISS ON
KPC3+ Kantronics in Arbeit kiss/kantronics INTERFACE KISS \r RESET\r
KAM Kantronics in Arbeit kiss/kantronics INTERFACE KISS\r RESET\r
Opentracker2 Argentdata seriell 9600 ja kiss/ot2 unterstützt port A

Optional: Manuelle Konfiguration in der Config-Datei (*.yaml)

Schnittstellenparameter

Name Typ Standardwert Anmerkungen
device string kein Schnittstelle
baudrate int 9600 Geschwindigkeit serielle Schnittstelle
mode string kein TNC-Modus (KISS-Initialisierung)
speed int 1200 APRS-Geschwindigkeit
call string kein Rufzeichen
timeout int kein Zeitschranke Reinitialisierung
duplicatePeriod int kein Zeitschranke Duplikatskontrolle

Beispielkonfiguration Config-Datei

  device0: !ruby/object:AX25SocketConfiguration
    name: rf0
    type: AX25Socket
    enable: true
    device: /dev/usb/tts/0
    baudrate: 19200
    mode: kiss/tnc2/northlink
    speed: 1200
    call: MYCALL-10
    duplicatePeriod: 15
    timeout: 300

KISS-Sequenzen

Hardware/Firmware? KISS-Init KISS-Exit Besonderheiten
Kennwood TC0 \r MYCALL [call] \r HBAUD [speed] \r KISS ON \r RESET \r TC 1 \r oft Haenger durch Pufferueberlauf
TAPR (TNC2) KISS ON \r RESTART \r KISS Exit Frame
TF2.7 (TNC2,TNC2multi) 0x1B (ESC) @K \r KISS Exit Frame bei tnc2multi 2 Sekunden Pause nach KISS Exit
SCS PTC 0x1B (ESC) PACKET \r BAUD [speed] \r KISS \r KISS Exit Frame

Attachments