Difference in Left Right Balance

And… I’m back w/ more data to confuse you all.

This is Garmin + Assioma via BT.

The behaviour of LR when on BT is vastly different from when connected to ANT+ (Dropbox link above has been updated to include this new data) when not pedaling. It reverts to showing 50-50 instead of being nil on ANT+

which basically means

  • ANT+ when not pedaling, NO LR balance data is written to the FIT file
  • BT, when not pedaling, LR data balance is written to the FIT file as 50-50%

Here’s the corresponding FIT file decoded by FitToCsv.jar from the SDK

@david you might want to some test data for 100R and no pedaling similar to what i’ve done. I’m not sure what happens when there is no pedaling and 100% Right pedaling. You could also try using the FIT file I generated (Assioma via BT)

Actually, can you please do that and let me know how it looks? The Dropbox Link also includes the LR Balance encoded by my BreakAway App and my testing indicates that the Upload works for GarminConnect/GoldenCheetah/RunAnalyze & Intervals with the Plots being correct tho the LR balance Summary is different across the platforms.

This is how it looks like now. Few things

  1. LR Balance on Intervals is 51/49, on Garmin it’s 45/55, GoldenCheetah it’s 51.7/48.3 (The only way I managed to get close to 45/55 like garmin is when i omitted the 100R, 100L and 50-50% pedaling data, and I get 46/54)
  2. The chart shows L 30 and R70 for the labels, Not sure how this works, since the crosshair does show correct balance.

I am literally down the rabbit hole. Seems like this is going to be more issues. From this thread

https://groups.google.com/g/golden-cheetah-users/c/YsQ8JB07grw

Apps/head Units that has issues (but displays LR properly using their respective apps, but not imported into GoldenCheetah nor Garmin)

  • BKOOL
  • FullGaz
  • Wahoo
  • Rouvy
  • Karoo