WatchApp: pmDuo - Multisport (Cycle/Run)

Former Member
Former Member
pmDuo

pmDuo is a dual sport app. Designed to record both a cycle and a run, with a transition inbetween (although the transition doesn't seem to create a FIT file, I'm assuming this is something to do with ConnectIQ).



Usage
Once started, the GPS will try and connect, the red bar above the phase chevrons indicates GPS signal, and will turn yellow or green when a signal is acquired.
To start your cycle, press the "Enter" button (physical button on the right side of the vivoactive).
At the end of your cycle, press the button again to save the cycle and start the transition phase. There may be a delay before this starts due to the saving of the cycle (I'm afraid there's not much I can do about that)
When you are ready to start your run, press the button again, and it will start recording.
Press the button a final time at the end of your run to save the run data, and you will be presented on-screen with the total time, with phase split times.

Onscreen Data
Currently the only information available to display are:
  • Event (Total) Time
  • Discipline (Phase) Time
  • Pace (time per mi/km based on watch setting)
  • Distance (mi/km based on watch setting)



Watch Support
It has only actually been tested on a Vivoactive, but should support all square screen watches

Downloads
https://apps.garmin.com/en-US/apps/fe24998a-af44-4bc2-ac50-21d32193b693
https://github.com/pmprog/pmDuo/releases

Source Code
https://github.com/pmprog/pmDuo (MIT Licence)
  • Would love to see a triathlon version. Also would really like to see the Heart Rate data field. Really, the only data fields I use are distance, pace, and heart rate (most important). Overall time is nice, and so would be the time for that discipline.
  • Former Member
    Former Member over 10 years ago
    Would love to see a triathlon version. Also would really like to see the Heart Rate data field. Really, the only data fields I use are distance, pace, and heart rate (most important). Overall time is nice, and so would be the time for that discipline.


    Triathlon is next, in fact, I have about 1 month to make it, as my triathlon is on the 31st May... It'll be almost identical to this (except that it does the extra discipline)

    I only use distance and pace - probably because I don't have a heart monitor. But if I get time, I'll try and add support for heart rate
  • Former Member
    Former Member over 10 years ago
    Looking forward to seeing that ...

    Triathlon is next, in fact, I have about 1 month to make it, as my triathlon is on the 31st May... It'll be almost identical to this (except that it does the extra discipline)

    I only use distance and pace - probably because I don't have a heart monitor. But if I get time, I'll try and add support for heart rate


    Looking forward to seeing that ... I'm looking to upgrade my old Forerunner 305 to the Active. I have an Ant+ HR strap so getting that on the display would make it even better. ;)
  • I would also really like to see a Triathlon App. Really surprised why Garmin did not build it themselves. I am also curious as to why you cannot expose all of the typical data like HR, Cadence, Pace for running (no one uses speed to run)? Does Garmin make this difficult?

    Thanks for your efforts on the app.
  • Former Member
    Former Member over 9 years ago
    I would also really like to see a Triathlon App. Really surprised why Garmin did not build it themselves.

    They did - if you buy the more expensive watches. At least, that's my understanding.

    I am also curious as to why you cannot expose all of the typical data like HR, Cadence, Pace for running (no one uses speed to run)? Does Garmin make this difficult?

    No, the limitation is down to my development time (and interest; I only need time, pace and distance). If I get some spare time, I shall try and update it, but I won't commit to anything.

    Thanks for your efforts on the app.

    No problems
  • Former Member
    Former Member over 9 years ago
    Swimrun

    Hello!
    I have a forerunner 920xt. It already has a built in triathlon app which is very good. I do a a lot of triathlon but also practice a sport called swimrun. The sport is rather new but growing similar to triathlon. It is Basicallly about island-hopping in the artipelago swimming an running. The pioneer race was ö-till-ö (Island-to-Island) in Stockholm.

    Unlike triathlon the number of swim and run legs are arbitrary. It can be 5 runs and 5 swims or 20 runs and 19 swims. The app needs to be flexible in switching between sports and never end.
    Maybe one idea of an implementation could be switching sport with the lap button and stopping the workout with the enter button.
    There is no need to transitions (as they would count as running).

    I believe this could be a popular and very useful application.

    Br
    David
    Evertee at gmail
  • Former Member
    Former Member over 9 years ago
    This app is amazing! Thank you so much for taking the time to develop it. Would it be possible to add a run/cycle/run option? I would really REALLY appreciate it! :D :o

    All the best! Keep it up!
  • Former Member
    Former Member over 9 years ago
    This app is amazing! Thank you so much for taking the time to develop it. Would it be possible to add a run/cycle/run option? I would really REALLY appreciate it! :D :o

    All the best! Keep it up!


    Hi,

    Yes, grab yourself the pmTriathlon app, start it up. One you get to the "pmTriathlon" screen ready to go, press the menu button, and change the "Type" to "Duathlon"

    Regards,
    Mark
  • Former Member
    Former Member over 9 years ago
    Run-Cycle option?

    Hi Mark,

    Love your application. Really helps in training! However, would it be possible to add an option for Run-Cycle instead of only Cycle-Run? Normally I tend to do more of brick training in that order. I'm improvising by using the Reverse Tri option on the pmTri app but it seems ungainly =l

    Appreciate your assistance in this!! :D

    Cheers,
    Brandon
  • Soccer

    Hey,

    I love your apps and see that you are a great programmer. The one big thing missing is an App for team sports training / interval training.

    What's the chances of creating an App which we can use just for soccer?

    Please feel free to email me back ;)