statisches Bild anzeigen

Hallo Zusammen

Ich möchte gerne auf meinem Edge1030 auf einer "Trainingsseite" ein statisches Bild/Logo anzeigen, damit dieses auf dem Bike-Video (Kamera an Brust) sichtbar wird.

Hintergrund der Idee:
Ich bin Markenbotschafter/Ambassador der kleinen schweizer Bikemanufaktur Transalpes.ch und möchte damit ein bisschen "Werbung" in meinen Bikevideos machen.

Kennt jemand hierzu eine Möglichkeit?

Gruss Markus

  • Das Logo von Transalpes.ch ist ja nicht arg kompliziert. Ich würde das HM DIY Datenfeld verwenden und mit dem Designer das Logo nachbauen. 

    https://apps.garmin.com/en-US/apps/b0346b71-bf01-4070-96d6-3de66dcc8233

  • hallo jo.he
    danke für den tip, werde es mal versuchen ...

  • hallo jo.he

    habe heute ein bisschen mit dem HM DIY Datenfeld "gespielt. war ein bisschen eine Fummelei, aber nun passt es nicht schlecht.

    jetzt fehlen nur noch die Settings für meine Schaltung (SRAM EAGLE AXS).

    Nochmals danke für den Tipp.

  • hallo mcinner1

    sehe ich das richtig - du bist einer der "master" für das datenfeld "hm diy"....

    ... wie würdest du das thema "schaltung eagle axs" angehen?

    grafisch,statisch mit text, ...

    gruss
    markus

  • Sieht ja super aus! 

    Freut mich, dass mein Tipp ein so tolles Ergebnis gebracht hat. 

  • ... wie würdest du das thema "schaltung eagle axs" angehen?

    grafisch,statisch mit text, ...

    Das kommt ganz auf deinen Geschmack an...
    Eine grafische Lösung siehst du hier:
    https://forums.garmin.com/developer/connect-iq/f/showcase/206277/hms-diy-1-6/1056991#1056991
    Jedenfalls erhälst du die Daten über die ANT-Valuetypes: „ANT shift status“ und die folgenden (Anleitung Seite 23)

    Ich selbst hab kein elektrisches Schaltwerk und kann dir keine Vorlage geben. Für meine mechanische Eagle zeig ich nur die Ziffer für den Gang an.

    Zu deiner Transalpes Grafik: es kann sein, dass dein Gebirge ein paar Ecken mehr haben wird am Edge. Da gibt es leider einen kleinen bug im IQ SDK, wo dicke Linien einen Spitz an beiden Enden kriegen.

  • Ich hab dir eine Schaltungsanzeige gebastelt, die du in dein Layout aufnehmen kannst. Du müsstest die linken unteren beiden Datenfelder freiräumen. Dein Layout sähe dann so aus:

    Das ist der Code, den du über den Button "Append" einfügen müsstest.

    <?xml version="1.0" encoding="UTF-8"?>
    <DIYLayout>
        <Device name="Edge 1030"/>
        <Designer time="30.05.2020 10:37" ver="2.9.7" ifver="B"/>
        <LayoutElement type="3" text="***   SRAM AXS   ***"/>
        <LayoutElement type="0" color="000000" x="8" y="415" fixedtext="true" maxonly="false" daynight="false" eletype="FX" text="Gang" font="XTINY" halignment="2" precision="0" nr_values="1" sampletext=""/>
        <LayoutElement type="0" color="000000" x="111" y="415" fixedtext="true" maxonly="false" daynight="false" eletype="FX" text="SRAM AXS" font="XTINY" halignment="2" precision="0" nr_values="1" sampletext=""/>
        <LayoutElement type="3" text="***rear***"/>
        <LayoutElement type="0" color="000000" x="29" y="433" fixedtext="false" maxonly="false" daynight="false" eletype="D5" text="$V" font="NR_MILD" halignment="1" precision="0" nr_values="1" sampletext="2"/>
        <LayoutElement type="1" color="C0C0C1" x="62" y="421" x2="70" y2="468" eletype="RF" valuetype="D5" minval="false" maxonly="false" daynight="false" 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="72" y="425" x2="80" y2="468" eletype="RF" valuetype="D5" minval="false" maxonly="false" daynight="false" 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="82" y="429" x2="90" y2="468" eletype="RF" valuetype="D5" minval="false" maxonly="false" daynight="false" 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="92" y="433" x2="100" y2="468" eletype="RF" valuetype="D5" minval="false" maxonly="false" daynight="false" 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="102" y="437" x2="110" y2="468" eletype="RF" valuetype="D5" minval="false" maxonly="false" daynight="false" 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="112" y="441" x2="120" y2="468" eletype="RF" valuetype="D5" minval="false" maxonly="false" daynight="false" 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="122" y="445" x2="130" y2="468" eletype="RF" valuetype="D5" minval="false" maxonly="false" daynight="false" 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="132" y="449" x2="140" y2="468" eletype="RF" valuetype="D5" minval="false" maxonly="false" daynight="false" 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="142" y="453" x2="150" y2="468" eletype="RF" valuetype="D5" minval="false" maxonly="false" daynight="false" 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="C0C1C0" x="152" y="457" x2="160" y2="468" eletype="RF" valuetype="D5" minval="false" maxonly="false" daynight="false" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="2" replDC="C0C1C0" 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="C0C2C0" x="162" y="461" x2="170" y2="468" eletype="RF" valuetype="D5" minval="false" maxonly="false" daynight="false" radius="0" stroke="1" nr_values="1"/>
        <LayoutElement type="2" replDC="C0C2C0" 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>
    

    EDIT:
    Uuupps - ich seh grade, die AXS Schaltung hat wohl 12 Gänge...

  • Hi, supper für dein code-fragment und den link auf das design. dies hat mir sehr geholfen.

    ich hbae noch einen weiteren "balken" dazugefügt und das datenfeld nun mit einer 1/12er schaltung angepasst.

    nochmals vielen dank für deine unterstützung.