Acknowledged

Fenix 8 - Font Missing - BionicBold

Just picked up a Fenix 8 51mm today, tested my app and noticed that the fonts are not correct

The Fenix 8 51mm FW 11.60 can't find the BonicBold Font as is displaying my fallback font of RobotoRegular instead.

The screenshot below shows the same app running on the Simulator, Epix 2, and the Fenix 8 51mm. The Sim and Epix2 are clearly showing the same font (BionicBold)

There is also a difference in displayed font size as well. You will notice that everything on the Fenix 8 seems a little squashed together and the time at the top of the display has been clipped. Am I right in assuming that a vector font of size X should display as the same physical size on the watch regardless of the font selected ? (ie the RobotoRegular font is clealry larger than the BionicBold font given the same font size.

Parents
  • This bug report is interesting:

    https://forums.garmin.com/developer/connect-iq/i/bug-reports/scalable-bionicbold-font-missing

    Forerunner 955 / Solar: After the firmware update to 20.26, the Scalable BionicBold font is missing.

    Fenix ​​8 47mm / 51mm, fēnix 8 43mm, fēnix E: The Scalable BionicBold font specified in the description is also missing here.

    Why is this font no longer installed and yet described in the device references?

    My watch faces no longer work because I use this font.

    This suggests that BionicBold was removed from 955 (and other devices? *) on purpose (for some reason). It may be possible that Fenix 8 was supposed to have BionicBold at some point, too.

    (* note that seemingly all the current devices which share a common firmware base - Fenix 7*, Fenix 7* Pro, FR165/255/265/955/965, Epix gen 2, etc. - are supposed to have BionicBold, according to the SDK device definition files.)

Comment
  • This bug report is interesting:

    https://forums.garmin.com/developer/connect-iq/i/bug-reports/scalable-bionicbold-font-missing

    Forerunner 955 / Solar: After the firmware update to 20.26, the Scalable BionicBold font is missing.

    Fenix ​​8 47mm / 51mm, fēnix 8 43mm, fēnix E: The Scalable BionicBold font specified in the description is also missing here.

    Why is this font no longer installed and yet described in the device references?

    My watch faces no longer work because I use this font.

    This suggests that BionicBold was removed from 955 (and other devices? *) on purpose (for some reason). It may be possible that Fenix 8 was supposed to have BionicBold at some point, too.

    (* note that seemingly all the current devices which share a common firmware base - Fenix 7*, Fenix 7* Pro, FR165/255/265/955/965, Epix gen 2, etc. - are supposed to have BionicBold, according to the SDK device definition files.)

Children
  • I saw that bug report late last night after troubleshooting an IQ error at startup with a customer who has a 955. It was working for him last week and now all of a sudden - IQ errors. In the meantime I'd released a new version so I'm pulling my hair out trying to work out what I might have broken. I saw that error report about 9:30pm and by 10:00pm my customer had sideloaded a new version and no more IQ errors. The font's don't look good, but at least he can continue to use the app while we work that out.