Emulating the timer menu

Former Member
Former Member
The menu class in the SDK seems very limited compared to examples of menus present in my Fenix 3. For example the timer menu show status values (text and icons) for the currently selected menu and these are dynamically updated.

Can I use the menu features present in the SDK to copy how the timer menu works (if yes - how?) or do I have to roll my own?

Thanks,

Dave.
  • You have to roll your own. I posted an implementation that showed the menu item name as well as an optional value, but I can't seem to find it.
  • Former Member
    Former Member over 8 years ago
    Thanks for confirming my suspicion.

    It is a real shame as the main advantage of using the SDK menu API is to allow easy porting between different watches. It is a bit disappointing that Garmin don't "eat their own dog food" as well.

    Dave.
  • Yes, I believe one of the design goals of the ConnectIQ system is to simplify development for different devices. To do so, ConnectIQ often provides access to the minimum functionality that is common across those devices. This might mean that menus in ConnectIQ appear differently than the built-in menus, but it does help minimize development differences across devices.