The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 1.03 - 2022-11-24

  • Added support for FIT files by converting them to TCX files before parsing
    • FIT is Garmin's Flexible and Interoperable Data Transfer (FIT) protocol
  • New Interactive.pm and tcx_interactive.pl class and script
    • Geo/TCX/Interactive.pm is a sub-class of Geo::TCX with methods that prompt the user
    • it is mainly used by tcx_interactive.pl to parse files interactively from the command-line
    • see 'man tcx_interactive.pl' and 'man Geo::TCX::Interactive'
  • Ignore Extensions tags in Trackpoints (may be supported later if a need is identified)

Documentation

Script to use the Geo::TCX module interactively from the command line or in the perl debugger

Modules

Parse and edit and TCX activity and course files from GPS training devices
Sub-class of Geo::TCX to be used interactively in the debugger
Extract and edit info from Lap data
Class to store and edit a TCX track and its trackpoints
Class to store and edit TCX trackpoints

Provides

in lib/Geo/TCX/Trackpoint.pm