So I've been wanting to make use of the upcoming SDK features such as the access to BodyBattery, Stress, etc. and have been trying to track their progress through other forum posts for the past couple months and was getting super excited for the Fenix 7 release as I thought it was going to be utilizing the new SDK's (ones marked the "system 5 preview")
I've experienced similar things compared to this post: forums.garmin.com/.../new-system-5-devices-not-showing-up-in-sdkmanager which the OP mentions that they are seeing variances in the device availability. Currently only the Venu2 shows up for me when utilizing the 4.1.0-Beta SDK.
Also, when I view the API documents packaged with 4.1.0-beta, I see stuff like this:
Class: Toybox.ActivityMonitor.BodyBatteryData Inherits: Toybox.Lang.Objectshow all Overview A class to store body battery information Since: API Level 3.3.0
Specifically the "Since: " block.
Overall, I'm just getting more and more confused as I dig in further.
I believe I also saw some other forum posts with similiar yet still confusing discussion, such as https://forums.garmin.com/developer/connect-iq/f/discussion/285583/connect-iq-sdk-v4-1-0-beta1-vs-v4-0-10
I could have sworn I saw somewhere a month or so ago that detailed that the fenix 7 was going to support these new API features but now that I'm doubling back on my searches, I'm having trouble finding that same confirmation. I understand this is beta stuff and quite flexible with actual releases, but is there a roadmap or some sort of documentation that is less flexible that I can reference?
Apologies for the long post, but I'm trying to capture my points of confusion as best as I can.