Skip to content

robyquin/garmin_fit_export

Garmin FIT Exporter

Garmin FIT Exporter allows you to export some types of fit files to gpx or to markdown.

  • What do you need? Your Garmin watch with a USB connection

social_master

REQUIRED

  • Hardware: Garmin watch + USB connection
  • Main library: pip install garmin-fit-sdk

PROJECT STRUCTURE

  • Package garmin_fit_export: Garmin FIT file export and debug manager
  • garmin_fit_exporter.py: main script

USAGE

usage: garmin_fit_exporter.py [-h] -s SOURCE -d DESTINATION [--overwrite] [--debug]

options:
  -h, --help            show this help message and exit
  -s, --source SOURCE   file or directory source
  -d, --destination DESTINATION
                        directory destination
  --overwrite           Permission to overwrite output file
  --debug               Export debug raw file

Gpx

Fit file types that are exported to gpx:

  • Location
  • Activity
  • Course

Markdown

Fit file types that are exported to markdown:

  • Record
  • Workout

Debug - option

The debug option allows you to export all types of fit files in raw format. The output file will have the extension: .fit_debug.xml

Main device

Instinct 2 is the device from which I get the FIT files to run the debug tests

CONTRIBUTING

See CONTRIBUTING.md for details.

CODE OF CONDUCT

See CODE OF CONDUCT for details.

LICENSE

See LICENSE for details.

AUTHOR

Roberto Quintiliani

About

Export Activities, Courses and Locations from your watch to gpx files; or Record and Workout in Markdown files.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Contributors

Languages