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

Dual recording #96

Open
dvmarinoff opened this issue Jan 19, 2022 · 4 comments
Open

Dual recording #96

dvmarinoff opened this issue Jan 19, 2022 · 4 comments

Comments

@dvmarinoff
Copy link
Owner

dvmarinoff commented Jan 19, 2022

Record the data of two connected sources of power.

Options:

  1. In a single .fit file with a custom developer field for the second power source
  2. In two .fit files one for each source
  3. Why stop at 2 sensors, maybe someone would like to record at ones a whole set of power meters + a trainer. That could be up to 5 different sources of power.
@TClin76
Copy link

TClin76 commented Jan 20, 2022

Does .fit file natively support multiple power source records?

@dvmarinoff
Copy link
Owner Author

In practice, not really, in theory, kinda.

Each record in the .fit file needs a definition record that describes what fields are in the record and in what order. The .fit SDK comes with a vast set of predefined fields and record definitions, but also allows for custom developer defined fields and records. Multiple power fields can be added to one record but most apps (like Strava), will understand only those that are in the predefined set and ignore the custom ones. So that's the trade off.

@TClin76
Copy link

TClin76 commented Jan 21, 2022

Understand. Thanks for the information.

@mjunkmyjunk
Copy link

  1. In a single .fit file with a custom developer field for the second power source

This is a good idea. But it will depend on the WEbSite if they're able to actually parse and display them. RunAnalyze? intervals.icu? Garmin Connect?

Interesting nevertheless

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

3 participants