Au détour d’un QSO j’ai entendu que certain aimeraient une balise sur leur relais. J’ai aussi eu des commentaires pour un k bip sur mon relais dans un vidéo sur Youtube. En effet quand on passe dans mon relais et qu’on relâche le ptt, celui-ci répond par un k pour dire qu’on est bien passé dedans. J’ai aussi un perroquet dans les cartons.
Ces scripts doivent pouvoir fonctionner dans tout linux. Y compris sur un Rapsberry. Il faut que sox soit installé. Ils utilisent aplay de sorte que pulseaudio ne soit pas nécessaire mais je n’ai aucune idée de son fonctionnement sans pulseaudio ou autre daemon audio. Il est fort à parier que ça ne fonctionne pas une fois Mumble lancé. Sans daemon un seul programme peu accéder à la carte son. Ce sont des scripts que j’ai utilisés par le passé sur mon relais mais qui ne me servent plus à rien maintenant. J’utilise FRN et tout ceci est intégré.
La balise
Tout d’abord le script. À placer dans le fichier /home/toto/balise/balise pour l’utilisateur toto par exemple. Il est téléchargeable ici avec des exemples de fichier audio.
#!/bin/bash # Balise automatique chemin=/home/gerald/balise heures=$(date +%H) minutes=$(date +%M) cd $chemin case $minutes in 00) aplay bip.wav h$heures.wav surjn37bg.wav k.wav;; 15|30|45) aplay bip.wav h$heures.wav m$minutes.wav surjn37bg.wav k.wav;; esac
Dans le cas où l’on tiendrait à utiliser paplay il faudrait préciser la session X à utiliser avec un export DISPLAY=:0 avant l’une de première commandes paplay.
Ce script est à lancer toutes les quinze minutes, une tâche cron s’impose. Pour éditer son crontab c’est simple.
crontab -e
Et dans la crontab
MAILTO="" */15 * * * * /home/user/balise
Et c’est tout.
Oui dans FRN il y a tout ça déjà !
J’ajouterai que AlterFrn permet encore plus de chose comme changer de canal avec du dtmf.