Watch Face: Euro Style Watch

Euro Style Watch
Current version: 1.0.4

Let me know if you have comments, questions or any issues.

The Euro Style watch face is simple by its look but provides all of the essential information you need.

Features:

- Date
- Notification count
- Alarm indicator
- Battery level
- Bluetooth connection indicator (through the 12, 3, 6, and 9 thick marks)
- Step count goal (through the outer ring underneath the thick marks)
- Low power and high power modes

Configurable parameters:
- Tick mark color
- Two styles of hour, minute, second and battery indicator hands
- Foreground, background, accent color and step goal color
- Possibility to disable the notification count, date or battery indicator

Change Log
~~~~~~~~~~

v1.0.4
- Added configuration setting for color of bluetooth indicators (12, 3, 6 and 9 tick marks)

v1.0.3
- Fixed step goal color setting (rookie mistake...)
- Added alarm indicator (another good suggestion!)

v1.0.2a / v1.0.2b
- Attempt to fix configuration issue with new parameter.

v1.0.2
- Added configuration setting to change the step goal color (as requested)
- Minor improvements

v1.0.1
- Initial release


FAQs / Issues not related to this watch face
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

- If you are having blank screen issues and no boot logo, it is most likely not related to this watch face. Please contact Garmin or see the following thread: https://forums.garmin.com/showthread.php?242968-Fenix-3-blank-screen

- The second hand will only appear when the high power mode kicks in. The watch goes back to lower power automatically after 10 seconds. Basically, the lower power mode updates the display once a minute and the high power allows updates every seconds. This is an SDK limitation so you won't find any custom watch face in the app store that show the seconds hand for more than a few seconds. The reason for this is to save battery. More details here: https://forums.garmin.com/showthread.php?347786-Watch-Face-Euro-Style-Watch&p=829794#post829794
  • Hi Martin, did you see the pictures of my suggestions for sunrise/sunset option?

    Best regards
    Milos


    Hi Milos,

    Yes, I saw them and I think it is a good starting point. However, the implementation is not straightforward since the sunset/sunrise is not available through the SDK. I'll have to implement the calculation based on the lat/lon coordinates. I've see some examples of what people did so I have some ideas. I'll try to find some time to work this out.

    Regards,

    Martin
  • I'll have to implement the calculation based on the lat/lon coordinates.


    I know someone posted the code to do the math, and the two methods I've seen for the lat/lon are to make that an app-setting, or to use the last know lat/lon from an activity. The problem with the first, is that users need to update the app settings when they travel, and with the second, the data can go stale after a time from your last GPS activity. (it may be only a few hours on some watches). With the second approach, you may want to save the last good lat/lon in the object store, so you can use that if the data is stale when the watchface is started again.

    Also with the math, you want to be careful with how often it's run, as it might impact the battery. You don't want to do it in onUpdate() for example, but ideally, when the watchface first starts, and then when the day changes.

    Just a few tips I've picked up and thought I'd pass on. :)