Hi:
My watchface works on almost all GARMIN's watch for long time, sometimes there is crash report from era, then I found the drawback by era, that's great!
But recently I received many crash report for fenix7 series(and only for fenix7 series) from era, That's strange. Is there any special programme rule for fenix7 serial that I missed? Could somebody led some light on it? following is the all the crash report for one of my watch face from the era. all are for fenix7 serial:
1. Error Name: Invalid Value
Occurrences: 1
First Occurrence: 2022-05-29
Last Occurrence: 2022-05-29
Devices:
fēnix® 7S: 8.21
2. Error Name: Invalid Value
Occurrences: 2
First Occurrence: 2022-05-29
Last Occurrence: 2022-05-29
Devices:
fēnix® 7X / tactix® 7 / quatix® 7X Solar: 8.21
epix (Gen 2) / quatix® 7 Sapphire: 8.21
3. Error Name: Invalid Value
Occurrences: 1
First Occurrence: 2022-05-29
Last Occurrence: 2022-05-29
Devices:
fēnix® 7X / tactix® 7 / quatix® 7X Solar: 8.21
4. Error Name: Invalid Value
Occurrences: 1
First Occurrence: 2022-05-29
Last Occurrence: 2022-05-29
Devices:
fēnix® 7 / quatix® 7: 8.21
5. Error Name: Invalid Value
Occurrences: 1
First Occurrence: 2022-05-29
Last Occurrence: 2022-05-29
Devices:
fēnix® 7X / tactix® 7 / quatix® 7X Solar: 8.21
And one of the the call stack seems like this, it crash at the line starting with**, Is there anything wrong?
** var solarIntensity = (System.getSystemStats() has :solarIntensity &&
System.getSystemStats().solarIntensity != null) ?
(System.getSystemStats().solarIntensity.format("%02d")+"%") :
"N/A";
dc.drawText(x, y, Gfx.FONT_XTINY, solarIntensity.toString(),
justification);