Skip to content

rclasen/workout

Repository files navigation

Workout
=======

this module provides a unique interface to data files used for recording
cycling workouts (especially wattage based).

These import/-export modules are "chained" together with filters for
merging, converting and/or analyzing the data. 

Please start with 'perldoc Workout' to get an overview on how this library
works.

Please take a look at the executables (wkdump, wkinfo, wkconv, wkmerge,
... ) to get some examples.


INSTALLATION

To install this module type the following:

   perl Makefile.PL
   make
   make test
   make install

DEPENDENCIES

This module requires these other modules and libraries:

    Class::Accessor::Fast
    Module::Pluggable
    DateTime

Optional:

  Certain file formats:

    Geo::Distance
    XML::SAX
    JSON

  Visualization (wkplot, wkdelta, ...)

    MyChart	- my local Chart plotting library
    Gtk2	- as Perl module


COPYRIGHT AND LICENCE

Copyright (C) 2008 by Rainer Clasen
please find the details in the file "LICENSE".

The SRM module is based on Stephan Mantlers SRM description from
http://www.stephanmantler.com/blog/srm-file-format/

The Polar HRM module is based on
http://www.polar.fi/files/Polar_HRM_file%20format.pdf