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
=======================================================================

 

  • Street Name Abbreviations

    I use the "Name of next point" value type so I can be prepared for upcoming turns when following a route on my Edge 830. In my area there are many streets with long names, common words and direction in the name. Example North Long Name Street.

    The problem I have is old eyes so I need to use a larger font. While following a course I could see something like: "North Santa" and then run out of display. "North Santa" could be one of three streets in this area. 

    Would it be possible to have a LUT for user defined abbreviations? My idea would be something like:

    Input      Output

    North       N

    South      S

    East        E

    West        W

    Street       St

    Avenue    Ave

  • Is the Garmin Varia RTL-510's battery status possible? I mean, see the remaining percentage?

    Name of the value is "ANT LightNet battery". But you did not get a percentage value, only values from 1 to 7 except 6. See Module: Toybox::AntPlus.

  • Hi. It will ve possible to add the W' data?

    Thanks

  • A little problem with the power and vertical percentage bars.

    Power rectangle works well and changes color according to area. (gray 39-85, blue 86-117, green 118-140, yellow 141-164, orange 165-187, red 188-235, and purple> 236)

    In IQ, with Garmin Express, the power zones are: 39; 86; 118; 141; 165; 188; 236

    But when in rectangle for example it is 99w (blue 86-117), the column that works is the green one (next to the blue one, and the green one is 118-140)

    XR-Scully v4.2.txt
    <?xml version="1.0" encoding="UTF-8"?>
    <DIYLayout>
        <Device name="Edge 1030"/>
        <Designer time="10.06.2020 11:52" ver="2.9.7" ifver="B"/>
        <LayoutElement type="1" color="FFFFFF" x="0" y="0" x2="282" y2="470" eletype="RF" valuetype="FX" minval="false" maxonly="false" daynight="true" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="3" text="-----------------DATAFIELD LINES ------------------"/>
        <LayoutElement type="1" color="000000" x="0" y="48" x2="282" y2="48" eletype="LN" valuetype="FX" minval="false" maxonly="false" daynight="true" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="1" color="000000" x="0" y="118" x2="282" y2="118" eletype="LN" valuetype="FX" minval="false" maxonly="false" daynight="true" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="1" color="000000" x="0" y="176" x2="282" y2="176" eletype="LN" valuetype="FX" minval="false" maxonly="false" daynight="true" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="1" color="000000" x="2" y="301" x2="280" y2="301" eletype="LN" valuetype="FX" minval="false" maxonly="false" daynight="true" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="1" color="000000" x="138" y="354" x2="278" y2="354" eletype="LN" valuetype="FX" minval="false" maxonly="false" daynight="true" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="1" color="000000" x="141" y="415" x2="141" y2="415" eletype="LN" valuetype="FX" minval="false" maxonly="false" daynight="true" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="1" color="000000" x="2" y="382" x2="280" y2="382" eletype="LN" valuetype="FX" minval="false" maxonly="false" daynight="true" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="1" color="000000" x="2" y="415" x2="280" y2="415" eletype="LN" valuetype="FX" minval="false" maxonly="false" daynight="true" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="1" color="000000" x="94" y="382" x2="94" y2="415" eletype="LN" valuetype="FX" minval="false" maxonly="false" daynight="true" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="1" color="000000" x="188" y="382" x2="188" y2="415" eletype="LN" valuetype="FX" minval="false" maxonly="false" daynight="true" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="1" color="000000" x="94" y="415" x2="94" y2="470" eletype="LN" valuetype="FX" minval="false" maxonly="false" daynight="true" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="3" text="-----------------DATA FIELS IN UPPER REGION ------------------"/>
        <LayoutElement type="1" color="C0C0C0" x="0" y="0" x2="282" y2="48" eletype="RF" valuetype="FX" minval="false" maxonly="false" daynight="true" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="3" text="*** Battery ***"/>
        <LayoutElement type="1" color="000000" x="10" y="6" x2="46" y2="23" eletype="RF" valuetype="FX" minval="false" maxonly="false" daynight="false" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="1" color="000000" x="45" y="10" x2="51" y2="19" eletype="RF" valuetype="FX" minval="false" maxonly="false" daynight="true" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="1" color="FFFFFF" x="12" y="8" x2="45" y2="21" eletype="RF" valuetype="BV" minval="false" maxonly="false" daynight="false" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="1" color="FF0001" x="13" y="15" x2="19" y2="21" eletype="RF" valuetype="BV" minval="false" maxonly="false" daynight="false" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="1" color="00B001" x="12" y="8" x2="46" y2="21" eletype="RH" valuetype="BV" minval="false" maxonly="false" daynight="false" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="2" replDC="00B001" valDC00="980" colDC00="008000" hideDC00="false" blinkDC00="false" valDC01="750" colDC01="80FF00" hideDC01="false" blinkDC01="false" valDC02="500" colDC02="FF8000" hideDC02="false" blinkDC02="false" valDC03="250" colDC03="FFFF00" hideDC03="false" blinkDC03="false" valDC04="100" colDC04="FF0000" hideDC04="false" blinkDC04="false" invertcolor="false"/>
        <LayoutElement type="0" color="000000" x="53" y="23" fixedtext="false" maxonly="false" daynight="true" eletype="BV" text="$V %" font="TINY" halignment="0" precision="0" nr_values="1" sampletext="87"/>
        <LayoutElement type="3" text="*** Time ***"/>
        <LayoutElement type="0" color="000000" x="141" y="2" fixedtext="false" maxonly="false" daynight="true" eletype="CT" text="$H:$M" font="MEDIUM" halignment="1" precision="0" nr_values="1" sampletext="63312"/>
        <LayoutElement type="3" text="*** Bluetooth / Phone ***"/>
        <LayoutElement type="1" color="FF0005" x="225" y="17" x2="0" y2="0" eletype="CF" valuetype="PO" minval="false" maxonly="false" daynight="false" radius="10" stroke="1" nr_values="1"/>
        <LayoutElement type="1" color="FF0005" x="225" y="25" x2="0" y2="0" eletype="CF" valuetype="PO" minval="false" maxonly="false" daynight="false" radius="10" stroke="1" nr_values="1"/>
        <LayoutElement type="1" color="FFFFFF" x="225" y="12" x2="225" y2="30" eletype="LN" valuetype="FX" minval="false" maxonly="false" daynight="false" radius="10" stroke="1" nr_values="1"/>
        <LayoutElement type="1" color="FFFFFF" x="225" y="12" x2="231" y2="17" eletype="LN" valuetype="FX" minval="false" maxonly="false" daynight="false" radius="10" stroke="1" nr_values="1"/>
        <LayoutElement type="1" color="FFFFFF" x="219" y="24" x2="231" y2="17" eletype="LN" valuetype="FX" minval="false" maxonly="false" daynight="false" radius="10" stroke="1" nr_values="1"/>
        <LayoutElement type="1" color="FFFFFF" x="219" y="18" x2="231" y2="26" eletype="LN" valuetype="FX" minval="false" maxonly="false" daynight="false" radius="10" stroke="1" nr_values="1"/>
        <LayoutElement type="1" color="FFFFFF" x="225" y="30" x2="231" y2="25" eletype="LN" valuetype="FX" minval="false" maxonly="false" daynight="false" radius="10" stroke="1" nr_values="1"/>
        <LayoutElement type="2" replDC="FF0005" valDC00="1" colDC00="0000FF" hideDC00="false" blinkDC00="false" valDC01="0" colDC01="FF0000" hideDC01="false" blinkDC01="false" invertcolor="false"/>
        <LayoutElement type="3" text="*** GPS ***"/>
        <LayoutElement type="0" color="000000" x="260" y="5" fixedtext="true" maxonly="false" daynight="true" eletype="FX" text="GPS" font="XTINY" halignment="1" precision="0" nr_values="1" sampletext=""/>
        <LayoutElement type="1" color="000000" x="262" y="29" x2="0" y2="0" eletype="CR" valuetype="GA" minval="false" maxonly="false" daynight="true" radius="10" stroke="1" nr_values="1"/>
        <LayoutElement type="1" color="FF001E" x="262" y="29" x2="0" y2="0" eletype="CF" valuetype="GH" minval="false" maxonly="false" daynight="false" radius="9" stroke="1" nr_values="1"/>
        <LayoutElement type="2" replDC="FF001E" valDC00="10" colDC00="00FF00" hideDC00="false" blinkDC00="false" valDC01="0" colDC01="FF0000" hideDC01="false" blinkDC01="true" valDC02="0" colDC02="000000" hideDC02="false" blinkDC02="false" valDC03="0" colDC03="000000" hideDC03="false" blinkDC03="false" valDC04="0" colDC04="000000" hideDC04="false" blinkDC04="false" invertcolor="false"/>
        <LayoutElement type="1" color="FF000E" x="262" y="29" x2="0" y2="0" eletype="CF" valuetype="GA" minval="false" maxonly="false" daynight="false" radius="7" stroke="1" nr_values="1"/>
        <LayoutElement type="2" replDC="FF000E" valDC00="40" colDC00="00A800" hideDC00="false" blinkDC00="false" valDC01="30" colDC01="00FC00" hideDC01="false" blinkDC01="false" valDC02="20" colDC02="F8C840" hideDC02="false" blinkDC02="false" valDC03="10" colDC03="FF0000" hideDC03="false" blinkDC03="true" valDC04="1" colDC04="C0C0C0" hideDC04="false" blinkDC04="true" invertcolor="false"/>
        <LayoutElement type="3" text="*** Temperature ***"/>
        <LayoutElement type="0" color="000000" x="141" y="28" fixedtext="false" maxonly="false" daynight="true" eletype="TM" text="$V ºC" font="TINY" halignment="1" precision="1" nr_values="1" sampletext="20.5"/>
        <LayoutElement type="3" text="----------------- SECOND LINE ------------------"/>
        <LayoutElement type="3" text="*** Speed ***"/>
        <LayoutElement type="1" color="E2E2E0" x="29" y="80" x2="0" y2="0" eletype="CR" valuetype="CS" minval="false" maxonly="false" daynight="false" radius="17" stroke="3" nr_values="1"/>
        <LayoutElement type="1" color="E2E2E0" x="31" y="78" x2="39" y2="70" eletype="LN" valuetype="CS" minval="false" maxonly="false" daynight="false" radius="0" stroke="3" nr_values="1"/>
        <LayoutElement type="1" color="000000" x="30" y="79" x2="0" y2="0" eletype="CR" valuetype="CS" minval="false" maxonly="false" daynight="true" radius="2" stroke="3" nr_values="1"/>
        <LayoutElement type="1" color="E2E2E0" x="14" y="84" x2="45" y2="84" eletype="LN" valuetype="CS" minval="false" maxonly="false" daynight="false" radius="0" stroke="3" nr_values="1"/>
        <LayoutElement type="1" color="FFFFFF" x="14" y="88" x2="45" y2="101" eletype="RF" valuetype="FX" minval="false" maxonly="false" daynight="true" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="0" color="0000FF" x="136" y="53" fixedtext="false" maxonly="false" daynight="true" eletype="CS" text="$V" font="NR_MEDIUM" halignment="0" precision="1" nr_values="1" sampletext="45.34"/>
        <LayoutElement type="0" color="000000" x="79" y="98" fixedtext="true" maxonly="false" daynight="true" eletype="AS" text="Avg." font="XTINY" halignment="1" precision="1" nr_values="1" sampletext="34.76"/>
        <LayoutElement type="0" color="0000FF" x="137" y="93" fixedtext="false" maxonly="false" daynight="true" eletype="AS" text="$V" font="SMALL" halignment="0" precision="1" nr_values="1" sampletext="45.34"/>
        <LayoutElement type="0" color="000000" x="44" y="91" fixedtext="true" maxonly="false" daynight="true" eletype="AS" text="Km/h" font="XTINY" halignment="0" precision="1" nr_values="1" sampletext="34.76"/>
        <LayoutElement type="3" text="*** Cadence ***"/>
        <LayoutElement type="1" color="E1E1E1" x="180" y="79" x2="0" y2="0" eletype="CF" valuetype="CC" minval="false" maxonly="false" daynight="false" radius="14" stroke="1" nr_values="1"/>
        <LayoutElement type="1" color="E1E1E1" x="193" y="95" x2="165" y2="62" eletype="LN" valuetype="CC" minval="false" maxonly="false" daynight="false" radius="0" stroke="3" nr_values="1"/>
        <LayoutElement type="1" color="000000" x="180" y="80" x2="0" y2="0" eletype="CR" valuetype="CC" minval="false" maxonly="false" daynight="false" radius="2" stroke="2" nr_values="1"/>
        <LayoutElement type="1" color="E1E1E1" x="158" y="63" x2="166" y2="63" eletype="LN" valuetype="CC" minval="false" maxonly="false" daynight="false" radius="0" stroke="3" nr_values="1"/>
        <LayoutElement type="1" color="E1E1E1" x="194" y="95" x2="202" y2="95" eletype="LN" valuetype="CC" minval="false" maxonly="false" daynight="false" radius="0" stroke="3" nr_values="1"/>
        <LayoutElement type="0" color="008000" x="268" y="53" fixedtext="false" maxonly="false" daynight="true" eletype="CC" text="$V" font="NR_MEDIUM" halignment="0" precision="0" nr_values="1" sampletext="167.34"/>
        <LayoutElement type="0" color="000000" x="217" y="98" fixedtext="true" maxonly="false" daynight="true" eletype="AS" text="Avg." font="XTINY" halignment="1" precision="1" nr_values="1" sampletext="34.76"/>
        <LayoutElement type="0" color="008000" x="266" y="93" fixedtext="false" maxonly="false" daynight="true" eletype="AC" text="$V" font="SMALL" halignment="0" precision="0" nr_values="1" sampletext="188.45"/>
        <LayoutElement type="3" text="----------------- TIME + DISTANCE ------------------"/>
        <LayoutElement type="1" color="E0E0E0" x="0" y="119" x2="282" y2="176" eletype="RF" valuetype="FX" minval="false" maxonly="false" daynight="true" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="1" color="000000" x="141" y="119" x2="141" y2="176" eletype="LN" valuetype="FX" minval="false" maxonly="false" daynight="false" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="0" color="000000" x="11" y="121" fixedtext="true" maxonly="false" daynight="true" eletype="FX" text="Tiempo" font="XTINY" halignment="2" precision="0" nr_values="1" sampletext=""/>
        <LayoutElement type="0" color="000000" x="70" y="139" fixedtext="false" maxonly="false" daynight="true" eletype="ET" text="$H:$M:$S" font="NR_MILD" halignment="1" precision="0" nr_values="1" sampletext="3356"/>
        <LayoutElement type="0" color="000000" x="154" y="121" fixedtext="true" maxonly="false" daynight="true" eletype="FX" text="Distancia" font="XTINY" halignment="2" precision="0" nr_values="1" sampletext=""/>
        <LayoutElement type="0" color="000000" x="241" y="139" fixedtext="false" maxonly="false" daynight="true" eletype="DS" text="$V" font="NR_MILD" halignment="0" precision="2" nr_values="1" sampletext="121.21"/>
        <LayoutElement type="0" color="000000" x="259" y="150" fixedtext="true" maxonly="false" daynight="true" eletype="FX" text="Km" font="TINY" halignment="1" precision="0" nr_values="1" sampletext=""/>
        <LayoutElement type="3" text="-----------------WATTS ZONE ------------------"/>
        <LayoutElement type="1" color="000000" x="0" y="232" x2="282" y2="232" eletype="LN" valuetype="FX" minval="false" maxonly="false" daynight="true" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="0" color="0000FF" x="128" y="191" fixedtext="false" maxonly="false" daynight="true" eletype="PZ" text="$V" font="NR_MILD" halignment="1" precision="0" nr_values="1" sampletext="3"/>
        <LayoutElement type="3" text="*** Current Power ***"/>
        <LayoutElement type="1" color="000000" x="4" y="181" x2="121" y2="228" eletype="RC" valuetype="CB" minval="false" maxonly="false" daynight="true" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="1" color="FFFFF9" x="6" y="183" x2="120" y2="227" eletype="RF" valuetype="CB" minval="false" maxonly="false" daynight="false" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="0" color="000000" x="85" y="186" fixedtext="false" maxonly="false" daynight="false" eletype="CB" text="$V" font="NR_MEDIUM" halignment="0" precision="0" nr_values="3" sampletext="455.34"/>
        <LayoutElement type="0" color="000000" x="88" y="199" fixedtext="true" maxonly="false" daynight="false" eletype="FX" text="w" font="MEDIUM" halignment="2" precision="0" nr_values="1" sampletext=""/>
        <LayoutElement type="2" replDC="FFFFF9" valDC00="2350" colDC00="8000FF" hideDC00="false" blinkDC00="false" valDC01="1880" colDC01="FF0000" hideDC01="false" blinkDC01="false" valDC02="1650" colDC02="FF8040" hideDC02="false" blinkDC02="false" valDC03="1410" colDC03="FFFF00" hideDC03="false" blinkDC03="false" valDC04="1180" colDC04="00FF00" hideDC04="false" blinkDC04="false" valDC05="860" colDC05="00FFFF" hideDC05="false" blinkDC05="false" valDC06="390" colDC06="C0C0C0" hideDC06="false" blinkDC06="false" invertcolor="false"/>
        <LayoutElement type="3" text="*** TSS ***"/>
        <LayoutElement type="1" color="000000" x="135" y="181" x2="199" y2="228" eletype="RC" valuetype="TS" minval="false" maxonly="false" daynight="true" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="1" color="FFFFF8" x="137" y="183" x2="198" y2="227" eletype="RF" valuetype="TS" minval="false" maxonly="false" daynight="false" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="0" color="000000" x="166" y="184" fixedtext="true" maxonly="false" daynight="false" eletype="FX" text="TSS" font="TINY" halignment="1" precision="0" nr_values="1" sampletext=""/>
        <LayoutElement type="0" color="000000" x="168" y="204" fixedtext="false" maxonly="false" daynight="false" eletype="TS" text="$V" font="SMALL" halignment="1" precision="0" nr_values="1" sampletext="178.13"/>
        <LayoutElement type="2" replDC="FFFFF8" valDC00="450" colDC00="FF0000" hideDC00="false" blinkDC00="false" valDC01="300" colDC01="FF8040" hideDC01="false" blinkDC01="false" valDC02="150" colDC02="FFFF00" hideDC02="false" blinkDC02="false" valDC03="1" colDC03="00FF00" hideDC03="false" blinkDC03="false" valDC04="0" colDC04="FFFFFF" hideDC04="false" blinkDC04="false" invertcolor="false"/>
        <LayoutElement type="3" text="*** FTP ***"/>
        <LayoutElement type="1" color="000000" x="204" y="182" x2="272" y2="227" eletype="RC" valuetype="FT" minval="false" maxonly="false" daynight="true" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="0" color="000000" x="239" y="184" fixedtext="true" maxonly="false" daynight="true" eletype="FX" text="FTP" font="TINY" halignment="1" precision="0" nr_values="1" sampletext=""/>
        <LayoutElement type="0" color="000000" x="241" y="204" fixedtext="false" maxonly="false" daynight="true" eletype="FT" text="$V%" font="SMALL" halignment="1" precision="0" nr_values="1" sampletext="138.13"/>
        <LayoutElement type="3" text="*** Zone 0 ***"/>
        <LayoutElement type="1" color="C0C0C0" x="1" y="235" x2="41" y2="302" eletype="RV" valuetype="S0" minval="false" maxonly="false" daynight="false" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="0" color="000000" x="34" y="280" fixedtext="false" maxonly="false" daynight="false" eletype="S0" text="$V %" font="XTINY" halignment="0" precision="0" nr_values="1" sampletext="15"/>
        <LayoutElement type="0" color="000000" x="36" y="235" fixedtext="false" maxonly="false" daynight="true" eletype="H1" text="$M:$S" font="XTINY" halignment="0" precision="0" nr_values="1" sampletext="425"/>
        <LayoutElement type="2" replDC="C0C0C0" valDC00="1000" colDC00="C0C0C0" hideDC00="false" blinkDC00="false" valDC01="1" colDC01="C0C0C0" hideDC01="false" blinkDC01="false" invertcolor="false"/>
        <LayoutElement type="3" text="*** Zone 1***"/>
        <LayoutElement type="1" color="0080C0" x="41" y="235" x2="81" y2="302" eletype="RV" valuetype="S1" minval="false" maxonly="false" daynight="false" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="0" color="000000" x="74" y="280" fixedtext="false" maxonly="false" daynight="false" eletype="S1" text="$V %" font="XTINY" halignment="0" precision="0" nr_values="1" sampletext="20"/>
        <LayoutElement type="0" color="000000" x="77" y="235" fixedtext="false" maxonly="false" daynight="true" eletype="H1" text="$M:$S" font="XTINY" halignment="0" precision="0" nr_values="1" sampletext="425"/>
        <LayoutElement type="2" replDC="0080C0" valDC00="1000" colDC00="0080C0" hideDC00="false" blinkDC00="false" valDC01="1" colDC01="0080C0" hideDC01="false" blinkDC01="false" invertcolor="false"/>
        <LayoutElement type="3" text="***Zone 2 ***"/>
        <LayoutElement type="1" color="00FF80" x="81" y="235" x2="121" y2="302" eletype="RV" valuetype="S2" minval="false" maxonly="false" daynight="false" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="0" color="000000" x="115" y="280" fixedtext="false" maxonly="false" daynight="false" eletype="S2" text="$V %" font="XTINY" halignment="0" precision="0" nr_values="1" sampletext="30"/>
        <LayoutElement type="0" color="000000" x="116" y="235" fixedtext="false" maxonly="false" daynight="true" eletype="H2" text="$M:$S" font="XTINY" halignment="0" precision="0" nr_values="1" sampletext="528"/>
        <LayoutElement type="2" replDC="00FF80" valDC00="1000" colDC00="00FF00" hideDC00="false" blinkDC00="false" valDC01="1" colDC01="00FF00" hideDC01="false" blinkDC01="false" invertcolor="false"/>
        <LayoutElement type="3" text="*** Zone 3 ***"/>
        <LayoutElement type="1" color="FFFF01" x="121" y="235" x2="161" y2="302" eletype="RV" valuetype="S3" minval="false" maxonly="false" daynight="false" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="0" color="000000" x="155" y="280" fixedtext="false" maxonly="false" daynight="false" eletype="S3" text="$V %" font="XTINY" halignment="0" precision="0" nr_values="1" sampletext="40"/>
        <LayoutElement type="0" color="000000" x="155" y="235" fixedtext="false" maxonly="false" daynight="true" eletype="H3" text="$M:$S" font="XTINY" halignment="0" precision="0" nr_values="1" sampletext="219"/>
        <LayoutElement type="2" replDC="FFFF01" valDC00="1000" colDC00="FFFF00" hideDC00="false" blinkDC00="false" valDC01="1" colDC01="FFFF00" hideDC01="false" blinkDC01="false" invertcolor="false"/>
        <LayoutElement type="3" text="*** Zone 4 ***"/>
        <LayoutElement type="1" color="FF994E" x="161" y="235" x2="201" y2="302" eletype="RV" valuetype="S4" minval="false" maxonly="false" daynight="false" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="0" color="000000" x="193" y="280" fixedtext="false" maxonly="false" daynight="false" eletype="S4" text="$V %" font="XTINY" halignment="0" precision="0" nr_values="1" sampletext="50"/>
        <LayoutElement type="0" color="000000" x="195" y="235" fixedtext="false" maxonly="false" daynight="true" eletype="H4" text="$M:$S" font="XTINY" halignment="0" precision="0" nr_values="1" sampletext="126"/>
        <LayoutElement type="2" replDC="FF994E" valDC00="1000" colDC00="FF8040" hideDC00="false" blinkDC00="false" valDC01="1" colDC01="FF8040" hideDC01="false" blinkDC01="false" invertcolor="false"/>
        <LayoutElement type="3" text="*** Zone 5 ***"/>
        <LayoutElement type="1" color="FF0000" x="201" y="235" x2="241" y2="302" eletype="RV" valuetype="S5" minval="false" maxonly="false" daynight="false" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="0" color="000000" x="233" y="280" fixedtext="false" maxonly="false" daynight="false" eletype="P4" text="$V %" font="XTINY" halignment="0" precision="0" nr_values="1" sampletext="60"/>
        <LayoutElement type="0" color="000000" x="234" y="235" fixedtext="false" maxonly="false" daynight="true" eletype="H5" text="$M:$S" font="XTINY" halignment="0" precision="0" nr_values="1" sampletext="621"/>
        <LayoutElement type="2" replDC="FF0000" valDC00="1000" colDC00="FF0000" hideDC00="false" blinkDC00="false" valDC01="1" colDC01="FF0000" hideDC01="false" blinkDC01="false" invertcolor="false"/>
        <LayoutElement type="3" text="*** Zone 6 ***"/>
        <LayoutElement type="1" color="8000FF" x="241" y="235" x2="281" y2="302" eletype="RV" valuetype="S6" minval="false" maxonly="false" daynight="false" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="0" color="000000" x="274" y="280" fixedtext="false" maxonly="false" daynight="false" eletype="S6" text="$V %" font="XTINY" halignment="0" precision="0" nr_values="1" sampletext="70"/>
        <LayoutElement type="0" color="000000" x="275" y="235" fixedtext="false" maxonly="false" daynight="true" eletype="H6" text="$M:$S" font="XTINY" halignment="0" precision="0" nr_values="1" sampletext="121"/>
        <LayoutElement type="2" replDC="8000FF" valDC00="1000" colDC00="8000FF" hideDC00="false" blinkDC00="false" valDC01="1" colDC01="8000FF" hideDC01="false" blinkDC01="false" invertcolor="false"/>
        <LayoutElement type="3" text="*** Average Power ***"/>
        <LayoutElement type="0" color="000000" x="71" y="255" fixedtext="false" maxonly="false" daynight="true" eletype="AB" text="Avg. $V w" font="XTINY" halignment="0" precision="0" nr_values="1" sampletext="347.23"/>
        <LayoutElement type="3" text="*** N.P. ***"/>
        <LayoutElement type="0" color="000000" x="145" y="256" fixedtext="false" maxonly="false" daynight="true" eletype="NB" text="N.P. $V w" font="XTINY" halignment="1" precision="0" nr_values="1" sampletext="425.34"/>
        <LayoutElement type="3" text="*** Max Power ***"/>
        <LayoutElement type="0" color="000000" x="272" y="256" fixedtext="false" maxonly="false" daynight="true" eletype="MB" text="Max. $V w" font="XTINY" halignment="0" precision="0" nr_values="1" sampletext="233.13"/>
        <LayoutElement type="3" text="----------------- HEARTRATE ZONE ------------------"/>
        <LayoutElement type="3" text="*** Heartrate Picture ***"/>
        <LayoutElement type="1" color="F80000" x="20" y="316" x2="0" y2="0" eletype="CF" valuetype="FX" minval="false" maxonly="false" daynight="false" radius="7" stroke="1" nr_values="1"/>
        <LayoutElement type="1" color="F80000" x="31" y="316" x2="0" y2="0" eletype="CF" valuetype="FX" minval="false" maxonly="false" daynight="false" radius="7" stroke="1" nr_values="1"/>
        <LayoutElement type="1" color="F80000" x="26" y="323" x2="0" y2="0" eletype="CF" valuetype="FX" minval="false" maxonly="false" daynight="false" radius="6" stroke="1" nr_values="1"/>
        <LayoutElement type="1" color="F80000" x="15" y="319" x2="27" y2="330" eletype="LN" valuetype="FX" minval="false" maxonly="false" daynight="false" radius="6" stroke="3" nr_values="1"/>
        <LayoutElement type="1" color="F80000" x="36" y="319" x2="26" y2="330" eletype="LN" valuetype="FX" minval="false" maxonly="false" daynight="false" radius="5" stroke="3" nr_values="1"/>
        <LayoutElement type="0" color="000000" x="27" y="335" fixedtext="false" maxonly="false" daynight="true" eletype="HZ" text="Z-$V" font="SMALL" halignment="1" precision="0" nr_values="1" sampletext="4"/>
        <LayoutElement type="3" text="*** Current Heartrate ***"/>
        <LayoutElement type="1" color="000000" x="51" y="308" x2="132" y2="356" eletype="RC" valuetype="HR" minval="false" maxonly="false" daynight="true" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="1" color="FFFFF3" x="52" y="309" x2="131" y2="355" eletype="RF" valuetype="HR" minval="false" maxonly="false" daynight="false" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="0" color="000000" x="91" y="313" fixedtext="false" maxonly="false" daynight="false" eletype="HR" text="$V" font="NR_MEDIUM" halignment="1" precision="0" nr_values="1" sampletext="183.55"/>
        <LayoutElement type="2" replDC="FFFFF3" valDC00="1670" colDC00="FF0000" hideDC00="false" blinkDC00="false" valDC01="1480" colDC01="FF8040" hideDC01="false" blinkDC01="false" valDC02="1300" colDC02="00FF00" hideDC02="false" blinkDC02="false" valDC03="1110" colDC03="00FFFF" hideDC03="false" blinkDC03="false" valDC04="930" colDC04="C0C0C0" hideDC04="false" blinkDC04="false" valDC05="1" colDC05="FFFFFF" hideDC05="false" blinkDC05="false" invertcolor="false"/>
        <LayoutElement type="3" text="*** Zone 1 ***"/>
        <LayoutElement type="1" color="808080" x="138" y="308" x2="166" y2="354" eletype="RV" valuetype="P1" minval="false" maxonly="false" daynight="false" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="0" color="000000" x="153" y="333" fixedtext="false" maxonly="false" daynight="false" eletype="P1" text="$V%" font="XTINY" halignment="1" precision="0" nr_values="1" sampletext="10"/>
        <LayoutElement type="2" replDC="808080" valDC00="1000" colDC00="C0C0C0" hideDC00="false" blinkDC00="false" valDC01="1" colDC01="C0C0C0" hideDC01="false" blinkDC01="false" invertcolor="false"/>
        <LayoutElement type="3" text="*** Zone 2 ***"/>
        <LayoutElement type="1" color="0080FF" x="166" y="308" x2="194" y2="354" eletype="RV" valuetype="P2" minval="false" maxonly="false" daynight="false" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="0" color="000000" x="181" y="333" fixedtext="false" maxonly="false" daynight="false" eletype="P2" text="$V%" font="XTINY" halignment="1" precision="0" nr_values="1" sampletext="20"/>
        <LayoutElement type="2" replDC="0080FF" valDC00="1000" colDC00="0080FF" hideDC00="false" blinkDC00="false" valDC01="1" colDC01="0080FF" hideDC01="false" blinkDC01="false" invertcolor="false"/>
        <LayoutElement type="3" text="*** Zone 3 ***"/>
        <LayoutElement type="1" color="80FF00" x="194" y="308" x2="222" y2="354" eletype="RV" valuetype="P3" minval="false" maxonly="false" daynight="false" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="0" color="000000" x="209" y="333" fixedtext="false" maxonly="false" daynight="false" eletype="P3" text="$V%" font="XTINY" halignment="1" precision="0" nr_values="1" sampletext="30"/>
        <LayoutElement type="2" replDC="80FF00" valDC00="1000" colDC00="00FF00" hideDC00="false" blinkDC00="false" valDC01="1" colDC01="00FF00" hideDC01="false" blinkDC01="false" invertcolor="false"/>
        <LayoutElement type="3" text="*** Zone 4 ***"/>
        <LayoutElement type="1" color="FF996E" x="222" y="308" x2="250" y2="354" eletype="RV" valuetype="P4" minval="false" maxonly="false" daynight="false" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="0" color="000000" x="236" y="333" fixedtext="false" maxonly="false" daynight="false" eletype="P4" text="$V%" font="XTINY" halignment="1" precision="0" nr_values="1" sampletext="40"/>
        <LayoutElement type="2" replDC="FF996E" valDC00="1000" colDC00="FF8040" hideDC00="false" blinkDC00="false" valDC01="1" colDC01="FF8040" hideDC01="false" blinkDC01="false" invertcolor="false"/>
        <LayoutElement type="3" text="*** Zone 5 ***"/>
        <LayoutElement type="1" color="FF0006" x="250" y="308" x2="278" y2="354" eletype="RV" valuetype="P5" minval="false" maxonly="false" daynight="false" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="0" color="000000" x="264" y="333" fixedtext="false" maxonly="false" daynight="false" eletype="P5" text="$V%" font="XTINY" halignment="1" precision="0" nr_values="1" sampletext="50"/>
        <LayoutElement type="2" replDC="FF0006" valDC00="1000" colDC00="FF0000" hideDC00="false" blinkDC00="false" valDC01="1" colDC01="FF0000" hideDC01="false" blinkDC01="false" invertcolor="false"/>
        <LayoutElement type="3" text="*** Average heartrate ***"/>
        <LayoutElement type="0" color="000000" x="120" y="358" fixedtext="false" maxonly="false" daynight="true" eletype="AH" text="Avg. $V" font="TINY" halignment="0" precision="0" nr_values="1" sampletext="154.49"/>
        <LayoutElement type="3" text="----------------- CALORIES ------------------"/>
        <LayoutElement type="0" color="000000" x="239" y="359" fixedtext="false" maxonly="false" daynight="true" eletype="CA" text="$V" font="TINY" halignment="0" precision="0" nr_values="1" sampletext="1563.77"/>
        <LayoutElement type="0" color="000000" x="271" y="359" fixedtext="true" maxonly="false" daynight="true" eletype="FX" text="cal." font="TINY" halignment="0" precision="0" nr_values="1" sampletext=""/>
        <LayoutElement type="3" text="----------------- ALTITUDE ------------------"/>
        <LayoutElement type="1" color="00FF00" x="14" y="401" x2="0" y2="0" eletype="CF" valuetype="FX" minval="false" maxonly="false" daynight="false" radius="7" stroke="1" nr_values="1"/>
        <LayoutElement type="1" color="00FF00" x="4" y="407" x2="24" y2="407" eletype="LN" valuetype="FX" minval="false" maxonly="false" daynight="false" radius="6" stroke="4" nr_values="1"/>
        <LayoutElement type="1" color="00FF00" x="4" y="407" x2="15" y2="391" eletype="LN" valuetype="FX" minval="false" maxonly="false" daynight="false" radius="6" stroke="3" nr_values="1"/>
        <LayoutElement type="1" color="00FF00" x="14" y="391" x2="23" y2="407" eletype="LN" valuetype="FX" minval="false" maxonly="false" daynight="false" radius="6" stroke="3" nr_values="1"/>
        <LayoutElement type="0" color="000000" x="88" y="390" fixedtext="false" maxonly="false" daynight="true" eletype="CL" text="$V m" font="TINY" halignment="0" precision="0" nr_values="1" sampletext="2478"/>
        <LayoutElement type="3" text="----------------- TOTAL ASCENT ------------------"/>
        <LayoutElement type="1" color="0000FF" x="110" y="391" x2="110" y2="409" eletype="LN" valuetype="FX" minval="false" maxonly="false" daynight="true" radius="0" stroke="3" nr_values="1"/>
        <LayoutElement type="1" color="0000FF" x="110" y="392" x2="105" y2="400" eletype="LN" valuetype="FX" minval="false" maxonly="false" daynight="true" radius="0" stroke="3" nr_values="1"/>
        <LayoutElement type="1" color="0000FF" x="110" y="392" x2="115" y2="400" eletype="LN" valuetype="FX" minval="false" maxonly="false" daynight="true" radius="0" stroke="3" nr_values="1"/>
        <LayoutElement type="0" color="000000" x="181" y="390" fixedtext="false" maxonly="false" daynight="true" eletype="TA" text="$V m" font="TINY" halignment="0" precision="0" nr_values="1" sampletext="1423.66"/>
        <LayoutElement type="3" text="----------------- GRADIENT ------------------"/>
        <LayoutElement type="1" color="FF0000" x="208" y="392" x2="198" y2="409" eletype="LN" valuetype="FX" minval="false" maxonly="false" daynight="true" radius="0" stroke="3" nr_values="1"/>
        <LayoutElement type="1" color="FF0000" x="208" y="392" x2="198" y2="398" eletype="LN" valuetype="FX" minval="false" maxonly="false" daynight="true" radius="0" stroke="2" nr_values="1"/>
        <LayoutElement type="1" color="FF0000" x="208" y="392" x2="208" y2="404" eletype="LN" valuetype="FX" minval="false" maxonly="false" daynight="true" radius="0" stroke="2" nr_values="1"/>
        <LayoutElement type="0" color="000000" x="255" y="388" fixedtext="false" maxonly="false" daynight="true" eletype="GR" text="$V" font="SMALL" halignment="0" precision="1" nr_values="1" sampletext="16.69"/>
        <LayoutElement type="0" color="000000" x="274" y="388" fixedtext="true" maxonly="false" daynight="true" eletype="FX" text="%" font="SMALL" halignment="0" precision="0" nr_values="1" sampletext=""/>
        <LayoutElement type="3" text="----------------- TRAINING EFFECT ------------------"/>
        <LayoutElement type="1" color="000000" x="7" y="420" x2="79" y2="443" eletype="RC" valuetype="FX" minval="false" maxonly="false" daynight="false" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="1" color="FFFFF0" x="8" y="421" x2="78" y2="442" eletype="RF" valuetype="FX" minval="false" maxonly="false" daynight="false" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="2" replDC="FFFFF0" valDC00="50" colDC00="FF0000" hideDC00="false" blinkDC00="false" valDC01="40" colDC01="FFFF00" hideDC01="false" blinkDC01="false" valDC02="30" colDC02="00FF00" hideDC02="false" blinkDC02="false" valDC03="20" colDC03="00FFFF" hideDC03="false" blinkDC03="false" valDC04="10" colDC04="C0C0C0" hideDC04="false" blinkDC04="false" valDC05="1" colDC05="FFFFFF" hideDC05="false" blinkDC05="false" invertcolor="false"/>
        <LayoutElement type="0" color="000000" x="42" y="422" fixedtext="false" maxonly="false" daynight="false" eletype="TE" text=" T.E. $V" font="TINY" halignment="1" precision="1" nr_values="1" sampletext="4.2"/>
        <LayoutElement type="3" text="----------------- DIRECTION ------------------"/>
        <LayoutElement type="1" color="00FF00" x="27" y="456" x2="0" y2="0" eletype="CR" valuetype="GH" minval="false" maxonly="false" daynight="true" radius="11" stroke="2" nr_values="1"/>
        <LayoutElement type="1" color="000000" x="27" y="456" x2="0" y2="0" eletype="DT" valuetype="SN" minval="false" maxonly="false" daynight="true" radius="10" stroke="3" nr_values="1"/>
        <LayoutElement type="1" color="000000" x="27" y="456" x2="0" y2="0" eletype="DT" valuetype="SN" minval="false" maxonly="false" daynight="true" radius="5" stroke="2" nr_values="1"/>
        <LayoutElement type="1" color="000000" x="27" y="456" x2="0" y2="0" eletype="CF" valuetype="FX" minval="false" maxonly="false" daynight="true" radius="5" stroke="2" nr_values="1"/>
        <LayoutElement type="2" replDC="123456" invertcolor="false"/>
        <LayoutElement type="0" color="000000" x="70" y="447" fixedtext="false" maxonly="false" daynight="true" eletype="HA" text="$T" font="TINY" halignment="0" precision="0" nr_values="1" sampletext="122"/>
        <LayoutElement type="3" text="----------------- Di2 GEARS ------------------"/>
        <LayoutElement type="1" color="0000FF" x="99" y="419" x2="127" y2="440" eletype="RF" valuetype="FX" minval="false" maxonly="false" daynight="false" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="0" color="FFFFFF" x="120" y="423" fixedtext="true" maxonly="false" daynight="false" eletype="FX" text="Di2" font="XTINY" halignment="0" precision="0" nr_values="1" sampletext=""/>
        <LayoutElement type="0" color="000000" x="0" y="0" fixedtext="false" maxonly="false" daynight="false" eletype="U0" text="$V" font="XTINY" halignment="0" precision="0" nr_values="1" sampletext="1"/>
        <LayoutElement type="1" color="C0C1C4" x="123" y="443" x2="133" y2="468" eletype="RF" valuetype="U0" minval="false" maxonly="false" daynight="true" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="2" replDC="C0C1C4" valDC00="20" colDC00="C0C0C0" hideDC00="false" blinkDC00="false" valDC01="10" colDC01="0000FF" hideDC01="false" blinkDC01="false" valDC02="1" colDC02="C0C0C0" hideDC02="false" blinkDC02="false" invertcolor="false"/>
        <LayoutElement type="1" color="C0C1C5" x="135" y="421" x2="145" y2="468" eletype="RF" valuetype="U0" minval="false" maxonly="false" daynight="true" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="2" replDC="C0C1C5" valDC00="30" colDC00="C0C0C0" hideDC00="false" blinkDC00="false" valDC01="20" colDC01="0000FF" hideDC01="false" blinkDC01="false" valDC02="10" colDC02="C0C0C0" hideDC02="false" blinkDC02="false" invertcolor="false"/>
        <LayoutElement type="0" color="000000" x="272" y="422" fixedtext="false" maxonly="false" daynight="true" eletype="U3" text="$V/11" font="TINY" halignment="0" precision="0" nr_values="1" sampletext="10"/>
        <LayoutElement type="1" color="C0C0C1" x="157" y="421" x2="165" y2="468" eletype="RF" valuetype="U3" minval="false" maxonly="false" daynight="true" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="2" replDC="C0C0C1" valDC00="20" colDC00="C0C0C0" hideDC00="false" blinkDC00="false" valDC01="10" colDC01="0000FF" hideDC01="false" blinkDC01="false" valDC02="1" colDC02="C0C0C0" hideDC02="false" blinkDC02="false" invertcolor="false"/>
        <LayoutElement type="1" color="C0C0C2" x="167" y="425" x2="175" y2="468" eletype="RF" valuetype="U3" minval="false" maxonly="false" daynight="true" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="2" replDC="C0C0C2" valDC00="30" colDC00="C0C0C0" hideDC00="false" blinkDC00="false" valDC01="20" colDC01="0000FF" hideDC01="false" blinkDC01="false" valDC02="10" colDC02="C0C0C0" hideDC02="false" blinkDC02="false" invertcolor="false"/>
        <LayoutElement type="1" color="C0C0C3" x="177" y="429" x2="185" y2="468" eletype="RF" valuetype="U3" minval="false" maxonly="false" daynight="true" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="2" replDC="C0C0C3" valDC00="40" colDC00="C0C0C0" hideDC00="false" blinkDC00="false" valDC01="30" colDC01="0000FF" hideDC01="false" blinkDC01="false" valDC02="20" colDC02="C0C0C0" hideDC02="false" blinkDC02="false" invertcolor="false"/>
        <LayoutElement type="1" color="C0C0C4" x="187" y="433" x2="195" y2="468" eletype="RF" valuetype="U3" minval="false" maxonly="false" daynight="true" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="2" replDC="C0C0C4" valDC00="50" colDC00="C0C0C0" hideDC00="false" blinkDC00="false" valDC01="40" colDC01="0000FF" hideDC01="false" blinkDC01="false" valDC02="30" colDC02="C0C0C0" hideDC02="false" blinkDC02="false" invertcolor="false"/>
        <LayoutElement type="1" color="C0C0C5" x="197" y="437" x2="205" y2="468" eletype="RF" valuetype="U3" minval="false" maxonly="false" daynight="true" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="2" replDC="C0C0C5" valDC00="60" colDC00="C0C0C0" hideDC00="false" blinkDC00="false" valDC01="50" colDC01="0000FF" hideDC01="false" blinkDC01="false" valDC02="40" colDC02="C0C0C0" hideDC02="false" blinkDC02="false" invertcolor="false"/>
        <LayoutElement type="1" color="C0C0C6" x="207" y="441" x2="215" y2="468" eletype="RF" valuetype="U3" minval="false" maxonly="false" daynight="true" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="2" replDC="C0C0C6" valDC00="70" colDC00="C0C0C0" hideDC00="false" blinkDC00="false" valDC01="60" colDC01="0000FF" hideDC01="false" blinkDC01="false" valDC02="50" colDC02="C0C0C0" hideDC02="false" blinkDC02="false" invertcolor="false"/>
        <LayoutElement type="1" color="C0C0C7" x="217" y="445" x2="225" y2="468" eletype="RF" valuetype="U3" minval="false" maxonly="false" daynight="true" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="2" replDC="C0C0C7" valDC00="80" colDC00="C0C0C0" hideDC00="false" blinkDC00="false" valDC01="70" colDC01="0000FF" hideDC01="false" blinkDC01="false" valDC02="60" colDC02="C0C0C0" hideDC02="false" blinkDC02="false" invertcolor="false"/>
        <LayoutElement type="1" color="C0C0C8" x="227" y="449" x2="235" y2="468" eletype="RF" valuetype="U3" minval="false" maxonly="false" daynight="true" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="2" replDC="C0C0C8" valDC00="90" colDC00="C0C0C0" hideDC00="false" blinkDC00="false" valDC01="80" colDC01="0000FF" hideDC01="false" blinkDC01="false" valDC02="70" colDC02="C0C0C0" hideDC02="false" blinkDC02="false" invertcolor="false"/>
        <LayoutElement type="1" color="C0C0C9" x="237" y="453" x2="245" y2="468" eletype="RF" valuetype="U3" minval="false" maxonly="false" daynight="true" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="2" replDC="C0C0C9" valDC00="100" colDC00="C0C0C0" hideDC00="false" blinkDC00="false" valDC01="90" colDC01="0000FF" hideDC01="false" blinkDC01="false" valDC02="80" colDC02="C0C0C0" hideDC02="false" blinkDC02="false" invertcolor="false"/>
        <LayoutElement type="1" color="C0C1C1" x="247" y="457" x2="255" y2="468" eletype="RF" valuetype="U3" minval="false" maxonly="false" daynight="true" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="2" replDC="C0C1C1" valDC00="110" colDC00="C0C0C0" hideDC00="false" blinkDC00="false" valDC01="100" colDC01="0000FF" hideDC01="false" blinkDC01="false" valDC02="90" colDC02="C0C0C0" hideDC02="false" blinkDC02="false" invertcolor="false"/>
        <LayoutElement type="1" color="C0C1C2" x="257" y="461" x2="265" y2="468" eletype="RF" valuetype="U3" minval="false" maxonly="false" daynight="true" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="2" replDC="C0C1C2" valDC00="120" colDC00="C0C0C0" hideDC00="false" blinkDC00="false" valDC01="110" colDC01="0000FF" hideDC01="false" blinkDC01="false" valDC02="100" colDC02="C0C0C0" hideDC02="false" blinkDC02="false" invertcolor="false"/>
    </DIYLayout>
    
       

  • There is a mistake:
    for your setting:   39; 86; 118; 141; 165; 188; 236

    Zone 0:  0-39     grey
    Zone 1:  39-86   blue
    Zone 2:  86-118  green
    and so on...

    On your display screenshot the current power shows 99W, and on its right side there is the curr. powerzone displayed:
    it shows Powerzone 2 (green)

  • The problem is my Garmin zone:

    zone 1 (App is 0), grey, 39-85w...



    I add my dynamic colors (rectangle... where you can see 99w un blue)

  • I think I have the solution:

    So, to sync the rectangle well with the vertical bars, better to change the IQ values:

    Old: 39; 86; 118; 141; 165; 188; 235

    New: 0; 85; 117; 140; 164; 187; 235

    Zone 0: 0-85 gray
    Zone 1: 86-117 blue
    Zone 2: 118-140 green
    Zone 3: 141-164 yellow
    Zone 4: 165-187 orange
    zone 5: 188-235 red
    Zone 6:> 235 purple

  • New: 0; 85; 117; 140; 164; 187; 235

    That won't work either, because you just set the zone 0 to a range of 0 and zone 1 from 0 to 85.
    The zones were set correctly before - in accordance with GC!

    There is a zone 0 in Garmin Connect too, but it is not shown.
    DIY zone 1 should be equal to CG zone 1 and it has color grey!
    What you should do is to change the colors of your rectangles:
    zone 0 to a new - undefined color - better you omit zone 0!
    Zone 1 grey, zone 2 blue and so on... just like colors in GC!

    (One difference between DIY and GC is that DIY cannot represent zone 7!)

    Edit:
    if you want to „fake“ the zones in DIY to match the colors of your code above - what I do not recommend - you have to set:
    85; 117; 140; 164; 187; 235; 350 (or whatever you think is your max)

  • Ok  (85; 117; 140; 164; 187; 235; 350)

    My idea is that the rectangle is the correct data. The vertical columns are an addition of extra data.

    What I want is to synchronize the correct data of the current power (rectangle) with the vertical column.

    After training, when I look at "Garmin Express" it will be the same data and colors.

  • Ok, as you like...

    But remember, the zone number on your display will be wrong.
    100W in GC rectangles is zone 2!
    With the fake zones in DIY it will be displayed as 1.