Description

A heart rate zone gauge that fills the space it is given — a full ring, a half ring, or a bar — and shows your zone as a decimal index, a heart rate, or a percentage of your maximum. This project is completely free and built for the community. If you find it useful and want to support continued development, buying me a coffee is a great way to help. Use this link below to donate: https://ko-fi.com/droidgren HR Zone Gauge Index shows how hard you are working at a glance, using the heart rate zones you have already configured on your watch. Instead of only telling you which zone you are in, it shows how far through that zone you are. Zone 3.5 means you are halfway between the bottom and the top of zone 3 — the kind of detail a plain zone number hides. It fits the layout you use. Out of the box there is nothing to configure; the field looks at the space the activity profile gives it and picks a shape: • A full-screen field on a round watch draws a 270° ring with the opening at the bottom. • A half-height field draws a 180° half ring, concentric with the display so it follows the curve of the bezel: an arch in the upper slot, a bowl in the lower one. • The outer rows of a three- or four-field layout are bounded by the display curve, so the gauge follows it as a shallow arc against the bezel, with the value in the rest of the row. • A middle row, or a quadrant of a round watch, draws a flat segmented bar with the value beside it. • On an Edge and the other rectangular devices the field has no way to tell how much of the screen it covers, so it goes by the shape of the space alone: a tall enough field draws the ring, a short one the bar. Five settings, all in the Garmin Connect app. • Gauge Design — Auto (default) picks the shape as described above. Gauge asks for the arc wherever one is readable, including places Auto would have drawn the bar; a space too shallow for any arc still gets the bar. Bar keeps the flat bar everywhere, even on a full screen. • Displayed Value — what the number in the middle shows: Zone index (default), for example 3.5; Heart rate, for example 161; or Percent of max HR, for example 86%. Gauge Zones — how much of your zone range the gauge covers: • Current (default): the gauge covers only the zone you are in and rescales every time you change zone. If zone 3 is 150–165 bpm, the gauge runs from 150 to 165 in green; cross into zone 4 and it restarts near empty in orange. Best when you are trying to hold a zone. • Z1-Z5: all five zones as fixed coloured segments, grey through to the top zone, with a marker showing where you are. The zone you are in is drawn at the full thickness of the band and the rest a little shallower, so it stands out at a glance. On the AMOLED watches the segments use Garmin's own zone colours; the transflective displays use a palette picked for their more limited colour range. • Z4-Z5: just the top two zones, for interval and threshold work where the lower zones are not interesting. Color value by Zone — off by default, which draws the number in white or black. Turned on, the number takes the colour of the zone you are in, matching the gauge, and goes back to plain whenever there is no zone to colour it by. Count values below Zone 1 (Zone 0) as Zone 1 — your zones start partway up the range, so zone 1 might begin at 93 bpm of a 186 max, and anything under that has no Garmin zone at all. On by default, that range counts as zone 1 and the gauge tracks it instead of pinning the marker at the far left, with the index reading 0.1 through 1.9 rather than starting at 1.0. Turned off, it is a neutral grey zone of its own, off the bottom of the scale. Either way the index recorded to your FIT file is the same. Recorded to your FIT file. The decimal zone index is written as a developer field called HR Zone Index, whichever value you have chosen to display, so you can analyse it in Garmin Connect or any FIT tool afterwards.

What is new

Update SDK

Screenshots

HR Zone Gauge Index · Screenshot 0 HR Zone Gauge Index · Screenshot 1 HR Zone Gauge Index · Screenshot 2 HR Zone Gauge Index · Screenshot 3 HR Zone Gauge Index · Screenshot 4

Supported language (1)

Compatible devices (234)

Approach® S50 Approach® S70 (42mm) Approach® S70 (47mm) Captain Marvel Captain Marvel D2™ Air D2™ Air X10 D2™ Air X15 D2™ Delta D2™ Delta PX D2™ Delta S D2™ Mach 1 D2™ Mach 1 Pro D2™ Mach 2 D2™ Mach 2 Pro Darth Vader™ Darth Vader™ Descent™ G2 Descent™ Mk1 Descent™ Mk1 Descent™ MK2 Descent™ MK2 Descent™ Mk2S Descent™ Mk2S Descent™ MK3 - 43mm Descent™ MK3i - 51mm Edge® 1030 Edge® 1030 Edge® 1030 Plus Edge® 1030 Plus Edge® 1030, Bontrager Edge® 1040 Edge® 1040 Edge® 1050 Edge® 520 Plus Edge® 520 Plus Edge® 530 Edge® 530 Edge® 540 Edge® 550 Edge® 820 Edge® 830 Edge® 830 Edge® 840 Edge® 850 Edge® Explore Edge® Explore 2 Edge® Explore 820 Edge® MTB Enduro™ Enduro™ Enduro™ 2 Enduro™ 3 Enduro™ 4 epix™ (Gen 2) epix™ (Gen 2) epix™ Pro (42mm) epix™ Pro (47mm) epix™ Pro (51mm) eTrex® Touch fēnix® 5 fēnix® 5 fēnix® 5 Plus fēnix® 5 Plus fēnix® 5S fēnix® 5S fēnix® 5S Plus fēnix® 5S Plus fēnix® 5X fēnix® 5X fēnix® 5X Plus fēnix® 5X Plus fēnix® 6 fēnix® 6 fēnix® 6 Dual Power fēnix® 6 Pro fēnix® 6 Pro fēnix® 6 Pro Dual Power fēnix® 6 Pro Solar fēnix® 6 Solar fēnix® 6S fēnix® 6S fēnix® 6S Dual Power fēnix® 6S Pro fēnix® 6S Pro fēnix® 6S Pro Dual Power fēnix® 6S Pro Solar fēnix® 6S Solar fēnix® 6X Pro fēnix® 6X Pro fēnix® 7 fēnix® 7 fēnix® 7 Pro fēnix® 7 Pro – Solar Edition (No Wi-Fi®) fēnix® 7S fēnix® 7S fēnix® 7S Pro fēnix® 7X fēnix® 7X fēnix® 7X Pro fēnix® 7X Pro No Wi-Fi fēnix® 8 AMOLED (43mm) fēnix® 8 AMOLED (47mm/51mm) fēnix® 8 Pro fēnix® 8 Solar (47mm) fēnix® 8 Solar (51mm) fenix® 9 - 43 mm fenix® 9 – 47 mm fenix® 9 Pro - 43 mm fenix® 9 Pro - 47 mm fenix® 9 Pro - 51 mm fenix® 9 Pro - Solar 47 mm fenix® 9 Pro - Solar 51 mm fēnix® Chronos fēnix® Chronos fēnix® E First Avenger First Avenger ForeAthlete 245 ForeAthlete 245 Music ForeAthlete 55 ForeAthlete 645 ForeAthlete 645 Music ForeAthlete 745 ForeAthlete 935 Forerunner® 165 Forerunner® 165 Music Forerunner® 170 Forerunner® 170 Music Forerunner® 245 Forerunner® 245 Forerunner® 245 Music Forerunner® 245 Music Forerunner® 255 Forerunner® 255 Music Forerunner® 255S Forerunner® 255S Music Forerunner® 265 Forerunner® 265S Forerunner® 55 Forerunner® 55 Forerunner® 570 - 42mm Forerunner® 570 - 47mm Forerunner® 645 Forerunner® 645 Music Forerunner® 70 Forerunner® 70 Forerunner® 745 Forerunner® 935 Forerunner® 945 Forerunner® 945 Forerunner® 945 LTE Forerunner® 955 Dual Power Forerunner® 965 Forerunner® 970 GPSMAP® 66i GPSMAP® 66i GPSMAP® 66s / 66st GPSMAP® 66sr GPSMAP® 67 GPSMAP® H1 Instinct® 3 – 45 mm, AMOLED Instinct® 3 – 50 mm, AMOLED Instinct® Crossover AMOLED MARQ® (Gen 2) MARQ® Commander (Gen 2) – Carbon Edition MARQ™ Adventurer MARQ™ Adventurer MARQ™ Athlete MARQ™ Athlete MARQ™ Aviator MARQ™ Aviator MARQ™ Aviator (Gen 2) MARQ™ Captain MARQ™ Captain MARQ™ Commander MARQ™ Commander MARQ™ Driver MARQ™ Driver MARQ™ Expedition MARQ™ Expedition MARQ™ Golfer MARQ™ Golfer Mercedes-Benz Venu® Mercedes-Benz Venu® Mercedes-Benz Venu® 2 Mercedes-Benz Venu® 2 Mercedes-Benz Venu® 2S Mercedes-Benz Venu® 2S Montana 700 Montana® 700 Montana® 710 quatix® 6 quatix® 6X Rey™ Rey™ tactix® 7 tactix® 7 – AMOLED Edition tactix® 8 – 47 mm, AMOLED tactix® 8 – 51 mm, Solar Venu® Venu® Venu® 2 Venu® 2 Venu® 2 Plus Venu® 2 Plus Venu® 2S Venu® 2S Venu® 3 Venu® 3S Venu® 4 – 41 mm Venu® 4 – 45 mm Venu® Sq. Venu® Sq. Venu® Sq. Venu® Sq. Venu® Sq. 2 Venu® Sq. 2 Music Venu® Sq. Music Venu® Sq. Music Venu® Sq. Music Venu® Sq. Music Venu® X1 vívoactive® 3 vívoactive® 3 vívoactive® 3 Music vívoactive® 3 Music vívoactive® 3 Music vívoactive® 4 vívoactive® 4 vívoactive® 4S vívoactive® 4S vívoactive® 5 vívoactive® 6