Data Field: Dozen Run Fields

Dozen Run, Swim, Paddle and Cycle Data Fields
After others are forcing you to pay for these applications, so I decided to make a great data field(s) and then keep them free. I'm a Software engineer, sponsored runner and run coach, I combined my engineering and running knowledge to bring you these streamline applications.

I put thousands of hours of bench and field testing these simple applications. So, consider a small donation.
Small donations (help keep my effort going) paypal.me/fbbbrown

Install Instructions:
This Data field needs to be added to the (specific) app within your watch to view.

This is a data field not an application and needs to be added to a single data screen within an application.
a.) Goto settings,apps,run,data screen,screen 1
b.)Set Layout to 1 Field
c.) Set Field 1 to ConnectIQ Fields, DozenRun
d.) run happy!

INSTALL ISSUES:
-"!" Issue: If you receive a "!", completely uninstall, reboot and then reinstall. The Setting file changed and the automated Garmin install is not replacing the setting file.
-Download Issue: if you have the "App requires an update before install", hard reboot your watch TWICE and install again.
-TIMER Issue: If you update/install and you see the TIMER and don't see the Dozen data field.
--The data field update or install may require a restart of watch.
--Or the data field needs added to the built-in application, again.

These are becoming a Data Field Suite, where all field are similar making it easier to read while in an activity.

The Dozen fields are intended for training, the data field works fine for speed work, track or races, but readability in these conditions maybe tougher.




IMPORTANT: If you have a Question, recommendation or problem.
Please provide as much as possible (for example the following):


1.) Watch type, Watch firmware version and ConnectIQ version.
2. programmed from Garmin Connect (phone type) or Garmin Express
3.) Which data field
4.) description of issue
5.) if its a "!" error include the error log from your watch. Connect your watch to a PC using USB cable. The error log is located x:\GARMIN\APPS\LOGS. copy the listing and paste in the post.


Layout Dozen Run Datafield fenix3
Cad|HR
Pace|Distance
Battery meter
Avg Pace| (bluetooth) Timer
Calories|Time|Elevation
GPS

Layout Dozen Run Datafield FR 230/235/630
Cad|HR
Pace|Distance
Battery meter
Avg Pace| (bluetooth) Timer
Elevation|Time|Calories
GPS

Layout Dozen Run Datafield FR 920XT
Pace|Timer
Battery meter
Avg Pace|HR| (bluetooth) Distance
Cad |Time|Elevation
GPS

Layout Dozen Cycle Datafield
Cad|HR
Speed|Distance
Battery meter
Avg Pace| (bluetooth) Timer
Calories|Time|Elevation
GPS

Layout Dozen Swim data field
Laps | SWOLF
Pace| Distance
Battery meter
Average Pace | (bluetooth) Timer
Calories| TIME | Stroke Type
GPS

Layout Dozen Paddle Datafield
AHR|HR
Speed|Avg SPD
Battery meter
Timer| Distance(bluetooth)
Cad|Time|AVG CAD (stroke distance)
GPS

Description for all fields
--All watch types are support for all data fields. Coded simple to keep bugs at minimum.
-Race Prediction completely configurable for any distance. Distance is entered in meters. Enter 1%-2% longer distance to adjust for normal GPS error and better race prediction.
-Cadence either from watch, footpod or crank cadence. Color coded to provide instant readability
-Heart Rate field is configurable to several methods: calculation (default), manual entered max HR, or individual zones Color coded to provide instant readability
-Pace/Speed is a rolling average to give a smooth reading configurable from 1 second to 120 seconds (Metric or statute by user setting)
-Distance is the total distance for the activity (Metric or statute by user setting)
-Timer is the actual time of the active time. Not Elapsed time.
- Battery meter uses the entire screen for reliability and acts as a divide to help focus one the upper fields.
-Avg Pace\Speed is a Garmin's provided datafield. (Metric or statute by user setting)
-Calories is the activity calories.
-Elevation based on Garmin's values. (Metric or statute by user setting)
-Time of day either in 12hr or 24 hour (based on user setting)
-(Fenix3/920)Auto background color Black or White background based on app settings
-(230/235) Configurable background color Black or White background (user configuration)
-GPS uses same indicator as iPhone for GPS signal. 5=full, 4=usable, 3=poor, 2=unused, 1= last location & 0 = no GPS
-Blue Tooth connectivity is shown as a blue "B"
-Paddle Stroke distance is a calculated by actual speed / cadence. Displayed in Meters/Feet.


#runhappy
  • @Tisztul_A_Visztula I'm planning to make the Dozen Run more configurable in the next release, so I think that will address your question. However, this feature will only be for the IQ 2.x watchs(i.e. VAHR, VA3, Fenix5family, FR 935,735, etc.)


    So it is a sour good news for me. :-)

    No hope to see eg a Copy of DozenWalk called Dozenwalk2, so I can choose speed for DozenWalk while pace for Dozen Walk 2?

    I know it would be a brutally primitive solution, but as I feel you do not plan to upgrade any of the Dozen data fields in a way that my Fenix 3 HR will be impacted, so I have no other option just to try to propose this and that
  • fbbbrown I see the Doz Walk app have the mph or kmh under the "average" box. Is it possible to have it on the Doz Run app also? Thanks.
  • Configurability would be very welcome - I was a big fan of Dozen Cycle but since switching to riding with power, 3s average power and NP have become my number one metrics. So being able to assign these to the Dozen fields would make this my number one data field again.
  • I just tested the Dozen Kayak datafield as a screen un the SUP activity on my vivoactive 3. The cadence stay fixed at 0 whereas for exemple the standard stroke frequency seems to work fine if it in another screen of the SUP activity... Do you have an idea of what happens ?

    (vivoactive 3, with last updates)...

    Sylvain
  • Wphantom set to average cadence(ACAD), the current cadence is just that current, if you stop to look at the value. It will goto zero. The builtin has a delay or short rolling average.
    DozenKayak also posts data to the fit file which is cadence derived. If you can see that data, then the cadence is ok.
  • @Tisztul_A_Visztula I'm planning to make the Dozen Run more configurable in the next release, so I think that will address your question. However, this feature will only be for the IQ 2.x watchs(i.e. VAHR, VA3, Fenix5family, FR 935,735, etc.)


    FBBBROWN, I have another idea.

    I guess that the new feature will only be for IQ 2.x watches, since there are some elements of the features, which do not work in IQ 1.x

    Can you first add those elements to Dozen Run, which are compatible with IQ1.x, then publish this version, which will work for all the IQ capable watches including Fenix 3(HR), too, then add the other elements, and publish that version, which will work only for IQ 2.x watches?

    Please let me know whether it is manageble for you or not.
  • No hope to see eg a Copy of DozenWalk called Dozenwalk2, so I can choose speed for DozenWalk while pace for Dozen Walk 2?

    I know it would be a brutally primitive solution, but as I feel you do not plan to upgrade any of the Dozen data fields in a way that my Fenix 3 HR will be impacted, so I have no other option just to try to propose this and that


    Or may I have a third proposal? What if you added current pace/speed with small fonts next to current speed/pace as it is done with average speed/pace with small fonts being right to avg pace/speed?

    Now I am speaking about Dozen Walk.

    With this small modification, I could use Dozen Walk both for my runs and hikes/walks, and would be no need for Dozen Run at all.
  • Sidenote,

    for the time being I use Dozen Cycle for my (outdoors) Bike profile, since I have other gadgets to check elevation with big fonts, and I use Dozen Walk for all of my 5 run profiles (Run, Trail Run, Track, Hill repeats and Treadmill) and also for Hike and Walk. I decided that I am going to switch between pace and speed as the left-mid data field before staring any activities.
  • I have a really weird one. I use dozencycle as one of my data fields. I’m using the Fenix 3 so the background colour is determined by the setting in the app on the watch. When I switch on the bike app the background colour is always black even though it is set to white. If I scroll to the next page it changes to white and if I scroll back dozencycle changes to white but it always starts off black. But this is only before I press start. If I press start it stays black even if I scroll.

    Any ideas what is going on here?
  • Road toilettes



    Thanks fbbbrown. I am indeed wearing the watch to get the cadence. Do you recall if the row/SUP cadence errors are fixable? I've also seen these issues mentioned but I'm not sure what the fix is, if any.

    Edit: I think I've narrowed down the issue, at least in part. I deleted my custom app and created a new one starting from a copy of the SUP app (so that I had stroke rate etc. data fields available to me). After some trial and error, it seems like changing GPS to Ultratrac causes the average cadence to stop counting. Switching it to just "On" allows the average cadence to work again. Cadence still reads 0, but as the watch will be on my wrist until I'm able to get a dedicated cadence sensor, I don't have much use for that field anyway. Thanks again fbbbrown!


    Hi all,

    I've seen several comments here about an issue cadence=0 on Dozen Kayak and I'm hoping someone can spell out the fix for this. I'm using Fenix 5 and get both a real-time and average cadence =0 ie it's just not detecting it at all. I don't have a separate device, but have my watch on my wrist. I'm not using ultratrac (rather both GPS and glonass), and all other fields work beautifully. I really like this app (thanks fbbbrown!) and am trying to avoid going away from it but I'm super keen to get the cadence issue sorted.

    I'm new to garmin watches and connect software etc so if someone has a fix for this, it would be great if you can spell it out in detail what I need to do.

    Thanks,
    Niccy