RunWalkHikeDF
· v.92
About
A free open source datafield for the Instinct 3 45mm for running and hiking activities that I use.
This Datafield supersedes my other two DFs for the Instinct lineage InstinctRunner and InstinctRunner Large. Main differences are - Settings toggle to switch from 3, 4 and 5 field data; Custom bigger fonts for easier visualisation for tired eyes; dedicated running settings. The code can be easily modified for use for other activities if you wish.
DESCRIPTION (OLD)
I haven’t been able to find a dedicated runner’s data field for the Instinct 3 range comparable to what’s available for other Garmin lineages, which is a real shame for what is otherwise one of my favorite Garmin watches. The default fields don’t make efficient use of screen space, and the tiny text can be difficult to read at a glance while running.
A custom DF designed specifically for the Instinct 3 Solar (45mm), for free on the Connect IQ store. A focus on simplicity and readability, with large, legible, and relevant running metrics shown in a single screen.
Displays multiple key metrics in an easy-to-read layout (top to bottom, left to right):
- Elapsed Time
- Distance
- Current Pace or Lap Pace (toggleable switch and toggleable off)
- Time of Day
- Average Pace (toggleable off)
Setup Notes / Customisation
- On the Garmin Instinct 3, the first field (top right) is a smaller data field. I don’t know how to customize this one.
- To use these custom fields as intended, assign them as the second data field. The background color should follow the watch’s default theme.
- Both data fields allow you to toggle between current pace and lap pace in the settings menu. Many runners (myself included) prefer lap pace for its consistency, but the choice is yours.
- Toggle off added R side fields as you wish, I toggle the running pace metrics off for hiking.
Notes & Credits
The code is intentionally simple to minimize memory usage.
Built by learning from RunnersField by kpaumann - thanks for open-sourcing your work.
AI assistance used with code refinement.
Bugs will likely exist secondary to expanded space use and numbers overlap. Not tested on 50mm and this may be an issue due to the use of custom fonts for bigger info, in which case the source code is available in github if you want to try your hand at it.
What's new
0.9 - Rendering errors correction