Garmin Watch Face: Fine'o clock
| This is Fine meme. Time, date, battery life, heart rate, and stress level are the default settings. The illustration gets animated once your stress levels reach above 50%. |
There are four fields you can change the settings for:
| Smoke | Bubble | Cup | Body | Battery Icon | |
|---|---|---|---|---|---|
| This is fine | ✓ | ✓ | |||
| Date | ✓ | ✓ | |||
| Time | ✓ | ✓ | |||
| Active Minutes | ✓ | ✓ | |||
| Steps | ✓ | ✓ | |||
| Calories | ✓ | ✓ | |||
| Stress Levels | ✓ | ✓ | ✓ | ✓ | |
| Body Battery | ✓ | ✓ | ✓ | ✓ | ✓ |
| % Calorie Goal | ✓ | ✓ | ✓ | ✓ | ✓ |
| % Steps Goal | ✓ | ✓ | ✓ | ✓ | ✓ |
| Battery Level | ✓ | ✓ | ✓ | ✓ | ✓ |
| Heart Rate | ✓ | ✓ | ✓ | ✓ | |
| None | ✓ | ✓ | ✓ | ✓ |
You can also:
- choose your low stress picture
- turn the animation off
- set the threshold for the stress level animation
- set your calorie goal
- set your steps goal
- turn showing the battery icon off
- Garmin Connect IQ SDK - follow the steps in the link for your operating system
- VS Code or Curser with the Monkey C Extension
- Java Development Kit (JDK)
-
Set-up variables
Fill in your set-up variables in
properties.mk -
Build with debug logs
make build
-
Run on simulator
make run.settings
-
Build for device
make build.release
-
Deploy on device
- Enable Developer Mode on your Garmin watch.
- Copy the compiled
.prgfile from thebininto the/GARMIN/APPS/directory on your watch. (For Mac I used Android File Transfer)
If you want to test the settings on your comupter you can go in the Simulator either
- Trigger App Settings & click on the buttons in the simulator or
- File > Edit Persistent Storage > Edit Application.Properties data
Contributions are more than welcome, if you give me time to test them, I might release it and publish to Connect IQ.
This beautifully build and structured repository helped me greatly to understand and build (apart from the watchface being stunning and highly customizable): garmin-watchface-protomolecule
This project is licensed under GPLv3+