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 :
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.'");
Par défaut, aucun plugin n'est activé. Pour activer celui correspondant à votre GPS :
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 :
Lancez l'application via le tableau de bord (Unity) ou via le terminal (toutes versions d'Ubuntu) avec la commande suivante :
pytrainer
Pour supprimer cette application, il suffit de supprimer son paquet.
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.