Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

madmalkav

macrumors member
May 23, 2017
30
8
Are the structured workouts loaded to the watch with the "new" API only accesible for Apple's Workout app?
 
  • Like
Reactions: cfc

cfc

macrumors 68040
Original poster
May 27, 2011
3,012
2,515
I thinks a working version with the current interval schedule (from the workout app) would be a great start.
I use this the most for swim workouts. The default workout app does not show the workout when selected. I really like how WOD helps me keep track of each part of the workout.
As far as I know it is not possible for a third party app to see interval schedules created in Apple's Health system by other third party apps. Only Apple's native Workout app can see them.

So importing schedules into WOD will only be possible via a file (probably a FIT file).
 

cfc

macrumors 68040
Original poster
May 27, 2011
3,012
2,515
Are the structured workouts loaded to the watch with the "new" API only accesible for Apple's Workout app?
As far as I know this is correct. I asked an Apple engineer about it during a call at last year's WWDC and he confirmed that this was the case (at the time).

He definitely knew what he was talking about because he presented Apple's WWDC video on the feature!
 
  • Like
Reactions: Jenzaah

Jenzaah

macrumors newbie
Apr 25, 2024
5
1
As far as I know it is not possible for a third party app to see interval schedules created in Apple's Health system by other third party apps. Only Apple's native Workout app can see them.

So importing schedules into WOD will only be possible via a file (probably a FIT file).
To bad! Will need to find a way to export my workouts one way or another then.
Keep up the good work!

Are there also plan's to support other file formats like .plan (for Wahoo exports) or .zwo (for zwift exports) ?
 
  • Like
Reactions: cfc

cfc

macrumors 68040
Original poster
May 27, 2011
3,012
2,515
To bad! Will need to find a way to export my workouts one way or another then.
Keep up the good work!

Are there also plan's to support other file formats like .plan (for Wahoo exports) or .zwo (for zwift exports) ?
I haven't really thought about that yet. I will probably implement FIT and then see how many requests I get for other formats and decide based on that.
 
  • Like
Reactions: Jenzaah

Mitch8

macrumors newbie
Jan 14, 2023
18
6
Germany
Today i did a walk to a hill for 5km, and exactly the same 5km way back. But why is the altitude graph so out of asymmetry ? I didn‘t use Allways on Altimeter.

incoming-83C154EB-B5FA-4D49-BFBB-113CD41B57D9.png
 

cfc

macrumors 68040
Original poster
May 27, 2011
3,012
2,515
Today i did a walk to a hill for 5km, and exactly the same 5km way back. But why is the altitude graph so out of asymmetry ? I didn‘t use Allways on Altimeter.

View attachment 2401892
Usually those sort of differences are caused by air pressure issues. The app uses the barometer by default and this can be affected by weather. That usually results in a smoother difference (e.g. the slope looks steeper on one side than the other) but windy conditions can also cause small dips and peaks.

Also did you maybe go indoors on the hill, or were you using a case on the watch, which can cause issues with the air pressure sensor?

The app just uses the values supplied by the barometer, so it's impossible to know what caused the asymmetry. You may find that enabling the always on altimeter (Settings / Other Settings) helps, but be aware that can jump at times for some reason (presumably watchOS recalibrating), which is why it is not the default.
 

Bacasable

macrumors regular
Aug 24, 2021
222
178
France
Hey cfc, how are you today ?
I’m glad to show you my new video for your app on my YouTube channel.
It’s in French, but my viewers seem to like it.

TUTO #1 WorkOutDoors Openrunner GPX.studio
 
  • Love
  • Like
Reactions: cfc and Miggui

Miggui

macrumors member
Dec 20, 2020
50
35
Merci Henri ! Je ne connaissais pas gpx studio, pratique pour les modifications. Comme toi j utilise wod depuis des années, superbe appli ! Thanks to Ian 😉. We re waiting for turn by turn and I hope a French version too 👍
 

cfc

macrumors 68040
Original poster
May 27, 2011
3,012
2,515
Hey cfc, how are you today ?
I’m glad to show you my new video for your app on my YouTube channel.
It’s in French, but my viewers seem to like it.

TUTO #1 WorkOutDoors Openrunner GPX.studio
That's great! Many thanks for mentioning the app. I had a quick play with GPX Studio after seeing your video and it looks very good.

Do you know if it can supply turn by turn directions? I couldn't see how in my quick test but if it does then I will make sure that the app will support them.
 

cfc

macrumors 68040
Original poster
May 27, 2011
3,012
2,515
Merci Henri ! Je ne connaissais pas gpx studio, pratique pour les modifications. Comme toi j utilise wod depuis des années, superbe appli ! Thanks to Ian 😉. We re waiting for turn by turn and I hope a French version too 👍
Turn by turn is on the way but I don't have any plans to translate the app yet. Sorry about that.
 

Bacasable

macrumors regular
Aug 24, 2021
222
178
France
That's great! Many thanks for mentioning the app. I had a quick play with GPX Studio after seeing your video and it looks very good.

Do you know if it can supply turn by turn directions? I couldn't see how in my quick test but if it does then I will make sure that the app will support them.
I don’t know if it support turn by turn.
I don’t use it for that, sorry.
 
  • Like
Reactions: cfc

Bacasable

macrumors regular
Aug 24, 2021
222
178
France
An other idea for you.
Enable always on display on watch only when we use WOD.

I don’t use AoD the day, but for WOD it’s better.

I made a shortcut a little tricky and here is my explain :

when I use WOD I set my concentration in « sport »

1/ Enable AoD
Create a shortcut #1 « sport »
IMG_1119.jpeg
IMG_1114.jpeg

2/ Desable AoD
Create a shortcut #2 « Desable AoD »
IMG_1119.jpeg
IMG_1123.jpeg


Create an automation
IMG_1121.jpeg
IMG_1122.jpeg



Then when you desable sport’s concentration, the Apple Watch syncing and desable always on display to.

One more thing :
Select the shortcut on Apple Watch Ultra button

IMG_1118.jpeg
 
Last edited:
  • Like
Reactions: Miggui and cfc

cfc

macrumors 68040
Original poster
May 27, 2011
3,012
2,515
An other idea for you.
Enable always on display on watch only when we use WOD.

I don’t use AoD the day, but for WOD it’s better.

I made a shortcut a little tricky and here is my explain :

when I use WOD I set my concentration in « sport »

1/ Enable AoD
Create a shortcut #1 « sport »
View attachment 2402444
View attachment 2402448

2/ Desable AoD
Create a shortcut #2 « Desable AoD »
View attachment 2402444
View attachment 2402450

Create an automation
View attachment 2402446

View attachment 2402447

Then when you desable sport’s concentration, the Apple Watch syncing and desable always on display to.

One more thing :
Select the shortcut on Apple Watch Ultra button

View attachment 2402451
Thanks for that shortcut. Unfortunately the app cannot use the always on display if it is disabled in watchOS, so that is very useful.
 

mtbdudex

macrumors 68030
Aug 28, 2007
2,905
5,320
SE Michigan
Hi, I just came across this thread.
What are the Apple Watch gps sampling rates while using workout app, specifically cycling?

the below is Trailforks and it’s settings options, I’d like to know Apple Watch settings
bdf14cf37391a8b2fcb96b4a7360c188.jpg
 

cfc

macrumors 68040
Original poster
May 27, 2011
3,012
2,515
Hi, I just came across this thread.
What are the Apple Watch gps sampling rates while using workout app, specifically cycling?

the below is Trailforks and it’s settings options, I’d like to know Apple Watch settings
bdf14cf37391a8b2fcb96b4a7360c188.jpg
In my experience the "CoreLocation" framework which iOS and watchOS provide to developers gives location updates every 1 second.

This can be affected by a few parameters which the app can set, such as the desired accuracy and the "distance filter" (how far the user should move in order for a location to be reported to the app). However if the app asks for the best accuracy and doesn't set a filter then it will receive updates every second.

That is what happens with WOD and as far as I know it is the same with other apps.
 
  • Like
Reactions: mtbdudex

mtbdudex

macrumors 68030
Aug 28, 2007
2,905
5,320
SE Michigan
If the AWU2 is sampling every second, is there some known reason why it’s less accurate than the iPhone 14 Pro?
I use both when biking, the watch on left wrist face top of wrist, the iPhone mounted to Thule bike mount center.

Made comparison info;

Slide2.jpeg
Slide3.jpeg
 

cfc

macrumors 68040
Original poster
May 27, 2011
3,012
2,515
If the AWU2 is sampling every second, is there some known reason why it’s less accurate than the iPhone 14 Pro?
I use both when biking, the watch on left wrist face top of wrist, the iPhone mounted to Thule bike mount center.

Made comparison info;

View attachment 2402942 View attachment 2402943
GPS locations are received every second in WorkOutDoors but I can't speak for what other apps are doing. They may be requesting lower accuracy or using a distance filter to save battery.

Please note that GPS is not a good way to measure distance on a very twisty route. GPS is inherently inaccurate so apps need to smooth out the inaccuracies. This works fine in most circumstances but can be inconsistent on very twisty routes.

The only way to get a truly accurate distance on routes like yours is to use a wheel sensor that counts rotations and has a correctly entered tyre diameter/circumference. WorkOutDoors will connect to such sensors. Otherwise the app allows you to use the distances supplied by watchOS (which is the default and what Apple's Workout app uses) or you can use GPS (which may be what TrailForks are using but I can't say).

I assume that watchOS also uses GPS but has a different smoothing algorithm to TrailForks. In 99% of routes this will make no difference, but on a very twisty route it can make a big difference. It is probably impossible to know which app is correct without using a wheel sensor to check.
 
  • Like
Reactions: mtbdudex

rbart

macrumors 65816
Nov 3, 2013
1,332
1,099
France
If the AWU2 is sampling every second, is there some known reason why it’s less accurate than the iPhone 14 Pro?
I use both when biking, the watch on left wrist face top of wrist, the iPhone mounted to Thule bike mount center.

Made comparison info;

View attachment 2402942 View attachment 2402943
You use 2 different apps to compare gps precision.
It’s not valid …
Apple workout app does a lot of location smoothing /filtering to show nicer and lighter routes.
For running, gps is not very calculate speed and distance, it’s better to rely on Apple calibrated runningDistance and runningSpeed HealthKit values which mixes pedometer and GPS
 

noel18

macrumors regular
Mar 25, 2021
110
131
is there some known reason why it’s less accurate than the iPhone 14 Pro?
What gives you the impression the phone is more accurate? The watch has dual-band GPS which the phone does not. How have you verified that one is accurate and one is not? In my experience, at least with running, the Apple Watch (all of them) is more accurate than the phones. My Ultra 2 using WOD hits right on the timing mats on certified running courses all the way up to the final mile on a half-marathon. When running in the neighborhood I'll sometimes make a point to randomly zigzig from one side to the road in sync with telephone poles or manholes just to see how accurate the track is after the run and it's dead on.
 
  • Like
Reactions: cfc

NME42

macrumors 65816
Sep 15, 2019
1,338
817
What gives you the impression the phone is more accurate? The watch has dual-band GPS which the phone does not.
Seems iPhone 14 Pro has a better GPS chipset than previous models:

 
Last edited:
  • Like
Reactions: cfc

trichter196

macrumors newbie
Aug 6, 2024
1
0
Importing schedules from FIT files is on my to-do list. Some time ago I coded it up to work with the current interval schedules, but they don’t yet support nested repeat loops. I asked on here a while back and most people said there would be complaints if I released without supporting nested repeats.

So I decided to hold fire because nested loops would take a while to implement and there are higher priorities at the moment.

It is currently 3rd on my to-do list after the navigation improvements and the ability to create custom activity types.
You got any timeframe on this?
Importing structured workouts is really the one big thing that I miss in WOD. Mainly because the displayed pace and running power in the native workout app is not responsive enough for short intervalls.
 

cfc

macrumors 68040
Original poster
May 27, 2011
3,012
2,515
You got any timeframe on this?
Importing structured workouts is really the one big thing that I miss in WOD. Mainly because the displayed pace and running power in the native workout app is not responsive enough for short intervalls.
Sorry - I have no idea at the moment. My current focus is improved navigation because that is the most requested feature. After that custom activity types is the most popular request and then interval improvements. Unfortunately intervals are usually only requested by runners, whereas the other features are useful for multiple activity types and therefore more in demand.

However the interval improvements will be a lot less work than custom activity types, so I may do them first if I don't have the time to code custom activity types when the time comes.
 

FMUK

macrumors newbie
Jul 17, 2024
26
15
One thing I've just noticed having come back to Workoutdoors after a long time away (due to not having an Apple) is on all the screenshots on http://www.workoutdoors.net/, I see the metric units displayed "UNDER" the data, but my experience is the metric unit is displayed alongside the data, and sometimes disappears/reappears depending on the width of the numbers if I watch the time counting up for example (where the font size itself SEEMS to change too).

Is this a config item I've missed, as I'd really like the metric unit displayed static under the data if possible!!

(UW2)
 

cfc

macrumors 68040
Original poster
May 27, 2011
3,012
2,515
One thing I've just noticed having come back to Workoutdoors after a long time away (due to not having an Apple) is on all the screenshots on http://www.workoutdoors.net/, I see the metric units displayed "UNDER" the data, but my experience is the metric unit is displayed alongside the data, and sometimes disappears/reappears depending on the width of the numbers if I watch the time counting up for example (where the font size itself SEEMS to change too).

Is this a config item I've missed, as I'd really like the metric unit displayed static under the data if possible!!

(UW2)
The units are shown under the data unless the field is short and wide, in which case it is shown after the data, because this better fits the aspect ratio of the field. It has always been like this.

The font size has been variable since the rewrite last year. However that will change in the next version, where it will stay the same size if the number of characters is the same, but may change if the data gets longer. So for example the time field font size may change when going from 59:59 to 1:00:00.
 
  • Like
Reactions: FMUK
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.