HMs DIY #1-6

Store Link

Because I want to keep this datafield and the app free for use I would be very grateful about a small donation to PayPal

A detailed description of how to use it can be found here: 

HMs_DIY_GUIDANCE.pdf
HMs_DIY_ANLEITUNG.pdf

Thanks very much to mcinner1 for putting so much time into this documentation!

Designer download

You can contribute on my github page.
You can upload your layout so others can use it as well.
Also any changes to the fonts.txt can be updated there as well.

Garmin_HMsDIY

=======================================================================
RELEASE NOTES
=======================================================================
-----------------------------------------------------------------------
3.6.2
* switched to new SDK 7.2.1
* added devices: Approach S7 42mm, Descent Mk3 43mm /Mk3i 43mm, Descent Mk3i 51mm, Edge 1050, epix Pro Gen2 42mm, epix Pro Gen2 47mm / quatix 7 pro, epix Pro Gen2 51mm / D2 mach 1 pro / tactix 7
Fenix 7 Pro, Fenix 7 Pro Solar, Fenix 7S Pro, Fenix 7X Pro, Fenix 7xPro Solar, Forerunner 165, Forerunner 165M, Venu 3, Venu 3S, Vivoactive 5
-----------------------------------------------------------------------
3.5.1
* switched to new SDK 4.2.4
* added devices: FR265, FR265S, FR965, GPSMAP 67/67i, Marq (Gen 2), Marq (Gen 2) Aviator, EDGE 540, EDGE 840, Instinct 2x Solar
* added two new font types GLANCE, GLANCENR (only available if device supports it!)

for full releasenotes see: releasenotes.txt
=======================================================================

 

  • And how to adjust that it works correctly and blue column is the correct gear?
    Building the columns, with gray color and dynamic colors is no problem.

    I do not understand how to do, for example, 11-32 gears (11-12-13-14-16-18-20-22-25-28-32T) and the correct column in blue
  • draw a rectangle with value of rear derailleur, choose a color, for example 00FF01, add a dynamic color, choose color to replace 00FF01, in values - if for example it should represent gear 12 - add 110 (for gear 11 (x 10)) in a grey color, 120 in blue and 130 again in grey. That should turn the rectangle to grey for all values (11 or greater than 12) except the value is 12 ecactly (which is 120 in the values table). Repeat this for thie other 10 gears Slight smile

    By the way, while riding, only seeing the number of the gear is enough for me, I'd rather "feel" which gear is the best :)

  • Daphunk, are you getting the DI2 data using the ANT shift fields?, this is not working for me.... 

  • No, not the ANT fields as they are exclusively for SRAM or Campa. There are 2 separate front/rear derailleur fields now for Di2. Take a closer look at the list...

  • aha, now I see those...., I guess the pace of functionality improvements is too fast for me, I'm behind! Grimacing

  • There are guidance.pdf  on top of this thread which are updated very quickly after each new version. It‘s worth to look at it! Mask

  • Yes, absolutely - and not only once; it's worth to have a look at it after each new version Wink

  • changed black/white switching: removed the default black config string.
    Instead every element can be set to be included in b/w switching. When it is included, the color of this element will be inverted when switched to black background.

    I can also confirm that this works - and without rebooting or something else Grinning - absolutely fantastic!
    Now only the correct background for the mode in the designer is missing Wink

    And I wonder how the "every element set" works in case of dynamic colors? If one element has a dynamic color and its b/w setting is checked - what happens to other element(s) (with the same dynamic color) where the b/w setting is unchecked?
    I assume they all be changed to have b/w setting? Or are they really independent from each other even when they use the same dynamic color?

    BTW, you only change 000000 to FFFFFF (and vice versa) - other colors keep unchanged?
    Or do you also invert other colors if the b/w checkbox is set?

  • Hi

    I do the color check just before drawing the element, so after applying the dynamic color. So every dynamic color will be inverted for every element seperatly. And, every color will be inverted, not just black and white...