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.
  • Former Member
    Former Member over 10 years ago
    I have a vivoactive. For some reason the app does not enable the hr sensor, the garmin chest strap I bought with the watch. Any solutions?
  • I have access to a vivoactive for testing. I tap Menu > Sensors > Heart Rate > Enable to enable the sensor. Then I press Back twice to get back to the main, at which point it only takes about 5 seconds for the heart rate to be displayed.

    It looks like I'm running into some sort of saving bug because the sensor is not enabled automatically when I return to the application after exiting. I just updated this device to 2.90, so I'm not certain if this is a new bug in the firmware or if it is an existing bug in my code. Since I've had problems with saving settings, I'm going to go ahead and assume that the problem is mine.

    I know that I need to add some mechanism to show the user the current settings (activity type, sensors, gps, ...). I don't currently have a strategy to handle this, but it is something that I definitely want to fix. It is just fallout from switching to using the native menus. I personally like my old menus better, but functionally they weren't as nice as the built-in ones.

    Travis
  • I'm just noticing this (on my GymTimer app). I enable the HR sensor, and then today when I went running using the running app, the HR sensor is marked as OFF.
    I'm not entirely sure yet if I'm on mushrooms and just 'seeing things" or something is wonky.

    Do we need to "release" the sensor once we are done with it?
  • No. According to the folks at Garmin a ConnectIQ app/widget should not be able to affect the global state of the device.
  • Former Member
    Former Member over 10 years ago
    Have you heard any update on when they are going to fix the ConnectIQ bug to allow selection of Training/Strength?
  • Former Member
    Former Member over 10 years ago
    This issue with inaccessible sub-sports was corrected shortly after the 1.1.1 SDK build, and will be corrected in the next SDK version that is brought into devices.
  • Sorry, I knew it was available with the 1.1.1 SDK. I just haven't seen any firmware supporting 1.1.1 yet. Thanks.
  • I've had problems with saving settings in the app.?? It goes back to the default setup everytime...
  • I thought I fixed all issues with setting saving with the last update. If you change the activity type and then change a setting, does that stuff save?