Oui, moi aussi, je m'étais dit qu'un : java -jar dg100util.jar devrait
fonctionner.
Mais voici la réponse :
 
read file info list
GetFileInfo
Exception in thread "main" java.lang.NoClassDefFoundError:
javax/comm/SerialPortEventListener
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
        at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
        at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
        at
org.kaintoch.gps.globalsat.dg100.GlobalSatDg100.sendCmdGetFileInfo(GlobalSatDg100.java:310)
        at
org.kaintoch.gps.globalsat.dg100.GlobalSatDg100.readFileInfoList(GlobalSatDg100.java:184)
        at
org.kaintoch.gps.globalsat.dg100.GlobalSatDg100.exportToGpx(GlobalSatDg100.java:153)
        at
org.kaintoch.gps.globalsat.dg100.GlobalSatDg100.main(GlobalSatDg100.java:124)
Caused by: java.lang.ClassNotFoundException:
javax.comm.SerialPortEventListener
        at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
        ... 15 more

Voyons voir ce qu'il me dit, hum hum, ah oui, c'est bien ça, j'y
comprend rien :p 
Moi, j'interprète ça comme quoi il ne trouve pas la classe :
javax/comm/SerialPortEventListener , mais bon, il n'a qu'à l'installer
lui-même !

Dans la doc (en anglais of course) il est indiqué ceci :

Command line
java -cp <classpath> -Djava.library.path=<path to libs>
org.kaintoch.gps.globalsat.dg100.GlobalSatDg100 <parameters> 


      * <classpath> must contain the rxtx package and the
        dg100util-classes. 
      * <path to libs> must contain the path to all required libs,
        notably the jrxtx libraries (aka DLLs). 
      * <parameters> are described below. 

Note for Linux users

At the moment it is required to execute stty -F /dev/ttyUSB0 -parenb cs8
cread 115200 -cstopb before starting dg100util. Replace /dev/ttyUSB0
with the port to which your DG-100 is connected. 

À vue de nez, il faut que je lui indique le <classpath> du package
rxtx : comment savoir ou il se trouve ?
Et le <path to libs>, même combat !!!



Le vendredi 06 janvier 2012 à 14:46 +0100, Fabien a écrit :

> Sans avoir testé c'est juste un .jar le fichier donc :
> 
> java -jar fichier.jar
> 
> 
> Ça devrait marcher.
> 
> 
> Le 6 janvier 2012 14:41, corneliux <x.larc...@laposte.net> a écrit :
> 
>         Livraison en 2 jours ;), cool !
>         Sinon, j'ai honte de la solution : 
>         - Ne pas oublier d'allumer le GPS une fois connecté au port
>         usb !!!
>         Après, ça fonctionne beaucoup mieux :)
>         
>         Par contre, je ne parviens toujours pas à lancer dg100util
>         ( http://dg100util.sourceforge.net/#m2 ) qui est censé me
>         donner la main sur la config du GPS.
>         J'ai bien compris qu'il fallait installer la librairie RXTX ,
>         j'ai installé le paquet "librttx-jav" par la logithèque
>         Ubuntu,
>         Mais après, dans la doc, il est indiqué : 
>         
>         java -cp <classpath> -Djava.library.path=<path to libs>
>         org.kaintoch.gps.globalsat.dg100.GlobalSatDg100 <parameters> 
>         
>               * <classpath> must contain the rxtx package and the
>                 dg100util-classes. 
>               * <path to libs> must contain the path to all required
>                 libs, notably the jrxtx libraries (aka DLLs). 
>               * <parameters> are described below. 
>         Et là, ça ressemble un peu à du petit nègre pour moi !
>         
>         
>         Le vendredi 06 janvier 2012 à 13:37 +0100, Pierre-André Le Ny
>         a écrit :
>         
>         
>         
>         > Bonjour,
>         > 
>         > Livraison rapide :)
>         > Je ne l'ai pas sous la main mais j'ai le souvenir d'un temps
>         > assez court entre le démarrage de l'appareil et le lancement
>         > du script.
>         > 
>         > 
>         > Le 6 janvier 2012 13:31, corneliux <x.larc...@laposte.net> a
>         > écrit :
>         > 
>         >         Bonjour,
>         >         Je viens de recevoir le Data logger DG-100 de chez
>         >         Globalsat.
>         >         Mais comment faire pour récupérer les traces sous
>         >         Ubuntu ?
>         >         J'ai suivi cette doc :
>         >         http://doc.ubuntu-fr.org/dg-100 
>         >         
>         >         Mais quand je tape la commande : gpsbabel -i dg-100
>         >         -f /dev/ttyUSB0 -o gpx -F test.gpx 
>         >         Il me répond : 
>         >         DG-100 : Can't open port '/dev/ttyUSB0'
>         >         
>         >         Quelqu'un aurait une procédure détaillée pour
>         >         l'installer et récupérer les traces ? Et
>         >         éventuellement installer l'outil de configuration ?
>         >         Merci d'avance.
>         >         
>         >         Corneliux 
>         >         
>         >         _______________________________________________
>         >         Talk-fr mailing list
>         >         Talk-fr@openstreetmap.org
>         >         http://lists.openstreetmap.org/listinfo/talk-fr
>         >         
>         > 
>         > 
>         > 
>         > _______________________________________________
>         > Talk-fr mailing list
>         > Talk-fr@openstreetmap.org
>         > http://lists.openstreetmap.org/listinfo/talk-fr
>         
>         
>         _______________________________________________
>         Talk-fr mailing list
>         Talk-fr@openstreetmap.org
>         http://lists.openstreetmap.org/listinfo/talk-fr
>         
> 
> 
> 
> 
> _______________________________________________
> Talk-fr mailing list
> Talk-fr@openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-fr

<<face-smile.png>>

<<face-wink.png>>

_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr

Répondre à