cagnulein / qdomyos-zwift

Zwift bridge for smart treadmills and bike/cyclette
https://www.qzfitness.com/
GNU General Public License v3.0
367 stars 109 forks source link

Multisport GPX files #982

Open jonathancolledge opened 1 year ago

jonathancolledge commented 1 year ago

Hi Roberto,

I have some more GPX files for rowing, swimming, and nordic skiing.

The rowing files have segments marking the exact start and stop of the races - these are marked by track segments and before the close of the segment, it is given a name using RGT extensions. This could be displayed at the beginning of the segment. I used this method for the moment as they have published the schema which is required to confirm to the GPX format.

An example is the Head of the River race on the Thames. The start and stop are marked using "University Stones" and I be placed a point in the river at the exact location in the river.

The files are here:

https://github.com/jonathancolledge/GPX-files-for-QZ

I was going to publicise these on indoor rowing, skierg, and Whipr Facebook groups and hopefully draw some more users in.

There are more to do, but I will focus on processing some of my video files next.

cagnulein commented 1 year ago

Ok so I need to support this extension in the GPX. I was thinking: where should I put this label? Something momentary on the screen for example @jonathancolledge ?

jonathancolledge commented 1 year ago

If possible. It's like this:

Some stuff in metadata including links
<trkseg>
<trkpt>Start point</trkpt>
Lots of points between
<trkpt>end point</trkpt>
<extensions><rgt:namedSegment>Name of whole segment</rgt:namedSegment></extensions>
</trkseg>

A warning could flash 100 m before, then the text of the segment name could come up on the screen for 5 or 10 seconds at the start and then Finish could come up on screen for 5 - 10 seconds at the end?

cagnulein commented 1 year ago

ok, I had something in mind about notification during the ride showing for example some milestone (100Kcal, 10Km and so on). Maybe I can use the same engine for this

stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

cagnulein commented 1 year ago

Yes bot, thanks for the reminder

stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

cagnulein commented 1 year ago

Thanks for the reminder

stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

cagnulein commented 1 year ago

yes thanks for the reminder

stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

cagnulein commented 1 year ago

@d3m3vilurr my idea of notification was also about this topic. something that brings to internal classes, to show UI messages

stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.