Ceci est une ancienne révision du document !


Globalsat DG100


Le data-logger [[global_sat_dg-100|GlobalSat_DG-100]]

Il est nécessaire d'installer le paquet gpsbabel

Attention ce GPS n'est supporté qu'à partir de la version 1.3.5 de GPSBabel.


Installation manuelle


Vous trouverez les binaires 1.3.5 et 1.3.6beta fraichement compilés (3 sept 2008) pour les i386 (et suivants) et pour Gwen (et suivants) à l'adresse :
http://lamiral.info/~gilles/gpsbabel/

Mode d'emploi des binaires :

Téléchargez http://lamiral.info/~gilles/gpsbabel/gpsbabel135 ou http://lamiral.info/~gilles/gpsbabel/gpsbabel136beta
dans votre répertoire de travail habituel ($HOME pour les intimes).

Déplacez vous dans ce répertoire. Au lieu d'utiliser la commande suivante qui ne fonctionne pas car elle est trop vieille (les … sont les options habituelles que vous utilisez) :
gpsbabel …
utilisez la commande suivante (le ./ est important, il indique au shell où est la commande à lancer: dans le répertoire courant)
./gpsbabel135 …

Autre solution : déplacez gpsbabel135 dans /usr/bin/ et utilisez la commande gpsbabel135 sans préciser le chemin :
cp gpsbabel135 /usr/bin/ # il faut être root ou équivalent
gpsbabel135 … # comme avec gpsbabel mais en ajoutant 135 collé à gpsbabel

Tracer

  • Allumer le dg-100 en maintenant appuyer le bouton environ 3 secondes, le temps que les leds s'allument.
  • Attendre 2 à 3 minutes le temps que la led verte clignote. Le data-logger est alors synchronisé avec les satellites.
  • Laisser l'interrupteur en position A, pour tracer un point toutes les secondes. (A=1”, B=10”, C=5”) (modification du mode A par rapport à l'origine)
  • Se déplacer et tracer son trajet en prenant des notes ;)
  • Éteindre le data-logger en appuyant 2 à 3 secondes sur l'unique bouton jusqu'à l'extinction des leds.

Récupérer la trace sur l'ordinateur


  • Brancher le cordon USB du data-logger sur un port USB de l'ordinateur. Une led orange s'allume.
  • Appuyer sur le bouton du data-logger 2 à 3 secondes, les autres leds s'allument un court instant pour ne laisser qu'une led allumée en rouge.
  • Charger le module pl2303 avec la commande «modprobe pl2303» (à réaliser sous root) ainsi que «modprobe usbserial» ci-ceux ne sont pas chargés automatiquement.

La commande «lsmod» devrait confirmer le chargement de ces deux modules:
pl2303 14660 0
usbserial 26472 1 pl2303
usbcore 118160 5 pl2303,usbserial,gspca,uhci_hcd

ainsi que la consultation des log avec la commande «cat /var/log/kern.log», exemple :

Aug 14 09:57:16 tulipe kernel: [ 561.880047] usb 1-1: new full speed USB device using uhci_hcd and address 4
Aug 14 09:57:16 tulipe kernel: [ 561.944087] hub 1-0:1.0: unable to enumerate USB device on port 1
Aug 14 10:12:48 tulipe kernel: [ 1493.864827] usbcore: registered new interface driver usbserial
Aug 14 10:12:48 tulipe kernel: [ 1493.864867] usbserial: USB Serial support registered for generic
Aug 14 10:12:48 tulipe kernel: [ 1493.864897] usbcore: registered new interface driver usbserial_generic
Aug 14 10:12:48 tulipe kernel: [ 1493.864903] usbserial: USB Serial Driver core
Aug 14 10:12:48 tulipe kernel: [ 1493.902272] usbserial: USB Serial support registered for pl2303
Aug 14 10:12:48 tulipe kernel: [ 1493.902324] usbcore: registered new interface driver pl2303
Aug 14 10:12:48 tulipe kernel: [ 1493.902330] pl2303: Prolific PL2303 USB to serial adaptor driver

Vous devriez également trouver l'existance de ttyUSB0 dans les messages de dmesg (avec la commande «dmesg»), exemple:

[ 2151.568096] usb 1-2: USB disconnect, address 6
[ 2151.568314] pl2303 ttyUSB0: pl2303 converter now disconnected from ttyUSB0
[ 2151.568341] pl2303 1-2:1.0: device disconnected
[ 2183.112093] usb 1-2: new full speed USB device using uhci_hcd and address 7
[ 2183.273186] usb 1-2: configuration #1 chosen from 1 choice
[ 2183.278620] pl2303 1-2:1.0: pl2303 converter detected
[ 2183.312752] usb 1-2: pl2303 converter now attached to ttyUSB0
[ 2183.313098] usb 1-2: New USB device found, idVendor=067b, idProduct=2303
[ 2183.313106] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2183.313112] usb 1-2: Product: USB-Serial Controller
[ 2183.313118] usb 1-2: Manufacturer: Prolific Technology Inc.


  • Récupérer la trace dans un fichier au format gpx avec la commande :

gpsbabel -i dg-100 -f /dev/ttyUSB0 -o gpx -F test.gpx

  • Pour Récupérer la trace et l'effacer du data-logger :

gpsbabel -i dg-100,erase -f /dev/ttyUSB0 -o gpx -F test2.gpx


Optimisation

Récupérer la trace sur l'ordinateur

Si vous travaillez souvent avec ces modules, au lieu de les charger manuellement
«modprobe pl2303» puis «modprobe usbserial»

Ajouter ces deux lignes dans /etc/modules :
pl2303
usbserial

en root évidemment, ça marche sur Debian et Ubuntu.
Les modules seront automatiquement chargés au démarrage.
Il faut redémarrer pour que les modules soient chargés.

Quand vous arrêtez de vous en servir, un # devant chaque ligne.

 
globalsat_dg100.1220491415.txt.gz · Dernière modification: Le 13/02/2012 à 21:07 (modification externe)     Haut de page
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki Design by Chirripó