Overview

Bicicalc

概要

自転車のログデータを集計するツールです。

必要なパッケージ

  • Python 2.5 or later
  • SQLite3

使い方

Garmin

History Data Summary

Print summary of History data

e.g. $ ./bici_calc.py --ftp=xxx /some/where/2009-06-06-11-15-16.tcx

Caliculate MMP

Caliculate Mean Maximal Power

e.g.:

30 seconds MMP
$ ./g_mmp.py --mmp-second=30 /some/where/2009-06-06-11-15-16.tcx

1 minute MMP
$ ./g_mmp.py --mmp-minute=1 /some/where/2009-06-06-11-15-16.tcx

15 minute MMP
$ ./g_mmp.py --mmp-minute=15 /some/where/2009-06-06-11-15-16.tcx

Convert TCX file to CSV

Bicicalc dump CSV format.

e.g.:

$ ./bici_calc.py --dump-csv /some/where/2009-06-06-11-15-16.tcx

Convert TCX file to KML

You can set kml title and descriptions. see --kml-name, --kml-description option.

e.g.:

$ ./bici_calc.py \
    --dump-kml \
    --kml-name=KML_NAME \
    --kml-description=KML_DESC \
    /some/where/2009-06-06-11-15-16.tcx

UserProfile summary

Print UserProfile, HeartRate Zones, Power Zones.

e.g.:

$ ./g_userprofile.py /some/where/UserProfile.tcx