F5UII – Blog radioamateur de F8ASB https://blog.f8asb.com Promouvoir est notre devoir ... Tue, 14 Aug 2018 09:01:32 +0000 fr-FR hourly 1 98010425 OpenRepeater V2.00 annoncé ! https://blog.f8asb.com/2018/08/14/openrepeater-v2-00-annonce/ https://blog.f8asb.com/2018/08/14/openrepeater-v2-00-annonce/#respond Tue, 14 Aug 2018 09:01:32 +0000 http://blog.f8asb.com/?p=3734 Continuer la lecture ]]>

Dans cet article je vous présente les premières captures d’écran que la version 2.0 qui va très bientôt être disponible sous forme d’image à télécharger. Interface graphique Web de gestion de relais.

Le projet OpenRepeater est la suite logique du développement de la carte SvxCard.
Rendre disponible une suite logiciel pour les relais analogiques. Un peu comme la distribution PiStar pour les modes numériques.
L’objectif est de faciliter le paramêtrage et l’installation d’un relais radioamateur.

Voici donc une série de capture d’écran de la version de OpenRepeater 2.0.
Vous arriverez sur une page Login (page principale de l’article) ou il faudra entrer les mot de passe par défaut login: admin password:openrepeater.

Vous allez maintenant apercevoir l’assistant de configuration, il suffit de cliquer sur la case Yes et de cliquer sur le bouton Continue.
Il s’agit du texte d’introduction d’informations et d’avertissements.

Le deuxième étape vous demande l’indicatif du relais. La 3ème étape vous demande de faire un choix sur l’interface utilisée, vous voyez qu’en première ligne vous avez le choix d’une configuration manuelle et que plus bas vous pouvez selectionner la carte SvxCard qui sera de ce fait entièrement paramêtrée.
La 4ème etape vous rappelle les différentes réponses que vous avez apportées au questionnaire.
Nous sommes vraiment dans un paramêtrage étape par étape simplifié.

Vous arrivez maintenant sur la page du Dashboard, je vous fais maintenant des captures d’écran du menu de gauche.

Paramètres généraux

Parametrage de l’identification par balise.

Paramêtrage de la tonalité du relais de retombée du signal squelch.

Gestion des modules, vous voyez que la gestion des relais de commutation présents sur la carte et directement intégrée.

En détail, la gestion des relais de commutation avec les codes DTMF associés.

Cette fenêtre vous permet de paramétrer les ports GPIO, dans celle-ci, ils sont pré-réglés car pendant l’assistant de configuration j’ai choisi la carte SvxCard. Vous pouvez à tout moment recharger une autre configuration avec le bouton Load Preset.

Le bouton Advanced Détails est lui utilisé pour les paramètres de carte Audio.

Vous retrouvé le Log du relais dans la section Repeater log.

En conclusion,
l’interface est très prometteuse, je vais travailler avec Aaron pour améliorer et ajouter des fonctions et pourquoi pas travailler sur une interface en français.
Une image va être disponible dans les prochaines semaines, n’hésiter pas à la tester et à faire remonter vos remarques et suggestions.
J’ai consacré avec Christian F5UII beaucoup de temps sur le développement de la partie hardware de la logique du relais. Je compte maintenant travailler avec Aaron Crawford, N3MBH sur la partie logiciel.

Retrouver toutes les informations du projet sur le site de OpenRepeater

Retrouver toutes les informations sur la carte SvxCard sur le site dédié.

Je vous rappelle qu’une commande groupée de carte SvxCard est en cours sur ShopChip.

Vous pouvez recevoir un email dès la parution d’un article sur le Blog F8ASB.COM, entrez votre mail sur la fenêtre à droite et cliquer sur abonnement. Tous les articles en 1 clic ICI
]]>
https://blog.f8asb.com/2018/08/14/openrepeater-v2-00-annonce/feed/ 0 3734
SVXCARD: Nouvelle commande groupée ! https://blog.f8asb.com/2018/08/06/svxcard-nouvelle-commande-groupee/ https://blog.f8asb.com/2018/08/06/svxcard-nouvelle-commande-groupee/#respond Mon, 06 Aug 2018 19:23:47 +0000 http://blog.f8asb.com/?p=3720 Continuer la lecture ]]>
Voila enfin une nouvelle commande groupée pour cette carte aux multiples fonctions.
Pour rappel, cette carte est utilisée pour la gestion d’une logique de relais.

Le traitement des précommandes seront gérées dans l’ordre d’arrivée.
Pour participer à cette commande groupée , vous devez vous rendre sur le site ShopChip du 09/08 au 31/08.

Pour bien comprendre le rôle de cette carte, vous trouverez de nombreux articles sur ce Blog ICI, et sur le site wiki support.

Mais également des articles publiés sur le site radioamateur.org

Faites connaissance avec Madeleine

Fabrication d’un relais analogique

vidéo explicative de la carte de relais SvxLink

Svxcard par F8ASB et F5UII

Pour finir, vous trouverez une vidéo d’une conférence faite en 2016 à la Bresse
sur Youtube.

Vous pouvez recevoir un email dès la parution d’un article sur le Blog F8ASB.COM, entrez votre mail sur la fenêtre à droite et cliquer sur abonnement. Tous les articles en 1 clic ICI
]]>
https://blog.f8asb.com/2018/08/06/svxcard-nouvelle-commande-groupee/feed/ 0 3720
SVXLINK: Personnaliser vos messages sur votre relais https://blog.f8asb.com/2017/12/17/svxlink-personnaliser-vos-messages-sur-votre-relais/ https://blog.f8asb.com/2017/12/17/svxlink-personnaliser-vos-messages-sur-votre-relais/#respond Sun, 17 Dec 2017 08:53:45 +0000 http://blog.f8asb.com/?p=3438 Continuer la lecture ]]>

Vous êtes un certain nombre à avoir téléchargé et installé l’image de Madeleine.
Dans cette article je vous montre comment personnaliser vos messages.
Vous devez vous rendre sur le site https://best-of-vox.com/windows pour télécharger le logiciel qui fonctionne sous Windows. J’utilise la voix d’Agnes, vous devez cliquer sur le l’image correspondant à Agnès.

Le logiciel coûte 39,00€, vous l’obtiendrez directement après la commande. Vous pourrez à votre convenance acheter d’autres voix si besoin.

Une fois le logiciel installé, vous n’avez plus qu’a taper votre texte, ajuster les paramètres de la voix ( pour ma part j’utilise les paramètres par défaut)

Cliquer sur le bouton lecture pour avoir un aperçu du message, puis si il vous convient pour pouvez l’exporter en fichier .wav.

Pour le rendre compatible avec SvxLink, il sera nécessaire de passer par une ligne de commande Linux pour convertir voir les explications sur le site support de svxlink.
remplacer les noms de fichiers par les vôtres.

Vous pouvez recevoir un email dès la parution d’un article sur le Blog F8ASB.COM, entrez votre mail sur la fenêtre à droite et cliquer sur abonnement. Tous les articles en 1 clic ICI
]]>
https://blog.f8asb.com/2017/12/17/svxlink-personnaliser-vos-messages-sur-votre-relais/feed/ 0 3438
SVXLINK: Interface I2C vers BCD, pilotez vos radios ! https://blog.f8asb.com/2016/11/13/svxlink-interface-i2c-vers-bcd-pilotez-vos-radio/ https://blog.f8asb.com/2016/11/13/svxlink-interface-i2c-vers-bcd-pilotez-vos-radio/#respond Sun, 13 Nov 2016 08:34:30 +0000 http://blog.f8asb.com/?p=3104 Continuer la lecture ]]> i2ctobcdinterface

 

La carte SvxCard et tous les raspberry Pi possèdent un port I2C celui-ci a été prévu pour des extensions possibles. Et bien voici la première extension en cours de test qui sera utile pour les relais et qui viendra se connecter sur la carte SvxCard.

Fonctionnement:
Il s’agit d’une interface I2C vers BCD, voici un exemple pour les chiffres de 0 à 10. L’interface développée est sur 6 bits ce qui peut permettre de gérer 64 possibilités.(canaux)

Chiffre Bits
    0   0000
    1   0001
    2   0010
    3   0011
    4   0100
    5   0101
    6   0110
    7   0111
    8   1000
    9   1001

Pour resumé avec 4 fils ( +,GND,SDA,SCL) nous allons pouvoir piloter 6 leds qui pourront selon la combinaison gérer le pilotage BCD de votre radio.

Mais pour quoi faire?

Les radios pro sont pour la plupart muni d’une possibilité de pilotage de canaux via une prise externe. Prenons comme exemple Motorola très utilisé chez les radioamateurs pour les relais.
images

Pin # Description Data Dir. Debounce Act. Level
6 Channel Select 1 Input No Low
8 Channel Select 2 Input No Low
9 Channel Select 3 Input No Low
12 Channel Select 4 Input No Low
14 Channel Select 5 Input No Low

Nous sommes là sur un pilotage sur 5 bits.

Channel CS5 CS4 CS3 CS2 CS1
Front Panel H H H H H
1 H H H H L
2 H H H L H
3 H H H L L
4 H H L H H
5 H H L H L
6 H H L L H
7 H H L L L
8 H L H H H
9 H L H H L
10 H L H L H
11 H L H L L
12 H L L H H
13 H L L H L
14 H L L L H
15 H L L L L
16 L H H H H
17 L H H H L
18 L H H L H
19 L H H L L
20 L H L H H
21 L H L H L
22 L H L L H
23 L H L L L
24 L L H H H
25 L L H H L
26 L L H L H
27 L L H L L
28 L L L H H
29 L L L H L
30 L L L L H
31 L L L L L

Vous pourrez donc piloter 32 canaux avec l’interface I2C->BCD.

Pourquoi cette fonction?

Vous pouvez raccorder l’émetteur du relais et le faire changer de canal mémoire et donc de puissance ou de caractéristiques (DCS,CTCSS…..)

Par exemple sur le relais des Vosges, on pourrait imaginer:
Mémoire 1: 145,6625 25W
Mémoire 2: 145,6625 10W
Mémoire 3: 145,6625 5W
Mémoire 4: 145,6625 25W CTCSS 67Hz
Mémoire 5: 145,6625 10W CTCSS 67Hz
Mémoire 6: 145,6625 5W CTCSS 67Hz

Nous voila avec un émetteur dont on peut changer les caractéristiques par DTMF ou alors par des commandes SSH.

Mais l’intérêt est beaucoup plus important pour un partie transpondeur qui peut devenir pilotable, on l’appellera alors intercom.

Intercom, c’est le nom qui a été donné à ce procédé qui permet, à partir d’un relais, de programmer un autre émetteur-récepteur associé sur une fréquence choisie par l’utilisateur. Imaginez par exemple, que vous puissiez déclencher un relais VHF lointain à partir de votre relais UHF habituel, ou que vous puissiez contacter des stations mobiles en VHF alors que vous ne pouvez pas les entendre ! C’est un transpondeur programmable.

Il vous restera alors juste à programmer les mémoires de votre transpondeur et de les associer à un DTMF.

La prochaine étape sera l’écriture d’un module Svxlink qui va gérer l’intercom et le test sur une radio.

Cette interface est compatible avec toutes les radios qui utilisent un port externe de contrôle en BCD ( Motorola, Tait, DR1…).
Elle peut être directement reliée sur le Raspberry Pi pour les relais numériques et faire exactement la meme chose et pourquoi pas un jour un intercom numérique !
Avis aux amateurs 😉

L’interface très compacte (16mmx50mm) pourra être mise dans une gaine thermo avec des connecteurs coudés ou les fils directement soudés dessus, dans le prolongement du câble entre le port I2C et la radio).
Elle est muni de led pour nous indiquer le canal programmé (en binaire) uniquement pour la phase de recherche et développement.

svxcard_fonctions_1.1Je rappelle que la carte Svxcard est muni de 4 relais, elle peux donc d’origine gérer un transpondeur sur 4 bits (16 canaux)

Une petite vidéo d’un enchainement avec:
Allumage complet – arrêt complet – puis envoie de 1 à 9 – arrêt complet

algo-n-1b

i2cdetect -y 1, l’adresse de la carte avec A0 A1 A2 à la masse:capture-decran-2016-11-13-a-09-11-41
Le code de test de la vidéo:

#!/bin/bash
i2cset -y 1 0x20 0xFF
sleep 10
i2cset -y 1 0x20 0x00
sleep 2
i2cset -y 1 0x20 0x01
sleep 2
i2cset -y 1 0x20 0x02
sleep 2
i2cset -y 1 0x20 0x03
sleep 2
i2cset -y 1 0x20 0x04
sleep 2
i2cset -y 1 0x20 0x05
sleep 2
i2cset -y 1 0x20 0x06
sleep 2
i2cset -y 1 0x20 0x07
sleep 2
i2cset -y 1 0x20 0x08
sleep 2
i2cset -y 1 0x20 0x09
sleep 2
i2cset -y 1 0x20 0x00


Vous pouvez recevoir un email dès la parution d’un article sur le Blog F8ASB.COM, entrez votre mail sur la fenêtre à droite et cliquer sur abonnement. Tous les articles en 1 clic ICI
]]>
https://blog.f8asb.com/2016/11/13/svxlink-interface-i2c-vers-bcd-pilotez-vos-radio/feed/ 0 3104
SVXLINK: Lecture d’une tension analogique en TCL https://blog.f8asb.com/2016/09/24/svxlink-lecture-dune-tension-analogique-en-tcl/ https://blog.f8asb.com/2016/09/24/svxlink-lecture-dune-tension-analogique-en-tcl/#respond Sat, 24 Sep 2016 07:27:24 +0000 http://blog.f8asb.com/?p=2866 Continuer la lecture ]]> tensiontcl

Le relais des Vosges F1ZBV intègre en synthèse vocal la tension d’alimentation, c’est fonction est à ce jour uniquement informelle.
L’évolution du relais nous permettra par la suite de passer le relais en mode batterie grâce aux relais de commutation présents sur la carte SvxCard et de mesurer la tension batterie.
La surveillance de la tension critique basse entrainera la remise en route de l’alimentation floating sur une tension determinée.

La carte SvxCard est muni d’un convertisseur analogique/numérique de type MCP3204. F4HDW a travaillé sur la partie programmation qui permet d’accéder aux mesures de tension en TCL.

Pourquoi en TCL?
Le TCL est le langage utilisé par Svxlink, cela va donc nous permettre de l’intégrer directement sans passer par l’écriture d’un fichier intermédiaire, ce qui serait le cas si l’on utilisait le language Python.

Pour la description du code et ses explications, je vous conseille de vous rendre sur le site de F4HDW qui décrit tout très bien dans le détail.

Quant à moi je vais vous décrire l’adaptation dans SvxLink.


Installation du pilote:

git clone https://github.com/lehenbauer/tclspi.git
sudo apt-get install tcl8.5-dev libi2c-dev autoconf
cd tclspi
autoconf
./configure --with-tcl=/usr/lib/tcl8.5
make
sudo make install

Ajout de l’utilisateur « pi » au groupe « spi »:

sudo usermod -a -G spi pi

Intégration du code dans SvxLink:

Dans le fichier Logic.tcl ajouter en début de fichier l’appel de la library:

#
# Add spi library
#
package require api

[sourcecode language=”bash”]
#
#Function to read SPI voltage value with MCP3204 and bridge divider
#

proc conversion {canal R1 R2} {
set spi [spi #auto /dev/spidev0.0]

$spi read_mode 0
$spi write_mode 0
$spi write_bits_word 8
$spi read_bits_word 8
$spi write_maxspeed 500000
$spi read_maxspeed 500000

# commande binaire pour le convertisseur: bit de start, bit "Single Ended", canal 0
set adcCommand [expr 0b11000000 + $canal * 0x08]

# Conversion texte -> binaire
set transmitString [binary format c $adcCommand]

# Ajout de 3 caractères 0 (pour envoyer 4 en tout), réception de 4 caractères
set receiveString [$spi transfer "$transmitString\x00\x00\x00" 50]

# affichage de la réception en binaire
binary scan $receiveString B* affBin

# Conversion binaire vers entier
binary scan $receiveString I convert

# extraction de la valeur
set receivedValue [expr ($convert & 0b00000001111111111110000000000000) / 0x2000]

$spi delete

set voltage [expr $receivedValue * (3.3/4096) * ($R1 + $R2)/$R2]
return [string range $voltage 0 3]
}

#
# Executed when the SvxLink software is started
#
proc startup {} {
#playMsg "Core" "online"
#send_short_ident
}
[/sourcecode]

J’ai placé ce code juste au dessus de la partie du programme,
Executed when the SvxLink software is started, comme dans l’exemple ci-dessus


Intégration dans un code DTMF (exemple code 1)

[sourcecode language=”bash”]

#
#Annonce de la tension d’alimentation
#
if {$cmd == "1"} {
set alim [conversion 2 10 1.5]

puts "Tension Alim:$alim V"
playMsg "SVXCard/Mesurement" "PowerSupplyVoltage";
playVoltage $alim;

return 1
}
[/sourcecode]

set alim [conversion 2 10 1.5] la fonction indique le canal 2, la premiere resistance 10 et la ont deuxième resistance 1.5, elle pourra donc s’adapter à votre pont diviseur et à votre tension, ici nous sommes sur une tension de 0 à 25V sur 4096 points.

Il sera nécessaire de crée un fichier son supplémentaire, PowerSupplyVoltage. Ajouter la fonction playVoltage dans le fichier local.tcl du dossier Language. Une description et mise à disposition complète de ce fichier va se faire prochainement.


Partie hardware sur la carte:
J’utilise Resdivider disponible ici, qui calcule en ligne le pont diviseur de tension.

pont_diviseur
mcp3204

J’ai utilisé le CH2 car CH0 et CH1 sont utilisés pour les smètres.
Suivant le calcul précédent je soude donc pour R30 1,5K et R29 10K. Nous effectuons la mesure en reliant l’entrée A3 de la carte au + de l’alimentation, le cavalier JP13 amènera la masse.

Merci à F4HDW Stéphane pour son aide.

Vous pouvez recevoir un email dès la parution d’un article sur le Blog F8ASB.COM, entrez votre mail sur la fenêtre à droite et cliquer sur abonnement. Tous les articles en 1 clic ICI
]]>
https://blog.f8asb.com/2016/09/24/svxlink-lecture-dune-tension-analogique-en-tcl/feed/ 0 2866
SvxLink Card: Plus que quelques jours pour profiter de commandes groupées https://blog.f8asb.com/2016/09/17/svxlink-card-plus-que-quelques-jours-pour-profiter-de-commandes-groupees/ https://blog.f8asb.com/2016/09/17/svxlink-card-plus-que-quelques-jours-pour-profiter-de-commandes-groupees/#respond Sat, 17 Sep 2016 05:35:17 +0000 http://blog.f8asb.com/?p=2895 csezwklxyaelsjl

https://shop.f5uii.net

rejoindre-shopchip

Vous pouvez recevoir un email dès la parution d’un article sur le Blog F8ASB.COM, entrez votre mail sur la fenêtre à droite et cliquer sur abonnement. Tous les articles en 1 clic ICI
]]>
https://blog.f8asb.com/2016/09/17/svxlink-card-plus-que-quelques-jours-pour-profiter-de-commandes-groupees/feed/ 0 2895
F1ZBV Version 2.0, Lola toute nue ! https://blog.f8asb.com/2016/09/16/f1zbv-version-2-0-lola-toute-nue/ https://blog.f8asb.com/2016/09/16/f1zbv-version-2-0-lola-toute-nue/#comments Fri, 16 Sep 2016 18:27:50 +0000 http://blog.f8asb.com/?p=2880 Continuer la lecture ]]> lolanue7-avec-copyright

Dans cette article Lola se met à nue pour vous découvrez des photos surprenantes.

Calmez-vous, le Blog reste un Blog technique vous pensiez voir quoi?

Voici une petite galerie photo du rack de F1ZBV dit “Lola”.
Merci à Jean-Paul F5FIM pour le câblage et à Dominique F4HDP pour la réalisation du schéma. F5UII Christian et F4HDW Stéphane pour le support logiciel. Vincent F4CVQ pour tous ses beaux dessins qui agrémentent mon Blog et celui de ra88.org.

Résultat du travail d’équipe ci-dessous:

lolanue7

Vue de face, comprenant un émetteur TH9000D, un récepteur TAIT8100, un écran tactile, un port Usb déporté pour les sauvegardes, et le bouton marche/arrêt

lolanue6

Vue arrière

lola_nue1

L’alimentation est assurée par des connecteurs de type Powerpole.
Le ventilateur extrait l’air propulsé par le ventilateur au dessus de l’émetteur.
Des prises micro 4 broches sont utilisées pour les sortie relais.
Des prises micro 3 broches sont utilisées pour les entrées, seul le capteur de porte ouverte sera utilisé dans un premier temps.
Une DB25 sera utilisée comme comme port accessoires
Les deux fiches N sont reliées sur l’émetteur et le récepteur.

lolanue2

Tous les connecteurs sont raccordés afin de faciliter les évolutions futures.

lolanue Le câblage vue du dessus avec la carte Svxcard au centre et une carte de distribution d’alimentation equipé de fusibles.

lolanue3
Schéma du rack relais par F4HDP

schema-relais-lola


Vidéo de la conférence de présentation de
 ses fonctionnalités sur ce lien.

600px-Logo_SVXLinkCard_HDSi vous voulez acquérir la carte de contrôle relais, il vous reste plus que quelques jours… fin de la commande groupée le mardi 20 septembre 2016.

rejoindre-shopchip

Vous pouvez recevoir un email dès la parution d’un article sur le Blog F8ASB.COM, entrez votre mail sur la fenêtre à droite et cliquer sur abonnement. Tous les articles en 1 clic ICI
]]>
https://blog.f8asb.com/2016/09/16/f1zbv-version-2-0-lola-toute-nue/feed/ 1 2880
F1ZBV Version 2.0, c’est le 17 Septembre 2016. https://blog.f8asb.com/2016/09/14/f1zbv-version-2-0-cest-le-17-septembre-2017/ https://blog.f8asb.com/2016/09/14/f1zbv-version-2-0-cest-le-17-septembre-2017/#respond Wed, 14 Sep 2016 05:40:16 +0000 http://blog.f8asb.com/?p=2868 Continuer la lecture ]]> lola-septembre-2016-version-6Après plus d’un an de travail, LOLA version 2.0 va naître…
Le relais des Vosges en Version 2.00, c’est pour le 17 Septembre 2016.

A ce titre, le relais sera arrêté toute la journée du samedi le temps de sa mise en place. D’autres travaux sur les antennes se feront en parallèle.Les nouveautés annoncées:

Nouvelle synthèse vocale plus d’infos..
S-mètre vocale plus d’info..
Interface utilisateur tactile

Par DTMF:
Interconnexion Echolink entrante / sortante plus d’infos..
Données météo Davis Instrument en live par DTMF plus d’infos..
Pronostiques météo dépt 54 et 88
Mesure des températures cavités/carte logique/TX/ en synthèse vocale plus d’infos..
Statuts internet en synthèse vocale plus d’infos..
Mesure de tension d’alimentation en vocale
Code sysop sécurisé tournant plus d’infos..
Mode d’urgence plus d’infos..
….

La révolution analogique dans les Vosges est en marche …

SOYEZ A L’ECOUTE SAMEDI !

Pour mettre en place les mêmes fonctions, rendez vous sur le site support SvxCard.f5uii.net.

Vidéo de la conférence de présentation de ses fonctionnalités sur ce lien.


600px-Logo_SVXLinkCard_HDSi vous voulez acquérir la carte de contrôle relais, il vous reste plus que quelques jours… fin de la commande groupée le mardi 20 septembre 2016.

rejoindre-shopchip

Vous pouvez recevoir un email dès la parution d’un article sur le Blog F8ASB.COM, entrez votre mail sur la fenêtre à droite et cliquer sur abonnement. Tous les articles en 1 clic ICI
]]>
https://blog.f8asb.com/2016/09/14/f1zbv-version-2-0-cest-le-17-septembre-2017/feed/ 0 2868
SVXLINK: Réalisation d’un menu sous Linux v1.1 (Maj 11/09/16) https://blog.f8asb.com/2016/09/11/svxlink-realisation-dun-menu-sous-linux-v1-1-maj-110916/ https://blog.f8asb.com/2016/09/11/svxlink-realisation-dun-menu-sous-linux-v1-1-maj-110916/#respond Sun, 11 Sep 2016 05:56:32 +0000 http://blog.f8asb.com/?p=2859 Continuer la lecture ]]> svxlink_menu11

Dans un article précédent je vous avais présenté comment réaliser un menu, celui-ci a un peu évolué suite à son utilisation.
On y retrouve les raccourcis pour éditer les fichiers principaux de configuration (vous pouvez modifier les chemins si ils ne correspondent pas à votre configuration). Tous les fichiers de configuration sont désormais dans le repertoire:

/usr/share/svxlink/events.d/local/

Ce qui permet de les conserver en cas de mis à jour, mais également en cas de modification de conserver les originaux.

La partie “Editer Historique travaux relais” est une fonction intéressante pour pouvoir y écrire toutes les interventions qui ont eu lieu sur le relais. Cela permet d’avoir un historique complet des travaux de l’année mais également d’avoir un carnet de note avec les diverses remarques utiles. J’y indique aussi le nom des intervenants.

log-intervention

Il s’agit d’un extrait du fichier.

Dans les modifications de cette version, on y a ajouté l’affichage des numéros de ligne quand on utilise l’éditeur. (nano -c nom du fichier à éditer).

La ligne “activer le message d’information” / “désactiver le message d’information“, est une fonction qui renome le nom du répertoire ou se trouve le message d’information au format .wav. Dans SvxLink nous demandons au programme SvxLink de lire ce message toutes les heures . De ce fait, si nous changeons le nom du repertoire il ne trouvera pas le chemin et donc ne pourra pas lire le message d’information. On peut associer cette fonction à CRON pour programmer l’activation des messages automatiques pour les réunion de Radioclub par exemple.

Ajout de la possibilité d’arrêter l’installation complète, utile quand les opérations concernent les antennes du relais. Les intervenants peuvent être des novices en linux, il leur suffit alors de se connecter en SSH, de taper menu et de sélectionner l’option “arret TOTAL”.

La ligne “Relais monitoring”  est apparue, celle-ci montre le LOG de SvxLink en live et permet de suivre en direct toute l’activité du relais. Elle utilise la fonction tail:

tail -f /var/log/svxlink;;

pour sortir de la fenêtre il suffit de faire CTRL-C.

Sur cette nouvelle version à chaque fin d’action, on revient sur le menu.( modification faite par F5UII)

Voici le code source pour avoir le même menu (taper sudo nano menu.sh et faite un copier/coller:

[sourcecode language=”bash”]
#!/bin/bash

while : ; do

choix=$(whiptail –title "Menu relais svxlink par F8ASB v.1.10" –menu "faites votre choix :" 30 60 15 \
1 "Editer configuration relais svxlink.conf" \
2 "Editer RepertearLogic.tcl" \
3 "Editer Logic.tcl" \
4 "Editer Historique travaux relais" \
5 "Editer interfaces(paramêtre adresse TCPIP fixe" \
6 "Activer le message d’information" \
7 "Desactiver le message d’information" \
8 "Configuration Raspberry (Raspi-config)" \
9 "Reboot svxlink" \
10 "Reboot général" \
11 "Lancer alsamixer (réglage de niveau audio)" \
12 "Arret TOTAL" \
13 "Relais monitoring (CTRL C pour sortir)" 3>&1 1>&2 2>&3)

exitstatus=$?

#on recupere ce choix

if [ $exitstatus = 0 ]; then
echo "Your chosen option:" $choix
else
echo "You chose Cancel."; break;
fi

# case : action en fonction du choix

case $choix in

1)
sudo nano -c /etc/svxlink/svxlink.conf;;
2)
sudo nano -c /usr/share/svxlink/events.d/local/RepeaterLogic.tcl;;
3)
sudo nano -c /usr/share/svxlink/events.d/local/Logic.tcl;;
4)
sudo nano -c /home/f1zbv/historique.txt;;
5)
sudo nano -c /etc/network/interfaces ;;
6)

mv /usr/share/svxlink/sounds/fr_FR/MESSAGEOFF /usr/share/svxlink/sounds/fr_FR/MESSAGE;;
7)
mv /usr/share/svxlink/sounds/fr_FR/MESSAGE /usr/share/svxlink/sounds/fr_FR/MESSAGEOFF;;
8)
sudo raspi-config;;
9)
sudo pkill svxlink
svxlink –daemon;;
10)
sudo reboot;;
11)
alsamixer;;
12)
sudo halt;;
13)
sudo tail -f /var/log/svxlink;;

esac

done
exit 0

[/sourcecode]

CTRL-X pour sortir, le transformer en exécutable avec la commande sudo chmod +x menu.sh

Je vous rappelle qu’une commande groupée est en cours pour la carte de logique relais SvxCard, celle-ci prendra fin le 20 septembre 2016.

Pour y participer cliquez sur le lien ci-dessous:

rejoindre-shopchip

Une vidéo de présentation de la carte est disponible ici
Une vidéo de la conférence présentant le relais en action est disponible ici

Vous pouvez recevoir un email dès la parution d’un article sur le Blog F8ASB.COM, entrez votre mail sur la fenêtre à droite et cliquer sur abonnement. Tous les articles en 1 clic ICI
]]>
https://blog.f8asb.com/2016/09/11/svxlink-realisation-dun-menu-sous-linux-v1-1-maj-110916/feed/ 0 2859
SVXLINK: Présence secteur sur votre relais https://blog.f8asb.com/2016/09/01/svxlink-presence-secteur-sur-votre-relais/ https://blog.f8asb.com/2016/09/01/svxlink-presence-secteur-sur-votre-relais/#respond Thu, 01 Sep 2016 11:01:46 +0000 http://blog.f8asb.com/?p=2831 Continuer la lecture ]]> UnknownSi votre relais est équipé de batteries de secours, il peut être intéressant de connaitre le mode de fonctionnement de votre relais (sur secteur ou sur batteries).
Une nouvelle option a été écrite pour remplir cette fonction sur le site support de SvxLink  Card.Nous ajoutons simplement un transformateur de telephone de récupération de type Nokia.
transfo_nokia

Il suffit de brancher ce petit transformateur sur votre alimentation secteur principale, en cas de coupure il ne délivrera plus de tension.
L’autre extrémité étant raccordée sur une entrée optocouplée de la carte SvxCard informera le Raspberry pi et donc SvxLink de la présence ou non du secteur.
Il est bien sûr nécessaire d’adapter la tension d’entrée sur les optocoupleurs selon le transformateur utilisé.

Nous avons ensuite plusieurs possibilités d’avertir le responsable du relais ou les utilisateurs.
Une notification par email/SMS peut être par exemple programmée.
Dans notre exemple, dans un premier temps, nous avons choisi de changer la tonalité du relais à chaque retombé du squelch. En cas de coupure une tonalité type “ambulance” sera émise à la place du K habituel.

Vous trouverez l’ensemble des informations, écrite par F5UII, pour la mise en place sur votre relais SvxLink en visitant le site support http://svxcard.f5uii.net/doku.php?id=fr:supply_monitoring.
rejoindre-shopchip

Vous pouvez recevoir un email dès la parution d’un article sur le Blog F8ASB.COM, entrez votre mail sur la fenêtre à droite et cliquer sur abonnement. Tous les articles en 1 clic ICI
]]>
https://blog.f8asb.com/2016/09/01/svxlink-presence-secteur-sur-votre-relais/feed/ 0 2831