Test VK-172 Usb Gps/Glonass et APRS

Temps de lecture : 5 minutes

Test du récepteur GPS/Glonass USB VK-172 Usb Dongle acheté en Chine pour moins d’une dizaine d’euros (suite aux conseils de Jean-Marie 3A2MA).
Le VK-172 est un récepteur GPS/Glonass USB conçu pour être connecté à un ordinateur, un ordinateur portable, une tablette ou un autre appareil compatible avec l’USB. Il est souvent utilisé pour ajouter des capacités de positionnement et de navigation à des appareils qui n’en disposent pas nativement, tels que des ordinateurs portables ou des ordinateurs de bord dans des véhicules.
Reconnu nativement par Ubuntu (19.10) et sous Windows10.

Tests sous windows après avoir installé U-center

U-center sous Windows-10
U-center sous Windows-10

Je vais détailler ici mon expérience sous Linux (Ubuntu 19.10 – Eoan Ermine).
Pour les tests, je branche la clé USB GPS sur port USB du PC de bureau.

Commande lsusb
Commande :  lsusb  – Ici périphérique Bus 003 Device 013: ID 1546:01a7 U-Blox AG [u-blox 7]


Installation du daemon  ️ gpsd et ️ gpsd-clients pour fournir les coordonnées via tcp-ip.
Renseigner le nom du périphérique dans /etc/default/gpsd (dans mon cas /dev/ttyACM0)

# Devices gpsd should collect to at boot time.
# They need to be read/writeable, either by user gpsd or the group dialout.
DEVICES=”/dev/ttyACM0″

# Other options you want to pass to gpsd
GPSD_OPTIONS=””

# Automatically hot add/remove USB GPS devices via gpsdctl
USBAUTO=”true”

Commande gpsmon
Commande : gpsmon
xpps
xgps

xgps est un client de test simple pour gpsd avec une interface X. Il affiche le GPS actuel informations de position / heure / vitesse et (pour les GPS qui prennent en charge la fonction) les emplacements de satellites accessibles.

xgpsspeed
xgpsspeed

xgpsspeed est un indicateur de vitesse qui utilise les informations de position du GNSS.

La documentation de gpsd-clients est disponible à cette adresse : http://manpages.ubuntu.com/manpages/eoan/en/man1/gps.1.html

C’est bon, ça fonctionne !

Test avec ️ openCPN

pour les test OpenCPN, un bateau a la montagne ...
Test OpenCPN, un bateau à la montagne …
Appel au pourt USB /dev/ttyACM0
Appel au port direct /dev/ttyACM0

Test avec Viking

Fond de carte openstreetmap
Fond de carte openstreetmap
Utilisation de gpsd
Utilisation de gpsd

️ FoxtrotGPS et gpds

 FoxtrotGPS utilise gpsd
FoxtrotGPS utilise gpsd

Et l’APRS dans tout ca ?

APRS (Automatic Position Reporting System ) est un système dans lequel les objets signalent leur position (généralement obtenue à partir d’un GNSS).
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érique, Glonass – Union soviétique , Galileo – Union européenne , Beidou – Chine …).
APRS-IS (Automatic Packet Reporting System Internet Service)

Premier test APRS avec le logiciel YAAC (Yet Another APRS Client).
Écrit en java il tourne sous plusieurs OS tel que Microsoft Windows (de XP à Windows-10), Linux (Debian, Ubuntu, Fedora …), Rasbian, Frebsd, OSx … L’environnement Java doit être installé, soit JRE, soit JKD téléchargeable ici Téléchargement gratuit de Java
Après avoir téléchargé et décompressé le logiciel YAAC , rendez vous dans le répertoire de décompression et lancer la commande : java -jar YAAC.jar
Si vous ne disposer pas de TNC  (Terminal Node Controller) vous pouvez utiliser un système virtuel tel que ️ Dire Wolf (Decoded Information from Radio Emissions for Windows Or Linux Fans)
Direwolf peut être installé sous Windows, Linux ou OS X. DireWolf est un logiciel “carte son” AX.25 modem / TNC et encodeur / décodeur APRS. Il peut être utilisé de manière autonome pour observer le trafic APRS, en tant que traqueur, digipeater, passerelle APRStt ou passerelle Internet (IGate).(source GitHub).

Le logiciel YAAC
Le logiciel YAAC
Le gps fonctionne via GPSD
Le gps fonctionne via GPSD
Le menu de configuration des ports
Le menu de configuration des ports
Les paramètres du GPS avec GPSD
Les paramètres du GPS avec GPSD
La connexion au serveur aprs-is
La connexion au serveur aprs-is

Un générateur de mot de passe pour les serveurs APRS-IS est disponible sur cette page http://xupfwdf.cluster030.hosting.ovh.net/aprs-passcode-generator/

Envoi vers le modem virtuel DireWolf
Envoi vers le modem virtuel DireWolf
L'interface DireWolf
L’interface DireWolf

Le meilleur pour la fin !

Mais pour ne pas dépendre de java et rester 100% open-source je vous recommande Xastir (« X Amateur Station Tracking and Information Reporting ») un client APRS pour le serveur X.
Xastir affiche cette information graphiquement.
Se trouve dans les dépots ubuntu-eoan-universe et antérieurs ️ Xastir.
Lancement en mode console xastir ou pour le lancer en français xastir -l french

L'interface graphique de Xastir
L’interface graphique de Xastir avec fond de carte
Menu contrôle d'interface
Menu contrôle d’interface

Visualisation sur aprs.fi

Details sur aprs.fi
Détails sur aprs.fi
Carte aprs.fi
Carte aprs.fi
Vue d'ensemble
Vue d’ensemble

Je possède deux modèles de GNSS

Une clé USB système GPS/Glonass

Clé USB Glonass
Clé USB GPS/Glonass

Caractéristiques VK-172 Usb GPS/Glonass :
GLObalnaïa NAvigatsionnaïa Spoutnikovaïa Sistéma – GLObal NAvigation Satellite System
GPS (Global Positioning System)
Systèmes d’exploitation supportés : Windows 10/8/7/Vista/XP/CE, Linux Ubuntu/Debian,Raspbian, Android ….
Compatible Google Earth, Vicking, Xastir, Yaac, Foxtrot, GPSPrune, Opencpn ….
Code C/A (Coarse acquisition code)  1.023 MHz
Réception  L1 [1575.42mhz]
Canaux de suivi : 56
Support DGPS (WAAS, EGNOS et MSAS)
Positionnement performance :
2D avion : 5 m (moyenne)
2D avion : 3,5 m (moyenne), a DGPS auxiliaire.
Drift : < 0.02 m/S
Précision : 1µs
Système de coordonnées de référence : WGS-84
Altitude : 18 000 m
Vitesse maximale : 500 m/S
Accélération : < 4g
Propriétés électriques :
Sensibilité de localisation : -162dbm
Sensibilité d’acquisition : -160dbm
Temps de démarrage à froid : 29S [moyen]
Temps de démarrage chaud : 28S [moyen]
Temps de démarrage à chaud : 1 seconde (moyenne)
Temps de récupération : 0,1 [moyen]
Température de fonctionnement : -30 à + 80

Ainsi que ce modèle VK-172 Usb système GPS :
GPS (Global Positioning System)

Module GPS récepteur GPS avec antenne interface USB G souris VK-162
Récepteur GPS avec antenne interface USB G souris VK-162

Systèmes d’exploitation supportés : Windows 10/8/7/Vista/XP/CE, Linux Ubuntu/Debian,Raspbian, Android ….
Compatible Google Earth, Vicking, Xastir, Yaac, Foxtrot, GPSPrune, Opencpn ….
Sensibilité supérieure jusqu’à-165dBm
Démodulateur WAAS/EGNOS/MSAS intégré sans matériel supplémentaire
Faible consommation d’énergie
Coût : mois de 5€ …
Ce dernier a l’avantage d’être aimanté (bien pratique en mobile …)

Projet futur :
Pourquoi pas la réalisation d’une balise APRS autonome construite autour d’un Raspberry Pi ….

73

Laisser un commentaire

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