Archives du mot-clé répéteur

Configuration mode relais

Cette page décrit le fonctionnement spécifique du mode relais , il faut activer une logique dont le nom est « RepeaterLogic » .

C’est une logique complète de relais , comprenant la gestion des flux audio.

Une seule carte son est nécessaire, la sortie va sur l’entrée micro du TX, et l’entrée de la carte son va sur la sortie BF du RX .

Le reste de la logique est identique au schéma ci-dessous.

2014-10-29 00.16.38

Voici la description du fichier svxlink.conf  :

[GLOBAL]

MODULE_PATH=/usr/lib/arm-linux-gnueabihf/svxlink
LOGICS=RepeaterLogic
CFG_DIR=svxlink.d
TIMESTAMP_FORMAT= »%c »
CARD_SAMPLE_RATE=48000
#LOCATION_INFO=LocationInfo
[RepeaterLogic]
# Toujours Repeater
TYPE=Repeater
RX=Rx1
TX=Tx1
MODULES=ModuleHelp,ModuleMetarInfo,ModuleEchoLink
CALLSIGN=F5XYZ
SHORT_IDENT_INTERVAL=15     <<<<15mn c’est la réglementation
LONG_IDENT_INTERVAL=60      <<<< toutes les heures on envoie l’heure
IDENT_ONLY_AFTER_TX=4
#EXEC_CMD_ON_SQL_CLOSE=500
EVENT_HANDLER=/usr/share/svxlink/events.tcl
DEFAULT_LANG=fr_FR              <<<<<< on cause la France
RGR_SOUND_DELAY=0              <<<<<< -1 désactive le roger beep
REPORT_CTCSS=71.9                    <<<<< on indique le CTCSS sur les balises
#TX_CTCSS=SQL_OPEN
MACROS=Macros
FX_GAIN_NORMAL=0
FX_GAIN_LOW=-12
NO_REPEAT=0
IDLE_TIMEOUT=20                    <<<<<< le temps d’ouverture du relais
OPEN_ON_1750=500                  <<<<<< on déclenche sur 1750Hz
#OPEN_ON_CTCSS=71.9:500
#OPEN_ON_DTMF=*
OPEN_ON_SQL=200                   <<<<<< on déclenche sur Squelch (CTCSS)
#OPEN_ON_SEL5=01234
OPEN_SQL_FLANK=CLOSE
OPEN_ON_SQL_AFTER_RPT_CLOSE=5
# petit son strident de signalisation tous les X ms 0 le désactive
IDLE_SOUND_INTERVAL=10000
# vérifie si une ouverture trop courte du Squelch  perturbe le relais
SQL_FLAP_SUP_MIN_TIME=2000
# nombre de fois qu’une transmission trop courte / parasite est entendue le compteur arrête le relais
SQL_FLAP_SUP_MAX_COUNT=7
ACTIVATE_MODULE_ON_LONG_CMD=2:EchoLink
# demande aux utilisateurs du relais de s’identifier au bout de X secondes
IDENT_NAG_TIMEOUT=4
# <<<<< Vous pouvez supprimer la demande d’authentification qui est un peu lourde …
# si la transmission dure plus de X ms on considère que c’est une identification
IDENT_NAG_MIN_TIME=5000
# +0 coupe la logique, le nombre +1 active la logique
ONLINE_CMD=430228

[Rx1]
# 430Mhz #
TYPE=Local
AUDIO_DEV=alsa:plughw:0
AUDIO_CHANNEL=0
SQL_DET=CTCSS
GPIO_SQL_PIN=gpio23
SQL_START_DELAY=0
SQL_DELAY=0
SQL_HANGTIME=0
SQL_TIMEOUT=300
VOX_FILTER_DEPTH=20
VOX_THRESH=800
CTCSS_FQ=71.9
#SIGLEV_DET=NOISE
SIGLEV_SLOPE=1
SIGLEV_OFFSET=0
SIGLEV_OPEN_THRESH=18
SIGLEV_CLOSE_THRESH=10
DEEMPHASIS=0
SQL_TAIL_ELIM=20
PREAMP=0
PEAK_METER=0
DTMF_DEC_TYPE=INTERNAL
DTMF_MUTING=0
DTMF_HANGTIME=100
1750_MUTING=1

[tx1]
# 430Mhz #
TYPE=Local
AUDIO_DEV=alsa:plughw:0
AUDIO_CHANNEL=0
PTT_PORT=GPIO
PTT_TYPE=GPIO
PTT_PIN=gpio24
TIMEOUT=7200
TX_DELAY=10
PREEMPHASIS=0
DTMF_TONE_LENGTH=100
DTMF_TONE_SPACING=50
DTMF_TONE_AMP=-18

Cette logique est utilisée sur le relais UHF F5ZIN .

bien sûr il faut 2 radios et un duplexer pour l’utiliser ou en mode transpondeur unilatéral .

to be continued ….

Publicités