Watchface: Data Lover

A watch face featuring:
  • a readable time font
  • sun events
  • active statistics (heart rate / steps / stairs)
  • YAHOO! weather & forecasts.
  • ....
Download: https://apps.garmin.com/en-US/apps/b...4-169e581df99c

  • Former Member
    Former Member over 7 years ago
    another proposal, enlarge the graph, also reducing the height a bit...

    more horizontal data field and more space below for the battery indicator, or other datacommunity.garmin.com/.../1372959.png
  • Thanks for the picture. Looks really nice! Which watch type is this?

    Adding pressure in the right chart is something that's already on my to do list. I have to make my code quite a bit smarter in order to reuse it at several positions without duplicating code in order to not have too much impact on free memory left which is very scarce (less than 5k left)

    It's on purpose that the decimal is hidden when the distance becomes 10 or larger to avoid overflowing data on adjacent fields. You might remark that there's free space in your case which is true. It's on my to do to make data field positioning smarter (But i have to do this in a way that I dont consume too much memory and CPU power)

    I don't think the custom names is the proper way to localise the date. As I mentioned before I didnt add localisation because of the dependency on Yahoo weather and evenly important the hit i would take in the free memory... The latter is the biggest reason I'm hesitant to add localisation.

    Making the Graph larger would be a challenge for the screen redraws: in between minutes there's only 30ms per second time to do screen updates which is very tight. A wider Graph would mean i need to redraw larger parts of the screen which would take too much time.

    An additional horizontal data field might be possible if the smarter data field positioning works out.

  • Former Member
    Former Member over 7 years ago
    Thanks for the picture. Looks really nice! Which watch type is this?

    Adding pressure in the right chart is something that's already on my to do list. I have to make my code quite a bit smarter in order to reuse it at several positions without duplicating code in order to not have too much impact on free memory left which is very scarce (less than 5k left)

    It's on purpose that the decimal is hidden when the distance becomes 10 or larger to avoid overflowing data on adjacent fields. You might remark that there's free space in your case which is true. It's on my to do to make data field positioning smarter (But i have to do this in a way that I dont consume too much memory and CPU power)

    I don't think the custom names is the proper way to localise the date. As I mentioned before I didnt add localisation because of the dependency on Yahoo weather and evenly important the hit i would take in the free memory... The latter is the biggest reason I'm hesitant to add localisation.

    Making the Graph larger would be a challenge for the screen redraws: in between minutes there's only 30ms per second time to do screen updates which is very tight. A wider Graph would mean i need to redraw larger parts of the screen which would take too much time.

    An additional horizontal data field might be possible if the smarter data field positioning works out.



    Hi

    it's a fenix 5s sapphire
    Nice ! i'm waiting for the next update ;) (and the others lol)
  • Former Member
    Former Member over 7 years ago
    Hello!

    THX a lot for the watchface! It's nice and I like it very much! Since I am a beginner, I have a - maybe stupid - question:

    As you can see on the screenshot I activated "Pressure Graph" for Bottom Chart. But why is the larger number (1017.3) below the smaller number (1016.0)? Does this make sense? How do I have to read the graph? And is it possible to show "Altimeter Graph" instead of "Pressure Graph"?

    Thanks a lot!
  • Glad you like the watch face so much ;)

    The graph adjusts itself to the minimum and maximum value that have been spotted over the last 6 hours. In order to put things in perspective for the person looking at this graph this minimum and maximum value is also shown over the graph (in your case it's coincidence that the maximum is on the left and the minimum on the right, but these values could be anywhere on the graph)

    An altimeter graph is already on the to do list, not sure what the maximum period of elevation history is that is possible to retrieve from the watch, but I'll look into it.
  • Former Member
    Former Member over 7 years ago
    So this means in my example pressure dropped from 1017.3 to 1016.0 mbar during the last six hours? Would it not be more logical if the higher value would be printed above the lower value?
  • I could do that but not sure it'll read as natural as people have the habbit to read from top to bottom and from left to right. Just changing the 2 numbers from position makes it read as max - min which also feels unnatural to me....

    Preferably i'd put the min - max next to each other but the figures are too large for that...

    I remember I tried to put the numbers centered under each other but that didn't look nice.
  • Former Member
    Former Member over 7 years ago
    Yes I think you are right! I have read it as the labeling of a coordinate system which confused me..... ;-)
  • Former Member
    Former Member over 7 years ago
    Hello. I have just recently added the Data Lover watch face to my VA3 and was wondering if there is an alternate way to check the Elevation info? The elevation field on the Data Lover display is always showing a negative value (eg -23) regardless of where I go in downtown Toronto including when I'm many floors above ground level at home or work. This leaves me wondering if it's a watch face software issue or is there an underlying hardware/firmware issue that is resulting in what constantly appears to be an incorrect elevation.
  • At the moment i'm using info.altitude which is supposedly to fetch the latest altitude of your last gps activity. It might be better to fetch the altitude from the elevation history instead... I'll put it on my to do to check this.