Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Parsing events? #94

Open
rjjanuary opened this issue Jul 1, 2019 · 4 comments
Open

Parsing events? #94

rjjanuary opened this issue Jul 1, 2019 · 4 comments

Comments

@rjjanuary
Copy link

Hello,
I'm looking to possibly utilize this library to parse divelogs from the Garmin Descent. The files are standard ant files with some (currently) undocumented messages and events.

I do see that a number of the dive messages are currently supported, however there are a number of events that are included within the Descent files that I'm not seeing.
In particular, what I'm looking for are events 56 (Dive Alerts) and 57 (Gas Switches)

Does fitparse process events? If so, how do I access them?

@rjjanuary
Copy link
Author

Looking further into it, I can see how the profiles are being generated from the SDK. Looks like the best method of action is modifying a profile by hand until the events are released in an SDK version.

@rjjanuary
Copy link
Author

If anyone is wanting a copy of profile.py which includes the correct field_types data for events 56 and 57 let me know, I have a modified version available that seems to work well for all current events as of OS version 6.0

@gwtall
Copy link

gwtall commented Mar 3, 2021

Hey @rjjanuary, I too am trying to extract the extra events/fields that are populated by the Garmin Descent. I'm interested in your profile.py if you're willing to share. Thank you!

@rjjanuary
Copy link
Author

I apologize for missing your message before @gwtall. I'll dig the code back up. I've not tested it with any more recent version of python-fitparse, but it will at least be a good starting point.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants