Garmin ConnectIQ Workout Reserve data field

Yes, I added in one of the data screens of my Run activity.

Okay there’s a couple of reasons it would do that.

  • It doesn’t think it’s a running or cycling activity
  • It doesn’t like the relevant Athletica profile when it retrieves it from persisted storage on your watch.

The second shouldn’t really happen as each profile is validated as being the correct format, before being stored.

The profile sent from Athletica includes both running and cycling and the datafield stores both if they are present and valid. Many watch’s are multi sport. Do you cycle as well as run?

I do 3 types of cycling:

  • Indoor: Not using any Garmin device. Zwift sends it to Garmin.
  • Outdoor: Using Edge 1030+
  • Commute: Using my watch

Other than that, I record all my running and swimming sessions with the watch.

Try adding the datafield to a bike activity profile on your watch then press start. Then let me know what you see.

You are right. I added the same data field in my Bike Commute profile and it immediately drops from 100 to 99.99 when I start an activity. For running, it is still going from 100 to --.

1 Like

Okay that means you definitely have a valid Workout Reserve bike profile on your watch.

I’ll add in some codes to the data field display tomorrow to distinguish the reasons for showing - - for run. Then we’ll be able to see whether it didn’t like your Workout Reserve run profile or it’s something else.

Don’t uninstall the datafield now, as that will delete your profile and also the device access to your Workout Reserve profile via the Athletica API.

Do feel free to keep the field on your bike profile and use during your commute. That’s provided you commute with a power meter otherwise it’ll just stick at 99.9%

@Prof are you able to confirm Anil has a Workout Reserve run profile? I am sure it’s the case, but always worth confirming.

1 Like

After a week of illness I am finally back and tried this with my 955. No luck :four_leaf_clover: just the IQ icon. Should I uninstall and start from beginning?

On the last update, mine changed from the IQ logo to Athletica WR text but no number…

1 Like

Remove from screen, update, then add back to a screen.

@Prof @anilakarsu @Marjaana

Majaana , Anil your FR955 and Epix Pro respectively encountered a different crash when checking for an Internet connection. I’ve made a change to hopefully prevent / catch that. Appears those models don’t support a part of the Garmin IQ API, even though the test simulator and documents says yes!

New version 1.3.8 which will distinguish the different states of WR profile on the screen and will distinguish between bike and run profiles. (You could have a valid profile for bike but not valid profile for run etc).

Please install the new version and let me know what your screen shows for both a run profile and a bike profile on your watch if possible.

You edit your message faster than I can test versions :smiley: I was about to write my findings on 1.3.7 but now there’s 1.3.8.

1 Like

Well anyway nothing has changed for me. I see -0- to -1-. Nothing else. (For running). For Bike Commute, it seems to be working as expected.

the -0- and -1- are different. What do you see for run -0- or -1-?

This is for run. It showed -0- when I just added it. Then after a couple of minutes (I guess when it downloaded the profile), it switched to -1- and then even if I start the activity, it stays as -1-.

1 Like

Okay that means that the Workout Reserve data field did get your run profile returned from the Athletica API, but that it rejected it as invalid.

@Prof Any chance you can send me (private message) Anil’s Workout Reserve run profile as it would be returned by the API? I need to run it against the data field validation code, to see what it doesn’t like about it.

@anilakarsu @Marjaana @MarkB @Prof @Cubicfunction @Jesse

I can confirm that version 1.3.8 was downloading your Athletica Workout Reserve run profiles (as well as bike if you have them) but was rejecting run as an invalid format for it to be able to process and use. I have made changes in version 1.3.9 so that it will attempt to correct minor differences in the expected profile format before storing for use. If it can correct them then it will accept your WR profile as valid.

I’ve also made some tweaks to the initial authorisation to Workout Reserve profile download process, to hopefully speed things up a little.

Please install the latest version 1.3.9, and let me know how you get on, ideally for both a run and a bike profile. If you’ve currently got an IQ! symbol then you will need to remove and add back the data field. Everybody else should be able to just update to the latest version. If your watch has recently tried to download your WR profile then I’d suggest uninstall and do a clean install; just so you don’t have to wait 10 hours before this version tries to get your profile.

1 Like

To the person with a Forerunner FR245 which crashed this morning. It says language Spanish and since it was this morning I’m guessing you’re in Spain or at least Europe? This was due to running out of memory. I’ve made tweaks specific to your watch model to try and reduce the peak memory usage (needs to be below 28 kilobytes!) .

Please install version 1.3.9 and let me know how you get on.

1 Like

@Phil
Really appreciate your effort in not only putting this together but supporting all our poking and prodding around getting it off the ground. I had the IQ symbol for the last few days but knew you were working through several other pieces. I will reinstall it once I get the kids out the door.

2 Likes

Updated to 1.3.9 and I can confirm both Run and Bike profiles work as expected. I see immediate drop from 100 to 99.9 when I start an activity.

2 Likes

Excellent, you are good to go to start using the Workout Reserve data field for both your running and cycling.

3 Likes