Ставим 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 знаков. комментарии модерируются
Смотрите также:
Настройка SVXLINK
В этой статье, максимально просто (без лишних подробностей) описана настройка радиолюбительского голосового сервера. Любая плата Raspberry_Pi, работает с SvxLink. Встроенная в плату звуковая карта
Возможности SVXLINK
SvxLink, это голосовая платформа для радиолюбительских сервисов. К ней можно подключить несколько радиостанций, для работы в симплексном и дуплексном режимах. SvxLink может быть продвинутым
Установка SVXLINK из исходников
Инструкция (для подготовленных радиолюбителей) по установке SvxLink из исходных кодов, на Raspberry_Pi c SD-картой не менее 4Гб. (все команды нужно выполнять с доскональной точностью, пробелы,
Подборка тематических картинок и видео #1
Подборка фото и видео на тему радио
Установка SVXLINK из репозитория
Здесь приведена пошаговая инструкция, по установке SvxLink из репозитория на Raspberry_Pi, с чистой SD-картой не менее 4Гб. Важно чтобы все описанные команды выполнялись с доскональной точностью,