I've been working on a virtual partner concept for a while. With the assistance of Eric I wrote some code that allows the Virtual Partner (VP) functionality. This VP can be configured to simulate 3 options.
All options have been minimally tested but I'm concentrating on option 3 right now. It is recommended that the "route" attribute is added in the activity details screen. When the file is selected, the starting point, end point and total distance are checked against the selected route. A warning is displayed is either or all are different than the selected workout.
Here are the recommended steps to test the feature:
There is video posted here to show a preview of the feature. It starts by showing GC with a video player only. Then we add Live Map and Simulated Riders charts. We configure the Simulated Riders by choosing a previous ride that is different that the selected workout and it displays the warning. With the correct previous ride selected and the VP feature disabled, a message is displayed (Virtual Partner feature is disable) and nothing happens. Enabling the VP feature is not working properly because the previous ride doesn't have power information. Finally, the video shows if the correct workout, media, VideoSync and previous ride are selected, the live map chart shows the red marker and the simulated riders chart shows the distance of the VP to the user. Skipping also works.
It is recommended that you run GC from a command line using the debug option to see messages that need to be added to the GUI.
Any/all feedback is welcome.
I'm not sure if there are automated builds for LINUX and/or Mac
Spoke too soon, no credits left for Travis builds.
Hi Gui,Unfortunately, the automated build has been deleted.
The only way to get this to run is to compile the code.
I have not had any time to work on this lately and the PR was never merged, I'm guessing due to lack of testing.