WatchApp: Activity Recorder




https://apps.garmin.com/en-US/apps/be468042-047e-4181-ae6f-e82a3f50b04e

A simple application that allows users to record activities like the built-in apps, but with more choices of activity type and sub-type. Activities that are uploaded to Garmin Connect have the specified activity type, so you don't have to go back and edit them after the fact. Supports three user-selectable data fields on a single page; Timer, Lap Time, Heart Rate, Average Heart Rate, Calories, Time of Day, Distance, Pace, Avg, Pace, Speed, Avg, Speed, Cadence, Avg. Cadence, Elevation, Ascent, Descent, Laps, Temperature fields are available. Allows users to enable/disable sensors and GPS for each activity type/sub-type.

*Note*: You have to enable sensors and GPS in the app if you want to record the data that they provide. i.e., if you want to go on a trail run and record your track, you have to select the activity type Run/Trail Running, and then enable GPS on the options page. All sensors default to off for all activity types. You must enable them explicitly.

*Note*: The list of activity sub-types is limited due to a ConnectIQ bug that affects most devices. The most requested activity sub-type is Strength Training, and unfortunately that one is affected by this bug. I will update the app as fixes are deployed with device firmware updates.

If you have a problem or question, post it in the forums thread (https://forums.garmin.com/showthread.php?239790) so I can respond.

Revision History:

0.9.6
* Added auto-save prompt 3 seconds after recording is stopped, much like you'd experience with the built-in activity applications.
* Added support for additional data fields, reorganized the data field selection to match up with the 920xt apps.

0.9.5
* Initial Revision
* Supports 920XT w/ 3.20 firmware and VivoActive w/ 2.70 firmware. Please post if you have success with earlier firmware versions.
  • I believe the application will work on devices that support ConnectIQ 0.2.4 and later. If you have fenix3 or epix, a fr920xt w/ firmware prior to 3.20, or a vivoactive w/ firmware prior to 2.70 and are willing to run some quick testing, please contact me.

    Travis
  • Former Member
    Former Member over 10 years ago
    The page says it's no longer available.

    Looking forward to using it when it's ready. :)
  • Former Member
    Former Member over 10 years ago
    https://apps.garmin.com/en-US/apps/be468042-047e-4181-ae6f-e82a3f50b04e

    A simple application that allows users to record activities like the built-in apps, but with more choices of activity type and sub-type. Activities that are uploaded to Garmin Connect have the specified activity type, so you don't have to go back and edit them after the fact. Supports three user-selectable data fields; Timer, Lap Time, Heart Rate, Average Heart Rate, Calories, Time of Day. Allows users to enable/disable sensors and GPS for each activity type/sub-type.

    I'd like to add a few more data fields, some sort of sensor and gps status notification, as well as save auto-prompt. If you have a small enhancement request, post a review comment and I'll see what I can do.

    Note: The list of activity sub-types is limited due to a ConnectIQ bug that affects most devices. I will update the app as fixes are deployed with device firmware updates.

    Revision History:

    0.9.5
    * Initial Revision
    * Supports 920XT w/ 3.20 firmware and VivoActive w/ 2.70 firmware. Please post if you have success with earlier firmware versions.


    Thank you so much for putting this out for us weight trainers :)

    I do have a quick question though, in your screen shots you have "Training/Strength Training" as the activity type. I installed the app and tried to get that type to display and it does not come up. Is that one of the ones affected by the ConnectIQ bug?
  • Yes, I added a note to the app page to indicate specifically that the Strength Training activity type is affected. I can't enable it until a firmware for the vivoactive is released that fixes the bug. I mean I could add it back to the menu, but the app would crash if you selected it. :(

    Travis
  • Former Member
    Former Member over 10 years ago
    Yes, I added a note to the app page to indicate specifically that the Strength Training activity type is affected. I can't enable it until a firmware for the vivoactive is released that fixes the bug. I mean I could add it back to the menu, but the app would crash if you selected it. :(

    Travis


    I will patiently wait :)...



    Hurry up
  • Former Member
    Former Member over 10 years ago
    I added my review now, I really like where this app is going :)
    And I would love some feedback on how difficult it would be to add the swim features or if you plan to do that at some point.

    Thank you!
  • Great work. Running your app on a VA with v2.70 firmware.

    Can you please add Sailing as an activity? With data fields Lat/Long (DDD MM SS.SS or DDD MM.MMM), Speed, Speed (Knots), Heading (sure you can reuse some of your previous work!)

    More datafields: Kilojoules, Cadence, Temperature, Sunrise, Sunset

    Future features: timer countdown (for race starts etc), graphical track (& trackback)
  • how difficult it would be to add the swim features or if you plan to do that at some point.

    What swim features are you looking for exactly? I read your review, and feel that I need to say, the vivoactive can't do heart rate for underwater activities with a heart rate strap. The ANT+ signals from a heart rate monitor don't travel far under water.

    Can you please add Sailing as an activity?

    There isn't currently an activity type for sailing in ConnectIQ. I could add a menu item for sailing, but when you upload to Garmin Connect, it would come through as Uncategorized.

    With data fields Lat/Long (DDD MM SS.SS or DDD MM.MMM), Speed, Speed (Knots), Heading

    I could do this, but I think it might work better if it were a separate app since it seems there is very little overlap between normal activities like Yoga and Strength Training and Sailing.

    More datafields: Kilojoules, Cadence, Temperature, Sunrise, Sunset

    Would you want these for the sailing activity type? I'm trying to avoid completely remaking the built-in run/bike apps since the ones that Garmin provides are all pretty good. Additionally, every feature I add brings me closer to the 64kb memory limit. I originally had support for three pages of data fields and like 35 of them to pick from. The app would occasionally crash due to running out of memory.

    While I could do sunrise/sunset data fields, I think the cost/benefit trade-off is not there. I'm assuming the code to determine the sunrise/sunset based on position is non-trivial. This means it would take up much more code space than any other data fields (i.e., I might be able to implement 5 data fields instead of those two).

    Future features: timer countdown (for race starts etc), graphical track (& trackback)

    Same here. These seem specific to a sailing app.

    Would people rather I made many activity specific apps (Strength Training, Yoga, Sailing, Fishing, ...) or have a single app that tries to be a reasonable compromise? I'm guessing you all want separate apps so I can add activity-specific features to each. Unfortunately that means a ton of maintenance and potentially longer times between app updates.
  • Former Member
    Former Member over 10 years ago
    This app doesn't seem to be working for me. Maybe I'm doing something wrong? When I try to launch it I just get a red square with a cross.
  • What device, and what firmware version?