FENIX 7 

LOOKALIKE

This watch face is a participatory development. 

You ask for an evolution, I validate the feasibility and the interest for the community and I develop. 

So you have great scalability in this watch face. 

Your requests give me visibility on the Garmin store for all my other developments

This watch face is not FREE. A small donation will be necessary after 5 days

but you can use it with all functionnalities during 5 days. 

After 5 days since version 3.3.0

1.   Z2 to Z5 will be reset to default,  Z1 and Z6 use your personals complications

2.   Font is reset to default

3.   Arcs will no longer be displayed.

4.   Central bar will no longer be displayed

5.   You will have a message on screen after inactivity time (turn the wrist to delete it temporarily or make a donation to remove it definitively)

All other changes are available and work without license. (colours, units, threshold, personal text...)

1)Either you make a small donation

2)or you accept this constraint

3)or you delete this application

DONATE    FAIRE UN DON   Spenden

DONATE    FAIRE UN DON   Spenden

Features of this watch face

You can change all the colors of the fields.

Here is the operating mode

Each color is a number

For Amoled watches, more colors read this page and you will enjoyed  Link of the page


Settings for version 5.4.0 or over

FENIX7 Lookalike Application Version (unchangeable by the user). Example V=4.5.0 A=77822. This field indicates the version of my application FENIX 7 LOOKALIKE (V=4.5.0), and the reference in all my applications(A=77822). I recommend always having the latest version of the app. To have the latest features, but also the latest corrections. All updates are completely free for the watch reference you registered.


Your watch reference (unchangeable by the user). This field indicates the rerefence of your watch. In other applications, it will be important in case of donation to have a license. A watch for the Asian market does not have the same reference as a so-called standard watch. The license will not be identical

What is your version type (unchangeable by the user). This field indicates the version type. You must make the settings with Garmin connect on your phone, because this field is writed by the watch. If you use Garmin Express, this field will not be writed after the change, but after you started the program on your watch.

FREE VERSION. You haven't donated yet. Or your license number does not match your watch reference. You will not have all the features of the watch face.

PREMIUM VERSION.Your license is good and you will all functions without any restriction.


Some settings are only available with PREMIUM version. If you have a free version, some settings will not be available. Beyond 5 days, some fields will be reset to factory settings.


Enter your license. If you make a donation, you will receive a license. Enter it in this field. A license is for a watch reference. Without license, you will have some contraints. After 5 days since version 3.2.0 and over

Z1 to Z6 are reset to default, 

Font is reset to default

Arcs will no longer be displayed.

Central bar will no longer be displayed

you will have a message on screen after inactivity time (turn the wrist to delete it temporarily or make a donation to remove it definitively)

Your personnal API key for OpenWeather. Because on each API key you have a number of request in each hours. Use you personal API KEY, it's free.

Check box to overide Weather with OpenWeather when available. In some situation OWM is more performant than Garmin weather. In this case check the box to overide weather functions. Currently forecast weather is not implemented in OWM.

Check box for hours in 24-hour mode, otherwise in 12-hour mode. With 12h format the face displays AM or PM . This parameter is already used for second time UTC and sunrise/sunset. All functions with time. In some function, you can have A or P.


Check box to have distance in KM, otherwise in MILES.  When you select this option, distance will be in KM, or in meters, otherise in MILES or in feets. 


Check box to have Altitude in meters, otherwise in feets.  When you select this option, alitude will be in meters, otherise in feets. 


Check box to have temperature in ° Celsius, otherwise in ° Fahrenheit.  When you select this option, temperature will be in Celsuis,  otherise in Farenheit  


Check box to have pression in hecto Pascal, otherwise in inch of Hg.  When you select this option, pression will be in hecto pascal,   otherise in inch hg. 


Select wind speed units . You can choose 4 options wind speed in KM/H, wind speed i in MPH, wind speed i in KNOTS or Beaufort scale (0 to 12)

Check to complete the hour with a leading zero When hour is between 0 à 10 or over 12 to 23, the program fill with a zero on left. The hour will be centered in the face even if only one number.

Check box to displays seconds continuously. display or not seconds on screen. For watches without permament seconds, seconds will be displayed only in high power mode.


Select font for Hours and Minutes. 9 fonts are available in the application. Used for hours and minutes only. Select from number 0 to 8.

FONT 0 Default

FONT 1

FONT 2

FONT 3

FONT 4

FONT 5

FONT 6

FONT 7 (my favorite)

FONT 8

Check box for seconds position to right, otherwise on Z6 field. You can change the position of the permanent seconds on the screen . Right is the default, but you can change to Z6 fields. In this case Z6 should be set to nothing in the settings


Check box to use anti-aliased  . If your watch support the function, contour are more design.


Check box to use the standby mode of the watch when inactive for a long time. Battery optimization. Without any wrist movement since 30 minutes , night for example, watch enter in sleep mode. Turn the wrist to reactivate the watch. The goal is to reduce battery consumption.


Check box for hours with hands, otherwise in digital. When you select this option, you will have hours in hands format, otherwise in digital format. You can select this option only when you have a license or during the 5 days. Verify the color of minutes. The circle over the hands is color of rectangle for minutes. 


Display battery charge on the left of the screen  . this information is on the opposite of the seconds field. Whith this option, you have a new field available for an another function. When you display battery on left, the color changes to red if the battery is under 20%, orange <40% otherwise color uses the settings


Check box to reduce icon size in field, otherwise standard size  . in 6 fields, icon will be reduced or in standard size  


Threshold below which the battery will display  . Example: If you set 35 in this field, all functions with battery status in percent will not be displayed if battery is over 35 %. This setting impact battery on left of the screen or function battery percent in fields. If you want display battery in any situation, set to 100%.


Battery thresholds for colors red, orange, green in arc  . In function arc when you select usage battery in arc, you can set your own threholds for color red, color orange, and color green.  You must respect syntax. a number for the threholds + a separator ; X 2 Otherwise, the program will reset to default (30;50;)

Example in default, you have 30;50;.   30 is for battery 0 to 30, the arc will be red. From 30 to 50 arc will be orange. And over 50 to 100, arc will be green.  First number will be less than second number and not greater than 75 for all numbers. Otherwise, the program will reset to default (30;50;)


Indicate the daily distance goal in km or Miles  . With this information I make a compute in arc observation for your distance goal in percent. This field is for distance a day. I use this information and I considère it's in miles or km, depends of your settings in units measurement.


Indicate the daily active calorie expenditure target .  With this information I make a compute in arc observation for your goal in percent. This field is for active calories a day.


Maximum Heart rate in a sedentary context(used in heart rate arc).  Indicate the maximun heart rate in a watch face context. It's used when you display arc for heart in percent.


Display labels on functions with units. Some functions use units labels. Example distance displays 10.0 KM or Temperature displays 24 °C.  When you unset this box, you only display 10.0 or 24°.  The field may be displayed larger because it contains a little less characters


Check box to use over 7 days, otherwise since first day of week (Saturday,Sunday or Monday). When you check this box, you use over 7 days several functions indicating 7 days. When you unckeck, tou display since the begin of the week. Depends of your garmin settings where you indicate the first day of the week. It will be Saturday, Sunday or Monday. 


Display icon phone only when phone is disconnected. In some cases, you only want to display something if an event occurs. Example, only displays the crossed out phone icon if the phone is disconnected. Of course in setting Icon selection, you must select icon phone in the setting.


Action on central bar  . You have several options 


 Action on arcs around the clock  . You have several options 

1 No action. No display on the screen

2 Only decorative. 

3 Display observation(s) selected on settings. Use your settings


Set the size of the thickness of the central bar . You can set from 1 pixel to 16 pixels


Set this field to select observations in arcs or central bar . You can select 8 observations in arc  or central bar

explanation and the syntax. 

a number for the function + a separator ; X 5 for each 4 arcs and the last is for central bar

0= nothing

1= daily active minutes goal

2= goal of floors climbed per day

3= goal of steps climbed per day

4= usage battery in percent

5= goal of distance per day

6= goal of actives calories per day

7= move bar (inactive movement). one big bar for 1 hour and 4 littles bars for each 15 minutes

8= heart rate in percent. Use with settings "Maximum Heart rate in a sedentary context"

9= hourglass that grows with the day (not available for watches with low memory)

10= Body battery in percent. (not available for all watches )



Example 5;6;3;4;1;  ARC TOP LEFT; TOP RIGHT, BOTTOM LEFT,BOTTOM RIGHT and last for central bar

5 for distance in top left arc, 6 for calories in top right arc, 3 for steps in bottom left arc,4 for battery in bottom right arc, 1 for active minutes in central bar


Your personal text (will be used in User text function)  . This text will be used in a function. Each watch has a default user text. Sometimes it's FENIX, but sometimes VENU...


Icon Selection. You can choice your own icon, see bellow a special section. You must select function "Bluetooth, Alarm, Notifications, Do Not Disturb Icons and counts" in a field, otherwise you don't display any icon. Default is 15, so all available icons

Count down days / hours to a date. In this field, you set a date. In function count date you display days and hours to this date. When the day arrives, it's indicated D DAY. After this date, this indicate expired date.


Count down days / hours since an important date. In this field, you set a date. In function How many days/hours since an important dates to this date, you display how many days and hours since this date. Example how many day since 12/31/2021.


Display of another time in UTC defined above BI1. The range is from -12 to 14. Select the offset of your new time


Add minutes to UTC defined. In some region, the change is not one hour. Sometimes it's 3:30 or 10:45 or 5:30

Example 1 in French Polynesia: Marquesas Islands , it's UTC -9h30  in this case set Display in UTC -10 and  add 30 minutes in this field. You will have -10h00 +00h00= -9h30.

Example 2 in NEPAL  , it's UTC+05h45  in this case set Display in UTC 5  and  add 45 minutes in this field


Your limit for Weather forecast. Used in weather functions(from 1 to 3 maximum). In function weather forecast, you have 3 days or 3 hours.  With this settings, you can select 1 day/hour, 2days/hours or 3 days/hours. Reduce battery draining. 


Return of weather coordinate format. When you select In function Weather Location where the conditions were observed, you can select how the return will be displayed.  

0 for The decimal degree format: ddd.ddddd

1 for The degrees/decimal minutes format: dddmm.mmm

2 for degrees/minutes/seconds (DMS) format: ddd mm ss


Set this field to increase the font of fields Z1 to Z6 and for battery on left and permanents seconds on right.  You can increase or reduce font of each field. 'line 1 and line 2 independently)

explanation and the syntax. It's only for text, not for Icon with an another settings.

a number for the size + a separator ; X 14 for each Z1 to Z6 (line 1, line 2), battery on left, and seconds on right

Example 4;0; 4;1; 1;2; 4;0; 3;1; 1;2;   2;  2;  

Field 1 line 1 in font Large  ;Field 1 line 2 in extra tiny

Field 2 line 1 in font Large  ;Field 2 line 2 in tiny

Field 3 line 1 in tiny  ;Field 3 line 2 in font small

Field 4 line 1  in font Large  ;Field 4 line 2 in extra tiny

Field 5 line 1 in font small  ;Field 5 line 2 in tiny

Field 6 line 1 in font tiny  ;Field 6 line 2 in font Small

Battery in font Small, 

permanents seconds in font Small

On left default sizes

On right, some changes


If you do not respect these numbers and separators, the program reset the contains to its defaults 2;2;2;2;2;2;2;2;2;2;2;2;

This size represents the starting size of the font. Be careful though, my program will test the size and see if the display fits in the field. If the value to display is too large, then the program will reduce the font until it finds an ideal font. If you set too large a font and each time the value is too large to display in the field, the battery will drain faster.


6 fields  you can make your changes

Fields positions are on the picture

Some fields can consume the battery significantly. This is my personal interpretation in my code  BI    Battery Impact or IB in french sur Impact Batterie

No information= standard mpact on battery

BI1 (battery Impact 1)  smal impact on battery

BI2 (battery Impact 2)   impact on battery

BI3 (battery Impact 3)  significative impact on battery

BI4 (battery Impact 4)   high impact on battery


Currently in version 4.5.0

Functions list

Nothing  Since V1.0

UserText  Since V1.0

Distance in KM or MILES Since V1.0

Distance in meters or feets Since V2.1

Distance over 8 days  Since V1.8

Date with format MON 29  Since V1.0

Date with format SEPT 29  Since V1.3

Steps   Since V1.0

Steps over 7 rolling days. Since V2.1

Heart rate Since  V1.0

Battery in days Since   V1.1

Battery in percent Since  V1.1

Battery in percent only if battery drop under a limit Since  V1.9

Weather icon and temp   Since V1.1**

Weather Temp and condition  Since  V1.1 **

Weather Temp and condition for next (x) hours  Since  V1.6 **

Weather Temp and condition  for next (x) days Since  V1.6 **

Weather Textual description of the observation location Since  V1.7 **

Weather Location where the conditions were observed Since  V1.7 **

Weather wind information BI2 Since  V2.1 **

Weather temperature high/low/ feels Like BI2 Since  V2.1 **

Weather relative humidity in % according Garmin BI1 Since  V2.8 **

Weather precipitation chance in % according Garmin BI1 Since  V2.8 **

Weather relative humidity in % forecast according Garmin for (x) next hours BI2 Since  V2.8 **

Weather precipitation chance in % forecast according Garmin for (x) next hours BI2 Since  V2.8 **

Weather precipitation chance in % forecast according Garmin for (x) next days BI2 since  V2.8 **

Weather relative humidity in % according Garmin BI1 since 2.9 **

Weather precipitation chance in % according Garmin BI1 **

Weather relative humidity in % forecast according Garmin for (x) next hours BI2 **

Weather precipitation chance in % forecast according Garmin for (x) next hours BI2 **

Weather precipitation chance in % forecast according Garmin for (x) next days BI2 **

 Floors Up/Down  Since V1.3

Floors UP Since V1.3

Sunrise  Since V1.2

Sunset Since V1.2

New solar event Since V1.4

Sunrise and sunset Since V1.5

Altitude Since V1.2

Bluetooth, Alarm, Notifications, Do Not Disturb Icons and counts on 2 lines  Since V1.2

Bluetooth, Alarm, Notifications, Do Not Disturb Icons and counts on 1 line  Since V2.5

Move bar Since V1.3

Calories Since V1.3

Actives Calories Since  V1.3

Fat burn Since V1.3

Week and quantieme Since V1.3

QuantiemeSince  V1.3

Seconds Since V1.4

Second hours in a special UTC Since V1.3

Ambiant pressure Since V1.5

Count days to a date. Since V1.5

Count days to a date and your personnal text. Since V2.5

How many days/hours since an important date. Since V1.5

Internal Temperature Sensor. Since V1.8

Actives minutes a day in percent. Since V1.8

Actives minutes over 7 rolling days in percent. Since V1.9

Moderate minutes and Vigorous minutes a day. Since V1.8

Moderate minutes and Vigorous minutes over 7 rolling days. Since V1.9

Body battery  Since V3.0 **

Stress level Since V3.0 **

VO2 max running Since V3.1 **

VO2 max Cycling Since V3.1 **

Time recovery  Since V3.1 **

The user's VO2 Max value for running activity BI1  Since V3.5 **

The user's VO2 Max value for cycling activity BI1 Since V3.5 **

The vertical distance of floors climbed  Since V4.5 **

Moon information BI2 Since V4.7 **

** depends of implementation in the firmware of the watch and memory


Z1 Check box for functions with only one line, to display on line 1, unckeck to display on line 2. Default is on line 2. 2 lines in each field. But some functions display on only one line. Thes functions are only availbale in Z1 and Z6 fields. In this case, you select the line you want the display


Z6 Check box for functions with only one line, to display on line 1, unckeck to display on line 2. Default is on line 1.  2 lines in each field. But some functions display on only one line. Thes functions are only availbale in Z1 and Z6 fields. In this case, you select the line you want the display


Work application with debug mode.  This option is only for me, it's set the program for trace and display battery on left with a lot of number. Don't use it.

Select for Northern hemisphere otherwise for southern hemisphere.  Default is checked. You indicate your position on the globe, because moon is inversed in southern hemisphere.

User function.  In some case you want a special combinaison of function

With user function you can make a special function only for your need. Separate each function with a semi colon ;

YY year numeric format example 2021

Y year numeric (only 2 last numbers) format example 21

S1 Separator (space) S21 Separator (space space)  

S2 Separator / (slash)

S3 Separator : (colonn)

S4 Separator . (period) S24 Separator .. (period period) in next version

S5 Separator - (hyphen) S25 Separator -- (hyphen hyphen) in next version

S6 Separator , (comma)

DD Day numeric format example 25

DS Day short character format example Mon

MM Month numeric format example 12

MS Month short character format example Sep

QU quantieme numeric format with a prefix depends of you language example D009 in english or J009 in french

WK Week of year numeric format with a prefix depends of you language example W25 in english or S25 in french

After you select function in a field Z to Z6

Theme colors.  Default is the colors of the settings (Use colors defined in the settings).  But in the application you can change to a pre selected colors. 5 Darks or 3 lights (only 1 on old watches with CIQ1). When you select these themes the colors settings are overrided.

All colors settings.  Each number is a color. For amoled watches, more numbers are available. Link is here.  You can change Background color, hours, minutes Seconds, AmPM color rounded rectangle for hours and minutes( If you set 64, you don't have any rectangle color).


In 4 arcs and central bar, colors of each background. For each arc 1 to 4 and central bar, you can select color for background  . For battery arc, you can change background color, but not color of the arc, because  color depends of the battery percent . It will be red, orange or green  with the threshold of your settings (default is 30,50) . You must respect a special syntax  like this.  (a number for the background color + a separator ; ) X 4 for each background arc and + 1 for central background.  Example 21;21;21;21;21; for background

Background arc 1 color 21 = dark grey

Background arc 2 color 21 = dark grey

Background arc 3 color 21 = dark grey

Background arc 4 color 21 = dark grey

Background central bar color 21 = dark grey


Arc thresholds colors. For each arc 1 to 4 and central bar, you can select the threshold. Under this limit you use under limit color. over this limit you use over limit color (default is 50;50;50;50;50;) . You must respect a special syntax  like this.  (a number for the threshold + a separator ; ) X 4 for each arc and + 1 for central bar.

In 4 arcs and central bar, colors of each fill over limit For each arc 1 to 4 and central bar, you can select color for  the fill. For battery arc, you can change background color, but not color of the arc, because  color depends of the battery percent . It will be red, orange or green  with the threshold of your settings (default is 30,50) . You must respect a special syntax  like this.  (a number for the color + a separator ; ) X 4 for each color arc and +1 for central bar fill.  Example 48;48;48;48;48; for color

Color arc 1 color 48 = red

Color arc 2 color 48 = red

Color arc 3 color 48 = red

Color arc 4 color 48 = red

Color central bar color 48 = red


In 4 arcs and central bar, colors of each fill under limit For each arc 1 to 4 and central bar, you can select color for  the fill. For battery arc, you can change background color, but not color of the arc, because  color depends of the battery percent . It will be red, orange or green  with the threshold of your settings (default is 30,50) . You must respect a special syntax  like this.  (a number for the color + a separator ; ) X 4 for each color arc and +1 for central bar fill.  Example 56;56;56;56;56; for color

Color arc 1 color 56 = orange

Color arc 2 color 56 = orange

Color arc 3 color 56 = orange

Color arc 4 color 56 = orange

Color central bar color 56 = orange


In 4 arcs and central bar, colors of each fill when goal For each arc 1 to 4 and central bar, you can select color when goal is reached  (overide the standard fill color). For battery arc, you can change background color, but not color of the arc, because  color depends of the battery percent . It will be red, orange or green  with the threshold of your settings (default is 30,50) . You must respect a special syntax  like this.  (a number for the color + a separator ; ) X 4 for each color arc and +1 for central bar fill.  Example 48;48;48;48;48; for color

Color arc 1 color 48 = red

Color arc 2 color 48 = red

Color arc 3 color 48 = red

Color arc 4 color 48 = red

Color central bar color 48 = red



Colors for threshold 1, 2, 3 battery. (currently it's only for amoled watches) You can change colors for 3 colors of battery. Default is red for threshold 1, orange for threshold 2, and green for threshold 3.   You must respect a special syntax  like this.  (a number for the color + a separator ; ) X 3 for each color .  Example 48;56;12; for color

Threshold  1 color 48 = red

Threshold  2 color 56= orange

Threshold   3 color 12 = green

 


In 6 fields, colors of the first line and second line. For each field, you have 2 lines . So you can set a color for line 1 and an another for line 2 . You must respect a special syntax  like this.  (a number for the color + a separator ; ) X 6 for each field.  Example 63;48;3;55;9;60;    for line1

Field 1 color 63 = WHITE

Field 2 color 48 = RED

Field 3 color 3 = BLUE

Field 4 color 55 = PINK

Field 5 color 9 = GREEN

Field 6 color 60 = YELLOW


for line2 55;9;60;63;48;3;

Field 1 color 55= PINK

Field 2 color 9 = GREEN

Field 3 color 60 = YELLOW

Field 4 color 63 = WHITE

Field 5 color 48 = RED

Field 6 color 3 = BLUE

Colors setting number 2 and Colors settings number 3.  This option allows you to define a new color scheme. You must enter all colors for all objects.  

You must respect a special syntax  like this.  (a number for the color + a separator ; )

41 colors in this field. Each position is in the description bellow

63;  0;14;0;0;  64;0;  21;1;  16;16;16;0;0;0;  0;0;0;16;48;16;  21;21;21;21;21;  48;48;48;48;48; 48;48;48;48;48; 56;56;56;56;56;

If you enter a bad syntax, program reset your settings to a default

 Explaination of each position

For Amoled watches read this page and you will enjoyed  Link of the page


Alternate Color1, Color 2 according to sunrise/sunset.  When you select this option the color alternates from color 1 after sunrise to Color2 after Sunset to sunrise again.  If theme color is not set to "Use each color defined in the settings (Color1), no effect after sunset. Of course Sunrise/Sunset mus be stored by the watch before.

ICON SETTINGS

TIPS and FAQ

Question  

Today Fields Z2 to Z5 have changed and when I want to make a new change, it does not work? It worked before and today no !

After 5 trial days, fields Z2 to Z5 are reset to default.  Even if you change fields. After a small donation and a license, it is possible again.

1)Either you make a small donation

2)or you accept this constraint

3)or you delete this application

Question  

Why the battery percentage does not show, nor the battery in days?

In the application settings, there is a parameter "Threshold below which the battery will display" that indicates that we only want to display the battery functions if it is below a threshold. 

Default is 100%. 

If you have set 50%, the battery will only be displayed if the charge is less than 50%. If your charge is over 50%, nothing will show on the watch.

Question  

Why when I select functions Sunrise or Sunset, I have ??:?? in display. How to get the GPS position in my watch face for calculation of sunrise or sunset  

Answer

The last GPS position is never saved in the watch. It is therefore not available for a watch face. The position is only kept one minute after the end of an activity.

It is therefore necessary to make a manipulation to be able to store it.

My watch face should be displayed on the watch

1) Start a running activity, outside your home and under a clear sky. Go outside to get a signal. This is very important, otherwise you risk having an incorrect position and therefore incorrect sunset and sunrise times.

2) As soon as the GPS is ready, start the activity

3) Long press the DOWN button on the watch, which will then display the time on a garmin face

4) return to the running activity (START button) and stop the running activity. Discard the activity


By returning to my watch face, the last GPS position will be recorded and can finally be used by the application (for the calculation of sunrise or sunset for example)

Question  

Why make a review with a comment on garmin’s store. 

Answer 

The number of downloads and comments allow my app to be visible on the garmin store. The first pages are the most visited. You can make a donation if you love this watch face. Send me a picture of your watch with the watch face. If you make a review without a comment, Garmin destroys the review, so make a review with a comment. Thanks

If you have any problem with this watch face, it is better to message me on my mail riedid74@gmail.com than going through the review link on the store. We can then discuss and I will be able to better understand your problem to allow me to solve it.

Question  

I have “IQ !” Issue: This happens very often when you don't have the latest firmware version of your watch

Answer 

Sorry you’re having an ‘!’ issue, typically my apps are 99.99% bug free and the issue is a Connect App install issue .

This happens very often when you don't have the latest firmware version for your watch. 

First Search on web this text

GARMIN HOW TO DOWNLOAD THE LATEST FIRMWARE OF MY WATCH SUPPORT.GARMIN.COM

If problem persists, it's probably a bad installation on the watch

1.   Uninstall the app is crashing, restart the watch and reinstall the app.This typically corrects the incomplete installation error.

2.   Try  the second step using Garmin Express for installing apps 

3.   If problem persits connect your watch to a computer. Send me the file under <drive>/GARMIN/APPS/LOGS/ file CIQ_LOG.TXT or CIQ_LOG.YML. Send me this file and all your settings in several pictures. Without these informations, I can not make a diagnosis.

Question  

I want distance in miles, not in KM 

Answer 

You must check several check box for units measurements

Question  

When I select weather functions, the watch displays ?? on the screen or ??APIx, What is it and what is the solution ?

Answer 

The weather function needs your phone to work. Your watch must be connected to the phone and the garmin connect app must be started.

You may have different return codes depending on the situation.

??API1  indicates that the API call did not render proper information (currentWeather is null). Probably indicates that the watch is not connected to the phone, or that the garmin connect application is not launched, or that your phone does not have internet access. Lauch Garmin connect on your phone, verify your connection with your watch.

??API2 indicates that the API call did not render proper information (currentWeather.condition is null currrentWeather.temperature is null. Probably a failure of the Garmin site or in you position. Try to reboot your watch and try again.

??API3 indicates that the API call to know the GPS coordinates of the weather function did not render an appropriate code. Probably a blank area on Garmin

??API4 indicates that the API call to know the GPS location of the weather function did not render an appropriate code. Probably a blank area on Garmin

??API5 indicates that the forecast API call is not operational. Probably indicates that the watch is not connected to the phone, or that the garmin connect application is not launched, or that your phone does not have internet access. Stop start your BT on your phone. Or restart Garmin connect on your phone, or reboot your watch. Try again.

??API6 indicates that the forecast API call is not supported by your watch

??API7 indicates that the API call to know the GPS location of the weather function wind did not render an appropriate code. Probably a blank area on Garmin

??API8 indicates that the API call to know the GPS location of the weather function temperature High, low feellike did not render an appropriate code. Probably a blank area on Garmin

??API9 indicates that the API call to know relative humidityof the weather function   did not render an appropriate code. Probably a blank area on Garmin

??API10 indicates that the API call to know the precipitation chance of the weather function   did not render an appropriate code. Probably a blank area on Garmin

??API11 indicates that the API with Open Weather don't have the function in request. Example now my code doesn't have forecast in OWM.

??API12 or ?? indicates that the API with Open Weather, you don't hace an answer of the OWM API. Wait 10 minutes and try again.

Question  

Sometimes I can't make a save in the settings.

Answer 

This case happens when a field is not correct, does not meet the constraints of my application. The problem is often with garmin connect on an IPHONE for a date validation, the fields in question are very often on count down dates or important date. Make the correction manually

Question  

Tips for optimizing the battery

Answer 

1) Permanent seconds mode is consuming because it operates every second and erases part of the screen

2) Don't turn the wrist every minute. are you a speed man ?

3)The most battery-intensive features

Some fields can consume the battery significantly. This is my personal interpretation in my code  BI    Battery Impact or IB in french sur Impact Batterie

No information= standard mpact on battery

BI1 (battery Impact 1)  smal impact on battery

BI2 (battery Impact 2)   impact on battery

BI3 (battery Impact 3)  significative impact on battery

BI4 (battery Impact 4)   high impact on battery

4 Arcs around the clock representing 4 observations

Weather temperature according Garmin

Weather temperature forecast according Garmin for (x) next hours . You can reduce if you set 

Weather temperature forecast according Garmin for (x) next days

Actives minutes on 7 days in percent

Total active minutes over 7 rolling days

Distance over 7 rolling days

Percentage of achievement of the distance goal over 7 rolling days

Floors of the week

Steps of the week

Actives calories

Sun functions

Set this field to increase the font of fields Z1 to Z6, if you enter 4 and the field must be bigger than the field 

12-hour mode use more battery than  24 hour mode

Question  

Why when I change icons colors (64 colors) it doesn't work, or my change is not effective.

Answer 

 For watches with 64 colors, you can  draw icons in different colors. You must respect a special syntax  like this, otherwise my program make a reinit of the default color icons.  (a number for the color + a separator ; ) X 6 for each field.  

Example 0;48;3;55;9;60;    don't forget the last ;  No space between each number

Field 1 color 0 = BLACK Field 2 color 48 = RED

Field 3 color 3 = BLUE Field 3 color 55 = PINK

Field 5 color 9 = GREEN Field 6 color 60 = YELLOW

Special screen for watches with amoled in AOD

If you check "In Always On Display, display a similar display with some reductions BI3" . 

This option has a battery impact because I obscure the entire screen to respect Garmin constraints.

To the LEFT in High power mode


To the right in low power but in AOD. No rectangle color is displayed over the minutes

Some pictures of the possibilities

Changelog since 12/21/2021

Link for all changes since the initial release.  here