Contenu | Rechercher | Menus
Selon les tags présents sur cette page, celle-ci est ancienne et ne contient plus d'informations sur une des versions supportées d'Ubuntu.
Cette page est en cours de rédaction.
Apportez votre aide…

PyTrainer

PyTrainer est une application sous 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

Installation

Ubuntu ≥ 10.04

Jaunty et Karmic

Gutsy

Le depot ubuntu est down pour le moment. Il est possible de telecharger la derniere version de pytrainer sur sourceforge

  • Ajouter le dépôt suivant à votre liste de dépôts :
    # Dépôt pytrainer
    deb http://www.e-oss.net/ubuntu/gutsy ./

Bien que le dépôt soit pour Ubuntu 7.10, le paquet fonctionne très bien sous Ubuntu 8.10.

Configuration

Préalable pour les GPS Garmin

Si vous possédez un GPS Garmin, il vous faut ouvrir le fichier /usr/share/pytrainer/plugins/garmin-hr/main.py avec les droits d'administrateur et remplacez la ligne suivante :

if not os.path.exists(options.device):

par celle-ci :

if (not os.path.exists(options.device) and not options.device == "usb:"):

Le contenu du fichier devrait ressembler à cela :

#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.'");

Attention ! En Python, l'indentation fait partie intégrante du langage. Donc, assurez-vous d'avoir la même que dans l'exemple.

Pour plus d'information sur la communication des GPS Garmin avec le PC, consultez la section « Garmin » de la page « GPS ».

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é.

Dans le cas d'un GPS Garmin, remplacer la valeur du champ « device » par « usb: ».

Pour plus d'information sur la communication des GPS Garmin avec le PC, consultez la section « Garmin » de la page « GPS ».

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

Lancez l'application depuis le menu Applications → Éducation → Divers → pyTrainer ou via la commande suivante :

pytrainer

Les données utilisateurs de l'application sont stockées dans un répertoire .pytrainer situé dans le home

Désinstallation

Pour supprimer cette application, il suffit de supprimer son paquet.

Liens


Contributeur principal : quicky.

Configuration de PyTrainer pour les GPS Garmin usb basée sur Pytrainer in Ubuntu 8.10, Ibex Intrepid par Christoffer Kjølbæk.


pytrainer.txt · Dernière modification: Le 17/11/2012, 14:16 par Canigou 66
Le contenu de ce wiki est sous licence : CC BY-SA v3.0