Skip to content

Request: CSV, HRZones and KML files for each activity #21

Description

@sgowtham

What would you like?

Greetings.

Would it be possible to download the CSV (which contains lap by lap information), HR Zones (time spent in each heart rate zone in seconds as well as the lower limit of each zone in bpm) and KML for each activity?

And maybe include one export option that gets the CSV, GPX, HRZ, KML and TCX files for each activity?

Best,
Gowtham (G)

Use case

CSV files help me understand race day performance better (e.g., https://sgowtham.com/journal/2026-noquemanon-ski-marathon/ - scroll down please), HR Zones help me get a better picture of weekly (and seasonal) training load. I am not using KML for anything specific right now but have used it in the past to create maps, etc.

The complete export option:

My current workflow (based on gcexport.py) involves

  1. keeping all the original files (.csv, .fit, .gpx, .KML and .tcx) in one folder with activity_GarminConnectID.EXTN format. This prevents re-downloading of files when there's no need for them.
  2. organizing these original files into respective YYYYMM folders so that their listing (for various types of processing) is easier and less time consuming.

If you need additional info, kindly let me know!

Are you willing to work on this?

Yes, I can do exhaustive testing.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions