Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
pytrainer [Le 01/06/2009, 23:27] 213.95.41.13pytrainer [Le 30/12/2016, 20:11] (Version actuelle) – tags et nettoyage de la page L'Africain
Ligne 1: Ligne 1:
 +{{tag>Xenial gps}}
  
 +----
 +
 +======PyTrainer======
 +
 +{{ http://pytrainer.e-oss.net/pytrainer_logo.png }}
 +
 +
 +**PyTrainer** est une application sous [[wpfr>Licence_publique_générale_GNU|license GPL]] qui permet de gérer les logs d'activités sportives telles que la course à pied, le cyclisme, le roller ou autres.
 +
 +Elle communique avec votre GPS afin de récupérer vos données et permet ensuite de générer des graphes détaillés ainsi que diverses statistiques sur les parcours effectués.
 +
 +Voici une liste non exhaustive des fonctionnalités de PyTrainer :
 +  * récupération des traces depuis votre GPS via le menu //File// (les éléments présents dans ce menu dépendent des plugins activés) ;
 +  * affichage des traces sous Google Map directement dans PyTrainer ;
 +  * affichage de graphiques représentant vitesse, altitude, rythme cardiaque, etc. ;
 +  * statistiques par jour/mois/années ;
 +  * filtrage des traces par type de sport ;
 +  * etc.
 +
 +===== Pré-requis =====
 +
 +  * Disposer des [[:sudo|droits d'administration]].
 +  * Disposer d'une connexion à Internet configurée et activée.
 +
 +===== Installation =====
 +
 +[[:tutoriel:comment_installer_un_paquet|Installer le paquet]] **[[apt://pytrainer|pytrainer]]**.
 +
 +===== Configuration =====
 +
 +==== Préalable pour les GPS Garmin ====
 +
 +Si vous possédez un GPS Garmin, il vous faut [[:tutoriel:comment_modifier_un_fichier|ouvrir le fichier]] **/usr/share/pytrainer/plugins/garmin-hr/main.py** avec les [[sudo|droits d'administrateur]] et remplacez la ligne suivante : <code>if not os.path.exists(options.device):</code> par celle-ci : <code>if (not os.path.exists(options.device) and not options.device == "usb:"):</code>
 +Le contenu du fichier devrait ressembler à cela :
 +<code>
 +#if not os.path.exists(options.device):
 +if (not os.path.exists(options.device) and not options.device == "usb:"):
 +        f = os.popen("zenity --error --text='Cant open garmin device. Check your configuration or connect the device correctly.'");
 +</code>
 +
 +<note warning>Attention ! En Python, l'indentation fait partie intégrante du langage. Donc, assurez-vous d'avoir la même que dans l'exemple.</note>
 +
 +<note help>Pour plus d'information sur la communication des GPS Garmin avec le PC, consultez la [[:gps#garmin|section « Garmin »]] de la page « [[GPS]] ».</note>
 +
 +==== Plugins (GPS) ====
 +
 +Par défaut, aucun plugin n'est activé. Pour activer celui correspondant à votre GPS :
 +  * rendez-vous dans le menu //Outils → Plugins pour les Périphériques GPS // ;
 +  * sélectionnez le plugin à activer ;
 +  * cliquez sur le bouton **Préférence** ;
 +  * passez le « status » à **Activé**.
 +
 +<note important>Dans le cas d'un GPS Garmin, remplacer la valeur du champ « device » par « usb: ».</note>
 +
 +<note help>Pour plus d'information sur la communication des GPS Garmin avec le PC, consultez la [[:gps#garmin|section « Garmin »]] de la page « [[GPS]] ».</note>
 +
 +==== Profil utilisateur ====
 +
 +Il est possible de configurer votre profil utilisateur afin de permettre à PyTrainer de calculer le nombre de calories brulées au cours d'une séance si vote GPS possède une fonction cardio.
 +Les champs à renseigner se trouvent dans le menu //Édition → Préférences → Profil // :
 +  * Nom
 +  * Sexe
 +  * Poids
 +  * Taille
 +  * Âge
 +
 +===== Utilisation=====
 +===== Utilisation =====
 + 
 +Lancez l'application via le [[:unity#tableau_de_bord_dash|tableau de bord]] (Unity) ou via le [[:terminal]] (toutes versions d'Ubuntu) avec la [[:commande_shell|commande]] suivante : <code>pytrainer</code>
 +
 +<note tip>
 +Les données utilisateurs de l'application sont stockées dans un répertoire **.pytrainer** situé dans le **Dossier Personnel**.
 +</note>
 +
 +===== Désinstallation =====
 +
 +Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]].
 +
 +===== Liens =====
 +
 +  * **(en)** [[http://sourceforge.net/projects/pytrainer/|Site officiel de PyTrainer]]
 +
 +----
 +
 +//Contributeur principal : [[:utilisateurs:quicky]].//
 +
 +//Configuration de PyTrainer pour les GPS Garmin usb basée sur [[http://ostehamster.dk/blog/index.php/2008/11/09/pytrainer-in-ubuntu-810-ibex-intrepid/|Pytrainer in Ubuntu 8.10, Ibex Intrepid]] par Christoffer Kjølbæk.//