Race Screen

Race Screen Garmin Connect IQ data field

Race Screen is a data field for Garmin watches that displays the most relevant information for running a race or training. It also corrects the difference between the GPS-measured distance and the actual race course distance: pressing the lap button when passing a course marker rounds the distance it displays and adjusts the average pace accordingly. If you set a race distance, it predicts your finish time.

Race Screen is available for free on Garmin's Connect IQ Store: https://apps.garmin.com/en-US/apps/6a30651b-ca67-41a5-96dc-60634983fc93.

Race Screen has been downloaded over 500,000 times, was one of three finalists for the Best Wearable Workout App in Garmin's inaugural Connect IQ developer awards, and was nicely reviewed by DC Rainmaker here.

Feedback

Race Screen and all its features are absolutely free. Nevertheless, if you find it useful and wish to contribute to its development, there are tip jars at:

Thanks!

Leaving a positive review or ratings on Garmin's Connect IQ Store is another way to encourage Race Screen's development. If you have problems, using the Contact developer link on Garmin's Connect IQ Store is preferable to leaving a negative or lukewarm review.

Installation

Race Screen is not an App but a Data Field. It will not appear in the list of Apps on the watch. Instead, you need to display it as a field within another App, like the standard built-in Run App. Race Screen needs its own screen within the App.

You first install Race Screen on your watch from Garmin's Connect IQ Store: https://apps.garmin.com/en-US/apps/6a30651b-ca67-41a5-96dc-60634983fc93. You can do this using Garmin Express on your computer or Garmin's Connect IQ Store phone app on your phone. Some newer devices also give access to Garmin's Connect IQ Store directly from the device.

Next, in your watch, go to the main Settings menu, Activities & Apps, Run, Run Settings, Data Screens. Configure a data screen with 1 Field as the layout (that is, a single field taking the entire screen), in Data Fields select Connect IQ Fields, and select Race Screen.

Repeat the previous step for any other App in which you wish to use Race Screen. Besides the built-in Run App, you can do this for Track Run, Trail Run, Treadmill, or any other running App.

The field displays distance based on the unit (km/mile) set for distance in your device's settings and recent and average pace based on the unit set for pace. These units can be different, so that you can match the distance unit to your race's course markers and still keep a different pace unit if you wish.

If you have Round GPS distance on new lap button press ticked in the app setings (the default), you should set Auto-Lap to Off on your watch.

Correction of GPS distance and average pace on a race course

When running a race, the GPS distance measured by your watch almost always differs from the official course distance. Even the most careful runners inevitably weave away from the shortest race line, and there are GPS errors, particularly close to tall buildings and inside tunnels. This can affect your race plans since the average pace displayed by your device may be inaccurate.

Race Screen can help. Triggering a manual lap on your watch when passing a course marker rounds the distance shown by Race Screen to the nearest kilometre or mile (depending on the distance unit set on your watch). It also adjusts the average pace accordingly. The rounding can be upward or downward.

For example, if Race Screen shows 22.17 km and you trigger a manual lap, it assumes you are passing the 22 km marker and subtracts 0.17 km from the GPS distance. The same behaviour applies to miles instead of kilometres if that is the distance unit set on your watch. The adjustment applied to the distance is also used to recalculate your average pace.

When an adjustment is being applied, grid lines turn red. You do not need to trigger a lap every course marker; any new lap rounds the currently displayed distance again. Triggering a lap twice within 15 seconds removes all adjustments, which is helpful if you press the lap button by mistake.

If you wish to use this feature, you should set Auto-Lap to Off on your watch. If instead you wish to use Race Screen only as a way to display information nicely in a single screen, you can switch off the distance/average pace adjustment in the app settings.

Race pacing features

If you set a race distance in the app settings, Race Screen predicts your race finish time. By default, the prediction is based on your current pace. Race Screen sees what race distance remains (subtracting from the target distance the current elapsed distance, adjusted for GPS error). It then adds to the current elapsed time, the time it would take you to finish the race if you keep your current pace. Alternatively, you can specify in the app settings if you prefer the prediction based on your average pace. The calculation is the same but assumes you keep your average pace so far, instead of your current pace, until the end.

You can also set a race target time in the app settings. Then the background changes colour when you are behind the target (when your predicted time is longer than your target time).

Readable and rich display of running-relevant fields

In addition to helping correct GPS errors and pace races, Race Screen displays the most relevant information for running a race or training in a single screen.

The display is specific to each Garmin device, accounting for different screen shapes, resolutions, and fonts. The size and placement of each field are chosen to achieve a good balance between readability and wealth of information. The result is cleaner and richer than configuring a standard built-in multiple-field screen.

Race Screen can simultaneously display:

How these fields are displayed varies depending on whether you are using the race pacing features and on whether you have chosen to display running power.

By default (race distance set to 0 and not set to show running power), the Race Screen screen looks as follows:

Race Screen screen

If you have a Stryd pod (see below for instructions on how to set this up) and tick in Race Screen's settings Display running power, then power is shown to the left of current pace and heart rate and cadence are moved above:

Race Screen screen

If you specify in Race Screen's settings a race distance different from 0, the predicted race time is shown to the right of the elapsed distance instead of the timer, and the timer is moved to the lower-left corner:

Race Screen screen

If you choose to display power and specify a race distance, both changes to the default display are combined:

Race Screen screen

When Race Screen starts, it briefly shows the race distance and target time set in its settings and the lap distance used for rounding when a manual lap is triggered:

Race Screen screen

When an adjustment to the distance and average pace is being applied, grid lines turn red. Until a strong GPS signal is acquired, a GPS is shown in red in the lower-left corner. Once a strong GPS signal is available and before the start button is pressed to begin an activity, Race Screen shows the time of the day in the lower-left corner (useful when waiting for a race to start).

Configuration and settings

To change Race Screen's settings, you need to use Garmin Express on your computer or Garmin's Connect IQ Store phone app on your phone.

In Garmin Express, click on your watch, then IQ Apps, select Data Fields from the drop-down menu, and click on the three dots next to Race Screen.

In Garmin's Connect IQ Store phone app on your phone, tap on My Device, then on My Data Fields, then on Race Screen and Settings.

There are 11 configurable settings in Race Screen:

Stryd running power

If you have a Stryd pod (see https://www.stryd.com/),Stryd Race Screen can display running power.

How to set up Race Screen to use Stryd running power depends on whether you have a recent supported (multisport or non-multisport) device with at least 32k memory available to data fields or an older multisport device with only 16k memory available to data fields. On recent supported devices, Race Screen establishes a direct connection to your Stryd pod using an ANT generic channel. On older multisport devices, Race Screen relies on your Stryd pod being connected to the watch as a power meter.

Setting up Stryd running power on a recent device

On all devices where Race Screen supports displaying Stryd running power (see full list below) except D2 Bravo, D2 Bravo Titanium, fēnix 3, fēnix 3 HR, ForeAthlete 920XTJ, Forerunner 920XT:

  1. Find out your Stryd's ANT ID. For this, connect your Stryd pod as a footpod. In the main watch menu, go to Sensors & accesories, Add New, Foot Pod. Your Stryd should be detected as FP - Stryd (Bluetooth pairing), as FP - xxxxx (ANT pairing, where xxxxx is a 3-5 digit number that corresponds to your Stryd's ANT ID), or both. If you only see FP - Stryd, add it, and then follow the same process to add a new foot pod. Move your Stryd while pairing (this might take a few attempts). Your Stryd should show up as FP - xxxxx. That 3-5 digit number is your Stryd's ANT ID.
  2. Once you have the ANT ID, you can enter it in the Stryd ANT ID setting of Race Screen's settings using Garmin Express on your computer or Garmin's Connect IQ Store phone app on your phone.
  3. Tick Display running power in Race Screen's settings.
  4. Stryd recommends that, on these recent devices, you connect your Stryd pod as a power meter but then disable it. In the main watch menu, go to Sensors & accesories, Add new, Power. Your Stryd should be detected as PWR - Stryd (Bluetooth pairing), as PWR - xxxxx (ANT pairing, where again xxxxx is a 3-5 digit number that corresponds to your Stryd's ANT ID), or both. Once added, select Status for this sensor connection so that the connection turns off.
  5. To record Stryd running power with your activity, you will also need the Stryd Power Zones data field on another screen different from the one where you display Race Screen. Add the ANT ID in the settings of the Stryd Power Zones data field too.

If these instructions to set up a Stryd pod with Race Screen seem too complicated, simply ticking Display running power in Race Screen's settings should work, but Race Screen will connect to the first Stryd pod it finds nearby (maybe not yours) and, without Stryd Power Zones, running power will be displayed by Race Screen, but not recorded.

These instructions for setting up Stryd running power apply to all multisport devices with at least 32k memory available to data fields: D2 Charlie, D2 Delta, D2 Delta PX, D2 Delta S, Descent Mk1, Descent MK2, Descent Mk2S, Descent Mk3i 43mm, Descent Mk3i 51 mm, Enduro, Enduro 3, epix (Gen 2), epix Pro (Gen 2) 42mm, epix Pro (Gen 2) 47mm, epix Pro (Gen 2) 51mm, fēnix 5, fēnix 5 Plus, fēnix 5S, fēnix 5S Plus, fēnix 5X, fēnix 5X Plus, fēnix 6, fēnix 6 Dual Power, 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 Dual Power, 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 7, fēnix 7 Pro, fēnix 7S, fēnix 7S Pro, fēnix 7X, fēnix 7X Pro, fēnix 8 43mm, fēnix 8 47mm, fēnix 8 51 mm, fēnix 8 Solar 47mm, fēnix 8 51 mm, fēnix E, fēnix Chronos, ForeAthlete 735XTJ, Forerunner 165, Forerunner 165 Music, Forerunner 255, Forerunner 255 Music, Forerunner 255S, Forerunner 255S Music, Forerunner 265, Forerunner 265s, Forerunner 735XT, Forerunner 745, Forerunner 935, Forerunner 945, Forerunner 945 LTE, Forerunner 955, Forerunner 965, MARQ (Gen 2), MARQ Adventurer, MARQ Athlete, MARQ Aviator, MARQ Aviator (Gen 2), MARQ Captain, MARQ Commander, MARQ Driver, MARQ Expedition, MARQ Golfer, Venu 3, Venu 3s.

The same instructions apply to the following non-multisport devices: D2 Air X10, D2 Mach 1, Forerunner 245, Forerunner 245 Music, Forerunner 645, Forerunner 645 Music, Venu 2, Venu 2 Plus, Venu 2S, Vivoactive 5 (use the Contact developer link on Garmin's Connect IQ Store to let me know if you have a Stryd pod and your recent non-multisport device is missing).

Setting up Stryd running power on an older multisport device

On older multisport devices with only 16k memory available to data fields (D2 Bravo, D2 Bravo Titanium, fēnix 3, fēnix 3 HR, ForeAthlete 920XTJ, Forerunner 920XT):

  1. Connect your Stryd pod as a power meter. In the main watch menu, go to Sensors & accesories, Add new, Power. Your Stryd should be detected either as PWR - Stryd (Bluetooth pairing) or as PWR - xxxxx (ANT pairing, where xxxxx is a 3-5 digit number that corresponds to your Stryd's ANT ID). Unlike in newer devices, leave the Status to on.
  2. Tick Display running power in Race Screen's settings.
  3. To record Stryd running power with your activity, you will also need the Stryd Power Zones data field on another screen different from the one where you display Race Screen. Add the ANT ID in the settings of the Stryd Power Zones data field.

This set up procedure for older multisport devices will also work on newer multisport devices, but the procedure described under Setting up Stryd running power on a recent device is preferable. The procedure will not work on non-multisport devices, which cannot connect a power meter to the built-in running apps.

Other running power sources

Garmin's wrist-based running power estimate cannot be displayed by Race Screen since this data is not shared with Connect IQ apps or data fields. If and when Garmin offers this possibility, this feature will be added.

If you have some other running power meter that connects to your Garmin watch using a power meter profile, this may work using the same setup procedure as for Stryd on older multisport devices, but this has not been tested.

Important warnings

The distance displayed by this data field may differ from the built-in distance field. This is by design, to help the user correct the difference between the GPS-measured distance and the official course distance when running a race by triggering a manual lap when passing an official course marker. If you wish to use this field only as a way to display information nicely in a single screen, you can switch off the distance/average pace adjustment and set the race distance and target time to 0 in the app settings.

The GPS correction applied by Race Screen only affects the distance and average pace displayed by Race Screen itself during your activity. This GPS correction does not apply to the activity uploaded to Garmin Connect, which will still reflect the GPS track captured by your watch. If you set up another screen on your watch to display distance of average pace, the GPS correction will not apply to that screen either, only to Race Screen.

This data field is distributed in the hope that it will be useful, but without any warranty. As a precaution, configure additional screens on your device to display information relevant for your race, and try Race Screen while training before using it during a race.

Changelog