Ticket Created
over 4 years ago

WERETECH-11267

The aim for the fix is around SDK 4.0.4

Forerunner 55 simulator is broken

I'm using the Mac version of CiQ SDK (connectiq-sdk-mac-4.0.3-2021-06-01-b7cc78017) on macOS 11.4 (20F71)

My application runs fine in all supported devices in the simulator except the recently added FR55. Glance view is often irresponsive (must force quit to close), and when it works Its missing rendering of some colours, among them COLOR_DK_GRAY.

The also recently released fr945lte works fine in the simulator.

Does anyone else have issues with fr55?

Parents
  • Hi ,

    Thanks for the info. With only 8 colors it makes sense that dark gray would get compressed to its closest color (black). Unfortunately fr45 doesn't support widgets so I was not aware of this limitation.

    The crash os a bit weird though. After the simulator loads, the interface is completely blocked and the glance view has no text. Most menu items are also greyed out. Editing the storage is enabled but clicking it hangs the simulator (beach ball of death), without opening the window. Its then only possible to close it via force-quit as regular quit only closes the window but leaves an unresponsive simulator process running.

    I'll try to mess around with it a bit more when I have time, but it doesn't look good.

Comment
  • Hi ,

    Thanks for the info. With only 8 colors it makes sense that dark gray would get compressed to its closest color (black). Unfortunately fr45 doesn't support widgets so I was not aware of this limitation.

    The crash os a bit weird though. After the simulator loads, the interface is completely blocked and the glance view has no text. Most menu items are also greyed out. Editing the storage is enabled but clicking it hangs the simulator (beach ball of death), without opening the window. Its then only possible to close it via force-quit as regular quit only closes the window but leaves an unresponsive simulator process running.

    I'll try to mess around with it a bit more when I have time, but it doesn't look good.

Children
  • After a restart it seems to have started working for fr55.

    Same as you , no text in glance view. In the compiler.json there is a palette specified,

        "palette": {
            "colors": [
                "000000",
                "0000FF",
                "00FF00",
                "00FFFF",
                "FF0000",
                "FF00FF",
                "FFFF00",
                "FFFFFF"
            ]

    Do you know if it's possible to map other colours to these e.g. using jungle or any other compiler-time magic?
    The alternative (arguably overkill for supporting only one device), would be to introduction of "more" exclude annotations.

  • I've tested/uploaded a bunch of widgets for the fr55, and other than the missing text in glances in the sim, nothing else - no crashes, etc.