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

Graphs for performance data: heart rate, cadence etc stats #137

Closed
saaste opened this issue Apr 29, 2024 · 5 comments · Fixed by #147
Closed

Graphs for performance data: heart rate, cadence etc stats #137

saaste opened this issue Apr 29, 2024 · 5 comments · Fixed by #147

Comments

@saaste
Copy link

saaste commented Apr 29, 2024

I have just tested the app and it looks great!

What I'm still missing are the other performance graphs that are usually visible in services like Garmin Connect and Strava. I mean things like heart rate, cadence, altitude, performance condition, vertical ratio etc.

I don't know if Garmin's FIT files contain all this information, but I assume they do. I quickly checked the GPX and TCX exports from Garmin Connect and they include heart rate, cadence and temperature, but not all the other things that are visible in Garmin Connect.

I can provide sample files if that helps ☺️

Update: I checked a FIT file and it seems to contain all the data just as I assumed.

@jovandeginste
Copy link
Owner

I know there is a lot of extra information, the question quickly becomes how to model and show it consistently, conveniently, without becoming Garmin...

@saaste
Copy link
Author

saaste commented Apr 30, 2024

I could spend some time trying to understand how the data is modeled in FIT/GPX/TCX files and if these things are somehow standardized or manufacturer-specific. I just need to find files from other manufacturers.

I'm a Go developer myself, so if you don't mind, I could try to figure out something and then propose it to you so that you don't have to do all the heavy lifting. Already forked the repo ☺️

@jovandeginste
Copy link
Owner

I use libraries to extract the information; I also have some Garmin files with heart rate.

@theowoo
Copy link

theowoo commented May 18, 2024

I know there is a lot of extra information, the question quickly becomes how to model and show it consistently, conveniently, without becoming Garmin...

Thanks for the app. I'm trying it out and would be happy to see heart rate included too. May I suggest a similar implementation to what OpenTracks (screenshot for illustration) is doing?

jovandeginste added a commit that referenced this issue May 20, 2024
This adds heart rate and cadence, by default hidden.

Fixes #137

Signed-off-by: Jo Vandeginste <Jo.Vandeginste@kuleuven.be>
@jovandeginste
Copy link
Owner

Added heart rate and cadence for now, should clean up the Javascript code to be more flexible...

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

Successfully merging a pull request may close this issue.

3 participants