gpsd4 est un logiciel libre permettant d'extraire des données du gps KeyMaze 300 vendu en France par Décathlon. Il est fourni sous licence GPLv3 et fonctionne pour le moment sous toutes les variantes de GNU/Linux disposant de python.
CONFIG_USB_SERIAL_PL2303=y ou CONFIG_USB_SERIAL_PL2303=m)La dernière version est disponible sur http://download.tuxfamily.org/gpsd4/
Les versions précédentes sont disponibles dans http://download.tuxfamily.org/gpsd4/old
Les versions rpm et deb présentes n'ont pas été testés. En cas de doute, procéder à une installation depuis les sources.
Après avoir décompressé l'archive avec
tar xf gpsd4-1.0.2.tar.gz
Il suffit ensuite de l'installer en faisant (avec les droits du super utilisateur)
./setup.py install
Se reporter au manuel de sa distribution.
Pour l'instant, l'utilisation se fait en ligne de commande.
Pour télécharger toutes les traces gps présentes, il faut commencer par placer le gps en mode émission (Mode→Set→Set→Set→Ok→View→View→View→View→Ok) avec le cable USB branché. Sur le PC, il faut s'assurer que le programme gpsd n'a pas été automatiquement lancé par udev. Le cas échéant, il faut le tuer (super-utilisateur):
killall gpsd
Si le module pl2303 n'est pas chargé, il faut éventuellement le faire en faisant :
modprobe pl2303
Le téléchargement des traces se fait avec :
km-downloader -d /dev/KeyMaze300 -o ~/GPS/ -t
Le téléchargement des points enregistrés se fait avec :
km-downloader -d /dev/KeyMaze300 -o ~/GPS/ -w
Un pense bête est disponible en faisant :
km-downloader --help
Si le fichier /dev/KeyMaze300 n'existe pas, essayez d'utiliser /dev/ttyUSB0
Une liste de diffusion est disponible pour contribuer et pour l'assistance.
Le projet est suivi par GIT, disponible sur http://git.tuxfamily.org/gpsd4/gpsd4/
Vous pouvez récupérer les archives en faisant :
git clone git://git.tuxfamily.org/gitroot/gpsd4/gpsd4.git
Pour remettre sa version à jour :
git pull
N'hésitez pas à envoyer un mail à gpsd4@at@tuxfamily.dot.org pour soumettre vos patches ou vos questions.
— Vincent-Xavier JUMEL 2009/04/13 16:58