Connect IQ SDK 4.0 for fenix 6x pro

Hello, 

I am trying to set title heights based on dynamic input data using the menu2 system on a fenix 6x pro. I have been unable to achieve this goal given my current SDK version. In the 4.0 SDK update I see there is a specific note regarding this issue, and it appears to be addressed. 

v4.0.2

General Changes

  • Update all sample apps to use Monkey Types.
  • Add an API to specify the header and footer item heights for CustomMenu objects.

referencing https://developer.garmin.com/connect-iq/compatible-devices/ I see that the current API level for the fenix 6x pro is listed at 3.2.0. When will I be able to use the 4.0 SDK for the Fenix 6x pro? In the past how has support for new SDKs on older devices been handled ? 

Thank you. 

Skylr

  • You can use the 4.0.x SDK today, but you're looking at something that will only be available on devices running CIQ 4.0.2.  That's only the venu2 and venu2s right now (they might still be running 4.0.1 - not sure).  Last I heard ciq 4 will not be back ported to devices like the f6x.

    Don't confuse the SDK version with the version of CIQ on a watch.  With the 4.0.x SDK you can build for any CIQ device, but based on the target device, newer features are available due to what's running on the watch.

    With the 4.0.2 SDK you can build for CIQ1,CIQ2,CIQ3 and CIQ4 devices, but you can't use CIQ3 features on a CIQ1 device for example.

  • Thanks for your response and clarification Jim. 

  • Prepare to be disappointed. The custom header and footer item heights feature was tweaked at the last minute to only apply for touch-based devices. This means that even if the fenix6x had then necessary version support, the functionality still would not work on that device.