python-fitparse
Garmin-FIT
python-fitparse | Garmin-FIT | |
---|---|---|
4 | 1 | |
721 | 71 | |
- | - | |
4.4 | 0.0 | |
4 months ago | about 1 year ago | |
Python | Perl | |
MIT License | GNU Lesser General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
python-fitparse
-
Modify FIT files
I've found the issue: https://github.com/GoldenCheetah/GoldenCheetah/issues/3645 and https://github.com/dtcooper/python-fitparse/pull/116
-
Is there a way to delete erratic HR measurements made with an optical wrist sensor?
I wish there were a way to do this from the app but I don't know of one either. Theoretically you could download the .fit file, modify it manually, and reupload the activity, but that's work. There's a Python .fit library if you're so inclined.
-
Keen spirit: Australian cyclist uses GPS to recreate Nirvana’s Nevermind cover
GPS files are easily faked. Source: I've written a library to parse them.
-
Garmin FIT file editor
I found https://github.com/dtcooper/python-fitparse and it parses Garmin's files well, but it can't save.
Garmin-FIT
-
How can I extract heart rate and specifically HRV data from activities?
You can parse fit files (simply download the 'original file' from Garmin's dashboard) on your own, depending on which language you are familiar with (e.g. python, js, perl, ...).
What are some alternatives?
fit2gpx - A simple Python library for converting .FIT files to .GPX files. It also includes tools to convert Strava data downloads in bulk to GPX.
gps-overlay-on-video - Telemetry (GPS) data overlay on videos
GarminDB - Download and parse data from Garmin Connect or a Garmin watch, FitBit CSV, and MS Health CSV files into and analyze data in Sqlite serverless databases with Jupyter notebooks.
peloton-to-garmin - Convert workout data from Peloton into JSON/TCX/FIT files and automatically upload to Garmin Connect
garmin-uploader - Garmin Connect Python Uploader
Infocal - Infocal watchface for Garmin devices
GarminInstinct2s-BBWF - Battery saving watch face for instinct 2s with full set of features
mojo - :sparkles: Mojolicious - Perl real-time web framework
garmin-opentopo - Render OpenTopo Maps for Garmin
dif - 'dif' is a Linux preprocessing front end to gvimdiff/meld/kompare
RunPowerWorkout - Garmin ConnectIQ DataField for structured workouts using Stryd.