Jump to content
Sign in to follow this  
F4ENC

Svxlink aka SHORT_IDENT_INTERVAL

Recommended Posts

F4ENC

Bonjour,

je peine à mettre un message personnel(identification de la station,locator etc ) ,toutes les 15 minutes (en test ) sur mon SvxLink.

Le fichier est en format .wav,celui ci est mis dans le dossier usr/share/svxlink/sounds/us_US/Core/mon_fichier.wav ,(je ne l'ai pas encore basculé en francais) ,mais je ne pense pas que le problème soit à ce niveau.

Ensuite je fais une sauvegarde du fichier Logic.tcl,et  modifie celui-ci sur la partie :

# Executed when a short identification should be sent
#   hour    - The hour on which this identification occur
#   minute  - The hour on which this identification occur
#
proc send_short_ident {{hour -1} {minute -1}} {
  global mycall;
  variable CFG_TYPE;

  spellWord $mycall;
  if {$CFG_TYPE == "Repeater"} {
    playMsg "Core" "repeater";
  }
playSilence 250;
playMsg "Core" "mon_fichier";
}

ensuite ,modifié la partie svxlink.conf ,et mis le SHORT_IDENT_INTERVAL=1#en test,et pour l'instant,j'ai toujours mycall qui s'annonce.☹️,ce qui me semble étrange c'est que je charge , le [SimplexLogic] et non ,pas le  [RepeaterLogic],alors j'ai modifié le  {$CFG_TYPE == "Repeater"} en {$CFG_TYPE == "Simplex"}....que ni ni....

Pour l'instant je googlise tous cela ,et je remercie ,F1IGY pour son coup de pouce,et juste me dire quel est le rôle de "playSilence 250" dans cette exemple.

merci de votre aide

 

Edited by F4ENC

Share this post


Link to post
F8ASB

Bonjour,

Pour répondre à la question du post, la réponse est jouer un silence de 250ms entre le mot "repeater" et "mon_fichier".

En complément, faites attention au format du fichier audio que vous allez utiliser. Voir cet article

Je vous encourage à aller lire sur ce site pour des informations complémentaires concernant la personnalisation de SVXLINK.

Pour les durées et la personnalisation regarder également le fichier svxlink.confdans/etc/svxlink.Détail des commandes ici

C'est en autre là que vous pourrez choisir le temps des balises et aussi le mode de fonctionnement Repeater ou Simplex.

Toutes les parties basiques ne nécessitent pas de modification sur les fichiers Logic.tcl ou RepeaterLogic.tcl.

73 F8ASB Juan

Share this post


Link to post
F4ENC

Bonjour

je vous remercie de votre aide ,j'ai pu enfin résoudre mon petit soucis ,maintenant tous fonctionne à merveille sur le SvxLink centre Périgueux sur 431.000 mhz 

A bientôt

 

Share this post


Link to post
F4ENC
Il y a 14 heures, F4ENC a dit :

Bonjour

je vous remercie de votre aide ,j'ai pu enfin résoudre mon petit soucis ,maintenant tous fonctionne à merveille sur le SvxLink centre Périgueux sur 431.000 mhz 

A bientôt

 

 

" tous fonctionnent" sry ...

Share this post


Link to post
F4ENC
Posted (edited)

feedback:

Mémo Final fight(voir  Le Schéma de détection de Squelch de f1tzo)
SvxLink v1.5.0 Copyright (C) 2003-2015 Tobias Blomberg / SM0SVX

SvxLink comes with ABSOLUTELY NO WARRANTY. This is free software, and you are
welcome to redistribute it in accordance with the terms and conditions in the
GNU GPL (General Public License) version 2 or later
------------------------------------------------------
à rajouter dans le svxlink.conf:
SQL_DET=GPIO
GPIO_SQL_PIN=gpio23

------------------------------------------------------
déclaration du GPIO dans ce cas (détection squelch en pin 16) ,dans une console sous root:

echo "23" > /sys/class/gpio/export & sleep 2
echo in > /sys/class/gpio/gpio23/direction
prendre en compte ces déclarations ,au démarrage voir rc.local
----------------------------------------------
rajouté @svxlink dans le fichier :
/home/pi/.config/lxsession/LXDE-pi/autostart puis reboot ,vérifié dans une console si svxlink est bien lancé par la commande ps -eaf.(mode testing)

regler le niveau audio

source F1TZO 73

http://www.f1tzo.com
ecoute FON via web http://fon.f1tzo.com:81/

-----------------------------------------------------------------------------------------------------------------------------------------------------------------

mémo roger beep echolink:
Voici le fichier à modifier pour supprimer le beep

Répertoire : /usr/share/svxlink/events.d

Fichier : EchoLink.tcl

Aller fin du fichier et placer un # devant playTone 1000 100 100 ou mettre valeur a zéro .

Fin de fichier ci-dessous .

#
# Executed when the squelch state changes
#
proc squelch_open {is_open} {
if {!$is_open} {
playSilence 200
# playTone 1000 100 100
}
}

# end of namespace
}

#
# This file has not been truncated
#

73 Jean-luc ON4YI

--------------------------------------------------------------------------------------------------------------------------------------------------------------

memo svxlink
message node
fichier sound dans "/usr/share/svxlink/sounds/en_US"
dans Logic.tcl modifié la parti:# Executed when a short identification should be sent
# hour - The hour on which this identification occur
# minute - The hour on which this identification occur
#
proc send_short_ident {{hour -1} {minute -1}} {
global mycall;
variable CFG_TYPE;

spellWord $mycall;
if {$CFG_TYPE == "Repeater"} {
playMsg "Core" "repeater";
}
playSilence 250;
playMsg "Core" "mettre_ici_le_nom_fichier_audio_echantillonnage 16Khz_sans_le_.wav ";
CW::play "k";
}
------------------------------------------------------------------------
modification du svxlink.conf:
[SimplexLogic]
TYPE=Simplex
RX=Rx1
TX=Tx1
MODULES=ModuleHelp,ModuleParrot,ModuleEchoLink,ModuleTclVoiceMail,ModuleMetarInfo
CALLSIGN=fxxxx
SHORT_IDENT_INTERVAL=1
#LONG_IDENT_INTERVAL=1
#IDENT_ONLY_AFTER_TX=4

Edited by F4ENC

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...