App Icon

JMG-DTF Cycling VO2 Max


A datafield which calculates in real time your VO2 and VO2 max during bike courses (one field layout).</p><p>A similar datafield, but more simple (only displaying VO2 max), can be found here:</p><p></p><p>You can get a similar data field for running here:</p>


Version 2.15</p><p>NEW: changed from integer to float for grade data</p><p>------------------</p><p>Version 2.14</p><p>FIXED: out of memory issue on Edge 520</p><p>------------------</p><p>Version 2.12</p><p>FIXED: removed the % for D- data on some cycling devices (what was it doing there?)</p><p>------------------</p><p>Version 2.10</p><p>NEW: now compatible with the Edge 130</p><p>------------------</p>

Información adicional


Esta aplicación requiere acceso a:

  • Registrar información adicional en archivos de actividad
  • Tu perfil de fitness de Garmin Connect™
  • Approach® S60 Approach® S60
  • Captain Marvel Captain Marvel
  • D2™ Bravo D2™ Bravo
  • D2™ Bravo Titanium D2™ Bravo Titanium
  • D2™ Charlie D2™ Charlie
  • D2™ Delta D2™ Delta
  • D2™ Delta PX D2™ Delta PX
  • D2™ Delta S D2™ Delta S
  • Darth Vader™ Darth Vader™
  • Descent™ Mk1 Descent™ Mk1
  • Edge® 1000 Edge® 1000
  • Edge® 1030 Edge® 1030
  • Edge® 1030, Bontrager Edge® 1030, Bontrager
  • Edge® 130 Edge® 130
  • Edge® 520 Edge® 520
  • Edge® 520 Plus Edge® 520 Plus
  • Edge® 530 Edge® 530
  • Edge® 820 Edge® 820
  • Edge® 830 Edge® 830
  • Edge® Explore Edge® Explore
  • Edge® Explore 1000 Edge® Explore 1000
  • Edge® Explore 820 Edge® Explore 820
  • First Avenger First Avenger
  • ForeAthlete® 735XTJ ForeAthlete® 735XTJ
  • Forerunner® 230 Forerunner® 230
  • Forerunner® 235 Forerunner® 235
  • Forerunner® 245 Forerunner® 245
  • Forerunner® 245 Music Forerunner® 245 Music
  • Forerunner® 630 Forerunner® 630
  • Forerunner® 645 Forerunner® 645
  • Forerunner® 645 Music Forerunner® 645 Music
  • Forerunner® 735XT Forerunner® 735XT
  • Forerunner® 920XT Forerunner® 920XT
  • Forerunner® 935 Forerunner® 935
  • Forerunner® 945 Forerunner® 945
  • fēnix® 3 fēnix® 3, quatix® 3, tactix® Bravo
  • fēnix® 3 HR fēnix® 3 HR
  • fēnix® 5 fēnix® 5, quatix® 5
  • fēnix® 5 Plus fēnix® 5 Plus
  • fēnix® 5S fēnix® 5S
  • fēnix® 5S Plus fēnix® 5S Plus
  • fēnix® 5X fēnix® 5X, tactix® Charlie
  • fēnix® 5X Plus fēnix® 5X Plus
  • fēnix® 6 fēnix® 6
  • fēnix® 6 Pro fēnix® 6 Pro, fēnix® 6 Sapphire
  • fēnix® 6S fēnix® 6S
  • fēnix® 6S Pro fēnix® 6S Pro, fēnix® 6S Sapphire
  • fēnix® 6X Pro fēnix® 6X Pro, fēnix® 6X Sapphire, fēnix® 6X Pro Solar
  • fēnix® Chronos fēnix® Chronos
  • MARQ™ Adventurer MARQ™ Adventurer
  • MARQ™ Athlete MARQ™ Athlete
  • MARQ™ Aviator MARQ™ Aviator
  • MARQ™ Captain MARQ™ Captain
  • MARQ™ Commander MARQ™ Commander
  • MARQ™ Driver MARQ™ Driver
  • MARQ™ Expedition MARQ™ Expedition
  • Oregon® 7 Series Oregon® 7 Series
  • Rey™ Rey™
  • Rino® 7 Series Rino® 7 Series
  • Venu Venu
  • vívoactive® vívoactive®
  • vívoactive® 3 vívoactive® 3
  • vívoactive® 3 Mercedes-Benz® Collection vívoactive® 3 Mercedes-Benz® Collection
  • vívoactive® 3 Music vívoactive® 3 Music
  • vívoactive® 4 vívoactive® 4, GarminActive
  • vívoactive® 4S vívoactive® 4S, GarminActive S
  • vívoactive® HR vívoactive® HR
Calificación media: (66 calificaciones)

31 de julio de 2018 | Versión 1.55

Avec vivoactive HR je n'arrive pas à faire fonctionner. Avez vous une procédure d'installation. Ca dit pourtant qu'il est télécharger et synchronisé. Je vais ou ensuite pour faire apparaitre le VO2 Max?

Respuesta del desarrollador
31 de julio de 2018, Surfy66

Merci pour votre commentaire. Ceci est un datafield et donc, en tant que tel, il ne peut fonctionner. Vous devez donc l'intégrer dans un profil sportif (vélo probablement) en tant que nouveau champ IQ. Cette procédure est indiquée dans le mode d'emploi de votre montre

Tailwind Turner
24 de julio de 2018 | Versión 1.55

Very nice, love it. I wish it would set my vo2max in the CIQ cycling vo2max section though. Question: is it possible to get weight and RHR from CIQ instead of setting it by hand?

Respuesta del desarrollador
25 de julio de 2018, Surfy66

Thanks for your comment Stefan: 1- we cannot modify the Garmin VO2 max, it's a protected data and Garmin does not allow us to modify it; 2- the datafield already get automaticaly these two value from the profile but, I added the possibility to force them just in the case they were not filled in into the profile, or there were a problem to get them.

15 de julio de 2018 | Versión 1.55

perfect data field - nice data thank s to developper

Respuesta del desarrollador
17 de julio de 2018, Surfy66

Thanks for your nice comment

30 de junio de 2018 | Versión 1.55

Excellent datafield, fonctionne parfaitement sur Edge 820, la valeur de la VO2 max calculée est très fiable, et on peut l'avoir en permanence affichée à l'écran, un must have !

Respuesta del desarrollador
17 de julio de 2018, Surfy66

Merci. Content que vous soyez ravie !

6 de junio de 2018 | Versión 1.53-upd5

Works perfectly fine, thank you! I only hope that the VO2 max measured is reliable enough (it differs from the Garmin estimate by 6ml: 50 vs 44).

🚲 😊 Uncle Bernd 😊 🚲
15 de mayo de 2018 | Versión 1.53-upd4

I have the Vivoactive 3 but this App doesn't work unfortunately! I did download the App and of course I synconised my watch. What did I wrong please?

Respuesta del desarrollador
17 de julio de 2018, Surfy66

Hello. You need to insert this datafield into a sport activity otherwise, you cannot use it as a standalone app.

🇸🇪 Peter J 🇪🇺
29 de abril de 2018 | Versión 1.53-upd4

I like it very much. My Fenix5 tells me that I got 39 VO2max but the app tells me I'm close to 46. Thank's

Rafal Doboszynski
26 de abril de 2018 | Versión 1.53-upd4

Very good app. I hope that it shows reliable results. I'm missing MAX and Min values on graph in Garmin Connect app.

22 de marzo de 2018 | Versión 1.53-upd3

Funktioniert soweit gut: aber ich glaube nicht, dass ich als Hobbyfahrer 75 vo2 max habe... laut EDGE 1030 sinds 54... was mach ich falsch? Einstellungen sind richtig... hab ich etwas übersehen?

Respuesta del desarrollador
22 de marzo de 2018, Surfy66

Hello and thanks for your comment. First of all, the DF uses two calculation methods (HR or power) and retrieves the data from both sensors but, sometimes, there may be some erratic values from these sensors that the DF will consider as good values so, if you get some bad max HR or max power, the DF will calculate the VO2 max by integrating these wrong data. If you experience such issue, you would prefer to take in consideration the average VO2 instead of the VO2 max, unless there is too much bad data and then, the average value will be wrong too. Unfortunately, It's actually really hard to get around such issue by coding.

Pablo Aparicio
22 de febrero de 2018 | Versión 1.53-upd1

¿Esto es fiable y sirve como referencia? A mi me pone más de 50ml de máximo (poco menos de 50ml de media) y me parece demasiado para lo mal que considero que estoy. No le puedo dar más estrellas sin saber si funciona bien o no.

Arjan Meijerman
27 de enero de 2018 | Versión 1.53

Hi and thans for this very usefull app! It works fine furing an activity showing on the infoscreen of my VivoActive 3. However when i look up the graph and vo2 max table in the connect app aferwards. It does not allways show the table. Also I would love to have it update my profile, but saw in your review replies that that is not possible. I am wondering then what I would need to do to update that field. I have not found a "standard" app that can test Vo2 cycling info..

emerson evangelista
28 de octubre de 2017 | Versión 1.51

Bom aplicativo, uso no eddge 1000, gostei, vale as 5 estrelas.

10 de octubre de 2017 | Versión 1.49

hi, since the last update, the vo2 complex doesn't work always remains with the calibration screen and any parameters 0. I tried to remove the application and install again but nothing changes.. so now, I'm using the simple you have any suggestion? edge 1000 with last firmware.

1 de octubre de 2017 | Versión 1.49

Graat app!! Can you add graph for ten power watts to appear when loading the activity to garmin connect , also where the value is desplayed for watts no description! As for VO2 max is fine !!!! Oslo after uploading the avg speed is set to ----- !!! Not displayed !!!

30 de septiembre de 2017 | Versión 1.49

Bardzo mi sie podoba!!! Używam na garmin 1000. Dziękuję

19 de agosto de 2017 | Versión 1.33

Superbe travail

Debaets Stevie
16 de agosto de 2017 | Versión 1.32

Great app I use the running app to

Alain Vignalet
13 de agosto de 2017 | Versión 1.32

Bonjour Merci pour ce travail qui doit demander pas mal de temps et de connaissance.j'ai utilisé l'appli avec le calcul base sur la puissance et également celui du cardio avec le cardio j'ai une VO2MAX de 38 mais avec la puissance 72 alors que c'était une sortie tranquille.Merci de continuer votre travail

Debaets Stevie
7 de agosto de 2017 | Versión 1.29

Really great app (overlay with hart look very close and looks like the same like the vo2max on my forerunner 620)

5 de agosto de 2017 | Versión 1.28

It's really a great app and works very good. Is there a possibility to update the VO2max field in the user settings automatically after every ride? Thanks a lot for your help!

Respuesta del desarrollador
5 de agosto de 2017, Surfy66

Hello sherrman and thanks a lot for your comment. Your request should have been a great idea but, unfortunately, there is no way to access the user profile in write mode; we can only access it in read mode to gather some info but not to save new values in it. Maybe, one day... Sorry.

22 de julio de 2017 | Versión 1.25

Thank you :-P

17 de julio de 2017 | Versión 1.25

Bonjour, très bien la VO2 pour le vélo. J'ai une erreur dans Garmin Connect web ou dans Garmin mobile si je change le poids ou un autre paramètre. le message : Connect s'est arrêté, redémarrer l'application Cordialement

16 de julio de 2017 | Versión 1.24

It has worked great until very recently. It works at the beginning of the training and then it stops. All the fields appear blank except the top left (current HR) which display a fix number. Can anybody help me? I use it in a fenix3 (only HR, no power)

Respuesta del desarrollador
16 de julio de 2017, Surfy66

Hello and thanks for your comment. Two reasons can explain the freezing of the DF: firstly, the current speed is not received anymore by the DF or, secondly, the DF and then the activity is in pause or stop mode. To solve the problem, try to stop the activity and launch it again. This "problem" does not come from the DF itself as it receives data from the activity only if it is running and there is a current speed to trigger.

10 de julio de 2017 | Versión 1.21

5 stars for this datafield and 10 stars for the support !!!

6 de julio de 2017 | Versión 1.16

Hello! How can I change the calculation VO2 from heart rate to power in Edge 520?

Respuesta del desarrollador
6 de julio de 2017, Surfy66

Hello and thanks for your comment. To change settings, you need first to connect your device to your computer and launch Garmin Express or, connect it to your smartphone and launch Garmin Connect. Then, once connected with these both apps, you select the data field in the list of all the apps installed on your device then, you click on the 3 dots button on Garmin Express or settings button on Garmin Connect to enter the app settings. There, you will be able to choose the options you want to set up. Finally, you click the save button to validate your choice.

Lo sentimos, aún no hay estadísticas disponibles.