#151 Le 06/08/2014, à 20:42
- aKroG
Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT
Bonsoir,
Je voulais remercier le . nox pour le logiciel de compatibilité entre forerunner & Ubuntu, ça m'a permis de sauter le pas et de m'acheter une 310XT a bon prix! Il est quand même navrant que Garmin ne propose pas d'alternative pour les linuxiens (alors que le log existe pour mac).
Par contre comment faites vous pour programmer des séances de fractionner "complexes" du style
Echauffement+ 2000m/3000m/2000m en9min25/14min10/9min20récup 2min+ 10 min allure1
Pour les fractionnés traditionnels je les programmes depuis la montre, mais pour ce type la je ne pense pas que ce soit possible ?
Encore merci le . nox
Dernière modification par aKroG (Le 06/08/2014, à 20:43)
Hors ligne
#152 Le 10/08/2014, à 17:44
- xb28
Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT
bonjour, j'ai installer GFrun pour récupérer les infos de ma montre forunner 610, l’installation c'est bien passer mais malheureusement , je n'arrive ni a envoyer mes sorties sur garmin connect, ni a télécharger de garmin connect, après avoir lu le tuto je n'ai pas trouver de solution.
voici ca que j'ai lorsque j’essaie de transférer de gfrun a garmin connect.
>>> F_extractor
=== /logs/extractorLogs
<<< Dongle ANT+ is plugged : OK
Driver available: [<class ant.base.driver.SerialDriver at 0x7f9507fb4940>, <class ant.base.driver.USB2Driver at 0x7f9507fce050>, <class ant.base.driver.USB3Driver at 0x7f9507fce0b8>]
- Using: ant.base.driver.SerialDriver
Serial information:
name: /dev/ttyUSB0
port: /dev/ttyUSB0
baudrate: 115200
bytesize: 8
parity: N
stopbits: 1
timeout: None
writeTimeout: None
xonxoff: False
rtscts: False
dsrdtr: False
interCharTimeout: None
Request basic information...
Capabilities: array('B', [8, 8, 0, 186, 54, 0, 223, 172])
Starting system...
Key done...
Searching...
Authenticating with Forerunner 610 (3876675563)
- Passkey: OK
Downloading 58 file(s) and uploading 0 file(s)
Downloading 2014-04-24_18-42-32_4_40.fit [..........]
Downloading 2014-04-24_18-42-34_4_41.fit [Traceback (most recent call last):
File "/home/xavbon/.config/garmin-extractor/scripts/01_upload_gconnect.py", line 121, in <module>
sys.exit(main(sys.argv[1], sys.argv[2]))
File "/home/xavbon/.config/garmin-extractor/scripts/01_upload_gconnect.py", line 115, in main
client.login()
File "/home/xavbon/.config/garmin-extractor/scripts/01_upload_gconnect.py", line 86, in login
raise InvalidLogin()
NameError: global name 'InvalidLogin' is not defined
je suis sous ubuntu 14.04 lts.
merci pour toutes info.
Hors ligne
#153 Le 31/08/2014, à 14:35
- STURMA
Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT
Bonjour linux, je suis denouveau bloqué avec la mise à jour de garmin :
Voila mes parcours ne se chargeaient pas automatiquement sur garmin connect alors je le faisait à la main en récupérant les . fit sur Gfrun dans dossier personnels. Hors dans leur nouvelle version plus moyen de charger manuellement alors je me tourne encore un fois vers toi...
Merci encore
Hors ligne
#154 Le 31/08/2014, à 18:49
- ewfzapp
Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT
Bonsoir les amis, je tourne en rond et j'enrage de ne pouvoir toujours pas transferer mes donnees sur garmin via gfrun...
j'ai tenté la reinstalle mais j'ai ca:
<<< Dongle ANT+ is plugged : OK
File "/root/GFrun/tools/extractor/extractor_getkey.py", line 153
for fil in uploading:
^
IndentationError: expected an indented block
mv: impossible d'évaluer «/root/GFrun/*-garmin.log»: Aucun fichier ou dossier de ce type
* - - : 1/3
* * - : 2/3
* * * : 3/3
Restart Pairing ...
>>> F_Path
Vpath : /root/GFrun
>>> F_config_Gconnect
=============================================
ERROR : Key GARMIN Forerunner - NOT FOUND -
PLease check your setting HARDWARE / SOFTWARE.
=============================================
Press [Enter] key to continue...
www.indigenecreations.fr
Hors ligne
#155 Le 01/09/2014, à 13:11
- STURMA
Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT
Problème résolu ; tout refonctionne à merveille après désinstallation totale et réinstallation de la dernière version.
Merci beaucoup
Hors ligne
#156 Le 03/09/2014, à 14:27
- lejolifou
Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT
Bonjour,
Je suis dans la même situation que bennokia (tu n'es pas tout seul !)
ProductID=1004
Impossible de connecter ma montre. Si vous avez une solution.
Merci
Bonsoir
J'ai essayé tes modifications mais cela ne fonctionne pas ce que je ne comprend pas c'est que j'ai aucun logs dans le répertoire
"GFrun / logs / extractor" c'est bizarre !!! j'en déduit qu'il n'y a aucune communication entre la clé et mon garmin .GFrun - - 0.5.2 Linux nice-K50AF 3.11.0-12-generic #19-Ubuntu SMP Wed Oct 9 16:12:00 UTC 2013 i686 athlon i686 GNU/Linux Distributor ID: LinuxMint Description: Linux Mint 16 Petra Release: 16 Codename: petra 1 ======================================= date 2014-09-03_1517 2 ======================================= usb-devices P: Vendor=0fcf ProdID=1004 Rev=03.00 3 ======================================= cat $H_GFrun/logs/DIAG 4 ======================================= cat /etc/udev/rules.d/ant-usbstick2.rules # This files changes the mode of the Dynastream ANT UsbStick2 so all users # can read and write to it. # # This file should go into '/etc/udev/rules.d'. Note that this should go in # at a late stage, probably after everyting else, but at least after 70 to # allow the usb attributes to be populated, so don't change the file so it # gets sorted before that stage. # # If you do not want all users to be able to read and write to your usb stick # you might want to adjust the mode to 0660 and restrict it to a group of # users with GROUP="ant" or the mode to 0600 and restrict it to a single user # with OWNER="user". # SUBSYSTEM=="usb", ATTR{idVendor}=="0fcf", ATTR{idProduct}=="1008", MODE="0666", SYMLINK+="ttyANT", ACTION=="add" SUBSYSTEM=="usb", ATTR{idVendor}=="0fcf", ATTR{idProduct}=="1004", MODE="0666", SYMLINK+="ttyANT", ACTION=="add" 5 ======================================= ls /etc/udev/rules.d/ 60-vboxdrv.rules 70-persistent-net.rules ant-usbstick2.rules README 6 ======================================= ls -l /dev/ttyUSB crw-rw---- 1 root dialout 188, 0 sept. 3 15:12 /dev/ttyUSB0 7 ======================================= lsmod Module Size Used by cp210x 22883 0 usbserial 38603 1 cp210x pci_stub 12550 1 vboxpci 22896 0 vboxnetadp 25636 0 vboxnetflt 27291 0 vboxdrv 295678 3 vboxnetadp,vboxnetflt,vboxpci parport_pc 31981 0 ppdev 17391 0 rfcomm 53664 0 bnep 18893 2 bluetooth 323534 10 bnep,rfcomm binfmt_misc 13140 1 joydev 17097 0 kvm_amd 50537 0 kvm 364766 1 kvm_amd snd_hda_codec_via 23156 1 snd_hda_intel 42658 3 snd_hda_codec 164003 2 snd_hda_codec_via,snd_hda_intel snd_hwdep 13272 1 snd_hda_codec uvcvideo 71309 0 videobuf2_vmalloc 13048 1 uvcvideo snd_pcm 89488 2 snd_hda_codec,snd_hda_intel videobuf2_memops 13170 1 videobuf2_vmalloc videobuf2_core 39125 1 uvcvideo videodev 107508 2 uvcvideo,videobuf2_core snd_page_alloc 14230 2 snd_pcm,snd_hda_intel snd_seq_midi 13132 0 snd_seq_midi_event 14475 1 snd_seq_midi dm_multipath 22402 0 scsi_dh 14458 1 dm_multipath snd_rawmidi 25094 1 snd_seq_midi arc4 12536 2 microcode 18830 0 ath9k 135969 0 ath9k_common 13619 1 ath9k snd_seq 55383 2 snd_seq_midi_event,snd_seq_midi ath9k_hw 429197 2 ath9k_common,ath9k snd_seq_device 14137 3 snd_seq,snd_rawmidi,snd_seq_midi snd_timer 24447 2 snd_pcm,snd_seq ath 19187 3 ath9k_common,ath9k,ath9k_hw mac80211 513247 1 ath9k psmouse 90642 0 serio_raw 13189 0 k10temp 12958 0 sp5100_tco 13643 0 snd 60790 16 snd_hwdep,snd_timer,snd_hda_codec_via,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_seq_midi soundcore 12600 1 snd i2c_piix4 17682 0 cfg80211 401436 3 ath,ath9k,mac80211 asus_laptop 23897 0 sparse_keymap 13708 1 asus_laptop input_polldev 13648 1 asus_laptop mac_hid 13037 0 lp 13299 0 parport 40795 3 lp,ppdev,parport_pc dm_mirror 21715 0 dm_region_hash 15984 1 dm_mirror dm_log 18072 2 dm_region_hash,dm_mirror hid_generic 12492 0 usbhid 47361 0 hid 87192 2 hid_generic,usbhid radeon 1307301 3 i2c_algo_bit 13197 1 radeon ttm 71886 1 radeon drm_kms_helper 46867 1 radeon video 18777 0 drm 242354 5 ttm,drm_kms_helper,radeon r8169 61434 0 ahci 25579 4 libahci 26554 1 ahci mii 13654 1 r8169 ohci_pci 13305 0 8 ======================================= dpkg -l | grep libusb ii libgusb2:i386 0.1.5-0ubuntu1 i386 GLib wrapper around libusb1 ii libusb-0.1-4:i386 2:0.1.12-23.2ubuntu1 i386 userspace USB programming library ii libusb-1.0-0:i386 2:1.0.16-3 i386 userspace USB programming library ii libusbmuxd2 1.0.8-1ubuntu1 i386 USB multiplexor daemon for iPhone and iPod Touch devices - library 9 ======================================= python --version 2.7.5 10 ======================================= ls -al /usr/lib/mozilla/plugins/ total 672 drwxr-xr-x 2 root root 4096 sept. 3 13:29 . drwxr-xr-x 3 root root 4096 nov. 26 2013 .. lrwxrwxrwx 1 root root 35 févr. 3 2014 libflashplayer.so -> /etc/alternatives/libflashplayer.so lrwxrwxrwx 1 root root 39 mars 7 10:58 libjavaplugin.so -> /etc/alternatives/mozilla-javaplugin.so -rw-r--r-- 1 root root 95776 mai 26 2013 libtotem-cone-plugin.so -rw-r--r-- 1 root root 100256 mai 26 2013 libtotem-gmp-plugin.so -rw-r--r-- 1 root root 71212 mai 26 2013 libtotem-mully-plugin.so -rw-r--r-- 1 root root 79572 mai 26 2013 libtotem-narrowspace-plugin.so -rw-r--r-- 1 root root 322952 mai 31 12:46 npGarminPlugin.so 11 ======================================= ls -al $HOME/.mozilla/plugins/
Merci de ton retour
Hors ligne
#157 Le 28/09/2014, à 09:07
- kerlo
Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT
J'ai achete une garmin swim et je tente de recuperer les donnes via ubuntu ( 14.04 )
j'ai installe via Gfrun via le lien sur le site git
wget -N https://github.com/xonel/GFrun/raw/GFrun/GFrun/GFrun.sh && chmod a+x GFrun.sh && sudo bash ./GFrun.sh
il arrive a voir la montre mais pas a récuperer les données
voici la recup du log
MainThread 2014-09-28 09:55:14,263 garmin ERROR 'Traceback (most recent call last):' (garmin.py:352)
MainThread 2014-09-28 09:55:14,263 garmin ERROR ' File "/home/tanguy/GFrun/tools/extractor/garmin.py", line 340, in main' (garmin.py:352)
MainThread 2014-09-28 09:55:14,263 garmin ERROR ' g.start()' (garmin.py:352)
MainThread 2014-09-28 09:55:14,263 garmin ERROR ' File "/home/tanguy/GFrun/tools/extractor/ant/fs/manager.py", line 202, in start' (garmin.py:352)
MainThread 2014-09-28 09:55:14,263 garmin ERROR ' self._main()' (garmin.py:352)
MainThread 2014-09-28 09:55:14,263 garmin ERROR ' File "/home/tanguy/GFrun/tools/extractor/ant/fs/manager.py", line 134, in _main' (garmin.py:352)
MainThread 2014-09-28 09:55:14,263 garmin ERROR ' self.on_transport(beacon)' (garmin.py:352)
MainThread 2014-09-28 09:55:14,264 garmin ERROR ' File "/home/tanguy/GFrun/tools/extractor/garmin.py", line 235, in on_transport' (garmin.py:352)
MainThread 2014-09-28 09:55:14,264 garmin ERROR ' self.download_file(fileobject)' (garmin.py:352)
MainThread 2014-09-28 09:55:14,264 garmin ERROR ' File "/home/tanguy/GFrun/tools/extractor/garmin.py", line 293, in download_file' (garmin.py:352)
MainThread 2014-09-28 09:55:14,264 garmin ERROR ' data = self.download(fil.get_index(), self._get_progress_callback())' (garmin.py:352)
MainThread 2014-09-28 09:55:14,264 garmin ERROR ' File "/home/tanguy/GFrun/tools/extractor/ant/fs/manager.py", line 316, in download' (garmin.py:352)
MainThread 2014-09-28 09:55:14,264 garmin ERROR ' response._get_argument("response"))' (garmin.py:352)
MainThread 2014-09-28 09:55:14,264 garmin ERROR "AntFSDownloadException: ('Download request failed: ', 2)" (garmin.py:352)
Je continue a recherche mais toute aide sera bien entendu la bienvenue
Merci d'avance
Hors ligne
#158 Le 27/11/2014, à 11:10
- Sorbus
Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT
Je laisse ce message à tout hasard.
Je cherche à récupérer les données d'une montre Geonaute avec son dongle ANT+
Ce n'est pas une montre Garmin... Il est donc probable que GFrun ne soit pas fait pour...
Mais comme c'est le même principe, il y a peut-être une solution voisine...
La clé est du modèle 1 (avec pour seul différence apparente l'inscription "Geonaute" au lieu de "Garmin")
Le fabriquant de la clé est le même "Dynastream Innovations"
Résultat de lsusb concernant la clé :
Bus 002 Device 003: ID 0fcf:1008 Dynastream Innovations, Inc. Mini stick Suunto
Résulat de usb-devices concernant la clé :
T: Bus=02 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 3 Spd=12 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=32 #Cfgs= 1
P: Vendor=0fcf ProdID=1008 Rev=01.00
S: Manufacturer=Dynastream Innovations
S: Product=ANT USBStick2
S: SerialNumber=093
C: #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=usb_serial_simple
$ ls /etc/udev/rules.d/
51-garmin.rules 70-persistent-cd.rules 70-persistent-net.rules ant-usbstick2.rules README
$ cat $HOME/GFrun/logs/DIAG
GFrun - - 0.5.1
Linux sorbus-eMachines-E627 3.5.0-45-generic #68-Ubuntu SMP Mon Dec 2 21:58:52 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
Distributor ID: Ubuntu
Description: Ubuntu 12.10
Release: 12.10
Codename: quantal
1 ======================================= date
2013-12-22_1521
2 ======================================= usb-devices
P: Vendor=0fcf ProdID=1009 Rev=01.00
3 ======================================= cat $H_GFrun/logs/IDs
3872799033
3872799033
4 ======================================= cat /etc/udev/rules.d/ant-usbstick2.rules
# This files changes the mode of the Dynastream ANT UsbStick2 so all users
# can read and write to it.
#
# This file should go into '/etc/udev/rules.d'. Note that this should go in
# at a late stage, probably after everyting else, but at least after 70 to
# allow the usb attributes to be populated, so don't change the file so it
# gets sorted before that stage.
#
# If you do not want all users to be able to read and write to your usb stick
# you might want to adjust the mode to 0660 and restrict it to a group of
# users with GROUP="ant" or the mode to 0600 and restrict it to a single user
# with OWNER="user".
#
SUBSYSTEM=="usb", ATTR{idVendor}=="0fcf", ATTR{idProduct}=="1008", MODE="0666", SYMLINK+="ttyANT2", ACTION=="add"
SUBSYSTEM=="usb", ATTR{idVendor}=="0fcf", ATTR{idProduct}=="1009", MODE="0666", SYMLINK+="ttyANT3", ACTION=="add"
5 ======================================= ls /etc/udev/rules.d/
51-garmin.rules
70-persistent-cd.rules
70-persistent-net.rules
ant-usbstick2.rules
README
6 ======================================= ls -l /dev/ttyUSB
7 ======================================= lsmod
Module Size Used by
rfcomm 46620 0
bnep 18141 2
parport_pc 32689 0
bluetooth 209438 10 rfcomm,bnep
ppdev 17074 0
joydev 17458 0
snd_hda_codec_realtek 78147 1
snd_hda_intel 33492 3
snd_hda_codec 134213 2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 17699 1 snd_hda_codec
snd_pcm 96668 2 snd_hda_intel,snd_hda_codec
snd_seq_midi 13325 0
snd_rawmidi 30513 1 snd_seq_midi
kvm_amd 55605 0
snd_seq_midi_event 14900 1 snd_seq_midi
kvm 414111 1 kvm_amd
snd_seq 61555 2 snd_seq_midi,snd_seq_midi_event
uvcvideo 76750 0
videobuf2_core 32852 1 uvcvideo
snd_timer 29426 2 snd_pcm,snd_seq
videodev 120310 2 uvcvideo,videobuf2_core
videobuf2_vmalloc 12861 1 uvcvideo
snd_seq_device 14498 3 snd_seq_midi,snd_rawmidi,snd_seq
videobuf2_memops 13405 1 videobuf2_vmalloc
lib80211_crypt_tkip 17380 0
psmouse 100424 0
snd 78921 15 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
wl 3074773 0
edac_core 52452 0
radeon 900791 3
edac_mce_amd 23304 0
serio_raw 13216 0
sp5100_tco 13698 0
soundcore 15048 1 snd
k8temp 12979 0
ttm 83596 1 radeon
i2c_piix4 13168 0
drm_kms_helper 49113 1 radeon
snd_page_alloc 18485 2 snd_hda_intel,snd_pcm
drm 288972 5 radeon,ttm,drm_kms_helper
i2c_algo_bit 13414 1 radeon
cfg80211 206797 1 wl
sparse_keymap 13891 0
shpchp 37109 0
lib80211 14382 2 lib80211_crypt_tkip,wl
video 19391 0
wmi 19071 0
mac_hid 13206 0
lp 17760 0
parport 46346 3 parport_pc,ppdev,lp
ahci 25721 5
libahci 31273 1 ahci
atl1c 41102 0
8 ======================================= dpkg -l | grep libusb
ii libgusb2 0.1.3-5 amd64 GLib wrapper around libusb1
ii libusb-0.1-4:amd64 2:0.1.12-23 amd64 userspace USB programming library
ii libusb-1.0-0:amd64 2:1.0.12-2 amd64 userspace USB programming library
rc libusbmuxd1 1.0.7-2ubuntu0.1 amd64 USB multiplexor daemon for iPhone and iPod Touch devices - library
ii libusbmuxd2 1.0.8-1ubuntu0.1 amd64 USB multiplexor daemon for iPhone and iPod Touch devices - library
9 ======================================= python --version
2.7.3
10 ======================================= ls -al /usr/lib/mozilla/plugins/
total 696
drwxr-xr-x 2 root root 4096 déc. 21 11:50 .
drwxr-xr-x 3 root root 4096 août 23 2012 ..
lrwxrwxrwx 1 root root 37 déc. 18 00:24 flashplugin-alternative.so -> /etc/alternatives/mozilla-flashplugin
lrwxrwxrwx 1 root root 39 déc. 21 11:50 libjavaplugin.so -> /etc/alternatives/mozilla-javaplugin.so
-rw-r--r-- 1 root root 6080 nov. 29 2012 librhythmbox-itms-detection-plugin.so
-rw-r--r-- 1 root root 100736 nov. 5 2012 libtotem-cone-plugin.so
-rw-r--r-- 1 root root 105440 nov. 5 2012 libtotem-gmp-plugin.so
-rw-r--r-- 1 root root 72048 nov. 5 2012 libtotem-mully-plugin.so
-rw-r--r-- 1 root root 80576 nov. 5 2012 libtotem-narrowspace-plugin.so
-rw-r--r-- 1 root root 329824 nov. 3 09:21 npGarminPlugin.so
11 ======================================= ls -al $HOME/.mozilla/plugins/
Si je tente "pairing" avec GFrun, ça commence plutôt bien :
>>> F_extractor_getkey
<<< Dongle ANT+ is plugged : OK
Driver available: [<class ant.base.driver.SerialDriver at 0x7f7a978b19a8>, <class ant.base.driver.USB2Driver at 0x7f7a9766b0b8>, <class ant.base.driver.USB3Driver at 0x7f7a9766b120>]
- Using: ant.base.driver.SerialDriver
Serial information:
name: /dev/ttyUSB0
port: /dev/ttyUSB0
baudrate: 115200
bytesize: 8
parity: N
stopbits: 1
timeout: None
writeTimeout: None
xonxoff: False
rtscts: False
dsrdtr: False
interCharTimeout: None
Request basic information...
Capabilities: array('B', [8, 3, 0, 186, 54, 0])
Starting system...
Key done...
Searching...
... mais ça se termine moins bien :
Starting system...
Key done...
Searching...
Traceback (most recent call last):
File "/home/bruno/GFrun/tools/extractor/extractor_getkey.py", line 313, in main
g.start()
File "/home/bruno/GFrun/tools/extractor/ant/fs/manager.py", line 202, in start
self._main()
File "/home/bruno/GFrun/tools/extractor/ant/fs/manager.py", line 131, in _main
if self.on_authentication(beacon):
File "/home/bruno/GFrun/tools/extractor/extractor_getkey.py", line 172, in on_authentication
serial, name = self.authentication_serial()
File "/home/bruno/GFrun/tools/extractor/ant/fs/manager.py", line 337, in authentication_serial
self._serial_number))
File "/home/bruno/GFrun/tools/extractor/ant/fs/manager.py", line 178, in _send_command
self._channel.send_acknowledged_data(data)
File "/home/bruno/GFrun/tools/extractor/ant/easy/channel.py", line 100, in send_acknowledged_data
self.wait_for_event([Message.Code.EVENT_TRANSFER_TX_COMPLETED])
File "/home/bruno/GFrun/tools/extractor/ant/easy/channel.py", line 51, in wait_for_event
return wait_for_event(ok_codes, self._node._events, self._node._event_cond)
File "/home/bruno/GFrun/tools/extractor/ant/easy/filter.py", line 65, in wait_for_event
return wait_for_message(match, process, queue, condition)
File "/home/bruno/GFrun/tools/extractor/ant/easy/filter.py", line 58, in wait_for_message
raise AntException("Timed out while waiting for message")
AntException: Timed out while waiting for message
Interrupted: Timed out while waiting for message
Press [Enter] key to continue...
Bien sûr, le code de GFrun est fait pour des montres Garmin... raison pour laquelle sans doute, l'authentification qui suit
Starting system...
Key done...
Searching...
ne peut pas fonctionner, et on ne passe pas à la suite qui devrait être quelque chose comme :
Authenticating with GARMIN SWIM (numéro)
- Passkey: OK
Mon intention n'est évidemment pas d'utiliser cette montre avec Garmin connect... mais si je pouvais faire un "Extract.Fit >> Local" ça serait bien... Est-ce possible avec quelques aménagements du code de GFrun ?
... au cas où...
Dernière modification par Sorbus (Le 27/11/2014, à 11:13)
Hors ligne
#159 Le 28/01/2015, à 17:02
- jdmostro
Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT
Bonjour,
Python tournant sous android, je me demandais si il était possible d'installer GFrun sur une tablette.
Il y a bien Sportablette, mais pour transférer des .fit GFrun le fait très bien.
Cordialement.
J.D.
Cordialement.
J.D.
Hors ligne
#160 Le 27/03/2015, à 00:59
- othouvenot
Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT
Bonjour
J'ai un souci similaire tout fonctionnait très bien et depuis aujourd'hui plus rien.
Lors de la tentative d'extract, j'ai le message ci-dessous
DEVICE NOT FOUND
Le dungle ANT est OK.
Je ne comprends pas.
Merci pour l'aide
Hors ligne
#161 Le 29/03/2015, à 18:25
- Rikky
Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT
bonjour, j'ai installer GFrun pour récupérer les infos de ma montre forunner 610, l’installation c'est bien passer mais malheureusement , je n'arrive ni a envoyer mes sorties sur garmin connect, ni a télécharger de garmin connect, après avoir lu le tuto je n'ai pas trouver de solution.
voici ca que j'ai lorsque j’essaie de transférer de gfrun a garmin connect.>>> F_extractor
=== /logs/extractorLogs
<<< Dongle ANT+ is plugged : OK
Driver available: [<class ant.base.driver.SerialDriver at 0x7f9507fb4940>, <class ant.base.driver.USB2Driver at 0x7f9507fce050>, <class ant.base.driver.USB3Driver at 0x7f9507fce0b8>]
- Using: ant.base.driver.SerialDriver
Serial information:
name: /dev/ttyUSB0
port: /dev/ttyUSB0
baudrate: 115200
bytesize: 8
parity: N
stopbits: 1
timeout: None
writeTimeout: None
xonxoff: False
rtscts: False
dsrdtr: False
interCharTimeout: None
Request basic information...
Capabilities: array('B', [8, 8, 0, 186, 54, 0, 223, 172])
Starting system...
Key done...
Searching...
Authenticating with Forerunner 610 (3876675563)
- Passkey: OK
Downloading 58 file(s) and uploading 0 file(s)
Downloading 2014-04-24_18-42-32_4_40.fit [..........]
Downloading 2014-04-24_18-42-34_4_41.fit [Traceback (most recent call last):
File "/home/xavbon/.config/garmin-extractor/scripts/01_upload_gconnect.py", line 121, in <module>
sys.exit(main(sys.argv[1], sys.argv[2]))
File "/home/xavbon/.config/garmin-extractor/scripts/01_upload_gconnect.py", line 115, in main
client.login()
File "/home/xavbon/.config/garmin-extractor/scripts/01_upload_gconnect.py", line 86, in login
raise InvalidLogin()
NameError: global name 'InvalidLogin' is not definedje suis sous ubuntu 14.04 lts.
merci pour toutes info.
Salut,
Possesseur de Garmin depuis ce week end, je découvre le couple Garmin-Linux et j'ai les mêmes erreurs que toi.
Je vais voir sur les forums et te tiens au courant.
j'ignore si tu as la solution, je voulais vider ma montre alors j'ai dû chercher.
J'ai utilisé la solution de ce lien http://martin.stoll.se/howto-transfer-g … nux-ubuntu
à bientôt
Dernière modification par Rikky (Le 29/03/2015, à 22:33)
Dell Vostro 131 / UBUNTU 16.04
Dell Latitude 7440 8 Go RAM / UBUNTU 16.04
Hors ligne
#162 Le 30/03/2015, à 00:03
- Herve_HKey
Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT
Je pense avoir trouvé un bug rigolo de GFrun : il m'était arrivé (très rarement) que, au moment où j'uploadais mes dernières activités depuis mon Forerunner 310XT vers mon ordinateur (sous Ubuntu 14.04), GFrun se mette à uploader toutes les activités en mémoire sur la montre (pas juste les nouvelles activités). Ça prend un temps fou, ça fait des doublons des fichiers .fit sur le disque dur, et ce comportement bizarre semblait très peu reproductible.
Je pense avoir trouvé dans quelles circonstances GFrun se met à faire ça : j'ai l'impression que c'est quand la dernière activité qui avait été uploadée avait commencé un soir avant minuit, pour se terminer après minuit (donc le début et la fin de l'activité ne sont pas aux mêmes dates). Je n'ai pas gardé une trace bien documentée des rares fois où GFrun avait eu ce drôle de comportement, mais je me souviens très bien qu'il l'avait fait il y a quelques mois alors que j'étais à Taïwan (avec un décalage horaire de 6 heures, si bien qu'une séance que j'avais faite au petit matin, heure locale, avait eu lieu autour de minuit, heure française), et là il vient de me le refaire pour l'upload de la séance d'aujourd'hui, sachant que ma dernière séance uploadée (vendredi soir) avait commencé avant minuit vendredi soir, pour se terminer après minuit (donc en date de samedi).
le.nox : si jamais tu as du temps à perdre ça peut valoir le coup d'explorer le comportement de GFrun quand une activité est à cheval sur deux jours (sachant que le problème ne se pose apparemment pas pour cette activité-là, mais pour la suivante qui sera uploadée). Et au passage : encore un immense merci pour GFrun, la seule solution fiable pour faire marcher le dongle ANT+ sous Ubuntu !
Hors ligne
#163 Le 30/03/2015, à 07:59
- Rikky
Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT
Salut,
Les autres outils linux ne font pas de download sélective non plus.
Je ne lâche pas le morceau pour que GFrun s'installe correctement, je suis confronté aux mêmes erreurs que xb28, kerlo, ...
Un approfondissement de python serait d'une grande aide.
J'espère que le développeur de GFrun va passer voir ce fil.
Ciao les gens
Dell Vostro 131 / UBUNTU 16.04
Dell Latitude 7440 8 Go RAM / UBUNTU 16.04
Hors ligne
#164 Le 05/05/2015, à 17:19
- Beer4661
Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT
Quelqu'un sait-il si Le.nox a stoppé le développement de GFrun ?
Hors ligne
#165 Le 16/07/2015, à 20:54
- Emmanuel Billette
Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT
Bonjour,
j'utilise un Garmin Edge 500 pour le vélo. Le plugin Diesner marchait très bien jusqu'à ce que Garmin change la version de son site web.
Aujourd'hui ça marche en chargeant manuellement mes fichiers (uploadd), pas de problème par contre dans l'autre sens (download : chargement d'un parcours sur le GPS), je ne sais plus faire, et l'ami Diesner n'a pas mis à jour son plugin.
Des conseils ? Et s'il y a des solutions pour charger / décharger dans les deux sens hors ligne en installant un logiciel, je suis encore plus preneur !
Merci,
Emmanuel
Hors ligne
#166 Le 10/09/2015, à 23:34
- Ciro
Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT
Moi aussi le mème problème du Emmanuel...J'ai urgence de charger su mon 310 xt quelques parcours pour velo.....
Gfrun marche tres bien en chargeant (upload), surement il existerà une manière dans l'autre sens...Conseils son bien-venue.
Merci,
Ciro
Hors ligne
#167 Le 04/10/2015, à 17:40
- othouvenot
Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT
Bonjour,
j'ai essayé un peu tout mais rien ne fonctionne chez moi.
Ci-dessous mon DIAG <GFrun - GFrun - 0.5.1
Linux LENOVO 3.13.0-65-generic #105-Ubuntu SMP Mon Sep 21 18:50:58 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
LSB Version: core-2.0-amd64:core-2.0-noarch:core-3.0-amd64:core-3.0-noarch:core-3.1-amd64:core-3.1-noarch:core-3.2-amd64:core-3.2-noarch:core-4.0-amd64:core-4.0-noarch:core-4.1-amd64:core-4.1-noarch:security-4.0-amd64:security-4.0-noarch:security-4.1-amd64:security-4.1-noarch
Distributor ID: Ubuntu
Description: Ubuntu 14.04.3 LTS
Release: 14.04
Codename: trusty
1 ======================================= date
2015-10-04_1640
2 ======================================= usb-devices
P: Vendor=0fcf ProdID=1009 Rev=01.00
3 ======================================= cat $H_GFrun/logs/IDs
4 ======================================= cat /etc/udev/rules.d/ant-usbstick2.rules
# This files changes the mode of the Dynastream ANT UsbStick2 so all users
# can read and write to it.
#
# This file should go into '/etc/udev/rules.d'. Note that this should go in
# at a late stage, probably after everyting else, but at least after 70 to
# allow the usb attributes to be populated, so don't change the file so it
# gets sorted before that stage.
#
# If you do not want all users to be able to read and write to your usb stick
# you might want to adjust the mode to 0660 and restrict it to a group of
# users with GROUP="ant" or the mode to 0600 and restrict it to a single user
# with OWNER="user".
#
SUBSYSTEM=="usb", ATTR{idVendor}=="0fcf", ATTR{idProduct}=="1008", MODE="0666", SYMLINK+="ttyANT2", ACTION=="add"
SUBSYSTEM=="usb", ATTR{idVendor}=="0fcf", ATTR{idProduct}=="1009", MODE="0666", SYMLINK+="ttyANT3", ACTION=="add"
5 ======================================= ls /etc/udev/rules.d/
51-garmin.rules
51-garmin.rules~
70-persistent-net.rules
ant-usbstick2.rules
ant-usbstick2.rules~
garmin-ant2.rules
garmin-ant2.rules~
README
6 ======================================= ls -l /dev/ttyUSB
crw-rw---- 1 root dialout 188, 0 oct. 4 16:39 /dev/ttyUSB0
7 ======================================= lsmod
Module Size Used by
usb_serial_simple 17298 1
usbserial 45014 3 usb_serial_simple
ctr 13049 1
ccm 17773 1
bnep 19624 2
rfcomm 69160 0
binfmt_misc 17468 1
btusb 32412 0
bluetooth 391136 11 bnep,btusb,rfcomm
snd_hda_codec_hdmi 46368 1
arc4 12608 2
iwldvm 232285 0
mac80211 630728 1 iwldvm
intel_rapl 18773 0
x86_pkg_temp_thermal 14205 0
intel_powerclamp 14705 0
coretemp 13435 0
kvm 455843 0
crct10dif_pclmul 14289 0
crc32_pclmul 13113 0
ghash_clmulni_intel 13216 0
cryptd 20359 1 ghash_clmulni_intel
snd_hda_codec_realtek 65812 1
joydev 17381 0
i915 788212 3
rtsx_pci_ms 18151 0
serio_raw 13462 0
iwlwifi 169932 1 iwldvm
memstick 16966 1 rtsx_pci_ms
snd_hda_intel 56531 3
cfg80211 484040 3 iwlwifi,mac80211,iwldvm
snd_hda_codec 193017 3 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel
snd_hwdep 13602 1 snd_hda_codec
drm_kms_helper 55071 1 i915
snd_pcm 102099 3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
snd_page_alloc 18710 2 snd_pcm,snd_hda_intel
drm 303102 4 i915,drm_kms_helper
lpc_ich 21080 0
shpchp 37032 0
i2c_algo_bit 13413 1 i915
mei_me 18627 0
wmi 19177 0
mei 82276 1 mei_me
thinkpad_acpi 81013 1
nvram 14411 1 thinkpad_acpi
snd_seq_midi 13324 0
snd_seq_midi_event 14899 1 snd_seq_midi
snd_rawmidi 30144 1 snd_seq_midi
snd_seq 61560 2 snd_seq_midi_event,snd_seq_midi
snd_seq_device 14497 3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer 29482 2 snd_pcm,snd_seq
snd 69322 18 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,thinkpad_acpi,snd_seq_device,snd_seq_midi
soundcore 12680 1 snd
video 19476 1 i915
parport_pc 32701 0
ppdev 17671 0
mac_hid 13205 0
lp 17759 0
parport 42348 3 lp,ppdev,parport_pc
rtsx_pci_sdmmc 23274 0
psmouse 106692 0
r8169 71677 0
rtsx_pci 46245 2 rtsx_pci_ms,rtsx_pci_sdmmc
mii 13934 1 r8169
pata_acpi 13038 0
8 ======================================= dpkg -l | grep libusb
ii libgusb2:amd64 0.1.6-5 amd64 GLib wrapper around libusb1
ii libusb-0.1-4:amd64 2:0.1.12-23.3ubuntu1 amd64 userspace USB programming library
ii libusb-1.0-0:amd64 2:1.0.17-1ubuntu2 amd64 userspace USB programming library
ii libusb-1.0-0:i386 2:1.0.17-1ubuntu2 i386 userspace USB programming library
ii libusb-1.0-0-dev:amd64 2:1.0.17-1ubuntu2 amd64 userspace USB programming library development files
ii libusb-1.0-doc 2:1.0.17-1ubuntu2 all documentation for userspace USB programming
ii libusbmuxd2 1.0.8-2ubuntu1 amd64 USB multiplexor daemon for iPhone and iPod Touch devices - library
9 ======================================= python --version
2.7.6
10 ======================================= ls -al /usr/lib/mozilla/plugins/
total 700
drwxr-xr-x 2 root root 4096 oct. 3 20:57 .
drwxr-xr-x 3 root root 4096 oct. 3 20:54 ..
lrwxrwxrwx 1 root root 37 oct. 3 20:57 flashplugin-alternative.so -> /etc/alternatives/mozilla-flashplugin
lrwxrwxrwx 1 root root 49 juil. 13 23:00 libpipelight-silverlight5.1.so -> /usr/lib/pipelight/libpipelight-silverlight5.1.so
-rw-r--r-- 1 root root 6096 avril 29 2014 librhythmbox-itms-detection-plugin.so
-rw-r--r-- 1 root root 100720 avril 1 2014 libtotem-cone-plugin.so
-rw-r--r-- 1 root root 105440 avril 1 2014 libtotem-gmp-plugin.so
-rw-r--r-- 1 root root 72048 avril 1 2014 libtotem-mully-plugin.so
-rw-r--r-- 1 root root 80576 avril 1 2014 libtotem-narrowspace-plugin.so
-rw-r--r-- 1 root root 333960 mai 31 2014 npGarminPlugin.so
11 ======================================= ls -al $HOME/.mozilla/plugins/>
Hors ligne
#168 Le 14/10/2015, à 22:49
- Herve_HKey
Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT
Bonjour à tous,
La dernière upgrade du noyau linux (3.13.0-65) est incompatible avec l'utilisation du dongle ANT+ par GFrun. Apparemment c'est un problème assez général :
https://www.mail-archive.com/kernel-pac … 37077.html
et qui, dans le cas des utilisateurs de GFrun, se traduit par un message d'erreur qui annonce « SerialException: device reports readiness to read but returned no data (device disconnected?) » quand il lance GFrun ...
Suivant les conseils du lien cité ci-dessus, j'ai pu corriger le problème en rétrogradant à la version 3.13.0-63 du noyau : GFrun marche à nouveau comme un charme. Avis à ceux qui auraient le même problème ...
Dernière modification par Herve_HKey (Le 14/10/2015, à 22:58)
Hors ligne
#169 Le 26/10/2015, à 11:34
- Shuur
Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT
Merci Herve_HKey! Tu m'as évité de passer quelques heures à essayer de résoudre ce problème...
Hors ligne
#170 Le 23/11/2015, à 16:25
- psig018
Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT
ça fait quelque temps déjà que j'utilise gfrun pour rapatrier les infos de ma garmin 310xt.
un grand merci à ceux ou celui qui à développé cet outil !
un des seul truc qui me faisait garder un windows sur ma machine.....
merci encore pour le boulot !
Hors ligne
#171 Le 01/01/2016, à 12:30
- Herve_HKey
Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT
Avis à ceux que ça pourrait intéresser :
La clé ANT+ de mon Forerunner 310XT a récemment rendu l'âme (ayant mal supporté les arrachements et torsions d'un voyage en sac à dos où elle était restée branchée sur l'ordinateur portable ...). Plutôt que de racheter une ANT+ chez Garmin (49 € quand même ...) j'ai opté pour ce truc, beaucoup moins cher :
http://www.amazon.fr/Abody-compatible-G … B00LIIMHP4
La bonne nouvelle, c'est qu'il marche aussi bien que la clé ANT+ d'origine pour GFrun : reconnu out-of-the-box par GFrun, les transferts de données se passent aussi bien qu'avec la clé Garmin.
Hors ligne
#172 Le 12/01/2016, à 19:55
- Sorbus
Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT
Pour faire suite au message #168 de ce fil, de Herve_HKey du 14 octobre, pour éviter de redémarrer l'ordi chaque fois que je voulais utiliser GFrun, j'ai modifié grub pour un démarrage par défaut sur le noyau 3.13.0-63, comme suit :
Pour connaitre le noyau en cours d'utilisation, commande :
uname -r
Pour modifier le noyau sur lequel l'ordinateur démarre par défaut, commande :
gksudo nautilus /etc/default/grub
Puis ouvrir le fichier grub
Puis dans ce fichier, j'ai remplacé la ligne :
GRUB_DEFAULT=0
qui indique le démarrage sur noyau le + récent
par la ligne :
GRUB_DEFAULT="Options avancées pour Ubuntu>2"
ce qui signifie un démarrage sur l'entrée 3 (et pas 2) du sous-menu "Options avancées pour Ubuntu"
(et pas entrée 2 car l'entrée 1 est indiquée par "0", l'entrée 2 par "1" et l'entrée 3 par "2")
Pour connaître le nom précis du sous-menu, j'avais utilisé la commande :
grep menuentry /boot/grub/grub.cfg
J'en ai profité pour diminuer le temps d'attente de démarrage sur le noyau en passant le TIMEOUT de 10 à 3 secondes... ça gagnera 7" à chaque démarrage.
Voilà, la modif du fichier grub étant faite, il faut mettre à jour grub par la commande :
sudo update-grub
Par contre, sauf évolution de GFrun, il nous faudra faire attention de garder le noyau "3.13.0-63" lors de prochaines mises à jour et de l'arrivée de nouveaux noyaux... ce qui nous interdira d'utiliser la commande :
sudo apt-get autoremove --purge
qui ne conserve que les deux derniers noyaux.
Je précise que je suis sous Ubuntu 14.04 LTS
Dernière modification par Sorbus (Le 31/07/2016, à 20:32)
Hors ligne
#173 Le 13/03/2016, à 20:18
- felix-0
Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT
Bonjour à tous.
Je viens de me pencher sur l'installation de ce logiciel.
Malheureusement, je bute assez tôt dans la mise en pratique.
Il semblerait que mon dongle ne soit pas reconnu:
<<< Dongle ANT+ is unplugged : NOK
Pourtant, il est bien présent:
lsusb
...
Bus 005 Device 005: ID 0fcf:1004 Dynastream Innovations, Inc. ANT2USB
...
T: Bus=05 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 5 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=0fcf ProdID=1004 Rev=03.00
S: Manufacturer=Silicon Labs
S: Product=Dynastream ANT2USB
S: SerialNumber=10040
C: #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=cp210x
Si vous pouvez m'éclairer, merci
Félix
Hors ligne
#174 Le 13/03/2016, à 21:40
- Amélie-34
Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT
Bonjour à tous,
Je poste un message car j'ai bien vu plusieurs personnes avec le même problème que moi, mais je n'ai pas trouvé la solution.
Je possède une Garmin Swim. J'ai installé GFrun sans problème, la montre est reconnue mais les fichiers ne sont pas déchargés (ni local ni sur garmin)
Kerloo, MKII avez-vous eu la solution à votre problème ?
Voilà ce que m'affice GFrun :
>>> F_extractor
=== /home/moi/GFrun/tools/GFrunGui/logs/extractorLogs
<<< Dongle ANT+ is plugged : OK
Driver available: [<class ant.base.driver.SerialDriver at 0x7f460cbe5e88>, <class ant.base.driver.USB2Driver at 0x7f460cbe5e88>, <class ant.base.driver.USB3Driver at 0x7f460cbe5e88>]
- Using: ant.base.driver.USB3Driver
Request basic information...
Capabilities: array('B', [8, 8, 0, 186, 54, 0, 223, 0])
Starting system...
Key done...
Searching...
Authenticating with GARMIN SWIM (3889346374)
- Passkey: OK
Downloading 6 file(s) and uploading 0 file(s)
Downloading 1989-12-31_01-00-00_1_0.fit [Traceback (most recent call last):
File "/home/yannick/GFrun/tools/extractor/garmin.py", line 340, in main
g.start()
File "/home/yannick/GFrun/tools/extractor/ant/fs/manager.py", line 202, in start
self._main()
File "/home/yannick/GFrun/tools/extractor/ant/fs/manager.py", line 134, in _main
self.on_transport(beacon)
File "/home/yannick/GFrun/tools/extractor/garmin.py", line 235, in on_transport
self.download_file(fileobject)
File "/home/yannick/GFrun/tools/extractor/garmin.py", line 293, in download_file
data = self.download(fil.get_index(), self._get_progress_callback())
File "/home/yannick/GFrun/tools/extractor/ant/fs/manager.py", line 316, in download
response._get_argument("response"))
AntFSDownloadException: ('Download request failed: ', 2)
Interrupted: ('Download request failed: ', 2)
J'espère que vous pourrez m'aider.
PS j'ai pas retrouvé comment bien mettre en page mes lignes de codes, désolée...
Hors ligne
#175 Le 19/04/2016, à 22:39
- ewfzapp
Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT
y font chier chez garmin!
www.indigenecreations.fr
Hors ligne