#376 Le 07/09/2012, à 10:14
- Tonton Manu
Re : ForeRunner et autre GPs Sportif
Ooops, tu as raison, voilà ce que c'est que de prendre le train en marche!
Je vais tester TurtleSport, merci pour l'info!
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Ubuntu 20.04 x64 sur lenovo Thinkpad T440
Hors ligne
#377 Le 29/09/2012, à 20:42
- soleil29
Re : ForeRunner et autre GPs Sportif
Bonsoir,
Je débute avec linux et j'utilise ubuntu 12.04 lts.
je n'arrive pas a extraire les données du gps garmin forerunner 310xt que nous possédons.
J'ai lu, relu et re-relu les posts précédents mais je me heurte toujours à quelque chose et je n'abouti pas.
Un utilisateur de 310 xt saurait-il m'aiguiller ?
merci à vous.
Hors ligne
#378 Le 13/10/2012, à 19:38
- l e . n o x
Re : ForeRunner et autre GPs Sportif
Bonsoir aux ptits copains RunnerboyLinuxiens,
Heureux possesseur d'un Garmin Forerunner 310 XT (dongle USB ANT +)
config : Ubuntu 12.04.1 64bits (up to date)
Solution actuelle : VirtualBox + windowsXp
Je souhaiterai faire fonctionner Garmin Forerunner 310 XT (dongle USB ANT +) sous notre cher Ubuntu 12.04.1 64bits
!! A L'AIDE !! !! A L'AIDE !! !! A L'AIDE !!
Voici mes quelques notes persos sur ce sujet, qui n'est toujours pas résolu !!!
GENERAL :
Manuel utilisateur FR : http://www8.garmin.com/manuals/Forerunn … sation.pdf
Detail produit : https://buy.garmin.com/shop/shop.do?pID=27335&ra=true
Statistique "Garmin Connect" : http://connect.garmin.com
Produit et Mise a jour : https://my.garmin.com
Garmin Communicator : https://www8.garmin.com/software/Commun … in_403.exe
Firmware : https://buy.garmin.com/shop/store/fr310update.jsp
Soft reset : Appuyer simultanément sur le bouton [mode] et le bouton [lap/reset] (garder appuyés jusqu'à ce que plus rien ne s'affiche à l'écran environs 10 secs.)
Hard reset : (310XT éteint) appuyer simultanément sur les deux boutons de gauche [power et mode] (toutes les données (profil utilisateur, historique) seront effacéees)
WINDOWS :
Telecharger Drivers ANT+ (Windows) : http://connect.garmin.com/help/start/ant
Driver USB ANT + (USB Drivers software version 2.3.1) : http://www8.garmin.com/support/download … jsp?id=591
Training Center : http://www8.garminfrance.com/support/lo … ningcenter
LINUX :
Solution utilisé sous linux = VIRTUALBOX (Windows XP) pour la connection ANT+
Logiciel de carto sous Ubuntu :
Gebabbel : Convertir des données GPS et les échanger avec un élément GPS
PyTrainer : logiciel de gestion d'entrainement sportif a partir de traces GPS
TurtleSport : logiciel de gestion d'entrainement sportif a partir de traces GPS (Java)
GPS Sport Trace : logiciel de gestion de trace GPS pour une utilisation sportive
Seuls les fichiers .tcx, .gpx et .fit sont pris en charge actuellement, pour le Téléchargement manuel des activités sur Garmin Connect depuis votre ordinateur.
Install sous ubuntu 11.04 :
~$ lsusb
Bus 003 Device 004: ID 0fcf:1008 Dynastream Innovations, Inc.
~$ sudo vim /etc/udev/rules.d/garmin-ant2.rules
BUS=="usb", SYSFS{idVendor}=="0fcf", SYSFS{idProduct}=="1008", RUN+="/sbin/modprobe usbserial vendor=0x0fcf product=0x1008"
~$ udevadm monitor
UDEV [1319380921.243784] add /devices/pci0000:00/0000:00:1c.6/0000:0e:00.0/usb3/3-3/3-3:1.0/ttyUSB0/tty/ttyUSB0 (tty)
~$ ls -l /dev/ttyUSB0
crw-rw---- 1 root dialout 188, 0 2011-10-23 15:43 /dev/ttyUSB0
http://noelob.blogspot.fr/2011/10/garmi … -1104.html
Install sous ubuntu 12.04 :
ne fonctionne pas avec 310xt + UB12.04
# lsusb | grep Dynastream
Bus 001 Device 015: ID 0fcf:1008 Dynastream Innovations, Inc.
# sudo apt-get install garmin-ant-downloader
# sudo modprobe usbserial vendor=0x0fcf product=0x1008
# sudo vim /etc/udev/rules.d/garmin-ant2.rules
SUBSYSTEM=="usb", ATTR{idVendor}=="0fcf", ATTR{idProduct}=="1008", MODE="666"
#garmin-ant-downloader -f monidentifiant -a auth410
# garmin-ant-downloader -nza monidentifiant > output
# sudo vim /etc/udev/rules.d/51-garmin.rules.d
SYSFS{idVendor}=="091e", SYSFS{idProduct}=="0003", MODE="666"
https://github.com/braiden/python-ant-downloader
BIBLIO :
Gps ubuntu : http://doc.ubuntu-fr.org/gps?&#garmin
tuto Ant+ : http://antoine.dalmieres.fr/index.php?p … sous-Linux
forum garmin : https://forums.garmin.com/showthread.ph … -in-UBUNTU
http://www.andreas-diesner.de/garminplu … p?id=start
ANT protocol stack for Linux (Forerunner 310XT : http://sourceforge.net/projects/frant/
http://community.linuxmint.com/tutorial/view/818
http://Fork of the gant (Garmin ANT+) library to deal with the Forerunner 310XT under linux
Dernière modification par l e . n o x (Le 13/10/2012, à 19:40)
Zik Fan : " Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale ! "
Linux, y a moins bien.
Mais c'est plus cher. ;O)
Hors ligne
#379 Le 14/10/2012, à 12:04
- soleil29
Re : ForeRunner et autre GPs Sportif
Ouah ! Alors je ne suis pas la seule a être perdue ! Et ce qui m'inquiète c'est que vous avez un niveau de maîtrise bien supérieur au mien. Je vais donc essayer de marcher dans vos pas. En espérant arriver à destination un beau jour.
Merci pour le récapitulatif.
Hors ligne
#380 Le 22/10/2012, à 10:31
- david2b
Re : ForeRunner et autre GPs Sportif
GPSSporttrace ne fonctionne plus avec Ubuntu 12.04 ?! Existe-t'il une version installable ?
Ubuntu Gnome 18.04
bépo-typematrix
Registered Linux User #45312.
Hors ligne
#381 Le 13/12/2012, à 18:20
- forficule
Re : ForeRunner et autre GPs Sportif
Ici avec une ubuntu 12.04, une forerunner 110 avec cardio, et turtlesports (je ne sais pas trop s'il est libre ?) ça marche pour récupérer les fichiers .fit, turtlesports peut les exporter au format tcx v2, et pytrainer peut alors les lire... Je ne sais pas pourquoi pytrainer ne lit pas les fichiers .fit...
Ceci dit, turtlesports fait très bien le boulot que fait pytrainer.
Hors ligne
#382 Le 05/04/2013, à 21:36
- Angus70
Re : ForeRunner et autre GPs Sportif
Recette de cuisine pour la forerunner 310XT (car garmin-ant-downloader ne marche a priori pas avec cette montre)
Garmin 310XT + Ubuntu 12.10
0- Detecter la clef USB ANT+
Plugger la clef puis faire
usb-devices
qui donne ceci d'ou on peut extraire les info pour modprobe
T: Bus=03 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 4 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=201
C: #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=usbserial_generic
et donc
sudo modprobe usbserial vendor=0x0fcf product=0x1008
Pour rendre permanent le montage de la clef suivre les indications données dans le forum
sudo vim /etc/udev/rules.d/garmin-ant2.rules
Et ajouter ceci sur une seule ligne
BUS=="usb", SYSFS{idVendor}=="0fcf", SYSFS{idProduct}=="1008", RUN+="/sbin/modprobe usbserial vendor=0x0fcf product=0x1008"
1- Utilitaire frant
Charger les sources de l'utilitaire frant (http://sourceforge.net/projects/frant/)
ici : http://sourceforge.net/p/frant/code/6/tarball
Décompresser l'archive dans un répertoire puis suivre les instructions du README pour compiler. (cmake à installer pour moi)
cd Applications/frant-code-6/
sudo apt-get install cmake
cmake .
make
2-Récupérer les données de la clef
Coupler clef et montre (génère un fichier .key, à faire une seule fois, NE PAS OUBLIER d'activer le couplage sur la montre...)
sudo ./frant -p
Récuperer les données (génère un fichier .gpx avec TOUTES les données de parcours présentes sur la montre, pensez à nettoyer l'historique avant...)
./frant
Dernière modification par Angus70 (Le 05/04/2013, à 21:39)
Hors ligne
#383 Le 06/04/2013, à 19:42
- l e . n o x
Re : ForeRunner et autre GPs Sportif
Waouuuu !! je teste tout ceci des demain après la course ...
Bon running @ tous, Paris risque d’êtres encombré demain ;O)
Merci Angus70 pour le partage ;o)
Zik Fan : " Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale ! "
Linux, y a moins bien.
Mais c'est plus cher. ;O)
Hors ligne
#384 Le 06/04/2013, à 22:54
- Angus70
Re : ForeRunner et autre GPs Sportif
Arf ! Malheureusement, le gpx crée n'a qu'un seul "lap", ce qui fait qu'il apparaît sur le site de garmin avec un seul intervalle...
J'ai bien essayé de convertir le gpx obtenu en tcx avec gpsbabel mais rien à faire, le fichier tcx produit a le même défaut...
Si quelqu'un connaît un utilitaire capable de faire ça (car l'info est là...), je suis preneur.
Hors ligne
#385 Le 07/04/2013, à 21:28
- l e . n o x
Re : ForeRunner et autre GPs Sportif
Bonsoir,
Peut êtres une piste ici : https://github.com/Tigge/Garmin-Forerun … -Extractor (j'ai pas encore tester)
Dans le fichier .gpx cree par "frant" retrouves tu les infos LAP. (Ce dernier peut s’éditer avec Gedit/Vim)
Dernière modification par l e . n o x (Le 07/04/2013, à 21:32)
Zik Fan : " Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale ! "
Linux, y a moins bien.
Mais c'est plus cher. ;O)
Hors ligne
#386 Le 07/04/2013, à 23:45
- Angus70
Re : ForeRunner et autre GPs Sportif
Salut Le.nox
Dans le tcx générer par gpsbabel ou mytourbook (voircidessous), il y a bien la bonne structure dans le fichier, mais il n'y a pas le découpage kilomètre par kilomètre. En gros, si tu importes le fichier tel quel sur garmin connect, tu te retrouves avec un seul LAP.
En fait, une fois le tcx créer, je pense qu'il faut l'éditer à la main, les <lap> du tcx pouvant se retrouver au niveau des <trkseg> du fichier gpx...mais c'est fastidieux
Cela dit j'ai testé un logiciel sympa qui calcul le découpage ... mais ne l'exporte pas grrr
Ca s'appelle mytourbook : http://mytourbook.sourceforge.net/mytourbook/
Je n'ai pas essayé Garemin-Forerunner extractor, je le fait après ma prochaine sortie, dis moi si tu testes avant
Dernière modification par Angus70 (Le 07/04/2013, à 23:52)
Hors ligne
#387 Le 09/04/2013, à 16:07
- Angus70
Re : ForeRunner et autre GPs Sportif
Bonne intuition le.nox, Garmin-forunnerextractor marche parfaitement bien avec ma 310XT, je viens juste de tester
Alors la recette
1- Charger Garmin-ForerunnerExtractor sur le site suivant https://github.com/Tigge/Garmin-Forerun … -Extractor (Cliquer sur le petit bouton ZIP)
2- Decompresser l'archive et afficher le README et ... suivre les instructions
Installer le langage python si ce n'est pas déjà fait
Installer pip (taper pip install pyusb, si le package n'est pas installé ubuntu vous donne la commande apt-get à utiliser
Installer pyusb en tapant
sudo pip install pyusb
Pour que la clef ANT soit detectée et montée quand on la plug
sudo cp resources/ant-usbstick2.rules /etc/udev/rules.d
3- Mettre la montre en mode couplage activé
4- Taper la commande
python garmin.py
Le couplage va se faire la première fois en générant une clef et ne sera plus à refaire par la suite.
Les activités sont chargées sous forme de fichier .fit (binaires) sous ~/.config/garmin-extractor/<unnuméro>/activities
5-Aller sur garmin connect et charger manuellement le fichier fit de votre sortie du jour
That's all Folks !!!
6 - Et si je veux un TCX sgrogneugneu ?
Il y a un petit script en python qui vient avec Garmin-ForerunnerExtractor et qui permet de transformer les fichier fit (binaires) en fichier tcx (format garmin, XML)
Pour l'utiliser il faut installer FIT-to-TCX-converter qu'on peut trouver ici https://github.com/Tigge/FIT-to-TCX, et qu'on peut d'ailleurs utiliser directement
Cet utilitaire réclame d'installer également python-fitparse de manière manuelle (c'est décrit dans le README de FIT-to-TCX)
Contrairement a ce qui est marqué dans le README, il suffit de copier le dossier fitparse au même niveau que fittotcx.py pour que ça fonctionne.
cp -R python-fitparse/fitparse <monRepFitToTCX>
La commande à taper est simple :
python fittotcx.py filename.fit > filename.tcx
et ça marche cours tout debout
Dernière modification par Angus70 (Le 09/04/2013, à 16:10)
Hors ligne
#388 Le 13/04/2013, à 22:13
- l e . n o x
Re : ForeRunner et autre GPs Sportif
Bonsoir @ tous ;O)
@Angus70 : en effet cela fonctionne vraiment bien ;O)
Pour la conversion FIT>TCX en farfouillant dans les 'issues' de garmin-extract, je suis tombé sur le script "Garmin-Forerunner-610-Extractor-master/scripts/40-convert_to_tcx.py".
40-convert_to_tcx.py permet d'automatiser la conversion pour chaque FIT téléchargé de la montre.
Ils nous manque plus que l'auto-upload sur "garmin connect", si quelqu'un a une piste ...
EDIT : pour le plugin GarminConnect : http://ppa.launchpad.net/andreas-diesne … minplugin/
Plus d'infos ici: https://github.com/Tigge/Garmin-Forerun … t-13338838
et ici : http://www.andreas-diesner.de/garminplu … p?id=start
Voici mes quelques notes, si cela peut aider ;O) :
------------------------------------------------------------------------------------------- TUTO ------------------------------------------------------------------------------
Garmin Forerunner 310XT - Inside Linux
------------------------------------------------------------------------------------------- TUTO ------------------------------------------------------------------------------
MATERIEL :
Garmin Forerunner 310XT (Allumée)
Clef Usb ANT+ (connecté à l'ordinateur)
Ubuntu 12.10 64bit (13/04/2013 UpDate)
TELECHARGEMENT :
cd ~ && wget https://github.com/Tigge/Garmin-Forerunner-610-Extractor/archive/master.zip
unzip master.zip && rm master.zip*
cd Garmin-Forerunner-610-Extractor-master/ && sudo cp resources/ant-usbstick2.rules /etc/udev/rules.d
INSTALATION :
sudo apt-get install python-pip libusb-1.0-0
sudo apt-get install python python-lxml python-pkg-resources python-poster python-serial git
sudo pip install pyusb
Convertir FIT en TCX :
installation de python-fitparse :
cd ~ && git clone https://github.com/dtcooper/python-fitparse
wget https://github.com/Tigge/FIT-to-TCX/archive/master.zip
unzip master.zip
cp -R FIT-to-TCX-master ~/Garmin-Forerunner-610-Extractor-master/scripts/
cp -R python-fitparse/fitparse ~/Garmin-Forerunner-610-Extractor-master/scripts/FIT-to-TCX-master
mkdir ~/.config/garmin-extractor && mkdir ~/.config/garmin-extractor/scripts
cp ~/Garmin-Forerunner-610-Extractor-master/scripts/40-convert_to_tcx.py ~/.config/garmin-extractor/scripts
Editer la variable "fittotcx" pour automatiser la conversion FIT > TCX :
vim ~/.config/garmin-extractor/scripts/40-convert_to_tcx.py
fittotcx = "~/Garmin-Forerunner-610-Extractor-master/scripts/FIT-to-TCX-master/fittotcx.py"
APPLICATION :
Mettre la montre en mode couplage [activé]
Cette manipulation sur la montre n'est nécessaire que lors du 1ere couplage.
[BP - Mode] [Systeme] [Transfert de données] [couplage ACTIVE]
Démarrer le téléchargement des "activity FIT files" :
cd ~/Garmin-Forerunner-610-Extractor-master/ && sudo python garmin.py
Dossier d'extraction des fichier "activity FIT files" :
cd ~/.config/garmin-extractor/
Biblio :
https://github.com/Tigge/Garmin-Forerun … -Extractor
https://github.com/Tigge/FIT-to-TCX
http://forum.ubuntu-fr.org/viewtopic.ph … #p13165471
http://sourceforge.net/projects/frant/
http://blog.chezlenox.fr.nf/article166/ … forerunner
Dernière modification par l e . n o x (Le 24/04/2013, à 02:46)
Zik Fan : " Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale ! "
Linux, y a moins bien.
Mais c'est plus cher. ;O)
Hors ligne
#389 Le 17/04/2013, à 18:45
- l e . n o x
Re : ForeRunner et autre GPs Sportif
Bonsoir @ tous les Runners ;O)
Ils nous manque plus que l'auto-upload sur "garmin connect", si quelqu'un a une piste ...
pour le plugin GarminConnect : http://ppa.launchpad.net/andreas-diesne … minplugin/
Plus d'infos ici: https://github.com/Tigge/Garmin-Forerun … t-13338838
et ici : http://www.andreas-diesner.de/garminplu … p?id=start
Si quelqu'un est arrivé a faire fonctionner pluguin ci dessus, je suis preneur ...
+ J'arrive a installer le plugin
+ configurer les fichiers de config (garmin connect ) affiche ma montre 310XT.
+ Mais aucune Activites n'est listées !! snif snif !!
EDIT :
SOLUTION AU PROBLEME ICI >> http://forum.ubuntu-fr.org/viewtopic.ph … #p13277481
@+
Dernière modification par l e . n o x (Le 21/04/2013, à 17:23)
Zik Fan : " Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale ! "
Linux, y a moins bien.
Mais c'est plus cher. ;O)
Hors ligne
#390 Le 18/04/2013, à 21:33
- Angus70
Re : ForeRunner et autre GPs Sportif
Si j'en crois la liste des montres supportées, la 310 XT n'est malheureusement pas dedans...
Hors ligne
#391 Le 21/04/2013, à 09:33
- l e . n o x
Re : ForeRunner et autre GPs Sportif
Bonjour,
l’idée est de connecter le pluguin "garmin Connect" au dossier des .FIT de "Garmin-Forerunner-610-Extractor"
comme expliqué ici : https://github.com/Tigge/Garmin-Forerun … t-13338838
Le Plugin "Garmin Connect" fonctionne avec notre chère montre Garmin 310XT + Garmin-Forerunner-610-Extractor !!
Comme la signaler Angus70 le plugin Linux garmin connect ne supporte pas par defaut la 310 XT.
Voici les manipulations pour contourner partiellement cette problématique.
REMARQUES :
- L'auto upload sur le site Garmin connect ne fonctionne pas (ou je m'y suis mal pris !!)
- Par contre en passant par le site Garmin connect et le bouton TELECHARGER on a accès a toutes les activités de la montre, cool pour le multi upload activités.
Voici mes quelques notes :
PLUGIN GARMIN CONNECT :
aide : https://github.com/Tigge/Garmin-Forerun … t-13338838
Telecharger le plugin :
http://www.andreas-diesner.de/garminplu … p?id=start
Pour Ubuntu Quantal amd64 :
wget http://ppa.launchpad.net/andreas-diesner/garminplugin/ubuntu/pool/main/g/garminplugin/garminplugin_0.3.16-1~quantal_amd64.deb
Fichier de configuration du plugin "garminplugin.xml"
vim ~/.config/garminplugin/garminplugin.xml
Mon fichier de config :
adapter le <StoragePath>/home/nox/.config/garmin-extractor/</StoragePath>
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<GarminPlugin logfile="/home/nox/garminplugin.log" level="DEBUG">
<Devices>
<Device enabled="true">
<Name>Forerunner 310XT</Name>
<StoragePath>/home/nox/.config/garmin-extractor/</StoragePath>
<StorageCommand></StorageCommand>
<FitnessDataPath></FitnessDataPath>
<GpxDataPath></GpxDataPath>
</Device>
</Devices>
<Settings>
<ForerunnerTools enabled="false" />
</Settings>
</GarminPlugin>
Fichier de configuration de la Montre "GarminDevice.xml"
Copier/coller dans [LINUX] [ /home/nox/.config/garmin-extractor/Garmin] l’intégralité du dossier [Windows XP] [C:/Documents and Settings/MOI/Application Data/Garmin/Devices/]
vim /home/nox/.config/garmin-extractor/Garmin/GarminDevice.xml
modifier les balises <Path> voici un Exemple :
<Path>/Garmin/Activities</Path>
<Path>/Garmin/NewFiles</Path>
....
<DataType>
<Name>FIT_TYPE_1</Name>
<File>
<Specification>
<Identifier>FIT</Identifier>
</Specification>
<Location>
<Path>/Garmin/</Path>
<FileExtension>FIT</FileExtension>
</Location>
<TransferDirection>OutputFromUnit</TransferDirection>
</File>
</DataType>
Fichier complet pour ma config :
Attention Modifier : <PartNumber>0xx-Bxxxx-xx</PartNumber> et <Id>3xxxxxxxxxxxxxxxx</Id>
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<Device xmlns="http://www.garmin.com/xmlschemas/GarminDevice/v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.garmin.com/xmlschemas/FitnessDeviceLimits/v1 http://www.garmin.com/xmlschemas/FitnessDeviceLimitsv1.xsd http://www.garmin.com/xmlschemas/GarminDevice/v2 http://www.garmin.com/xmlschemas/GarminDevicev2.xsd">
<Model>
<PartNumber>0xxx-Bxxxx-xx</PartNumber>
<SoftwareVersion>450</SoftwareVersion>
<Description>Forerunner 310XT</Description>
</Model>
<Id>3xxxxxxxxxxxxxxxx</Id>
<DisplayName>Forerunner 310XT</DisplayName>
<MassStorageMode>
<DataType>
<Name>GPSData</Name>
<File>
<Specification>
<Identifier>http://www.topografix.com/GPX/1/1</Identifier>
<Documentation>http://www.topografix.com/GPX/1/1/gpx.xsd</Documentation>
</Specification>
<Location>
<Path>/Garmin/GPX</Path>
<FileExtension>GPX</FileExtension>
</Location>
<TransferDirection>InputOutput</TransferDirection>
</File>
</DataType>
<DataType>
<Name>FitnessHistory</Name>
<File>
<Specification>
<Identifier>http://www.garmin.com/xmlschemas/TrainingCenterDatabase/v2</Identifier>
<Documentation>http://www.garmin.com/xmlschemas/TrainingCenterDatabasev2.xsd</Documentation>
</Specification>
<Location>
<Path>/Garmin/History</Path>
<FileExtension>TCX</FileExtension>
</Location>
<TransferDirection>OutputFromUnit</TransferDirection>
</File>
</DataType>
<DataType>
<Name>FitnessUserProfile</Name>
<File>
<Specification>
<Identifier>http://www.garmin.com/xmlschemas/TrainingCenterDatabase/v2</Identifier>
<Documentation>http://www.garmin.com/xmlschemas/TrainingCenterDatabasev2.xsd</Documentation>
</Specification>
<Location>
<Path>/Garmin/Profile</Path>
<BaseName>UserProfile</BaseName>
<FileExtension>TCX</FileExtension>
</Location>
<TransferDirection>InputToUnit</TransferDirection>
</File>
</DataType>
<DataType>
<Name>FitnessNewLeaf</Name>
<File>
<Specification>
<Identifier>http://www.garmin.com/xmlschemas/TrainingCenterDatabase/v1</Identifier>
<Documentation>http://www.garmin.com/xmlschemas/TrainingCenterDatabasev1.xsd</Documentation>
</Specification>
<Location>
<FileExtension>NLF</FileExtension>
</Location>
<TransferDirection>InputToUnit</TransferDirection>
</File>
</DataType>
<DataType>
<Name>FitnessActivityGoals</Name>
<File>
<Specification>
<Identifier>http://www.garmin.com/xmlschemas/TrainingCenterDatabase/v2</Identifier>
<Documentation>http://www.garmin.com/xmlschemas/TrainingCenterDatabasev2.xsd</Documentation>
</Specification>
<Location>
<Path>/Garmin/Goals</Path>
<BaseName>ActivityGoals</BaseName>
<FileExtension>TCX</FileExtension>
</Location>
<TransferDirection>InputToUnit</TransferDirection>
</File>
</DataType>
<DataType>
<Name>FitnessCourses</Name>
<File>
<Specification>
<Identifier>http://www.garmin.com/xmlschemas/TrainingCenterDatabase/v2</Identifier>
<Documentation>http://www.garmin.com/xmlschemas/TrainingCenterDatabasev2.xsd</Documentation>
</Specification>
<Location>
<Path>/Garmin/Courses</Path>
<FileExtension>TCX</FileExtension>
</Location>
<TransferDirection>InputToUnit</TransferDirection>
</File>
<Extensions>
<CourseLimits xmlns="http://www.garmin.com/xmlschemas/FitnessDeviceLimits/v1">
<MaxCourses>20</MaxCourses>
<MaxCourseLaps>200</MaxCourseLaps>
<MaxCoursePoints>100</MaxCoursePoints>
<MaxCourseTrackPoints>14000</MaxCourseTrackPoints>
</CourseLimits>
</Extensions>
</DataType>
<DataType>
<Name>FitnessWorkouts</Name>
<File>
<Specification>
<Identifier>http://www.garmin.com/xmlschemas/TrainingCenterDatabase/v2</Identifier>
<Documentation>http://www.garmin.com/xmlschemas/TrainingCenterDatabasev2.xsd</Documentation>
</Specification>
<Location>
<Path>/Garmin/Workouts</Path>
<FileExtension>TCX</FileExtension>
</Location>
<TransferDirection>InputToUnit</TransferDirection>
</File>
<Extensions>
<WorkoutLimits xmlns="http://www.garmin.com/xmlschemas/FitnessDeviceLimits/v1">
<MaxWorkouts>200</MaxWorkouts>
<MaxUnscheduledWorkouts>25</MaxUnscheduledWorkouts>
<MaxOccurrences>200</MaxOccurrences>
</WorkoutLimits>
</Extensions>
</DataType>
<DataType>
<Name>FITBinary</Name>
<File>
<Specification>
<Identifier>FIT</Identifier>
</Specification>
<Location>
<Path>/Garmin/</Path>
<BaseName>DeviceCapabilities</BaseName>
<FileExtension>FIT</FileExtension>
</Location>
<TransferDirection>InputOutput</TransferDirection>
</File>
</DataType>
<DataType>
<Name>FIT_TYPE_1</Name>
<File>
<Specification>
<Identifier>FIT</Identifier>
</Specification>
<Location>
<Path>/Garmin/</Path>
<FileExtension>FIT</FileExtension>
</Location>
<TransferDirection>OutputFromUnit</TransferDirection>
</File>
</DataType>
<DataType>
<Name>FIT_TYPE_2</Name>
<File>
<Specification>
<Identifier>FIT</Identifier>
</Specification>
<Location>
<Path>/Garmin/Settings</Path>
<FileExtension>FIT</FileExtension>
</Location>
<TransferDirection>OutputFromUnit</TransferDirection>
</File>
<File>
<Specification>
<Identifier>FIT</Identifier>
</Specification>
<Location>
<Path>/Garmin/NewFiles</Path>
<FileExtension>FIT</FileExtension>
</Location>
<TransferDirection>InputToUnit</TransferDirection>
</File>
</DataType>
<DataType>
<Name>FIT_TYPE_3</Name>
<File>
<Specification>
<Identifier>FIT</Identifier>
</Specification>
<Location>
<Path>/Garmin/Sports</Path>
<FileExtension>FIT</FileExtension>
</Location>
<TransferDirection>OutputFromUnit</TransferDirection>
</File>
<File>
<Specification>
<Identifier>FIT</Identifier>
</Specification>
<Location>
<Path>/Garmin/NewFiles</Path>
<FileExtension>FIT</FileExtension>
</Location>
<TransferDirection>InputToUnit</TransferDirection>
</File>
</DataType>
<DataType>
<Name>FIT_TYPE_4</Name>
<File>
<Specification>
<Identifier>FIT</Identifier>
</Specification>
<Location>
<Path>/Garmin/Activities</Path>
<FileExtension>FIT</FileExtension>
</Location>
<TransferDirection>OutputFromUnit</TransferDirection>
</File>
</DataType>
<DataType>
<Name>FIT_TYPE_5</Name>
<File>
<Specification>
<Identifier>FIT</Identifier>
</Specification>
<Location>
<Path>/Garmin/Workouts</Path>
<FileExtension>FIT</FileExtension>
</Location>
<TransferDirection>OutputFromUnit</TransferDirection>
</File>
<File>
<Specification>
<Identifier>FIT</Identifier>
</Specification>
<Location>
<Path>/Garmin/NewFiles</Path>
<FileExtension>FIT</FileExtension>
</Location>
<TransferDirection>InputToUnit</TransferDirection>
</File>
<Extensions>
<WorkoutLimits xmlns="http://www.garmin.com/xmlschemas/FitnessDeviceLimits/v1">
<MaxWorkouts>200</MaxWorkouts>
<MaxUnscheduledWorkouts>25</MaxUnscheduledWorkouts>
<MaxOccurrences>200</MaxOccurrences>
</WorkoutLimits>
</Extensions>
</DataType>
<DataType>
<Name>FIT_TYPE_6</Name>
<File>
<Specification>
<Identifier>FIT</Identifier>
</Specification>
<Location>
<Path>/Garmin/Courses</Path>
<FileExtension>FIT</FileExtension>
</Location>
<TransferDirection>OutputFromUnit</TransferDirection>
</File>
<File>
<Specification>
<Identifier>FIT</Identifier>
</Specification>
<Location>
<Path>/Garmin/NewFiles</Path>
<FileExtension>FIT</FileExtension>
</Location>
<TransferDirection>InputToUnit</TransferDirection>
</File>
<Extensions>
<CourseLimits xmlns="http://www.garmin.com/xmlschemas/FitnessDeviceLimits/v1">
<MaxCourses>20</MaxCourses>
<MaxCourseLaps>200</MaxCourseLaps>
<MaxCoursePoints>100</MaxCoursePoints>
<MaxCourseTrackPoints>14000</MaxCourseTrackPoints>
</CourseLimits>
</Extensions>
</DataType>
<DataType>
<Name>FIT_TYPE_7</Name>
<File>
<Specification>
<Identifier>FIT</Identifier>
</Specification>
<Location>
<Path>/Garmin/Schedules</Path>
<FileExtension>FIT</FileExtension>
</Location>
<TransferDirection>OutputFromUnit</TransferDirection>
</File>
<File>
<Specification>
<Identifier>FIT</Identifier>
</Specification>
<Location>
<Path>/Garmin/NewFiles</Path>
<FileExtension>FIT</FileExtension>
</Location>
<TransferDirection>InputToUnit</TransferDirection>
</File>
</DataType>
<DataType>
<Name>FIT_TYPE_8</Name>
<File>
<Specification>
<Identifier>FIT</Identifier>
</Specification>
<Location>
<Path>/Garmin/Locations</Path>
<FileExtension>FIT</FileExtension>
</Location>
<TransferDirection>OutputFromUnit</TransferDirection>
</File>
<File>
<Specification>
<Identifier>FIT</Identifier>
</Specification>
<Location>
<Path>/Garmin/NewFiles</Path>
<FileExtension>FIT</FileExtension>
</Location>
<TransferDirection>InputToUnit</TransferDirection>
</File>
</DataType>
<DataType>
<Name>FIT_TYPE_9</Name>
<File>
<Specification>
<Identifier>FIT</Identifier>
</Specification>
<Location>
<Path>/Garmin/Weight</Path>
<FileExtension>FIT</FileExtension>
</Location>
<TransferDirection>OutputFromUnit</TransferDirection>
</File>
</DataType>
<DataType>
<Name>FIT_TYPE_10</Name>
<File>
<Specification>
<Identifier>FIT</Identifier>
</Specification>
<Location>
<Path>/Garmin/Totals</Path>
<FileExtension>FIT</FileExtension>
</Location>
<TransferDirection>OutputFromUnit</TransferDirection>
</File>
</DataType>
<DataType>
<Name>FIT_TYPE_11</Name>
<File>
<Specification>
<Identifier>FIT</Identifier>
</Specification>
<Location>
<Path>/Garmin/Goals</Path>
<FileExtension>FIT</FileExtension>
</Location>
<TransferDirection>OutputFromUnit</TransferDirection>
</File>
<File>
<Specification>
<Identifier>FIT</Identifier>
</Specification>
<Location>
<Path>/Garmin/NewFiles</Path>
<FileExtension>FIT</FileExtension>
</Location>
<TransferDirection>InputToUnit</TransferDirection>
</File>
</DataType>
<DataType>
<Name>FIT_TYPE_MET_ZONES</Name>
<File>
<Specification>
<Identifier>FIT</Identifier>
</Specification>
<Location>
<Path>/Garmin/NewFiles</Path>
<FileExtension>FIT</FileExtension>
</Location>
<TransferDirection>InputToUnit</TransferDirection>
</File>
</DataType>
<UpdateFile>
<PartNumber>0xxx-Bxxxx-xx</PartNumber>
<Version>
<Major>4</Major>
<Minor>50</Minor>
</Version>
</UpdateFile>
<UpdateFile>
<PartNumber>0xx-Bxxxx-xx</PartNumber>
<Version>
<Major>4</Major>
<Minor>50</Minor>
</Version>
</UpdateFile>
<UpdateFile>
<PartNumber>0xx-Bxxxx-xx</PartNumber>
<Version>
<Major>2</Major>
<Minor>10</Minor>
</Version>
</UpdateFile>
</MassStorageMode>
</Device>
Et pour finir on cree un lien symbolique :
~/.config/garmin-extractor/456NUMERODEMAMONTRE123/activities dans /home/nox/.config/garmin-extractor/Garmin/Activities
mv /home/nox/.config/garmin-extractor/Garmin/Activites /home/nox/.config/garmin-extractor/Garmin/Activities_BK
ln -s ~/.config/garmin-extractor/456NUMERODEMAMONTRE123/activities Activites
mv Activities /home/nox/.config/garmin-extractor/Garmin/
Ma VM windows est sur le point de totalement disparaître de ma machine, desque je trouve l'astuce pour l'auto-upload sur garmin connect Exit "Windows" ;O)
Si quelqu'un a une piste, je suis preneur
Dernière modification par l e . n o x (Le 21/04/2013, à 19:13)
Zik Fan : " Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale ! "
Linux, y a moins bien.
Mais c'est plus cher. ;O)
Hors ligne
#392 Le 22/04/2013, à 00:20
- Angus70
Re : ForeRunner et autre GPs Sportif
Wow, j'essaye dès que possible J'avais tenté quand même le plugin garmin connect pour Linux mais j'avais échoué au même point que lenox, à savoir montre reconnue mais pas d'activités listées... je suppose que le site garmin (ou le plugin...) s'attend à trouver une structure spécial de dossier avec les fichiers qui vont bien... je regarderais ça en rentrant de vacances !
Hors ligne
#393 Le 22/04/2013, à 20:29
- l e . n o x
Re : ForeRunner et autre GPs Sportif
Bonsoir
Peut êtres une piste ici pour "auto-upload" sur Garmin connect :
http://sourceforge.net/projects/gcpuploader/
Je suis en train d'essayer de faire une archive toute prête avec tous ces modules prêts configuré (mais ce n'est pas gagné ..) :
un script qui configure tout ceci en 3 lignes dans un terminal serai le TOP !!
- garminplugin_0.3.16-1
- Garmin-Forerunner-610-Extractor
- gcpuploader
@Angus70 : Bonne fin de vacances @ toi ;O)
EDIT : !! Super !! nous avons toutes les briques
Qu'il fait plaisir a voir cd DEBUG log
nox@toto:~/Téléchargements/pygupload$ python gupload.py -v 1 -a 'Run at park - 12/23' activity_298532604.tcx
DEBUG:root:Using credentials from '/home/nox/Téléchargements/pygupload/.guploadrc'.
DEBUG:root:Username: totoox
DEBUG:root:Password: a******b
DEBUG:root:Filename: activity_298532604.tcx
DEBUG:root:File exists.
DEBUG:root:File Extension: .tcx
DEBUG:root:File 'activity_298532604.tcx' extension '.tcx' is valid.
DEBUG:root:Activity Name: Run at park - 12/23
INFO:root:Login Successful.
File: activity_298532604.tcx ID: 301911977 Status: SUCCESS
INFO:root:Acivity name 'Run at park - 12/23' written.
nox@toto:~/Téléchargements/pygupload$
Pour conclure, avec plaisir :
Nous avons donc tout pour connecter nos montres (ANT-FS => ex: 310XT) sous LINUX :
- garminplugin_0.3.16-1 :
Permet de connecter notre firefox au site http://connect.garmin.com
- Garmin-Forerunner-610-Extractor :
Récupère les fichiers via ANT+ de nos montres (ANT-FS)
convertit les .FIT en .TCX à l'aide du script (40-convert_to_tcx.py)
- gcpuploader
upload automatiquement les "FIT/TCX" sur http://connect.garmin.com
Si quelqu'un sait pakager tout ceci se serait super, je connais pas mal de Runner qui vont apprécier de ne plus ouvrir leur VM ou Windows pour récupérer leurs heures de plaisir/sueur.
Bonne soirée ;O)
Dernière modification par l e . n o x (Le 22/04/2013, à 22:27)
Zik Fan : " Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale ! "
Linux, y a moins bien.
Mais c'est plus cher. ;O)
Hors ligne
#394 Le 24/04/2013, à 21:12
- l e . n o x
Re : ForeRunner et autre GPs Sportif
Bonsoir @ Tous,
Voici le mix qui va bien pour nos ForeRunners
(ATTENTION : Script en cours de dev !! Bugs possibles/surements !! ...) :
wget https://github.com/xonel/GFrun/raw/master/install/SetupGFrun.py
chmod a+x SetupGFrun.py
sudo ./SetupGFrun.py
J'ai utilisé le script de "postinstall" de Nicolargo : http://nicolargo.github.io/ubuntupostinstall/
avec les modifications nécessaire pour une installation simplifié de toutes ces briques.
FAIT :
+ installation et pres config de Garmin-Forerunner-610-Extractor : Version MASTER via GIT
+ installation du dépôt pour garminplugin_0.3.16-1 (compatible uniquement quantal)
+ installation de gcpuploader (mais pas encore activé en automatique)
+ installation de python-fitparse : Version MASTER via GIT
+ installation et configuration du script : 40-convert_to_tcx.py
A FAIRE :
- récupérer le <Id>3xx89xxxx9</Id> de la montre pour tout configurer automatiquement.
- Modifier Garmin-Forerunner-610-Extractor ou exploiter son dossier script pour automatiser auto-upload via gcpuploader.
- Créer automatiquement la structure du dossier DEVICES pour garminplugin sans utiliser WINDOWS
Merci pour vos retours et votre aide ;O)
Voici ce que cela donne :
nox@nox:~$ wget https://github.com/xonel/GFrun/raw/master/install/SetupGFrun.py
.....
Enregistre : «SetupGFrun.py»
100%[======================================>] 10 603 --.-K/s ds 0,04s
2013-04-24 22:19:01 (267 KB/s) - «SetupGFrun.py» enregistré [10603/10603]
nox@nox:~$ chmod a+x SetupGFrun.py
nox@nox:~$ sudo ./SetupGFrun.py
[sudo] password for nox:
Download the configuration file [ OK ]
Execute preaction dummy [ OK ]
Install repository garminplugin [ OK ]
Update repositories [ OK ]
System upgrade (~20 mins, please be patient...) [ OK ]
Install packages development [ OK ]
Install packages system [ OK ]
Create the ~/.bashrc.d subfolder [ OK ]
Install the bash configuration file [ OK ]
Execute postaction pyusb [ OK ]
Execute postaction gextractor [ OK ]
Execute postaction fittcx [ OK ]
Execute postaction fitparse [ OK ]
Execute postaction gcpuploader [ OK ]
Execute postaction garminplugin [ OK ]
Execute postaction garmindevice [ OK ]
Execute postaction 40-convert_to_tcx [ OK ]
Execute postaction usbstick [ OK ]
Execute postaction lnactivities [ OK ]
Execute postaction setright [ OK ]
Execute postaction leanup [ OK ]
Execute postaction dummy [ OK ]
---
End of the script.
- Cfg file: /tmp/SetupGarmin.cfg
- Log file: /tmp/SetupGarmin.log
Please restart your session to complete.
Fichier de config du script en lecture directe :
#
# Configuration file
# for the script https://github.com/nicolargo/ubuntupostinstall
# Modif : NoX
#
# SetupGarmin
# Version : 0.2
#
# $NUMERO_DE_MA_MONTRE = numero de la montre dans le dossier $HOME/.config/garmin-extractor/
# Actions to be executed before all the others steps
# Use && separator if there is more than 1 action
[preactions]
action_dpkg_log1 = dpkg -l > /tmp/pkg-before.txt
# The repos section
# ppa_xxx = ppa:ppauser/ppaname > Add the ppa to the system
# pkg_xxx = pkglist > Add the package list to the system
# url_xxx = reposurl > Add the repository URL to the system
# key_xxx = key > Add the repository key to the system
[repos]
ppa_garminplugin = ppa:andreas-diesner/garminplugin
pkg_garminplugin = garminplugin
# The packages section
# pkgname = pkglist > Add the pkglist to the system
[packages]
development = git git-core
system = python python-pip libusb-1.0-0 python-lxml python-pkg-resources python-poster python-serial
# The .files section
# Download and install .file on the $HOME folder
[dotfiles]
# Actions to be executed after all the others steps
# Use && separator if there is more than 1 action
[postactions]
action_dpkg_log2 = dpkg -l > /tmp/pkg-after.txt
action_pyusb = pip install pyusb
action_Gextractor = cd $HOME && wget https://github.com/Tigge/Garmin-Forerunner-610-Extractor/archive/master.zip && unzip master.zip && rm -f master.zip*
#Convert fit to tcx
action_40-convert_to_tcx = mkdir -p $HOME/.config/garmin-extractor/scripts/ && cp -f $HOME/Garmin-Forerunner-610-Extractor-master/scripts/40-convert_to_tcx.py $HOME/.config/garmin-extractor/scripts/
action_Config_fittotcx.py = src=/path/to/FIT-to-TCX/fittotcx.py && cibl=$HOME/Garmin-Forerunner-610-Extractor-master/resources/FIT-to-TCX-master/fittotcx.py && sed -i 's|$src|$cibl|g' $HOME/.config/garmin-extractor/scripts/40-convert_to_tcx.py
action_FIT-to-TCX = cd $HOME/Garmin-Forerunner-610-Extractor-master/resources/ && wget https://github.com/Tigge/FIT-to-TCX/archive/master.zip && unzip master.zip && rm -f master.zip*
action_fitparse = cd $HOME/Garmin-Forerunner-610-Extractor-master/resources/ && git clone https://github.com/dtcooper/python-fitparse && cp -Rf python-fitparse/fitparse $HOME/Garmin-Forerunner-610-Extractor-master/resources/FIT-to-TCX-master/
#Auto-upload connect.garmin.com
action_gcpuploader = cd $HOME/Garmin-Forerunner-610-Extractor-master/resources/ && wget http://freefr.dl.sourceforge.net/project/gcpuploader/pygupload_20120516.zip && unzip pygupload_20120516.zip && rm -f pygupload_20120516.zip
#.config
action_GFrunConfig = cd $HOME/.config/ && wget https://raw.github.com/xonel/GFrun/master/_.config/_.GFrunConfig.zip && unzip _.GFrunConfig.zip && rm -f _.GFrunConfig.zip*
action_usbstick = cp $HOME/Garmin-Forerunner-610-Extractor-master/resources/ant-usbstick2.rules /etc/udev/rules.d
action_chown = chown -R $SUDO_USER:$SUDO_USER $HOME/.config/garminplugin $HOME/.config/garmin-extractor $HOME/Garmin-Forerunner-610-Extractor-master
action_chmod = chmod -R a+x $HOME/.config/garmin-extractor/scripts/ $HOME/Garmin-Forerunner-610-Extractor-master/scripts/
action_Nettoyage = rm -Rf $HOME/master.zip* $HOME/GarminDevice.xml* $HOME/garminplugin.xml* $HOME/40-convert_to_tcx.py* $HOME/pygupload_20120516.zip* $HOME/pygupload/ $HOME/python-fitparse/ $HOME/FIT-to-TCX-master
action_FirstStart = xterm -e 'cd $HOME/Garmin-Forerunner-610-Extractor-master/ && python ./garmin.py'
#NB : Ne fonctionne que si il y a 1 seule montre dans le dossier cible
action_varNumMontre = NUMERO_DE_MA_MONTRE=$(ls $HOME/.config/garmin-extractor/ | grep -v Garmin | grep -v scripts)
action_linkActi = ln -s $HOME/.config/garmin-extractor/$NUMERO_DE_MA_MONTRE/activities Activites && mv Activities $HOME/.config/garmin-extractor/Garmin/
action_Config_GarminDevice.xml = src=ID_MA_MONTRE && cibl=$NUMERO_DE_MA_MONTRE && sed -i 's|$src|$cibl|g' $HOME/.config/garmin-extractor/Garmin/GarminDevice.xml
action_Config_garminplugin.xml = src=MON_HOME && cibl=$HOME && sed -i 's|$src|$cibl|g' $HOME/.config/garmin-extractor/garminplugin/garminplugin.xml
EDIT :
HISTORIQUE ( Ancienne version) :
La version "SetupGFrun.py" via le script "nicolargo" est agréable visuellement, mais je n'arrive pas a faire fonctionner les lignes suivantes.
#Configuration des fichiers de config avec le #HOME et le $NUMERO_DE_MA_MONTRE
action_Config_fittotcx.py = src=/path/to/FIT-to-TCX/fittotcx.py && cibl=$HOME/Garmin-Forerunner-610-Extractor-master/resources/FIT-to-TCX-master/fittotcx.py && echo -e "sed -i 's|$src|$cibl|g' $HOME/.config/garmin-extractor/scripts/40-convert_to_tcx.py" >> /tmp/ligneCmd.sh
action_Config_GarminDevice.xml = src=ID_MA_MONTRE && cibl=$NUMERO_DE_MA_MONTRE && echo -e "sed -i 's|$src|$cibl|g' $HOME/.config/garmin-extractor/Garmin/GarminDevice.xml" >> /tmp/ligneCmd.sh
action_Config_garminplugin.xml = src=MON_HOME && cibl=$HOME && echo "sed -i 's|$src|$cibl|g' $HOME/.config/garminplugin/garminplugin.xml" >> $HOME/ligneCmd
action_Config_goScript = chmod u+x /tmp/ligneCmd.sh && sh /tmp/ligneCmd.sh
wget https://github.com/xonel/GFrun/raw/master/install/SetupGFrun.py
chmod a+x SetupGFrun.py
sudo ./SetupGFrun.py
Dernière modification par l e . n o x (Le 28/04/2013, à 23:17)
Zik Fan : " Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale ! "
Linux, y a moins bien.
Mais c'est plus cher. ;O)
Hors ligne
#395 Le 26/04/2013, à 22:20
- l e . n o x
Re : ForeRunner et autre GPs Sportif
Bonsoir,
GFrun version 0.3.3 (Dispo)
wget https://github.com/xonel/GFrun/raw/master/Garmin-Forerunner-610-Extractor-master/install/GFrunMenu.sh
chmod a+x GFrunMenu.sh
sudo sh ./GFrunMenu.sh
# OneCopyColle :
wget https://github.com/xonel/GFrun/raw/master/Garmin-Forerunner-610-Extractor-master/install/GFrunMenu.sh && chmod a+x GFrunMenu.sh && sudo sh ./GFrunMenu.sh
Voici la nouvelle version de GFrun, au programme :
- Un Menu un peut plus convivial.
- Une Version GFrunOnline (version DEV - derniere version des Master git garminplugin/gcpuploader/etc...)
- Une version GFrunOffline (version STABLE au 23/04/2013).
- Une Mini Toolbox de script pour automatiser les configs (plugin, ID montre,etc).
voici un aperçu :
888888ba 8888ba.88ba
88 .8b 88 .8b .8b
88 88 .d8888b. dP. .dP 88 88 88 .d8888b. 88d888b. dP dP
88 88 88' .88 .8bd8' 88 88 88 88ooood8 88' .88 88 88
88 88 88. .88 .d88b. 88 88 88 88. ... 88 88 88. .88
dP dP .88888P' dP' .dP dP dP dP dP .88888P' dP dP .88888P.
=========================================================================================
Garmin Forerunner (GFrun / Garmin-Forerunner-610-Extractor / garminplugin / gcpuploader)
=========================================================================================
**** INSTALLATION :
1. Full Install DEV - (GFrunOnline)
2. Full Install STABLE - (GFrunOffline)
**** CONFIGURATION :
3. Config Auto-Upload - (gcpuploader)
4. Config Garminplugin -(connect.garmin.com)
**** APPLICATION :
5. Telecharger Activites - (Montre > Local)
6. Uploader Activites - (Local > connect.garmin.com)
Faite votre choix : 6
FAIT :
+ installation et pres config de Garmin-Forerunner-610-Extractor : Version MASTER via GIT
+ installation du dépôt pour garminplugin_0.3.16-1
+ installation de gcpuploader (script config OK / Script upload via GFrunMenu OK)
+ installation de python-fitparse : Version MASTER via GIT
+ installation et configuration du script : 40-convert_to_tcx.py
+ Créer automatiquement la structure du dossier DEVICES pour garminplugin sans utiliser WINDOWS
+ récupérer le ID_MA_MONTRE de la montre pour tout configurer automatiquement.
+ Version Offline/Stable sans les masters Git.
+ .desktop / raccourci Unity disponible dans le dash "GFrun"
A FAIRE :
+ Modifier Garmin-Forerunner-610-Extractor ou exploiter son dossier script pour automatiser auto-upload via gcpuploader.
+ une Gui serait un plus
+ Faire une petite Doc/Tuto
+ Apprendre à Faire du 'Bash' ;O)
Git : https://github.com/xonel/GFrun
Blog : http://blog.chezlenox.fr.nf/article168/ … side-linux
Bonne soirée & Merci pour vos retours et votre aide ;O)
Dernière modification par l e . n o x (Le 29/04/2013, à 17:25)
Zik Fan : " Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale ! "
Linux, y a moins bien.
Mais c'est plus cher. ;O)
Hors ligne
#396 Le 30/04/2013, à 23:18
- l e . n o x
Re : ForeRunner et autre GPs Sportif
GFrun Version 0.4 (dispo)
Ou comment connecter sa montre "Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT" à Linux (ub 12.10) en un seul "copier/coller" dans un terminal
Voici la ligne magique :
wget -N https://github.com/xonel/GFrun/raw/GFrun/GFrun/install/GFrunMenu.sh && chmod a+x GFrunMenu.sh && sudo sh ./GFrunMenu.sh
Le nouveau menu :
GitHub : https://github.com/xonel/GFrun/tree/GFrun
Bon Running @ tous
Pour éviter de continuer à polluer ce topic, GFrun possède son fil de discutions ICI si besoin.
Dernière modification par l e . n o x (Le 04/05/2013, à 01:41)
Zik Fan : " Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale ! "
Linux, y a moins bien.
Mais c'est plus cher. ;O)
Hors ligne
#397 Le 09/06/2013, à 12:15
- artemide
Re : ForeRunner et autre GPs Sportif
Salut à tous.
Je possède un forenner 405 et sui sous Ubuntu 13.04.
J'ai réussi à extraire un fichier TCX du 405.
Le problème est que je n'arrive pas à l'exporter sur Py Trainer. Quelqu'un a t'il déjà réussi la manip ?
Merci d'avance.
Hors ligne