Instinct 2 Sub Screen

Hi,

I'm new to programming watch faces, and am finding the (lack of) documentation frustrating. Can anyone give me a pointer to how I Can add a metric/text/date to the Instinct 2 Solar sub screen?

How do I specifically address this field?

Thanks in advance

  • What app type?

    You should be able to draw on it as it was part of the full screen. Draw something and then move it in the simulator until you get it to the subscreen.

    You might also be able to get it's position directly with this: WatchUi.getSubscreen()

  • You can see if the sub screen exists, where it is, and it's dimensions with WatchUi.getSubscreen()

    You can't address it with a data field, but for a watch face, device-app, or widget you can.  If there is a subscreen, you may have to more things around a bit. 

  • I thought you can address it from the 1 Field layout's full-display field. At least in the simulator it looks like that

  • On a real Instinct 2 there is no one field layout.  The subscreen can have a native data field, but not a CIQ one. So 2 is the minimum.  One is the subscreen and the 2nd one is the rest of the screen

  • I thought you can address it from the 1 Field layout's full-display field. At least in the simulator it looks like that

    I think you're thinking of the Instinct 3 (Solar / E) 1-field layout. And as jim_m_58 said, there is no 1-field layout for Instinct 2, neither in the simulator nor the real device. (There used to be a bug in the simulator where a 1-field layout could be selected by default for Instinct 2, but even the simulator menu indicated it was an invalid layout).

    The device reference seems to indicate that a data field in the I3 1-field layout can't draw on the subscreen.

    However, the simulator seems to indicate otherwise:

    Not sure which one is true.

    [1/2]

  • Btw you literally started a topic weeks ago where this stuff was discussed to death, including the fact the layouts for Instinct 2 and Instinct 3 E / Solar are different in that the former includes the subscreen in the field count (but in a real device, a CIQ field can't be assigned to the subscreen), whereas the latter excludes the subscreen in the field count. A few bug reports / requests for clarification were spawned from this and previous discussions.

    forums.garmin.com/.../please-confirm-whether-data-field-layout-differences-between-instinct-2-and-instinct-e-instinct-3-solar-are-intentional-wrt-to-subscreen

    Ofc one of the bugs is that the simulator acts like I2 data fields can be assigned to the subscreen, although in reality they can't. (It's not 100% relevant to this discussion as there's is no 1-field full-screen layout for I2 anyway). The Instinct 3 Solar / Instinct E simulator situation is better, as at least for the layouts with more than 1 field, the subscreen is explicitly blacked out (it's not included in the field count anyway for I3, so this makes sense).

    The fact that this stuff comes up over and over again in the forums (even from the same posters who discussed it weeks, months and years ago) might indicate that the documentation and sim behaviour is lacking (hence all the bug reports).

    [2/2]