Ceci est une ancienne révision du document !
PyTrainer
PyTrainer est une application sous license GPL qui permet de gérer les logs d'activité 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.
Pré-requis
- Disposer des droits d'administration.
- Disposer d'une connexion à Internet configurée et activée.
- Avoir activé l'accès aux dépôts Universe et Multiverse.
Installation
- Ajouter le dépôt suivant http://www.e-oss.net/ubuntu/gutsy dans votre liste de dépôts.
# Dépôt pytrainer deb http://www.e-oss.net/ubuntu/gutsy ./
- Installer le paquet pytrainer
Configuration
Préalable pour les GPS Garmin
Si vous possédez un GPS Garmin il vous faut
- modifier le fichier /usr/share/pytrainer/plugins/garmin-hr/main.py avec les droits d'administrateur et remplacer la ligne if not os.path.exists(options.device): par la ligne if (not os.path.exists(options.device) and not options.device == "usb:"):
Le contenu du fichier devrait ressembler a 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.'");
Plugins
Par défaut aucun plugin n'est activé. Pour activer celui correspondant à votre GPS
- Rendez vous dans le menu Outils → GPS Device Plugins
- Sélectionnez le plugin à activer
- Cliquez sur le bouton Préférence
- Passez le status a Enable
Profil utilisateur
Il est possible de configurer votre profil utilisateur afin de permettre a PyTrainer de calculer le nombre de calories brulées au cours d'un scéance si vote GPS possède une fonction cardio. Les champs a renseigner se trouvent dans le menu Edition → Preferences → Profil :
- Nom
- Sexe
- Poids
- Taille
- Age
Utilisation
Lancez l'application depuis le menu Applications → Education → Divers → pyTrainer ou via la commande suivante :
pytrainer
Voici une liste non exhaustive des fonctionnalités de PyTrainer
- Récupération des traces depuis votre GPS via le menu File ( Les items présents dans ce menu dépendent des plugins que vous avez actives.
- 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 …
Désinstallation
Pour supprimer cette application, il suffit de supprimer son paquet.
Liens
Configuration de PyTrainer pour les GPS Garmin usb basée sur Pytrainer in Ubuntu 8.10, Ibex Intrepid par Christoffer Kjølbæk.