Feature Request: SSL (Step Speed Loss) in RunningDynamicsData for Connect IQ

I'm a runner who uses HRM 600 + Fenix 8 pro - The watch collects SSL (Step Speed Loss) metric during running, but it is not available in Toybox.AntPlus.RunningDynamicsData (nor via SensorHistory) in the SDK.

Could you please consider exposing SSL and/or SSL% as part of the Running Dynamics API so that data-fields and apps can access it? This would enable richer running-dynamics features and better integration with third-party hardware (e.g., glasses from ActiveLook). I want to be able to do a PR to expose these to Engo eyewear for users who have spent a lot of money adopting Garmin Running Dynamics on Modern watch/HRM.

I don't see it exposed here:

https://developer.garmin.com/connect-iq/api-docs/Toybox/AntPlus/RunningDynamicsData.html

If it is available elsewhere, please let me know.

  • Any chance this can be implemented?

  • Probably it can be. Will it? Probably not soon. 

  • It's a glaring flaw in the product in that RunningDynamicsData doesn't support SSL.  It means to use datafields for  GCT and other parameters from the HRM 600 you have to use it in ANT+ mode but if you connect in ANT+ mode, then you lose step speed loss and running economy.

    So if you switch back to pairing with BLE, you get step speed loss and running economy  back in Garmin, but the datafields don't have any values for things like GCT, vertical ratio and stuff like that because those values are empty. So the Engo eyewear receives no values for those fields.

    Also, ANT+ is a lot more stable. BLE often causes weird crashes.  Headphones pausing/reconnecting, delays in LTE / LiveTrack and crashes it seems when you have so many things going on.  I also have missing data in BLE a lot with HR just having spots missing (i guess where BLE is noisy) but in ANT+ mode its clean as can be