Hi, I have tested to use the new System 7 web communications capabilities for Data Fields on my Epix 2 (allow running web requests from main process). It works great and is such an experience improvement vs running them from background!!! (great improvement)
Now to my question: Is it possible in run-time to understand if the target device is a System 7 device or not? I know there is a list of devices that can run System 7 for example here: https://forums.garmin.com/developer/connect-iq/b/news-announcements/posts/connect-iq-sdk-7-1-0-is-now-available but it's tedious to keep track of it, and I assume devices need to have the latest device software to work with System7 so not all devices on that list may support it.
Today, I use different source files fo System 7 devices vs non system 7, like this:
or
if (Toybox has :canRunCommsinForegroundForDatafields)...
well, you get my point...
As always, Thank you in advance for helping out
//Fredrik