Rolling Average Pace

App

Rolling Average Pace

By simonletts · v2.1.3.a1

Rating

4.9

Reviews

37

downloads

1,000

Price

Free

View on Connect IQ Store

Description

This data field displays a continuously updated average pace or speed over a user defined distance or time. The distance is either metres/kilometres or yards/miles depending on the device settings. It can also be set to display the opposite units - metric when set to statute and vice versa. The data field shows pace as minutes and seconds per unit distance (kilometre or mile) or speed (kilometres or miles) per hour. The default is average pace over the last 100 metres or yards. With auto-pause enabled the data field will continue recording when you start moving again, ignoring the pause. If you manually pause your activity the rolling average is zeroed and restarts when you start again. Use the device settings to change the distance and pace/speed units. When you set the distance to be averaged over, values less than 10 are taken to be km or miles and larger values to be metres or yards. Time settings smaller than 1 second are taken to be 1. The data field label shows what you chose. If you are measuring speed you can choose how many decimal places to display (0, 1 or 2). Save Data You can choose to save your data in the FIT file so you can visualise it in Garmin Connect. You enable this in the app’s Garmin Connect Settings page. The default is don’t save. This option has some limitations. • It’s not possible to dynamically change the labels on the Garmin Connect graph to show if you are using metric or statute units or whether you have recorded pace or speed. You have to know how you set it up. • The graphical display can only show decimal numbers. For pace, I can’t show minutes:seconds so I show minutes.seconds, e.g. one and a half minutes is shown as 1.30 not 1.50. • It’s awkward comparing Rolling Average pace with Garmin pace as they are graphed the opposite way round. You can choose to save your data as negative values to help overcome this. The default is normal/positive. • Some other websites and apps cannot understand Garmin FIT files that contain "developer fields". This means that if you've recorded your Rolling Average you might not be able to upload the file to other sites. Zone Check If your device supports vibration the app can warn you if you’re running faster or slower than limits that you can set. They can be entered as either pace or speed; pace as mins:secs (it contains a ’:’), speed as num.dec (i.e. a decimal number.) Slow bursts of vibration mean “Go slower”, faster bursts mean “Speed Up”. Vibration continues until you’re back in your zone. It’s up to you to enter sensible values, the app doesn’t check. The default is Zone Check disabled. Please note the following limitations. • Until you have covered the set distance or time it averages over the values it has so far. • It can only store a certain number of readings. If there aren't enough to cover the distance or time you have set it will average over those that it does have. For large values it takes fewer readings, so the result could be less accurate at times. It also means the display updates less frequently. • The distance or time it averages over is not quite accurate, it depends on the values given to it by the Garmin firmware. This is particularly noticeable if your watch is set to smart recording. This data field was created for my personal use – I've shared it for anyone who would like to try it. The icon was made by Vignesh Oviyan from flaticon. (https://www.flaticon.com/authors/vignesh-oviyan) licensed by CC BY 3.0 (https://creativecommons.org/licenses/by/3.0). I've tested the data field on my vívoactive® HR and other devices in the simulator. Please contact me if you have any problems, comments or requests. Include your email address if you would like a reply. The layout and font size is controlled by the device. I’ve made another version for some watches which tries to improve things. It's called Moving Average Pace and you can find it at https://apps.garmin.com/en-US/apps/49fc1e62-804e-4e03-9b1b-3d7b98251966

What's New

Fixed occasional crash if bad settings entered. SDK 9.1.0. (Version 2.1.3.a1) Added the latest devices. SDK 9.1.0. (Version 4.1.3.a) Attempt to prevent crashes with some settings. (Version 4.1.3) Added the latest devices. SDK 8.3.0. (Version 4.1.2.f) Added the latest devices. SDK 8.2.1. (Version 4.1.2.d) Added the latest devices. SDK 8.1.1. (Version 4.1.2.c) Added the latest devices. SDK 8.1.1. (Version 4.1.2.b) Added the latest devices. SDK 7.3.0. (Version 4.1.2.a) Added choice of decimal places in speed mode. Added the latest devices. SDK 6.3.0. (Version 4.1.2) Added the latest devices. SDK 4.2.4. (Version 4.1.1.c) Added the latest devices. SDK 4.2.4. (Version 4.1.1.b) Added the latest devices. SDK 4.2.2. (Version 4.1.1.a) Added the latest devices. SDK 4.1.6. (Version 4.1.1) Added the latest devices. SDK 4.1.5. (Version 4.1.0.g) Added Edge Explore 2. SDK 4.1.4. (Version 4.1.0.f) Added the latest devices. SDK 4.1.4. (Version 4.1.0.e) Added the latest devices. SDK 4.1.2. (Version 4.1.0.dv) Added the latest devices. SDK 4.0.9. (Version 4.1.0.cv) SDK 4.0.7 for the latest devices. (Version 4.1.0.bv) SDK 4.0.3 for the latest devices. (Version 4.1.0.a) Added a setting to save fit data as negative values, helps with display of pace values. SDK 4.0.2. Added the latest devices. (Version 4.1.0) Fixed out-of-memory crashes by rebuilding with smaller buffer sizes for older watches. (Version 4.0.0M) Added D2 Air. (Version 4.0.0.b) Previous version had wrong App Name. Now corrected. Slight change to settings wording. (Version 4.0.0.a) Implemented optional zone check. Are you moving at the pace you want? Warning vibrations if not. Thank you to Stephen How for the suggestion.(Version 4.0.0) Added Venu Sq. & Music. (Version 3.1.0.d) SDK 3.2.2 for the latest devices. (Version 3.1.0.c) SDK 3.1.9 for the latest devices. (Version 3.1.0.b) Previous version had wrong App Name. Now corrected, no other change (Version 3.1.0.a) Tweaked some of the calculation code. Save the data to the activity's fit file for display in Garmin Connect. Enable from the settings page. Thank you to Benoît Labrousse for the suggestion. Comments still welcome! (Version 3.1.0) A Beta version that can save the data to the activity's fit file for display in Garmin Connect. Enable from the settings page. Comments welcome. (Version 3.0.0.b) SDK 3.1.8. Add workaround for issue of time/distance setting cannot not always be changed from Android Connect IQ Store app. (Version 2.3.0) SDK 3.1.7 for the latest devices. (Version 2.2.0.a) Display pace or speed in the opposite units from system settings. See above. (Version 2.2.0) Fixed another "feature" that left the backlight always on. (Version 2.1.0.a) SDK 3.1.6 for the latest devices. Fixed a bug that prevented the data field working on some older watches. (Version 2.1.0) SDK 3.1.4 for fēnix 6 and vívoactive 4 series and other new devices. Reverted previous change. (Version 2.0.1) Uses smaller buffer sizes on older watches, otherwise no change. (Version 2.0.0M) Average over metric (metres or kilometres) and statute (miles or yards) distances. Also average over longer distances and times. It does this by reducing how often it takes readings. (Version 2.0.0) Corrected icons for MARQ™ Collection. (Version 1.1.0.d) Added MARQ™ Collection. (Version 1.1.0.c) SDK 3.0.11 & new models. (Version 1.1.0b) Rebuilt for new and updated models and firmware. (Version 1.1.0a) Label indicates the settings, i.e. average over distance or time, how far or long and whether pace or speed is shown. (Version 1.1.0)

Review

Review article coming soon.

Compatible Devices (304)

Forerunner® 235vívoactive®vívoactive® 3vívoactive® HRInstinct® 2Instinct® 2XInstinct® 2Instinct® CrossoverInstinct® E – 40 mmInstinct® E – 45 mmInstinct® 3 – 45 mm, AMOLEDInstinct® 3 – 45 mm, SolarInstinct® 3 – 50 mm, SolarInstinct® Crossover AMOLEDInstinct® 3 – 50 mm, AMOLEDfēnix® 5Sfēnix® 5fēnix® 5XInstinct® 2SInstinct® 2S+284 more

Permissions

FitContributor

Similar

Related items