############################################################################### # # # Configuration file for the SvxLink server, Moddad 2022-02-07, SM6EAQ # # # ############################################################################### [GLOBAL] #MODULE_PATH=/usr/lib/aarch64-linux-gnu/svxlink LOGICS=RepeaterLogic,ReflectorLogic CFG_DIR=svxlink.d TIMESTAMP_FORMAT="%b%d %H:%M:%S.%f" CARD_SAMPLE_RATE=48000 CARD_CHANNELS=2 #LOCATION_INFO=LocationInfo LINKS=Link [RepeaterLogic] TYPE=Repeater RX=Rx1 TX=Tx1 MODULES=ModuleHelp,ModuleParrot,ModuleMetarInfo # FIXME 1 Repeaterns callsign (det som skall sändas ut på radio) CALLSIGN=****** SHORT_IDENT_INTERVAL=20 LONG_IDENT_INTERVAL=60 IDENT_ONLY_AFTER_TX=4 #EXEC_CMD_ON_SQL_CLOSE=500 EVENT_HANDLER=/usr/share/svxlink/events.tcl DEFAULT_LANG=en_US RGR_SOUND_DELAY=650 TX_CTCSS=ALWAYS MACROS=Macros FX_GAIN_NORMAL=-6 FX_GAIN_LOW=-20 CW_AMP=-12 CW_PITCH=800 IDLE_TIMEOUT=30 OPEN_ON_1750=1000 # FIXME 2 Den DTMF-ton som skall öppna repeatern OPEN_ON_DTMF=3 # FIXME 3 Den subton som skall ge standard talgrupp. OPEN_ON_CTCSS=114.8:500 OPEN_SQL_FLANK=CLOSE IDLE_SOUND_INTERVAL=8000 SQL_FLAP_SUP_MIN_TIME=2500 SQL_FLAP_SUP_MAX_COUNT=10 #IDENT_NAG_TIMEOUT=15 #IDENT_NAG_MIN_TIME=2000 #ONLINE_CMD=998877 #ONLINE=1 TIME_FORMAT=24 #STATE_PTY=/var/run/svxlink/state DTMF_CTRL_PTY=/dev/shm/repeater_dtmf_ctrl # FIXME 4 Subtonsmappning till talgrupp. CTCSS_TO_TG=88.5:240,123.0:2400,146.2:2402,141.3:2403,151.4:2404,91.5:2405,118.8:2406,156.7:2407,136.5:9 [ReflectorLogic] TYPE=Reflector DNS_DOMAIN=sm.svxlink.org # SM5GXQ: Nedanstående används om det finns lokala reserv-reflektorer. HOSTS= HOST_PORT=5300 # FIXME 5 Repeaterns callsign på reflektorn (måste vara unikt) CALLSIGN="******" # FIXME 6 Inloggningsnyckel på reflektorn AUTH_KEY="******************************" JITTER_BUFFER_DELAY=40 # FIXME 7 Repeaterns default tg (vid 1750, DTMF-öppning och subton under 3 ovan) DEFAULT_TG=***** # FIXME 8 De talgrupper repeatern skall monitorera MONITOR_TGS=240,***** TG_SELECT_TIMEOUT=30 ANNOUNCE_REMOTE_MIN_INTERVAL=300 EVENT_HANDLER=/usr/share/svxlink/events.tcl DEFAULT_LANG=en_US NODE_INFO_FILE=/etc/svxlink/node_info.json MUTE_FIRST_TX_LOC=1 TMP_MONITOR_TIMEOUT=3600 #UDP_HEARTBEAT_INTERVAL=15 QSY_PENDING_TIMEOUT=15 # SM5GXQ: Ange de talgrupper du vill ha auto-QSY på vid för många lokala sändningspass i rad. AUTO_QSY_TGS=91,92,924,927,240 LOCAL_TALK_MAX_COUNT=10 VERBOSE=1 [Link] CONNECT_LOGICS=RepeaterLogic:9:,ReflectorLogic:9: DEFAULT_ACTIVE=1 #TIMEOUT=300 #ACTIVATE_ON_ACTIVITY=RepeaterLogic [Macros] 240=:91240# 2400=:912400# 2401=:91240# 2402=:912404# 2403=:912403# 2404=:912404# 2405=:912405# 2406=:912405# 2407=:912407# [Rx1:SIGLEV] SQL_DET=SIGLEV SQL_SIGLEV_RX_NAME=Rx1 # FIXME 13 Tröskelvärden som kan behöva justeras SQL_SIGLEV_OPEN_THRESH=12 SQL_SIGLEV_CLOSE_THRESH=2 SQL_START_DELAY=0 SQL_DELAY=100 SQL_HANGTIME=0 [Rx1:CTCSS] SQL_DET=CTCSS # FIXME 11 De subtoner som skall öppna squelchen. Skall minst vara alla de som mappas under 4 plus samt default under 3. CTCSS_FQ=88.5,123.0,146.2,141.3,151.4,91.5,118.8,156.7,114.8,136.5 # FIXME 10 Dessa värden fås när du kört siglevdetcal CTCSS_SNR_OFFSETS= CTCSS_OPEN_THRESH=18 CTCSS_CLOSE_THRESH=12 SQL_START_DELAY=0 SQL_HANGTIME=0 SQL_DELAY=0 CTCSS_MODE=4 [Rx1:CTCSS-B] SQL_DET=CTCSS # FIXME 9 De subtoner som du eventuellt vill blockera ut. Kan användas för att släcka trafik över andra repeatrar. CTCSS_FQ= # FIXME 10 Dessa värden fås när du kört siglevdetcal CTCSS_SNR_OFFSETS= CTCSS_OPEN_THRESH=15 CTCSS_CLOSE_THRESH=12 SQL_START_DELAY=0 SQL_HANGTIME=350 SQL_DELAY=0 CTCSS_MODE=4 [Rx1] TYPE=Local # Denna bokstav sänds efter varje sändningspass. Måste vara samma som i node_info.json! RX_ID=E # SM5GXQ: Gör "arecord -l" för att se vilka ljudenheter som finns och sätt in rätt siffra nedan. AUDIO_DEV=alsa:plughw:0 AUDIO_CHANNEL=0 LIMITER_THRESH=-6 # SM5GXQ: Denna lösning använder kombinerad SIGLEV och CTCSS squelch. SQL_DET=COMBINE #SQL_COMBINE=!Rx1:CTCSS-B & (Rx1:CTCSS | Rx1:SIGLEV) SQL_COMBINE=Rx1:CTCSS | Rx1:SIGLEV SQL_START_DELAY=0 SQL_TAIL_ELIM=130 SQL_DELAY=0 SQL_HANGTIME=0 #SQL_EXTENDED_HANGTIME=500 #SQL_EXTENDED_HANGTIME_THRESH=15 SQL_TIMEOUT=600 CTCSS_MODE=4 # FIXME 10 Dessa värden fås när du kört siglevdetcal CTCSS_SNR_OFFSETS= # FIXME 11 De subtoner som skall öppna squelchen. Skall minst vara alla de som mappas under 4 plus samt default under 3. CTCSS_FQ=88.5,123.0,146.2,141.3,151.4,91.5,118.8,156.7,114.8,94.8,74.4,77.0,79.7,85.4,71.9,136.5,82.5 #CTCSS_BPF_LOW=60 #CTCSS_BPF_HIGH=270 SIGLEV_DET=NOISE # FIXME 10 Dessa värden fås när du kört siglevdetcal SIGLEV_SLOPE=19.85 SIGLEV_OFFSET=9.52 #SIGLEV_BOGUS_THRESH=140 SQL_SIGLEV_OPEN_THRESH=12 SQL_SIGLEV_CLOSE_THRESH=2 #PTY_PATH=/tmp/rx1_sql DEEMPHASIS=1 PREAMP=0.0 PEAK_METER=0 DTMF_DEC_TYPE=INTERNAL DTMF_MUTING=1 DTMF_HANGTIME=40 DTMF_SERIAL=/dev/ttyS0 DTMF_MAX_FWD_TWIST=12 DTMF_MAX_REV_TWIST=12 1750_MUTING=1 [Tx1] TYPE=Local # SM5GXQ: Måste vara samma som i node_info.json! TX_ID=T # SM5GXQ: Gör "aplay -l" för att se vilka ljudenheter som finns och sätt in rätt siffra nedan. AUDIO_DEV=alsa:plughw:0 AUDIO_CHANNEL=0 # SM5GXQ: Kan behövas om du har en USB-ljudenhet. #AUDIO_DEV_KEEP_OPEN=1 LIMITER_THRESH=-6 PTT_TYPE=GPIOD PTT_GPIOD_CHIP=gpiochip0 # SM5GXQ: Använd den pinne du önskar. PTT_GPIOD_LINE=24 #PTT_HANGTIME=1000 #TIMEOUT=300 #TX_DELAY=500 # FIXME 12 Den subton som repeatern skall sända CTCSS_FQ=***** CTCSS_LEVEL=20 PREEMPHASIS=1 DTMF_TONE_LENGTH=100 DTMF_TONE_SPACING=50 DTMF_DIGIT_PWR=-15 # SM5GXQ: Används om alsamixer inte räcker till för att styra ut sändaren. MASTER_GAIN=0.0 [LocationInfo] APRS_SERVER_LIST=euro.aprs2.net:14580 #STATUS_SERVER_LIST=aprs.echolink.org:5199 #LON_POSITION=12.10.00E #LAT_POSITION=51.10.00N #CALLSIGN=EL-DL0ABC #FREQUENCY=438.875 #TX_POWER=8 #ANTENNA_GAIN=6 #ANTENNA_HEIGHT=20m #ANTENNA_DIR=-1 PATH=WIDE1-1 BEACON_INTERVAL=10 #TONE=136 COMMENT=SvxLink by SM0SVX (www.svxlink.org)