Mouais c'est vrai que c'est pas clair...<div>J'ai tenté sous CentOS mais il se peut que je n'ai pas toutes les lib à disposition...</div><div><br></div><div>Si je comprends bien (en lisant un poil le man) la commande doit ressembler à :</div>
<div>java -cp /usr/share/java/RXTXcomm.jar:./dg100util.jar -Djava.library.path=/usr/lib64/rxtx/ org.kaintoch.gps.globalsat.dg100.GlobalSatDg100</div><div><br></div><div>Avec :</div><div>/usr/share/java/RXTXcomm.jar : le fichier installé avec le paquet rxtx (je sais pas ou il est installé chez Ubuntu)</div>
<div>./dg100util.jar : parce que je suis dans le dossier où j'ai téléchargé le jar</div><div>/usr/lib64/rxtx/ : correspond au dossier où les lib *.so* sont installées avec rxtx.</div><div><br></div><div>Il me dit qu'il ne trouve toujours pas javax/comm/SerialPortEventListener mais si je fait un grep -i SerialPortEventListener /usr/share/java/RXTXcomm.jar</div>
<div>Binary file /usr/share/java/RXTXcomm.jar matches</div><div><br></div><div>À voir si sous Ubuntu ça aide. Si j'ai un peu de temps je charge ma VM Ubuntu.<br><br><div class="gmail_quote">Le 6 janvier 2012 15:20, corneliux <span dir="ltr"><<a href="mailto:x.larcher@laposte.net">x.larcher@laposte.net</a>></span> a écrit :<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><u></u>
<div>
Oui, moi aussi, je m'étais dit qu'un : java -jar dg100util.jar devrait fonctionner.<br>
Mais voici la réponse :<br>
<br>
<i>read file info list</i><br>
<i>GetFileInfo</i><br>
<i>Exception in thread "main" java.lang.NoClassDefFoundError: javax/comm/SerialPortEventListener</i><br>
<i> at java.lang.ClassLoader.defineClass1(Native Method)</i><br>
<i> at java.lang.ClassLoader.defineClass(ClassLoader.java:634)</i><br>
<i> at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)</i><br>
<i> at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)</i><br>
<i> at java.net.URLClassLoader.access$000(URLClassLoader.java:73)</i><br>
<i> at java.net.URLClassLoader$1.run(URLClassLoader.java:212)</i><br>
<i> at java.security.AccessController.doPrivileged(Native Method)</i><br>
<i> at java.net.URLClassLoader.findClass(URLClassLoader.java:205)</i><br>
<i> at java.lang.ClassLoader.loadClass(ClassLoader.java:321)</i><br>
<i> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)</i><br>
<i> at java.lang.ClassLoader.loadClass(ClassLoader.java:266)</i><br>
<i> at org.kaintoch.gps.globalsat.dg100.GlobalSatDg100.sendCmdGetFileInfo(GlobalSatDg100.java:310)</i><br>
<i> at org.kaintoch.gps.globalsat.dg100.GlobalSatDg100.readFileInfoList(GlobalSatDg100.java:184)</i><br>
<i> at org.kaintoch.gps.globalsat.dg100.GlobalSatDg100.exportToGpx(GlobalSatDg100.java:153)</i><br>
<i> at org.kaintoch.gps.globalsat.dg100.GlobalSatDg100.main(GlobalSatDg100.java:124)</i><br>
<i>Caused by: java.lang.ClassNotFoundException: javax.comm.SerialPortEventListener</i><br>
<i> at java.net.URLClassLoader$1.run(URLClassLoader.java:217)</i><br>
<i> at java.security.AccessController.doPrivileged(Native Method)</i><br>
<i> at java.net.URLClassLoader.findClass(URLClassLoader.java:205)</i><br>
<i> at java.lang.ClassLoader.loadClass(ClassLoader.java:321)</i><br>
<i> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)</i><br>
<i> at java.lang.ClassLoader.loadClass(ClassLoader.java:266)</i><br>
<i> ... 15 more</i><br>
<br>
Voyons voir ce qu'il me dit, hum hum, ah oui, c'est bien ça, j'y comprend rien :p <br>
Moi, j'interprète ça comme quoi il ne trouve pas la classe : <i>javax/comm/SerialPortEventListener , </i>mais bon, il n'a qu'à l'installer lui-même !<br>
<br>
Dans la doc (en anglais of course) il est indiqué ceci :<br>
<br>
<b><font size="4">Command line</font></b><div class="im"><br>
<tt><font color="#ff0000">java -cp <classpath> -Djava.library.path=<path to libs> org.kaintoch.gps.globalsat.dg100.GlobalSatDg100 <parameters></font></tt><font color="#ff0000"> </font><br>
<br>
<ul>
<li><tt><classpath></tt> must contain the <tt>rxtx</tt> package and the dg100util-classes.
</li><li><tt><path to libs></tt> must contain the path to all required libs, notably the <tt>jrxtx</tt> libraries (aka DLLs).
</li><li><tt><parameters></tt> are described below.
</li></ul>
</div><h3>
<b><font size="4">Note for Linux users</font></b>
</h3>
At the moment it is required to execute <tt>stty -F /dev/ttyUSB0 -parenb cs8 cread 115200 -cstopb</tt> before starting dg100util. Replace <tt>/dev/ttyUSB0</tt> with the port to which your DG-100 is connected. <br>
<br>
À vue de nez, il faut que je lui indique le <classpath> du package rxtx : comment savoir ou il se trouve ?<br>
Et le <path to libs>, même combat !!!<br>
<br>
<br>
<br>
Le vendredi 06 janvier 2012 à 14:46 +0100, Fabien a écrit :<div><div class="h5"><br>
<blockquote type="CITE">
Sans avoir testé c'est juste un .jar le fichier donc :
</blockquote>
<blockquote type="CITE">
java -jar fichier.jar
</blockquote>
<blockquote type="CITE">
<br>
<br>
</blockquote>
<blockquote type="CITE">
Ça devrait marcher.<br>
<br>
</blockquote>
<blockquote type="CITE">
Le 6 janvier 2012 14:41, corneliux <<a href="mailto:x.larcher@laposte.net" target="_blank">x.larcher@laposte.net</a>> a écrit :
</blockquote>
<blockquote type="CITE">
<blockquote>
Livraison en 2 jours <img src="cid:1325855171.2734.64.camel@localhost" align="middle" alt=";)" border="0">, cool !<br>
Sinon, j'ai honte de la solution : <br>
- Ne pas oublier d'allumer le GPS une fois connecté au port usb !!!<br>
Après, ça fonctionne beaucoup mieux <img src="cid:1325855351.2734.68.camel@localhost" align="middle" alt=":)" border="0"><br>
<br>
Par contre, je ne parviens toujours pas à lancer dg100util ( <a href="http://dg100util.sourceforge.net/#m2" target="_blank">http://dg100util.sourceforge.net/#m2</a> ) qui est censé me donner la main sur la config du GPS.<br>
J'ai bien compris qu'il fallait installer la librairie RXTX , j'ai installé le paquet "librttx-jav" par la logithèque Ubuntu,<br>
Mais après, dans la doc, il est indiqué : <br>
<br>
<tt>java -cp <classpath> -Djava.library.path=<path to libs> org.kaintoch.gps.globalsat.dg100.GlobalSatDg100 <parameters></tt> <br>
<br>
<ul>
<li><tt><classpath></tt> must contain the <tt>rxtx</tt> package and the dg100util-classes.
</li><li><tt><path to libs></tt> must contain the path to all required libs, notably the <tt>jrxtx</tt> libraries (aka DLLs).
</li><li><tt><parameters></tt> are described below.
</li></ul>
Et là, ça ressemble un peu à du petit nègre pour moi !<br>
<br>
<br>
Le vendredi 06 janvier 2012 à 13:37 +0100, Pierre-André Le Ny a écrit :
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<br>
<blockquote type="CITE">
Bonjour,<br>
<br>
Livraison rapide :)<br>
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.<br>
<br>
<br>
Le 6 janvier 2012 13:31, corneliux <<a href="mailto:x.larcher@laposte.net" target="_blank">x.larcher@laposte.net</a>> a écrit :<br>
<blockquote>
Bonjour,<br>
Je viens de recevoir le Data logger DG-100 de chez Globalsat.<br>
Mais comment faire pour récupérer les traces sous Ubuntu ?<br>
J'ai suivi cette doc : <a href="http://doc.ubuntu-fr.org/dg-100" target="_blank">http://doc.ubuntu-fr.org/dg-100</a> <br>
<br>
Mais quand je tape la commande : gpsbabel -i dg-100 -f /dev/ttyUSB0 -o gpx -F test.gpx <br>
Il me répond : <br>
DG-100 : Can't open port '/dev/ttyUSB0'<br>
<br>
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 ?<br>
Merci d'avance.<br>
<br>
<font color="#888888">Corneliux</font> <br>
<br>
_______________________________________________<br>
Talk-fr mailing list<br>
<a href="mailto:Talk-fr@openstreetmap.org" target="_blank">Talk-fr@openstreetmap.org</a><br>
<a href="http://lists.openstreetmap.org/listinfo/talk-fr" target="_blank">http://lists.openstreetmap.org/listinfo/talk-fr</a><br>
<br>
</blockquote>
<br>
<pre>_______________________________________________
Talk-fr mailing list
<a href="mailto:Talk-fr@openstreetmap.org" target="_blank">Talk-fr@openstreetmap.org</a>
<a href="http://lists.openstreetmap.org/listinfo/talk-fr" target="_blank">http://lists.openstreetmap.org/listinfo/talk-fr</a>
</pre>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<br>
_______________________________________________<br>
Talk-fr mailing list<br>
<a href="mailto:Talk-fr@openstreetmap.org" target="_blank">Talk-fr@openstreetmap.org</a><br>
<a href="http://lists.openstreetmap.org/listinfo/talk-fr" target="_blank">http://lists.openstreetmap.org/listinfo/talk-fr</a><br>
<br>
</blockquote>
</blockquote>
<blockquote type="CITE">
<br>
<br>
</blockquote>
<blockquote type="CITE">
<pre>_______________________________________________
Talk-fr mailing list
<a href="mailto:Talk-fr@openstreetmap.org" target="_blank">Talk-fr@openstreetmap.org</a>
<a href="http://lists.openstreetmap.org/listinfo/talk-fr" target="_blank">http://lists.openstreetmap.org/listinfo/talk-fr</a>
</pre>
</blockquote>
</div></div></div>
<br>_______________________________________________<br>
Talk-fr mailing list<br>
<a href="mailto:Talk-fr@openstreetmap.org">Talk-fr@openstreetmap.org</a><br>
<a href="http://lists.openstreetmap.org/listinfo/talk-fr" target="_blank">http://lists.openstreetmap.org/listinfo/talk-fr</a><br>
<br></blockquote></div><br></div>