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

 

  • I think I know where the problem with battery value is. In my implementation I have a callback onBatteryStatusUpdate. It seems this callback is not called when I start the activity or connect a device, it is only called when the battery status changes!

    I will try another method at the start to get the initial battery state directly.

  • *Training Effect -> I get this value straigt from the SDK, so if it is wrong, I cant do anything about it. As I understand it, it is a combination of Aerobic and Anaerobic TE.

    As far I can tell: With me the DIY-TE value always matches the aerobic Garmin value - even if the anaerobic value is not 0 - in the picture it is 0 by accident.

  • *So, the direction elements do work fine on the 1030 and 1000 edges, is that correct (north, start coord and coord) when standing still and when moving!?

    Yes - works perfectly on Edge 1030 and 1000.

    But since this devices do not have a "real" compass, it is necessary to have a GPS satfix and you have to move!
    (After turning the device on and even you have a satfix but you don't move: the arrow-results are rubbish!)

    Note the perfect match of the map-north-arrow and the DIY north-arrow.

  • New version 2.7.9 on clone #4:

    http://public.stattegg.info/HM_DIYD_2.7.9.zip

    -----------------------------------------------------------------------
    2.7.9
    * ANT battery status reading changed when datafiled is openend
    * ANT shifting device index corrected by +1 (started at 0 before)
    * new values: current longitude, latitude, heading

  • That was fast Slight smile

    ANT shifting device index corrected by +1 (started at 0 before) --> this works well now!

    ANT battery status reading changed when datafiled is openend --> I'm still not getting a reading for ant battery.

  • For Garmin-hub-speedsensor there are still no battery readings. Battery status stays at 0.
    (Sidenote: ANT bikespeed speed delivers -3.6 km/h when opened first time - but works fine after wheel has turned)

    For my Stages Powermeter it still works!

  • I uploaded a 2.8.0 test version.

    -----------------------------------------------------------------------
    2.8.0
    * ANT battery status reading always on refresh
    * temporary changed ANT BikeSpeed Battery from Status to Voltage. Please change text from $T to $V and precision to 3 in the designer (designer version is still 2.7.9)

    I changed to value from a status value to a voltage. Could someone please test if you get a voltage reading for BikeSpeed.

  • Battery Status for my Garmin-hub-speedsensor still = 0.

    Battery Voltage for my ANT Stages Powermeter reads 3.0 V. That's a pitty, because it might be 3.0 Volt (Battery Cr 2032 is 3 Volt), but it might be Status 3 as well...?? (like it showed before)

  • I will set a new Cr 2032 to my powermeter. That should have more than 3.0 V.

    I'll come back soon.