Linking RemoteTrx und SvxLink

  • Hallo zusammen,
    ich versuche einen Simplex Repeater, verbunden mit einem Remotetrx in Form eines Laptops mit Headset aufzubauen.
    Im Grunde, wie in folgendem Beitrag beschrieben, bis auf die zusätzlichen abgesetzten Standorte:
    http://svxlink.de/?page_id=1228

    Svxlink habe ich frisch aus dem Trunk übersetzt,die Konfiguration habe ich soweit aus dem Artikel übernommen,
    die Einstellungen für Squelch / Ptt aber angepasst:

    Config Core:

    Code
    # Konfigurationsdatei svxlink.conf auf der lokalen SvxLink-Basis[GLOBAL]MODULE_PATH=/usr/lib/svxlinkLOGICS=SimplexLogicCFG_DIR=svxlink.dTIMESTAMP_FORMAT="%d.%m.%Y %H:%M:%S"CARD_SAMPLE_RATE=48000[SimplexLogic]TYPE=SimplexRX=VoterTX=MultiTxMODULES=ModuleHelp,ModuleParrotCALLSIGN=DO4DEBSHORT_IDENT_INTERVAL=60LONG_IDENT_INTERVAL=60EVENT_HANDLER=/usr/share/svxlink/events.tclDEFAULT_LANG=de_DERGR_SOUND_DELAY=0MACROS=MacrosFX_GAIN_NORMAL=10FX_GAIN_LOW=-12[MultiTx]TYPE=MultiTRANSMITTERS=remote_tx1,local_tx[Voter]TYPE=VoterRECEIVERS=remote_rx1,local_rxVOTING_DELAY=200[local_rx]TYPE=LocalAUDIO_DEV=alsa:default:CARD=IntelAUDIO_CHANNEL=1SQL_DET=SERIALSQL_START_DELAY=0SQL_DELAY=0SQL_HANGTIME=100SERIAL_PORT=/dev/ttyUSB0SERIAL_PIN=CTS:SETSIGLEV_SLOPE=1SIGLEV_OFFSET=0#TONE_SIGLEV_MAP=100,84,60,50,37,32,28,23,19,8SIGLEV_OPEN_THRESH=30SIGLEV_CLOSE_THRESH=10DEEMPHASIS=0PEAK_METER=1DTMF_DEC_TYPE=INTERNALDTMF_MUTING=1DTMF_HANGTIME=100[local_tx]TYPE=LocalAUDIO_DEV=alsa:surround40:CARD=Intel,DEV=0AUDIO_CHANNEL=1PTT_PORT=/dev/ttyUSB0PTT_PIN=DTRPTT_TYPE=SerialPinSERIAL_SET_PINS=DTR!RTSPTT_HANGTIME=100TIMEOUT=100TX_DELAY=100PREEMPHASIS=0DTMF_TONE_LENGTH=100DTMF_TONE_SPACING=50DTMF_TONE_AMP=-18[remote_tx1]TYPE=NetHOST=192.168.2.114TCP_PORT=5300AUTH_KEY="changeme"CODEC=OPUS[remote_rx1]TYPE=NetHOST=192.168.2.114TCP_PORT=5300AUTH_KEY="changeme"CODEC=OPUS

    Config Remote:

    Code
    # Konfigurationsdatei remotetrx.conf auf dem ersten RemoteTrx[GLOBAL]TRXS=NetUplinkTrxTIMESTAMP_FORMAT="%c"CARD_SAMPLE_RATE=48000[NetUplinkTrx]TYPE=NetRX=Rx1TX=Tx1LISTEN_PORT=5300FALLBACK_REPEATER=0AUTH_KEY="changeme"[Rx1]TYPE=LocalAUDIO_DEV=alsa:default:CARD=DongleAUDIO_CHANNEL=1SQL_DET=VOXSQL_START_DELAY=100SQL_DELAY=100SQL_HANGTIME=2000VOX_FILTER_DEPTH=20VOX_THRESH=100CTCSS_FQ=136.5CTCSS_THRESH=10#SERIAL_PORT=/dev/ttyS0#SERIAL_PIN=CTS:SETSIGLEV_SLOPE=1SIGLEV_OFFSET=0SIGLEV_OPEN_THRESH=30SIGLEV_CLOSE_THRESH=10DEEMPHASIS=0PEAK_METER=1DTMF_DEC_TYPE=INTERNALDTMF_MUTING=1DTMF_HANGTIME=100DTMF_SERIAL=/dev/ttyS0[Tx1]TYPE=LocalAUDIO_DEV=alsa:default:CARD=DongleAUDIO_CHANNEL=0PTT_TYPE=NONEPTT_PORT=NONEPTT_PIN=DTRRTSTIMEOUT=300TX_DELAY=500PREEMPHASIS=0DTMF_TONE_LENGTH=100DTMF_TONE_SPACING=50DTMF_TONE_AMP=-18

    Folgender Aufbau:
    1x svxlink Basis mit Funkgerät
    1x Remote Trx mit Lautsprecher / Headset

    Der Simplex Einstieg über den HF Weg funktioniert wie gewohnt, das Relais antwortet auf DTMF Befehle, relaisansagen werden sowohl am Lokalen Trx über HF als auch remote am Laptop ausgegeben.

    Empfangene Signale (Remote oder über HF) werden allerdings nicht an der Gegenstation wiedergegeben. Es ist zwar zu beobachten, daß sich die Squelch öffnet und schließt, allerdings geht der TX nicht auf Sendung. Dieser Effekt tritt mit allen Codecs auf, nicht nur mit Opus.

    Ausgabe Svxlink Core:

    Code
    SvxLink v1.3.99.7 (May 29 2014) Copyright (C) 2003-2014 Tobias Blomberg / SM0SVXUsing configuration file: /etc/svxlink/svxlink.conf--- Using sample rate 48000HzStarting logic: SimplexLogicLoading RX: Voter	Adding receiver: remote_rx1	Adding receiver: local_rxLoading TX: MultiTx	Adding transmitter: remote_tx1------ Opus encoder parameters ------Frame size           = 320Complexity           = 10Bitrate              = 20000VBR                  = YESConstrained VBR      = YESMaximum audio bw     = MEDIUMBANDAudio bw             = FULLBANDSignal type          = VOICEApplication type     = AUDIOInband FEC           = NOExpected Packet Loss = 0%DTX                  = NO--------------------------------------	Adding transmitter: local_txLoading module "ModuleHelp" into logic "SimplexLogic"	Module Help v1.0.0 starting...Loading module "ModuleParrot" into logic "SimplexLogic"	Module Parrot v1.1.0 starting...SimplexLogic: Event handler script successfully loaded.192.168.2.114:5300: RemoteTrx protocol version 2.4remote_rx1: Connected to remote receiver at 192.168.2.114:5300remote_rx1: Requesting CODEC "OPUS"remote_tx1: Connected to remote transmitter at 192.168.2.114:5300remote_tx1: Requesting CODEC "OPUS"Voter: The squelch is OPEN (local_rx=4.63319)Voter: The squelch is CLOSED (local_rx=4.92328)Voter: The squelch is OPEN (local_rx=4.6664)Voter: The squelch is CLOSED (local_rx=4.83923)Voter: The squelch is OPEN (remote_rx1=0.885489)Voter: The squelch is CLOSED (remote_rx1=5.87074)

    Ausgabe Remote:

    73 de DO4DEB, Jan

  • Hi Jan,

    ich glaube mich zu erinnern, dass das schon mal vor längerer Zeit diskutiert wurde. Das Problem hier ist, dass Du eine SimplexLogic konfiguriert hast und diese immer grundsätzlich nur Senden ODER Empfangen kann. Das ändert sich auch nicht wenn Du verschiedenen TXe oder RX angeschlossen hast.
    Wenn Du das was am Rmote-TRX gesagt wird über die andere Seite ausgeben möchtest, mußt Du eine RepeaterLogic konfigurieren. Diese ist duplexfähig.

    73's de Adi, DL1HRC

  • Vielen Dank für die schnelle Rückmeldung. Ich werde dann mal versuchen, wie man das anders realisiert bekommen könnte.

    Die Einleitung des Artikels sollte man dann eventuell überarbeiten:

    Quote

    Bei dieser Konfiguration werden von einem Remotetrx/SvxLink-Basis empfangenen Signale an die angeschlossenen Stationen übertragen und dort ausgegeben.


    Wie ist das dann zu verstehen? Nur bei aktiviertem Echolink Modul?

    73 de DO4DEB, Jan