Создать акаунт
Ukraine Radio Link » SVXLINK » Ставим SVXLINK-USRP

Ставим SVXLINK-USRP

19 дек 2023, 17:15
SVXLINK / USRP
783
0
Ставим SVXLINK-USRP

Устанавливаем SVXLINK-USRP с помощью скрипта, в процессе работы скрипта, из исходников будут установленны все необходимые компоненты включая SVX+DVswitch сервера.

sudo su
cd /tmp
wget https://odradio.link/svx/svxlink-usrp-install.sh
sh ./svxlink-usrp-install.sh


Немного дополнительной информации...

svxlink.conf

[GLOBAL]
LOGICS=SimplexLogic,RefLogic,UsrpLogic
CFG_DIR=svxlink.d
TIMESTAMP_FORMAT="%Y-%m-%d %H:%M:%S"
CARD_SAMPLE_RATE=48000
CARD_CHANNELS=1
LINKS=ReflectorLink

[UsrpLogic]
TYPE=Usrp
CALL="G4NAB"
DMRID="2341309"
USRP_HOST=127.0.0.1
USRP_TX_PORT=41003
USRP_RX_PORT=41001
DEFAULT_TG=26021
FILTER_TO_USRP=BpBu1/650-3800
FILTER_FROM_USRP=HsBq1/0.05/-5/4000
#PREAMP=1
#NET_PREAMP=0
EVENT_HANDLER=/usr/share/svxlink/events.tcl

[ReflectorLogic]
TYPE=Reflector
HOST=127.0.0.1
PORT=5300
CALLSIGN="G4NAB"
AUTH_KEY="Password"
JITTER_BUFFER_DELAY=2
DEFAULT_TG=23499
MONITOR_TGS=23499
TG_SELECT_TIMEOUT=30
ANNOUNCE_REMOTE_MIN_INTERVAL=300
EVENT_HANDLER=/usr/share/svxlink/events.tcl
NODE_INFO_FILE=/etc/svxlink/node_info.json
MUTE_FIRST_TX_LOC=0
MUTE_FIRST_TX_REM=0
QSY_PENDING_TIMEOUT=15
AUDIO_CODEC=OPUS
OPUS_ENC_COMPLEXITY=10
OPUS_ENC_BITRATE=200000
OPUS_ENC_VBR=0


[ReflectorLink]
CONNECT_LOGICS=ReflectorLogic,UsrpLogic
DEFAULT_ACTIVE=1
OPTIONS=DEFAULT_CONNECT,NO_DISCONNECT
TIMEOUT=0


Analog_Bridge.ini

[GENERAL]
logLevel = 2                            ; Show messages and above 0=No logging, 1=Debug, 2=Message, 3=Info, 4=Warning, 5=Error, 6=Fatal
subscriberFile = /var/lib/dvswitch/subscriber_ids.csv   ; DMR ID to callsign lookup data
exportMetadata = true                    ; Export metadata to USRP partner (transcode setups require this)

decoderFallBack = true                  ; Allow software AMBE decoding if a hardware decoder is not found
useEmulator = flase                     ; Use the MD380 AMBE emulator for AMBE72 (DMR/YSFN/NXDN)
emulatorAddress = 127.0.0.1:2472        ; IP address and port of the md380 server

[AMBE_AUDIO]
address = 127.0.0.1                     ; IP address of xx_Bridge
txPort = 31103                           ; Transmit TLV frames to partner on this port
rxPort = 31100                            ; Listen for TLV frames from partner on this port
ambeMode = DMR                          ; DMR, DMR_IPSC, DSTAR, NXDN, P25, YSFN, YSFW (encode PCM to this format)
minTxTimeMS = 3000                      ; Minimum time in MS for hang delay (0-10000)
gatewayDmrId = 2341309                        ; ID to use when transmitting from Analog_Bridge
repeaterID = 234130905                          ; ID of source repeater
txTg = 9                                ; TG to use for all frames sent from Analog_Bridge -> xx_Bridge
txTs = 2                                ; Slot to use for frames sent from Analog_Bridge -> xx_Bridge
colorCode = 1                           ; Color Code to assign DMR frames

[USRP]
address = 127.0.0.1                     ; IP address of USRP partner (Allstar/Asterisk or another Analog_Bridge)
txPort = 41001                          ; Transmit USRP frames on this port
rxPort = 41003                          ; Listen for USRP frames on this port
usrpAudio = AUDIO_USE_AGC               ; Audio to ASL (AUDIO_UNITY, AUDIO_USE_AGC, AUDIO_USE_GAIN)
usrpAGC=-20,10,500
tlvAudio = AUDIO_USE_GAIN               ; Audio from ASL (AUDIO_UNITY, AUDIO_USE_GAIN, AUDIO_BPF)
tlvGain = 0.35                          ; Gain 1 = Unity Gain .50 = half the level of unity

[MACROS]

[DV3000]
address = 127.0.0.1                     ; IP address of AMBEServer
rxPort = 2460                           ; Port of AMBEServer


Project: https://github.com/dl1hrc/svxlink

Обсуждения


Комментарии
Минимальная длина комментария - 50 знаков. комментарии модерируются
Кликните на изображение чтобы обновить код, если он неразборчив

Смотрите также: