JS8CallUtils coordonnées GNSS pour JS8Call

JS8CallUtils est un programme, toutes plateformes (Windows, Linux, Mac Os …), développé en python par M0IAX.  Il synchronise les donnée du GNSS avec le grid locator de JS8Call et avec les serveurs APRSIS.

GNSS (Global Navigation Satellite System – Géolocalisation et Navigation par un Système de Satellites) Systèmes de positionnement  constitués de constellations de satellites artificiels (GPS – États-Unis d’AmériqueGlonass – Union soviétique , Galileo – Union européenne , Beidou – Chine …).
APRS-IS (Automatique Packet Rapports Système Internet Service)

Pour l’installation du GNSS http://www.f4hxn.fr/vk-172-usb-gps-dongle-glonass-g-mouse-aprs/

Mise en place sous Windows (pour Ubuntu c’est ici)

Ci nécessaire installer Python (téléchargeable à cette adresse : https://www.python.org/downloads/)
en ligne de commande exécuter les commandes suivantes :
py -m pip install maidenhead
py -m pip install pyserial
py -m pip install configparser
py -m pip install gps
 
Télécharger ou cloner l’archive JS8CallUtilities_V2-maste.zip sur https://github.com/m0iax/JS8CallUtilities_V2
Rendez vous dans le répertoire d’extraction de l’archive et exécuter la commande
py JS8CallUtils_v2.py
Vous devriez obtenir cette fenêtre
Rendez vous dans Settings
Renseigner le port ou se trouve le GNSS ou utilisez GPSD
Renseigner le port ou se trouve le GNSS ou utilisez GPSD
Renseigner le port ou se trouve le GNSS ou utilisez GPSD
Ça fonctionne le grid-locator de JS8Call est renseigné.
 
Mise en place sous Ubuntu

Si ce n’est déjà fait, installer Python (téléchargeable à cette adresse : https://www.python.org/downloads/) ou sous Ubuntu par le dépot : 🖥️ apt://python3
idem pour pip3 (pip3 est le gestionnaire de paquets pour le langage Python dans sa version 3)
code :
sudo apt install python3
sudo apt install python3-pip
Si vous désirer utilisez GPSD  : Installation du daemon 🖥️ gpsd et 🖥️ gpsd-clients (pour fournir les coordonnées via tcp-ip).
ou code :
sudo apt install gpsd
sudo apt install gpsd-clients

Télécharger ou cloner le code python a cette adresse https://github.com/m0iax/JS8CallUtilities_V2. Après l”avoir décompressé, rendez vous dans le répertoire de destination.
En invité de commande exécuter les commande suivantes :
pip3 install maidenhead
pip3 install pyserial
pip3 install configparser
pip3 install gps

Rendre le script exécutable :
chmod + x js8callutilsGPSD.py
L’exécuter avec la commande suivante
./JS8CallUtils_v2.py
ou
python3 JS8CallUtils_v2.py

JS8CallUtilities _V2
JS8CallUtilities _V2
La page de configuration (Settings)
La page de configuration (Settings)

ici utilisation de GPSD

Pour l’installation sur un Raspberry Pi il faut désinstaller si nécessaire le package Serie ..
Code :
pip3 uninstall serial

Définissez les autres options souhaitées (celles par défaut fonctionnent bien) et cliquez sur Enregistrer. Si vous avez correctement configuré le GPS, vous devriez maintenant pouvoir utiliser les fonctions GNSS (cela peut prendre quelques secondes sur certains systèmes pour démarrer le GPS et obtenir un correctif).

73

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*