#26 Le 07/11/2019, à 16:35
- gl38
Re : montre GPS decathlon Onmove 500
et j'espère que tu en profites pour courir autour de la table !
Hors ligne
#27 Le 07/11/2019, à 16:37
- réminiscence29
Re : montre GPS decathlon Onmove 500
Dernière modification par réminiscence29 (Le 07/11/2019, à 16:37)
Hors ligne
#28 Le 07/11/2019, à 16:41
- réminiscence29
Re : montre GPS decathlon Onmove 500
Ca ne marche pas...
Hors ligne
#29 Le 07/11/2019, à 16:45
- gl38
Re : montre GPS decathlon Onmove 500
Zut alors !
toujours planté sur libusb ?
et avec
sudo apt install libusb-dev
Hors ligne
#30 Le 07/11/2019, à 16:54
- réminiscence29
Re : montre GPS decathlon Onmove 500
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés :
libusb-0.1-4
Les NOUVEAUX paquets suivants seront installés :
libusb-0.1-4 libusb-dev
0 mis à jour, 2 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 47,3 ko dans les archives.
Après cette opération, 292 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n]
Réception de :1 http://fr.archive.ubuntu.com/ubuntu bionic/main amd64 libusb-0.1-4 amd64 2:0.1.12-31 [17,1 kB]
Réception de :2 http://fr.archive.ubuntu.com/ubuntu bionic/main amd64 libusb-dev amd64 2:0.1.12-31 [30,2 kB]
47,3 ko réceptionnés en 0s (233 ko/s)
Sélection du paquet libusb-0.1-4:amd64 précédemment désélectionné.
(Lecture de la base de données... 179549 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libusb-0.1-4_2%3a0.1.12-31_amd64.deb ...
Dépaquetage de libusb-0.1-4:amd64 (2:0.1.12-31) ...
Sélection du paquet libusb-dev précédemment désélectionné.
Préparation du dépaquetage de .../libusb-dev_2%3a0.1.12-31_amd64.deb ...
Dépaquetage de libusb-dev (2:0.1.12-31) ...
Paramétrage de libusb-0.1-4:amd64 (2:0.1.12-31) ...
Paramétrage de libusb-dev (2:0.1.12-31) ...
Traitement des actions différées (« triggers ») pour man-db (2.8.3-2ubuntu0.1) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.27-3ubuntu1) ...
Hors ligne
#31 Le 07/11/2019, à 16:59
- gl38
Re : montre GPS decathlon Onmove 500
et le make, il dit quoi ?
Hors ligne
#32 Le 07/11/2019, à 17:01
- réminiscence29
Re : montre GPS decathlon Onmove 500
make
make: *** Pas de cible spécifiée et aucun makefile n'a été trouvé. Arrêt.
Hors ligne
#33 Le 07/11/2019, à 17:03
- gl38
Re : montre GPS decathlon Onmove 500
Mets-toi dans le "bon dossier" !
Hors ligne
#34 Le 07/11/2019, à 17:10
- réminiscence29
Re : montre GPS decathlon Onmove 500
J'ai essayé mais ça ne donne rien
~/Téléchargements/kalenji-gps-watch-reader-master$ make
Error: missing dependency libusb-1.0. Try installing libusb development package (e.g: libusb libusb-1 libusb-1.0.0-dev ...)
Makefile:84: recipe for target 'check_deps' failed
make: *** [check_deps] Error 1
Hors ligne
#35 Le 07/11/2019, à 17:20
- gl38
Re : montre GPS decathlon Onmove 500
que fait
sudo apt install pkg-config
Hors ligne
#36 Le 07/11/2019, à 17:37
- réminiscence29
Re : montre GPS decathlon Onmove 500
toujours le même message d'erreur en tapant make dans le bon dossier
Hors ligne
#37 Le 07/11/2019, à 17:44
- gl38
Re : montre GPS decathlon Onmove 500
Est-ce que pkg-config est installé ?
Que donne
pkg-config --libs libusb-1.0
et
pkg-config --libs libxml-2.0
Hors ligne
#38 Le 07/11/2019, à 17:52
- réminiscence29
Re : montre GPS decathlon Onmove 500
~$ pkg-config --libs libusb-1.0
-lusb-1.0
~$ pkg-config --libs libxml-2.0
Package libxml-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libxml-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libxml-2.0' found
Hors ligne
#39 Le 07/11/2019, à 18:01
- gl38
Re : montre GPS decathlon Onmove 500
Installe libxml2-dev
sudo apt install libxml2-dev
et libcurl-dev
sudo apt install libcurl4-gnutls-dev
Que donne
pkg-config --libs libxml-2.0
et
pkg-config --libs libcurl
Hors ligne
#40 Le 07/11/2019, à 18:56
- réminiscence29
Re : montre GPS decathlon Onmove 500
~/Téléchargements/kalenji-gps-watch-reader-master$ make
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -c -Isrc -I/usr/include/libusb-1.0 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -o src/filter/NullHeartrate.o src/filter/NullHeartrate.cc
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -c -Isrc -I/usr/include/libusb-1.0 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -o src/filter/ComputeInstantSpeed.o src/filter/ComputeInstantSpeed.cc
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -c -Isrc -I/usr/include/libusb-1.0 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -o src/filter/EmptyLaps.o src/filter/EmptyLaps.cc
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -c -Isrc -I/usr/include/libusb-1.0 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -o src/filter/ComputeSessionStats.o src/filter/ComputeSessionStats.cc
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -c -Isrc -I/usr/include/libusb-1.0 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -o src/filter/ReducePoints.o src/filter/ReducePoints.cc
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -c -Isrc -I/usr/include/libusb-1.0 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -o src/filter/UnreliablePoints.o src/filter/UnreliablePoints.cc
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -c -Isrc -I/usr/include/libusb-1.0 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -o src/filter/FixElevation.o src/filter/FixElevation.cc
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -c -Isrc -I/usr/include/libusb-1.0 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -o src/main.o src/main.cc
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -c -Isrc -I/usr/include/libusb-1.0 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -o src/output/TCX.o src/output/TCX.cc
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -c -Isrc -I/usr/include/libusb-1.0 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -o src/output/OnMove710.o src/output/OnMove710.cc
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -c -Isrc -I/usr/include/libusb-1.0 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -o src/output/CSV.o src/output/CSV.cc
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -c -Isrc -I/usr/include/libusb-1.0 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -o src/output/Kalenji.o src/output/Kalenji.cc
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -c -Isrc -I/usr/include/libusb-1.0 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -o src/output/GPX.o src/output/GPX.cc
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -c -Isrc -I/usr/include/libusb-1.0 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -o src/output/Output.o src/output/Output.cc
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -c -Isrc -I/usr/include/libusb-1.0 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -o src/output/GoogleMap.o src/output/GoogleMap.cc
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -c -Isrc -I/usr/include/libusb-1.0 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -o src/output/Fitlog.o src/output/Fitlog.cc
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -c -Isrc -I/usr/include/libusb-1.0 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -o src/output/KML.o src/output/KML.cc
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -c -Isrc -I/usr/include/libusb-1.0 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -o src/output/GoogleStaticMap.o src/output/GoogleStaticMap.cc
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -c -Isrc -I/usr/include/libusb-1.0 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -o src/Utils.o src/Utils.cc
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -c -Isrc -I/usr/include/libusb-1.0 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -o src/device/TCX.o src/device/TCX.cc
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -c -Isrc -I/usr/include/libusb-1.0 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -o src/device/OnMove710.o src/device/OnMove710.cc
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -c -Isrc -I/usr/include/libusb-1.0 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -o src/device/Navbike400.o src/device/Navbike400.cc
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -c -Isrc -I/usr/include/libusb-1.0 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -o src/device/PylePGSPW1.o src/device/PylePGSPW1.cc
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -c -Isrc -I/usr/include/libusb-1.0 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -o src/device/Kalenji.o src/device/Kalenji.cc
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -c -Isrc -I/usr/include/libusb-1.0 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -o src/device/Keymaze.o src/device/Keymaze.cc
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -c -Isrc -I/usr/include/libusb-1.0 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -o src/device/GPX.o src/device/GPX.cc
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -c -Isrc -I/usr/include/libusb-1.0 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -o src/device/CWKalenji500SD.o src/device/CWKalenji500SD.cc
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -c -Isrc -I/usr/include/libusb-1.0 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -o src/device/OnMove200.o src/device/OnMove200.cc
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -c -Isrc -I/usr/include/libusb-1.0 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -o src/device/OnMove100.o src/device/OnMove100.cc
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -c -Isrc -I/usr/include/libusb-1.0 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -o src/bom/Session.o src/bom/Session.cc
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -c -Isrc -I/usr/include/libusb-1.0 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -o src/source/USB.o src/source/USB.cc
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -c -Isrc -I/usr/include/libusb-1.0 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -o src/source/Logger.o src/source/Logger.cc
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -c -Isrc -I/usr/include/libusb-1.0 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -o src/source/File.o src/source/File.cc
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -c -Isrc -I/usr/include/libusb-1.0 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -o src/source/HexdumpFile.o src/source/HexdumpFile.cc
g++ -Wall -Wextra -Wno-unused-parameter -std=c++11 -O2 -o kalenji_reader src/filter/NullHeartrate.o src/filter/ComputeInstantSpeed.o src/filter/EmptyLaps.o src/filter/ComputeSessionStats.o src/filter/ReducePoints.o src/filter/UnreliablePoints.o src/filter/FixElevation.o src/main.o src/output/TCX.o src/output/OnMove710.o src/output/CSV.o src/output/Kalenji.o src/output/GPX.o src/output/Output.o src/output/GoogleMap.o src/output/Fitlog.o src/output/KML.o src/output/GoogleStaticMap.o src/Utils.o src/device/TCX.o src/device/OnMove710.o src/device/Navbike400.o src/device/PylePGSPW1.o src/device/Kalenji.o src/device/Keymaze.o src/device/GPX.o src/device/CWKalenji500SD.o src/device/OnMove200.o src/device/OnMove100.o src/bom/Session.o src/source/USB.o src/source/Logger.o src/source/File.o src/source/HexdumpFile.o -lusb-1.0 -lxml2 -lcurl
Hors ligne
#41 Le 07/11/2019, à 19:14
- gl38
Re : montre GPS decathlon Onmove 500
Bon c'est pas mal.
Il devrait y avoir dans le dossier kalenji-gps-watch-reader-master
un fichier kalenji_reader
Que donne
ls -l ~/Téléchargements/kalenji-gps-watch-reader-master/kalenji_reader
Et de plus en plus fort, si tu tapes
cd ~/Téléchargements/kalenji-gps-watch-reader-master
./kalenji_reader
ça dit quoi ?
et dans le dossier /tmp est-ce qu'il y a un dossier kalenji_import ?
Reste à faire fonctionner le programme avec la montre !
D'après le lien donné par xubu, il y en a qui ont réussi, donc on peut le faire, enfin toi, car je n'ai pas de montre USB !
Bon courage,
Guy
Hors ligne
#42 Le 07/11/2019, à 19:25
- réminiscence29
Re : montre GPS decathlon Onmove 500
Merci infiniment ! je ne serais jamais arrivée là toute seule ! Ce serait dommage de ne pas réussir à faire fonctionner le programme avec la montre après tout ça !
Par contre j'ai ça pour la 2ème ligne :
~/Téléchargements/kalenji-gps-watch-reader-master$ ./kalenji_reader
No known USB device found.
et je ne comprends pas ça:
et dans le dossier /tmp est-ce qu'il y a un dossier kalenji_import ?
je ne sais pas ce qu'est le dossier /tmp
Dernière modification par réminiscence29 (Le 07/11/2019, à 19:33)
Hors ligne
#43 Le 07/11/2019, à 19:42
- gl38
Re : montre GPS decathlon Onmove 500
Moi aussi, j'ai "No known USB device found.", mais c'est normal puisque je n'ai pas de montre !
/tmp est le dossier qui contient les fichiers temporaires où l'auteur du programme a mis par défaut les fichiers importés.
Tu peux faire
ls -l /tmp
pour voir ce qu'il y a dedans et tu devrais voir un kalenji_import
Ceci dit en revenant tout au début de ce fil, il me semble qu'on devrait voir ta montre dans lsusb.
peux-tu la débrancher de l'ordi, attendre un peu et la rebrancher allumée.
Que dit alors
lsusb
et
dmesg
juste la fin de l'affichage ! Il devrait y avoir du "New USB device found..."
Hors ligne
#44 Le 07/11/2019, à 20:08
- réminiscence29
Re : montre GPS decathlon Onmove 500
oui effectivement !
Par contre j'ai quelques petites lignes en rouge :
[12801.339107] sd 2:0:0:0: [sdb] Asking for cache data failed
[12801.339117] sd 2:0:0:0: [sdb] Assuming drive cache: write through
C'est important ?
Hors ligne
#45 Le 07/11/2019, à 20:37
- gl38
Re : montre GPS decathlon Onmove 500
J'aimerais bien voir le résultat de lsusb et la fin de dmesg depuis la ligne "New USB device found..."
Hors ligne
#46 Le 07/11/2019, à 21:39
- réminiscence29
Re : montre GPS decathlon Onmove 500
J'ai retapé les commandes car j'avais fermé le terminal... J'espère que ça ne change rien...
~$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 04f2:b52b Chicony Electronics Co., Ltd
Bus 001 Device 008: ID 13d3:3423 IMC Networks
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
[ 2509.571943] usb 1-4: New USB device found, idVendor=13d3, idProduct=3423, bcdDevice= 0.02
[ 2509.571948] usb 1-4: New USB device strings: Mfr=0, Product=0, SerialNumber=0
Hors ligne