DataFields: RunnersField

Former Member
Former Member
# RunnersField / BikersField
These are free Data Fields for the Fenix 3 that show multiple values on a single field.
RunnersField and BikersField are open source and their code resides at github: https://github.com/kopa/RunnersField and https://github.com/kopa/BikersField

If anyone wants to contribute or report bugs please head over to RunnersField@github or BikersField@github.
The code is licensed with the MIT License. So anyone can do what he/she wants with the code.

Release versions are published in the Garmin App Store

## Features RunnersField
* TIME: 12/24h mode based on system settings.
* PACE: pace in km/min or mi/min based on system settings (as average of the last 10 values).
* AVG PACE: average pace over the whole activity.
* DISTANCE: elapsed distance in km or miles based on system settings.
* DURATION: duration of the activity in [hh:]mm:ss
* GPS: green/blue bars for poor/acceptable/good signal, gray if no signal.
* battery: visualization of battery percentage as indicator bar.
If battery value is lower than 30 the indicator bar gets orange. If value is lower than 10% the exact value will be shown and the indicator bar turns red.
* unit system in use: "(km)" will be shown when metric system is set in the settings, "(mi)" if statute (imperial) units are configured.
* use bright or dark color scheme based on the background color setting of the app (Settings/Apps/Run/Background Color).
needs at least a firmware with SDK 1.2 compatibility (otherwise bright scheme is always used).

## Features BikersField
* TIME: 12/24h mode based on system settings.
* SPEED: speed in km/h or mi/h based on system settings (as average of the last 10 values)
* AVG SPEED: average speed over the whole activity.
* DISTANCE: elapsed distance in km or miles based on system settings.
* DURATION: duration of the activity in [hh:]mm:ss
* GPS: green/blue bars for poor/acceptable/good signal, gray if no signal.
* battery: visualization of battery percentage as indicator bar.
If battery value is lower than 30 the indicator bar gets orange. If value is lower than 10% the exact value will be shown and the indicator bar turns red.
* unit system in use: "(km)" will be shown when metric system is set in the settings, "(mi)" if statute (imperial) units are configured.
* use bright or dark color scheme based on the background color setting of the app (Settings/Apps/Run/Background Color).
needs at least a firmware with SDK 1.2 compatibility (otherwise bright scheme is always used).

## Install Instructions
A Data Field needs to be set up within the settings for a given activity (like Run)

* Long Press UP
* Settings
* Apps
* Run
* Data Screens
* Screen N
* Layout
* Select single field
* Field 1
* Select ConnectIQ Fields
* Select RunnersField
* Long Press Down to go back to watch face

## Usage
Start Run activity.
Hopefully you see the RunnersField datafield.

## Changelog 1.2.3
* fix app name

## Changelog 1.2.2
* fix colorscheme background detection

## Changelog 1.2.1
* change battery critical color


## Changelog 1.2.0
* Use bright/dark color scheme based on app background color settings
* Add german language file


## Changelog 1.1.1
* Further improve memory footprint

## Changelog 1.1.0
* Redesign
* Improve memory footprint

## Changelog 1.0.2
* Fix when black background is configured in device settings.
* Add battery percentage if < 10% left and make visualization red.
* Fix irrelevant slow pace values
* Change string TIMER to DURATION
* Change string metric to km and statute to miles

## Changelog 1.0.1
* Time mode is now dependent on device settings (12/24 hours mode)
* Distance and pace will be presented dependent on device settings (metric [km, km/min] or statute [miles, miles/min]), "metric" or "statute" will be shown below battery/gps
* HR is now dark red to visually decipher the different values faster

## Changelog 1.0.0
* Time of day
* Current Pace (average over 10 seconds)
* Average Pace
* Heart Rate
* Distance
* Timer
* Battery Status
* GPS Status (green = gps lock, red = no gps lock)
  • Former Member
    Former Member over 9 years ago
    Thanks! that works.
  • Former Member
    Former Member over 9 years ago
    Love the RunnersField! Any chance that in the future there could be a setting to change duration to "timer," i.e. when the activity is paused the timer will stop? Also, it would be great if instead of heart rate, cadence could be displayed. Thanks for the great datafield!
  • Former Member
    Former Member over 9 years ago
    HR field interchangable?

    What an awesome/beautiful data field!
    Well, I feel like there are many F3 owners wear HRM-RUN only occasionally, like myself. In this case, it will be even greater to display cadence in stead of a blank HR ...

    Pace Cad. A.Pace
    5:16 180 4:49
    --------------------------
    Dist. Dur.
    0.77 3:43
  • Former Member
    Former Member over 9 years ago
    First of all, sorry for my broken English,

    This is the app that I am looking for, apart from the HR gauge, I can view the pace/time/distant at the same time.

    However, the the current HR gauges of the zones are all at the same size, could it be possible to adjust the size of the HR zone according user's setting, for example if my HR zone is set at (zone 1) 65-75%, (zone 2) 76-81%, (zone 3) 82-87%, (zone 4) 88-89% and (zone 5) 90-100% , it would be grateful to see they are in different size according to my setting.

    Thank you.
  • Former Member
    Former Member over 9 years ago
    1038

    What an awesome/beautiful data field!
    Well, I feel like there are many F3 owners wear HRM-RUN only occasionally, like myself. In this case, it will be even greater to display cadence in stead of a blank HR ...

    Pace Cad. A.Pace
    5:16 180 4:49
    --------------------------
    Dist. Dur.
    0.77 3:43


    Hi, Kopa, I have made the udpates from your awesome source (I can't upload pic here, but basically I replaced HR w/ Cadence), and it tested fine on the SDK simulator. However, it can't work on my Fenix3. I noticed the prg is pretty big 40k executable prg ... whereas your normal prg file is about 12k. I guess I used wrong build option etc to get the wrong result.

    I also noticed when I try to import sample apps from Garmin IQ, it also turns to be 40k sized prgs. Can you advise what's the proper option to build a proper prg?
  • Former Member
    Former Member over 8 years ago
    installing on a fenix 3 H R

    Hi ,

    Just got the above device and really like the look of the your Data field .

    Installed it but I don't have a screen n or a screen with 1 field . So the other fields override 2 parts of the screen .

    Am I doing something wrong any help would be appreciated