Acknowledged

CIQ Compatible Devices page incorrectly states that FR945 LTE has API Level 4.2.0

https://developer.garmin.com/connect-iq/compatible-devices/

In fact:

- the device file for 945 LTE indicates CIQ 3.4.2

- the latest 945 LTE firmware has CIQ 3.4.3

Interestingly, 3.4.x and 4.2.x are both "System 6" which is where the confusion may have arisen.

To this day, ppl still misunderstand the CIQ System Level scheme in the Garmin forums and elsewhere on the internet.

e.g. https://forums.garmin.com/sports-fitness/running-multisport/f/forerunner-945-lte/375056/no-youtube-music-on-945-lte/1790761#1790761

The 945lte is CIQ 3.4.2 per the latest CIQ device configurations

It's not system 6.

This is a quote from a seasoned CIQ developer who has repeatedly insisted that while the System Level scheme may be confusing to others, they understand it.

Anyway ig it's a moot point now that System 7 is CIQ 5 only (and only covers devices which had CIQ 4.2), which means all the CIQ 3 devices are finally left behind, and there's only one firmware track.

Honestly if it were up to me, I would bump the CIQ version to 8 for the next major release, so that CIQ 8 = System 8, and the System level scheme can finally be retired / ignored.

  • Also, I'm kinda curious whether this mistake implies that FR945 LTE was supposed to get CIQ 4 at some point? I know it was said that CIQ 3 devices would never get CIQ 4, and one of the reasons was hardware (CIQ 4 devices have a GPU).

    But is it possible that FR945 LTE has the required hardware for CIQ 4, but it just didn't make the initial cut for for CIQ 3 for some reason? (Maybe development started too soon? I know that Venu 2 was released shortly before FR945 LTE but it has CIQ 4/5.)

    Some ppl claim that FR945 LTE and FR955 have similar hardware, and ofc FR955 is CIQ 4/5.