Is there a matlab function to read in a *.fit file from a Garmin device?
31 views (last 30 days)
Show older comments
Garmin GPS watches record a variety of parameters during running, cycling, and swimming. The parameters are all recorded in *.fit files. These files are read into different user interfaces (e.g., Garmin Connect).
I would like to read the file directly into matlab in order to process them.
But this is time consuming to do one file at a time.
Has anyone created a matlab function to accomplish this?
Answers (2)
Walter Roberson
on 12 Apr 2018
Can you export to GPX instead? https://www.mathworks.com/help/map/ref/gpxread.html If not then convert to GPX using perl: https://www.bikeforums.net/electronics-lighting-gadgets/1071030-garmin-fit-gpx-sigma-slf-conversion.html (perl is included with MATLAB.)
This link suggests you should be able to run some java code: https://forums.garmin.com/forum/developers/device-communications/garmin-device-interface-sdk/13986-
0 Comments
Luis Erasmo Miranda
on 22 Jun 2023
you can convert the files with the included tool in the Garmin's SDK:
or well, you can write your own matlab code to decode de FIT data.
The documentation is here:
0 Comments
See Also
Categories
Find more on Web Services in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!