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.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!)
-----------------------------------------------------------------------
3.4.2
* switched to new SDK 4.1.5
* added devices: Edge Explore 2, Venu Sq 2, Venu Sq 2 Music Edition
-----------------------------------------------------------------------
3.4.1
* switched to new SDK 4.1.3
* added devices: Instinct 2S / Solar / Dual Power, D2 Air X10, D2 Mach 1, Descent G1 / G1 Solar,
Edge 1040 / 1040 Solar, Forerunner 255, Forerunner 255 Music, Forerunner 255s, Forerunner 255s Music, Forerunner 955 / Solar, Instinct 2 / Solar / Dual Power / dezl Edition
* fixed crash when windspeed was not available from device
-----------------------------------------------------------------------
3.3.1
* switched to new SDK 4.0.9
* added devices: D2 Air, Descent MK2/MK2i, Descent Mk2S, Enduro, epix Gen2, Fenix 7, Fenix 7S, Fenix 7X, Forerunner 55, Forerunner 945 LTE, Venu2, Venu2 Plus,
Venus 2S, Venu Sq, Venu Sq Music,

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

 

  • First thing: you are right

    Yesterday I modified the vertical power bars. I have installed DIY # 1 and # 2 for testing.

    Today I have tried with both screens:

    #1 --> 85; 117; 140; 164; 187; 235; 350

    #2 --> 39; 86; 118; 141; 165; 188; 235

    In #2, I have removed zone 0 from screen viewing. And moved the colors.
    Before bar zone 0 was gray, bar zone 1 blue, bar zone 2 green ... and now bar zone 1 gray, bar zone 2 blue, etc.

    Everything works perfectly. The final results are correct on both DIYs. But in # 1 is what you say. Example: 105w in GC is zone 2Conclusion? Leave # 2 with only 6 correct zones. Delete zone 0 (or leave it without color) and from zone 1 (gray) continue (z2 blue, z3 green ...).

  • Great work. Only a doubt. Is it posible to see the specific gear ratio? I'd like to see 50-11 and not 1/11 or something like that.Is this posible? 

  • Please download the guidance.pdf on top of that thread - page 23:

    number of gear teeth rear: 

    for Shimano:
    Rear derailleur size

    for others like SRAM
    ANT Shift rear gearSize

  • I am trying to use the app in a Mac through a windows installed in a bootcamp partition. So far I can't. The designer open but no layout loads. The Garmin screen at the right is always black and the text square does not load the code. I am triying with 2.9.7 version. Have I done something wrong? 

  • Spent many hours building 2 data fields, that I've been using on a daily basis. With great success! Thank you!

    Then today, upgraded the watch OS to 9.00, and neither data field loads anymore. Once of them results in the IQ!, the other is simply black with no text.

    Here's the first, that generating a IQ!:

    <?xml version="1.0" encoding="UTF-8"?>
    <DIYLayout>
        <Device name="fenix 6X Pro / 6X Sapphire / 6X Pro Solar"/>
        <Designer time="15.05.2020 22:30" ver="2.9.0" ifver="B"/>
        <LayoutElement type="3" text="----------------- Base Lines -------------"/>
        <LayoutElement type="1" color="C0C0C0" x="139" y="0" x2="139" y2="74" eletype="LN" valuetype="FX" maxonly="false" daynight="false" radius="0" stroke="3" nr_values="1"/>
        <LayoutElement type="1" color="C0C0C0" x="42" y="40" x2="238" y2="40" eletype="LN" valuetype="FX" maxonly="false" daynight="false" radius="0" stroke="3" nr_values="1"/>
        <LayoutElement type="1" color="C0C0C0" x="96" y="74" x2="185" y2="74" eletype="LN" valuetype="FX" maxonly="false" daynight="false" radius="0" stroke="3" nr_values="1"/>
        <LayoutElement type="1" color="C0C0C0" x="97" y="73" x2="84" y2="99" eletype="LN" valuetype="FX" maxonly="false" daynight="false" radius="0" stroke="4" nr_values="1"/>
        <LayoutElement type="1" color="C0C0C0" x="183" y="73" x2="196" y2="99" eletype="LN" valuetype="FX" maxonly="false" daynight="false" radius="0" stroke="4" nr_values="1"/>
        <LayoutElement type="1" color="C0C0C0" x="6" y="100" x2="275" y2="100" eletype="LN" valuetype="FX" maxonly="false" daynight="false" radius="0" stroke="4" nr_values="1"/>
        <LayoutElement type="1" color="C0C0C0" x="75" y="133" x2="207" y2="133" eletype="LN" valuetype="FX" maxonly="false" daynight="false" radius="0" stroke="4" nr_values="1"/>
        <LayoutElement type="1" color="C0C0C0" x="115" y="161" x2="153" y2="217" eletype="AC" valuetype="FX" maxonly="false" daynight="false" radius="48" stroke="4" nr_values="1"/>
        <LayoutElement type="1" color="C0C0C0" x="168" y="163" x2="381" y2="319" eletype="AC" valuetype="FX" maxonly="false" daynight="false" radius="48" stroke="4" nr_values="1"/>
        <LayoutElement type="1" color="C0C0C0" x="15" y="181" x2="72" y2="181" eletype="LN" valuetype="FX" maxonly="false" daynight="false" radius="0" stroke="4" nr_values="1"/>
        <LayoutElement type="1" color="C0C0C0" x="72" y="181" x2="115" y2="198" eletype="LN" valuetype="FX" maxonly="false" daynight="false" radius="0" stroke="4" nr_values="1"/>
        <LayoutElement type="1" color="C0C0C0" x="114" y="198" x2="164" y2="198" eletype="LN" valuetype="FX" maxonly="false" daynight="false" radius="0" stroke="5" nr_values="1"/>
        <LayoutElement type="1" color="C0C0C0" x="211" y="180" x2="162" y2="198" eletype="LN" valuetype="FX" maxonly="false" daynight="false" radius="0" stroke="4" nr_values="1"/>
        <LayoutElement type="1" color="C0C0C0" x="211" y="180" x2="266" y2="180" eletype="LN" valuetype="FX" maxonly="false" daynight="false" radius="0" stroke="4" nr_values="1"/>
        <LayoutElement type="1" color="C0C0C0" x="162" y="198" x2="175" y2="228" eletype="LN" valuetype="FX" maxonly="false" daynight="false" radius="0" stroke="3" nr_values="1"/>
        <LayoutElement type="1" color="C0C0C0" x="116" y="198" x2="100" y2="228" eletype="LN" valuetype="FX" maxonly="false" daynight="false" radius="0" stroke="3" nr_values="1"/>
        <LayoutElement type="1" color="C0C0C0" x="42" y="228" x2="239" y2="228" eletype="LN" valuetype="FX" maxonly="false" daynight="false" radius="0" stroke="3" nr_values="1"/>
        <LayoutElement type="1" color="C0C0C0" x="66" y="259" x2="213" y2="259" eletype="LN" valuetype="FX" maxonly="false" daynight="false" radius="0" stroke="6" nr_values="1"/>
        <LayoutElement type="3" text="----------------- Arches ------------------"/>
        <LayoutElement type="1" color="C0C0C0" x="150" y="136" x2="120" y2="195" eletype="AC" valuetype="FX" maxonly="false" daynight="false" radius="141" stroke="4" nr_values="1"/>
        <LayoutElement type="1" color="FFFF01" x="150" y="136" x2="122" y2="194" eletype="AF" valuetype="BV" maxonly="false" daynight="false" radius="147" stroke="9" nr_values="1"/>
        <LayoutElement type="2" replDC="FFFF01" valDC00="1000" colDC00="00FF40" hideDC00="false" blinkDC00="false" valDC01="750" colDC01="00FF40" hideDC01="false" blinkDC01="false" valDC02="500" colDC02="FFFF00" hideDC02="false" blinkDC02="false" valDC03="250" colDC03="FF8000" hideDC03="false" blinkDC03="false" valDC04="100" colDC04="FF0000" hideDC04="false" blinkDC04="false" valDC05="0" colDC05="000000" hideDC05="false" blinkDC05="false" invertcolor="false"/>
        <LayoutElement type="1" color="C0C0C0" x="138" y="139" x2="342" y2="424" eletype="AC" valuetype="FX" maxonly="false" daynight="false" radius="133" stroke="4" nr_values="1"/>
        <LayoutElement type="1" color="FFFF02" x="138" y="139" x2="344" y2="420" eletype="AF" valuetype="GA" maxonly="false" daynight="false" radius="139" stroke="9" nr_values="1"/>
        <LayoutElement type="2" replDC="FFFF02" valDC00="40" colDC00="00FF40" hideDC00="false" blinkDC00="false" valDC01="20" colDC01="FFFF00" hideDC01="false" blinkDC01="false" valDC02="10" colDC02="FF8000" hideDC02="false" blinkDC02="false" valDC03="0" colDC03="FF0000" hideDC03="false" blinkDC03="false" invertcolor="false"/>
        <LayoutElement type="3" text="----------------- Date Time -------------"/>
        <LayoutElement type="0" color="FFFFFF" x="133" y="8" fixedtext="false" maxonly="false" daynight="false" eletype="CT" text="$H:$M" font="TINY" halignment="0" precision="0" nr_values="1" sampletext="63312"/>
        <LayoutElement type="0" color="FFFFFF" x="145" y="8" fixedtext="false" maxonly="false" daynight="false" eletype="CT" text="$N/$D" font="TINY" halignment="2" precision="0" nr_values="1" sampletext="63312"/>
        <LayoutElement type="3" text="----------------- Pace -------------"/>
        <LayoutElement type="0" color="FFFFFF" x="18" y="80" fixedtext="true" maxonly="false" daynight="false" eletype="FX" text="Pace" font="XTINY" halignment="2" precision="0" nr_values="1" sampletext=""/>
        <LayoutElement type="0" color="FFFFFF" x="128" y="35" fixedtext="false" maxonly="false" daynight="false" eletype="CP" text="$m:$S" font="MEDIUM" halignment="0" precision="0" nr_values="1" sampletext="1011"/>
        <LayoutElement type="0" color="FFFFFF" x="261" y="80" fixedtext="true" maxonly="false" daynight="false" eletype="FX" text="Max" font="XTINY" halignment="0" precision="0" nr_values="1" sampletext=""/>
        <LayoutElement type="0" color="FFFFFF" x="151" y="35" fixedtext="false" maxonly="false" daynight="false" eletype="MP" text="$M:$S" font="MEDIUM" halignment="2" precision="0" nr_values="1" sampletext="211"/>
        <LayoutElement type="3" text="----------------- Altitude ------------------"/>
        <LayoutElement type="0" color="FFFF05" x="139" y="70" fixedtext="false" maxonly="false" daynight="false" eletype="CL" text="$V" font="TINY" halignment="1" precision="0" nr_values="1" sampletext="14000"/>
        <LayoutElement type="2" replDC="FFFF05" valDC00="140000" colDC00="FF0000" hideDC00="false" blinkDC00="false" valDC01="130000" colDC01="FF8000" hideDC01="false" blinkDC01="false" valDC02="120000" colDC02="FFFF00" hideDC02="false" blinkDC02="false" valDC03="100000" colDC03="00FF00" hideDC03="false" blinkDC03="false" valDC04="80000" colDC04="0080FF" hideDC04="false" blinkDC04="false" valDC05="60000" colDC05="800080" hideDC05="false" blinkDC05="false" valDC06="50000" colDC06="FFFFFF" hideDC06="false" blinkDC06="false" invertcolor="false"/>
        <LayoutElement type="0" color="FFFFFF" x="176" y="75" fixedtext="true" maxonly="false" daynight="false" eletype="FX" text="Ft" font="XTINY" halignment="1" precision="0" nr_values="1" sampletext=""/>
        <LayoutElement type="3" text="----------------- Center -----------------"/>
        <LayoutElement type="0" color="FFFFF1" x="62" y="96" fixedtext="false" maxonly="false" daynight="false" eletype="CS" text="$V" font="MEDIUM" halignment="0" precision="1" nr_values="1" sampletext="2.5"/>
        <LayoutElement type="0" color="FFFFFF" x="53" y="160" fixedtext="true" maxonly="false" daynight="false" eletype="FX" text="Mph" font="XTINY" halignment="0" precision="0" nr_values="1" sampletext=""/>
        <LayoutElement type="0" color="FFFFFF" x="139" y="122" fixedtext="false" maxonly="false" daynight="false" eletype="DS" text="$V" font="NR_MEDIUM" halignment="1" precision="2" nr_values="1" sampletext="12.56"/>
        <LayoutElement type="0" color="FFFFF1" x="218" y="96" fixedtext="false" maxonly="false" daynight="false" eletype="AS" text="$V" font="MEDIUM" halignment="2" precision="1" nr_values="1" sampletext="4.5"/>
        <LayoutElement type="0" color="FFFFFF" x="253" y="160" fixedtext="true" maxonly="false" daynight="false" eletype="FX" text="Avg" font="XTINY" halignment="0" precision="0" nr_values="1" sampletext=""/>
        <LayoutElement type="2" replDC="FFFFF1" valDC00="50" colDC00="FF0000" hideDC00="false" blinkDC00="false" valDC01="40" colDC01="FF8000" hideDC01="false" blinkDC01="false" valDC02="30" colDC02="00FF40" hideDC02="false" blinkDC02="false" valDC03="20" colDC03="8FD3FC" hideDC03="false" blinkDC03="false" valDC04="10" colDC04="FFFFFF" hideDC04="false" blinkDC04="false" invertcolor="false"/>
        <LayoutElement type="3" text="----------------- Seperator ------------------"/>
        <LayoutElement type="0" color="FFFFFF" x="101" y="177" fixedtext="false" maxonly="false" daynight="false" eletype="TA" text="$V" font="NR_MILD" halignment="0" precision="0" nr_values="1" sampletext="200"/>
        <LayoutElement type="0" color="FFFFFF" x="176" y="177" fixedtext="false" maxonly="false" daynight="false" eletype="TD" text="$V" font="NR_MILD" halignment="2" precision="0" nr_values="1" sampletext="200"/>
        <LayoutElement type="0" color="FFFF07" x="139" y="197" fixedtext="false" maxonly="false" daynight="false" eletype="HR" text="$V" font="SMALL" halignment="1" precision="0" nr_values="1" sampletext="120"/>
        <LayoutElement type="2" replDC="FFFF07" valDC00="1600" colDC00="FF0000" hideDC00="false" blinkDC00="false" valDC01="1400" colDC01="FF8000" hideDC01="false" blinkDC01="false" valDC02="1200" colDC02="00FF40" hideDC02="false" blinkDC02="false" valDC03="1000" colDC03="00FFFF" hideDC03="false" blinkDC03="false" valDC04="600" colDC04="FFFFFF" hideDC04="false" blinkDC04="false" invertcolor="false"/>
        <LayoutElement type="3" text="----------------- Seperator ------------------"/>
        <LayoutElement type="0" color="FFFFFF" x="139" y="227" fixedtext="false" maxonly="false" daynight="false" eletype="TT" text="$H:$M:$s" font="TINY" halignment="1" precision="0" nr_values="1" sampletext="4374"/>
        <LayoutElement type="3" text="----------------- Seperator ------------------"/>
        <LayoutElement type="0" color="FFFF08" x="139" y="259" fixedtext="false" maxonly="false" daynight="false" eletype="TM" text="$V" font="XTINY" halignment="1" precision="0" nr_values="1" sampletext="100"/>
        <LayoutElement type="2" replDC="FFFF08" valDC00="1000" colDC00="8000FF" hideDC00="false" blinkDC00="false" valDC01="900" colDC01="FF0000" hideDC01="false" blinkDC01="false" valDC02="800" colDC02="FF8000" hideDC02="false" blinkDC02="false" valDC03="700" colDC03="FFFF00" hideDC03="false" blinkDC03="false" valDC04="600" colDC04="0080FF" hideDC04="false" blinkDC04="false" valDC05="500" colDC05="48A4FF" hideDC05="false" blinkDC05="false" valDC06="400" colDC06="B3D9FF" hideDC06="false" blinkDC06="false" valDC07="300" colDC07="D7EBFF" hideDC07="false" blinkDC07="false" valDC08="200" colDC08="FFFFFF" hideDC08="false" blinkDC08="false" valDC09="100" colDC09="FFFFFF" hideDC09="false" blinkDC09="false" invertcolor="false"/>
        <LayoutElement type="0" color="FFFFFF" x="161" y="259" fixedtext="true" maxonly="false" daynight="false" eletype="FX" text=" °F" font="XTINY" halignment="0" precision="0" nr_values="1" sampletext=""/>
        <LayoutElement type="1" color="FFFF80" x="105" y="267" x2="0" y2="0" eletype="CF" valuetype="PO" maxonly="false" daynight="false" radius="5" stroke="1" nr_values="1"/>
        <LayoutElement type="2" replDC="FFFF80" valDC00="10" colDC00="00FF40" hideDC00="false" blinkDC00="false" valDC01="0" colDC01="FF0000" hideDC01="false" blinkDC01="false" invertcolor="false"/>
    </DIYLayout>
    

    And the second, that's just a black screen

    <?xml version="1.0" encoding="UTF-8"?>
    <DIYLayout>
        <Device name="fenix 6X Pro / 6X Sapphire / 6X Pro Solar"/>
        <LayoutElement type="3" text="----------------- Base Lines -------------"/>
        <LayoutElement type="1" color="808080" x="42" y="40" x2="238" y2="40" eletype="LN" valuetype="FX" daynight="false" radius="0" stroke="3" nr_values="1"/>
        <LayoutElement type="1" color="808080" x="99" y="74" x2="179" y2="74" eletype="LN" valuetype="FX" daynight="false" radius="0" stroke="3" nr_values="1"/>
        <LayoutElement type="1" color="808080" x="100" y="74" x2="49" y2="99" eletype="LN" valuetype="FX" daynight="false" radius="0" stroke="3" nr_values="1"/>
        <LayoutElement type="1" color="808080" x="177" y="74" x2="228" y2="99" eletype="LN" valuetype="FX" daynight="false" radius="0" stroke="3" nr_values="1"/>
        <LayoutElement type="1" color="808080" x="6" y="100" x2="275" y2="100" eletype="LN" valuetype="FX" daynight="false" radius="0" stroke="4" nr_values="1"/>
        <LayoutElement type="1" color="808080" x="15" y="180" x2="267" y2="180" eletype="LN" valuetype="FX" daynight="false" radius="0" stroke="3" nr_values="1"/>
        <LayoutElement type="1" color="808080" x="42" y="228" x2="239" y2="228" eletype="LN" valuetype="FX" daynight="false" radius="0" stroke="3" nr_values="1"/>
        <LayoutElement type="1" color="808080" x="139" y="228" x2="139" y2="258" eletype="LN" valuetype="FX" daynight="false" radius="0" stroke="3" nr_values="1"/>
        <LayoutElement type="1" color="808080" x="66" y="259" x2="213" y2="259" eletype="LN" valuetype="FX" daynight="false" radius="0" stroke="6" nr_values="1"/>
        <LayoutElement type="1" color="808080" x="139" y="0" x2="139" y2="74" eletype="LN" valuetype="FX" daynight="false" radius="0" stroke="3" nr_values="1"/>
        <LayoutElement type="1" color="808080" x="139" y="180" x2="139" y2="200" eletype="LN" valuetype="FX" daynight="false" radius="0" stroke="3" nr_values="1"/>
        <LayoutElement type="1" color="808080" x="115" y="201" x2="163" y2="201" eletype="LN" valuetype="FX" daynight="false" radius="0" stroke="3" nr_values="1"/>
        <LayoutElement type="1" color="808080" x="116" y="200" x2="100" y2="228" eletype="LN" valuetype="FX" daynight="false" radius="0" stroke="3" nr_values="1"/>
        <LayoutElement type="1" color="808080" x="162" y="200" x2="175" y2="228" eletype="LN" valuetype="FX" daynight="false" radius="0" stroke="3" nr_values="1"/>
        <LayoutElement type="3" text="----------------- Arches ------------------"/>
        <LayoutElement type="1" color="808080" x="150" y="136" x2="122" y2="194" eletype="AC" valuetype="FX" daynight="false" radius="147" stroke="14" nr_values="1"/>
        <LayoutElement type="1" color="FFFF01" x="150" y="136" x2="122" y2="194" eletype="AF" valuetype="BV" daynight="false" radius="147" stroke="9" nr_values="1"/>
        <LayoutElement type="2" replDC="FFFF01" valDC00="1000" colDC00="00FF40" hideDC00="false" blinkDC00="false" valDC01="750" colDC01="00FF40" hideDC01="false" blinkDC01="false" valDC02="500" colDC02="FFFF00" hideDC02="false" blinkDC02="false" valDC03="250" colDC03="FF8000" hideDC03="false" blinkDC03="false" valDC04="100" colDC04="FF0000" hideDC04="false" blinkDC04="false" valDC05="0" colDC05="000000" hideDC05="false" blinkDC05="false" invertcolor="false"/>
        <LayoutElement type="1" color="808080" x="138" y="139" x2="344" y2="420" eletype="AC" valuetype="FX" daynight="false" radius="139" stroke="14" nr_values="1"/>
        <LayoutElement type="1" color="FFFF02" x="138" y="139" x2="344" y2="420" eletype="AF" valuetype="GA" daynight="false" radius="139" stroke="9" nr_values="1"/>
        <LayoutElement type="2" replDC="FFFF02" valDC00="40" colDC00="00FF00" hideDC00="false" blinkDC00="false" valDC01="20" colDC01="FFFF00" hideDC01="false" blinkDC01="false" valDC02="10" colDC02="FF8000" hideDC02="false" blinkDC02="false" valDC03="0" colDC03="FF0000" hideDC03="false" blinkDC03="false" invertcolor="false"/>
        <LayoutElement type="3" text="----------------- Date Time -------------"/>
        <LayoutElement type="0" color="FFFFFF" x="133" y="8" fixedtext="false" daynight="false" eletype="CT" text="$H:$M" font="TINY" halignment="0" precision="0" nr_values="1" sampletext="63312"/>
        <LayoutElement type="0" color="FFFFFF" x="145" y="8" fixedtext="false" daynight="false" eletype="CT" text="$N/$D" font="TINY" halignment="2" precision="0" nr_values="1" sampletext="63312"/>
        <LayoutElement type="3" text="----------------- Pace -------------"/>
        <LayoutElement type="0" color="FFFFFF" x="18" y="80" fixedtext="true" daynight="false" eletype="FX" text="Pace" font="XTINY" halignment="2" precision="0" nr_values="1" sampletext=""/>
        <LayoutElement type="0" color="FFFFFF" x="128" y="35" fixedtext="false" daynight="false" eletype="CP" text="$m:$S" font="MEDIUM" halignment="0" precision="1" nr_values="1" sampletext="280"/>
        <LayoutElement type="0" color="FFFFFF" x="261" y="80" fixedtext="true" daynight="false" eletype="FX" text="Max" font="XTINY" halignment="0" precision="0" nr_values="1" sampletext=""/>
        <LayoutElement type="0" color="FFFFFF" x="151" y="35" fixedtext="false" daynight="false" eletype="MP" text="$m:$S" font="MEDIUM" halignment="2" precision="0" nr_values="1" sampletext="211"/>
        <LayoutElement type="3" text="----------------- Altitude ------------------"/>
        <LayoutElement type="0" color="FFFF05" x="139" y="70" fixedtext="false" daynight="false" eletype="CL" text="$V" font="TINY" halignment="1" precision="0" nr_values="1" sampletext="14000"/>
        <LayoutElement type="2" replDC="FFFF05" valDC00="140000" colDC00="FF0000" hideDC00="false" blinkDC00="false" valDC01="130000" colDC01="FF8000" hideDC01="false" blinkDC01="false" valDC02="120000" colDC02="FFFF00" hideDC02="false" blinkDC02="false" valDC03="100000" colDC03="00FF00" hideDC03="false" blinkDC03="false" valDC04="80000" colDC04="0080FF" hideDC04="false" blinkDC04="false" valDC05="60000" colDC05="800080" hideDC05="false" blinkDC05="false" valDC06="50000" colDC06="FFFFFF" hideDC06="false" blinkDC06="false" invertcolor="false"/>
        <LayoutElement type="0" color="FFFFFF" x="183" y="82" fixedtext="true" daynight="false" eletype="FX" text="Ft" font="XTINY" halignment="1" precision="0" nr_values="1" sampletext=""/>
        <LayoutElement type="3" text="----------------- Center -----------------"/>
        <LayoutElement type="0" color="FFFFFF" x="138" y="99" fixedtext="true" daynight="false" eletype="FX" text="Distance" font="XTINY" halignment="1" precision="0" nr_values="1" sampletext=""/>
        <LayoutElement type="0" color="FFFFFF" x="139" y="98" fixedtext="false" daynight="false" eletype="DS" text="$V" font="NR_HOT" halignment="1" precision="2" nr_values="1" sampletext="12.56"/>
        <LayoutElement type="1" color="FF0000" x="31" y="140" x2="0" y2="3" eletype="DT" valuetype="SN" daynight="false" radius="12" stroke="3" nr_values="1"/>
        <LayoutElement type="3" text="----------------- Seperator ------------------"/>
        <LayoutElement type="0" color="FFFFFF" x="101" y="179" fixedtext="false" daynight="false" eletype="TA" text="$V" font="MEDIUM" halignment="0" precision="0" nr_values="1" sampletext="2000"/>
        <LayoutElement type="0" color="FFFFFF" x="134" y="180" fixedtext="true" daynight="false" eletype="FX" text="Asc" font="XTINY" halignment="0" precision="0" nr_values="1" sampletext=""/>
        <LayoutElement type="0" color="FFFFFF" x="180" y="179" fixedtext="false" daynight="false" eletype="TD" text="$V" font="MEDIUM" halignment="2" precision="0" nr_values="1" sampletext="2000"/>
        <LayoutElement type="0" color="FFFFFF" x="144" y="180" fixedtext="true" daynight="false" eletype="FX" text="Dec" font="XTINY" halignment="2" precision="0" nr_values="1" sampletext=""/>
        <LayoutElement type="0" color="FFFF06" x="139" y="197" fixedtext="false" daynight="false" eletype="HR" text="$V" font="SMALL" halignment="1" precision="0" nr_values="1" sampletext="120"/>
        <LayoutElement type="2" replDC="FFFF06" valDC00="1600" colDC00="FF0000" hideDC00="false" blinkDC00="false" valDC01="1400" colDC01="FF8000" hideDC01="false" blinkDC01="false" valDC02="1200" colDC02="00FF40" hideDC02="false" blinkDC02="false" valDC03="1000" colDC03="00FFFF" hideDC03="false" blinkDC03="false" valDC04="600" colDC04="FFFFFF" hideDC04="false" blinkDC04="false" invertcolor="false"/>
        <LayoutElement type="3" text="----------------- Seperator ------------------"/>
        <LayoutElement type="0" color="FFFFFF" x="106" y="226" fixedtext="false" daynight="false" eletype="TT" text="$H:$M:$C" font="TINY" halignment="1" precision="0" nr_values="1" sampletext="4374"/>
        <LayoutElement type="0" color="FFFFFF" x="172" y="226" fixedtext="false" daynight="false" eletype="SS" text="$H:$M" font="TINY" halignment="1" precision="0" nr_values="1" sampletext="74567"/>
        <LayoutElement type="3" text="----------------- Seperator ------------------"/>
        <LayoutElement type="0" color="FFFF07" x="139" y="259" fixedtext="false" daynight="false" eletype="TM" text="$V" font="XTINY" halignment="1" precision="0" nr_values="1" sampletext="100"/>
        <LayoutElement type="2" replDC="FFFF07" valDC00="1000" colDC00="8000FF" hideDC00="false" blinkDC00="false" valDC01="900" colDC01="FF0000" hideDC01="false" blinkDC01="false" valDC02="800" colDC02="FF8000" hideDC02="false" blinkDC02="false" valDC03="700" colDC03="FFFF00" hideDC03="false" blinkDC03="false" valDC04="600" colDC04="0080FF" hideDC04="false" blinkDC04="false" valDC05="500" colDC05="48A4FF" hideDC05="false" blinkDC05="false" valDC06="400" colDC06="B3D9FF" hideDC06="false" blinkDC06="false" valDC07="300" colDC07="D7EBFF" hideDC07="false" blinkDC07="false" valDC08="200" colDC08="FFFFFF" hideDC08="false" blinkDC08="false" valDC09="100" colDC09="FFFFFF" hideDC09="false" blinkDC09="false" invertcolor="false"/>
        <LayoutElement type="0" color="FFFFFF" x="161" y="259" fixedtext="true" daynight="false" eletype="FX" text=" °F" font="XTINY" halignment="0" precision="0" nr_values="1" sampletext=""/>
    </DIYLayout>
    

    Anyone see anything wrong with the code? They both worked perfectly fine 24hrs ago.

    Perhaps the designer needs an update to support 9.00?

    Thanks!

  • The 2 layouts work ok in the sim. You could try completly uninstalling the datafields and reinstalling them.

  • Did you managed to get this working? 

  • >>>I would like to display an indicator next to my current speed that shows if I'm riding at a speed that is greater than or less than my average speed.

    Unfortunately that is not possible.
    What you can do is to set two progressbars, one with curr. speed, the other with avg. speed next to each other. Now you have a visualization of what you are interested in.

    It should be possible to program a new value type to output the difference from avg. to curr. speed.
    You'd have to ask .

  • That's  good idea will try to get that working. New to the garmin fam. Found a data field speed+ that does it but it's not the configurable like I wanted to be. Is possible to add this to the value types?