El Primero
· v1.7.4
About
Classic Zenith analog watchface with anti-aliasing, always-on second hand and powersafe mode.
* Nice design
* Battery level and heart rate display
* UTC timezone and device state icons
* Move meter
* Steps counter
* Active minutes counter
* Current date display
* Auto power safe mode
### FAQ
1. **I have a question or a problem**
Feel free to "Contact developer" or open an issue at "source code".
2. **How to uninstall**
* Select another current watchface in "watchfaces"
* Uninstall watchface from Garmin Connect mobile app
3. **What about adding more functions**
90/92Kb of device memory is used to draw smooth anti-aliased clock design, so I don't think there is enough room for any new idea. But feel free to [make a PR](https://github.com/tumb1er/ElPrimero/pull/new/master).
4. **Watch face crashes on my device"
Garmin made a horrible mistake about a half of a year ago: they allowed to install apps built with SDK-3.1 on devices running SDK-3.0. As a result, there are a lot of crashes, and error reports lead to blank lines in source code. There is nothing to do with it on a developer side. The only way to fix it is to update your device to latest firmware version, if present.
### Powersafe mode
There are 3 operating modes for this watchface:
#### Active mode (10 seconds after "what's time" gesture)
** Current heart rate is shown
** Second hand is updated in 2Hz
#### Background mode
** Second hand is updated in 1Hz
** All data is updated once a minute, differences are re-drawn to screen buffer
#### Powersafe mode (activated at specific conditions)
** Second hand is not shown
** Minute hand is drawn once a minute, everything else is drawn to screen buffer
** When hour hand moves (once in 12 minutes), all data is updated, differences are re-drawn in screen buffer
** Anti-aliased custom-font hour and minute hands are replaced with vector hands
#### Powersafe mode activation
Powersafe mode is activated in a minute after entering background mode, if:
* Do-not-disturb mode is on (usually it is activated in sleep mode)
* Move bar is full (if you are too busy to make some steps, you don't look at watch)
* Heart rate data is missing (watches are not on your hand)
* Heart rate is less than 1.2x of resting heart rate (you are actually sleeping)
What's new
1.7.4
* fix restingHeartRate can be null (great thanks to Xavier Hallade)
1.7.3
* SDK-3.1.8 and Approach S62 support
1.7.2
* Add missing Fenix5S to supported models
1.7.1
* Connect IQ SDK 3.1.6
* Rey/Darth Wader, vivolife, MARQ Adventurer/Commander support
1.6.6
* Fix crash on start
1.6.5
* Fix crash on synchronize version
1.6.4
* Catch unhandled exception in 2Hz mode
* Fix crash while syncrhonizing version in settings
1.6.2, 1.6.3
* Fixed crash in 2Hz mode
1.6.1
* SDK 3.1.0 support
* new devices (fenix 6/6s/6x series, fr 645/645m, va 4/4m and marvel devices)
1.5.1
* Fix crash on f5s while updating version string in settings
1.5.0
* Connect IQ SDK 3.0.12
* New devices support: fr245/fr245m, fr945
1.4.1
* fix version strings
* vivoactive 3 mercedes-benz edition support
1.4.0
* ConnectIQ SQK updated to 3.0.10
* Added MARQ devices support
1.3.0
* Support fenix5s family
* Add second timezone setting
1.2.0
* Fix crash at Fenix 5X (thanks to @Allalin72)
* Support Fenix 5X Plus
1.1.0
Support vivoactive3 family, fenix5 family and forerunner 935
1.0.1
First public release.