Ставим SVXLINK-USRP

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
Топ из этой категории

Дальняя радиосвязь на УКВ перестает быть редкостью. Сейчас уже достаточно большое число радиолюбителей регулярно...

Год назад, благодаря усилиям небольшой, но увлечённой группы радиолюбителей, объединённых общей мечтой сделать...