Complete
over 1 year ago

Bug. Instinct 2x. ConnectIQ memory allocation. FW 14.12

The Instinct 2X only makes 96kB of memory available to each Connect IQ app.That means that applications or some of the features of the applications that need the 2.x version of Garmin Connect IQ that need to allocate 128kB of memory to each application, do not work. 

It also happens that as a developer, I have seen applications that need more than those 96kb limit during the running period, crashing eventually with Out Of Memory errors and even crashing the watch.

Having this limit in Firmware does not have any sense at all and that 96kb limit should be removed or increased at least at 128kb. I report this as a bug because that 96kb limitation breaks compatability, does not have sense and should not exist.

I mean, we are crashing prematurely because of that limit and this watch is pretty new with the same amount of RAM as the FR935, which does not have this limit. So, at the end, this is a bad experience to the user and bad for Garmin then. It is just to correct that memory limit. This bug should be fixed.

Thanks

  • This is nothing new for all the Instinct2 devices, nor is it unique to device apps.  Watch faces also have a lower memory limit than other devices for example. (60k).  If there could be more memory for apps, it would have been that way since they were introduced.

    What you need to do is to use something like jungles to reduce the memory your app needs on these devices.

    Not really a bug, but a difference with these devices.