Stryd power on treadmill with incline/runcline workout export

no worries. Just do this run first and I can use this data to match things up or see if the equation I have works.

only thing I see being the possible issue is to know when you changed the incline. (it’s not written into the FIT file) This is the reason I suggested to stop and restart at every incline change.

But I’ll still be happy to get any data.

i can use the lap function / standard time to keep track of the incline…

In the past, I’ve created a workout and uploaded it into my Garmin…the text would identify when to change incline…hmmm…

ok…finished the run, here’s what I did…
Created a workout in ICU.
–Varying inclines at same speed / various inclines at varying speed
–You can see the time stamp on when the incline has changed

Executed ICU workout on Garmin watch with IQ Stryd power zones field.
–Stryd pod was connected to mobile app and Garmin watch
–Any change in incline on the treadmill was done on the app. Figured I’d do both since you can use cadence, HR, etc if you want.

I have a few files to share but don’t know how…Help?

Stryd power center (Stryd app data / Garmin data)
Garmin connect original file
ICU workout file

1 Like

Do you have cloud storage, like OneDrive or Dropbox? You could share a link to them that way.

you have a few options

  1. email them to me app4g.devel at gmail.com
  2. put them into OneDrive/Dropbox etc like what GarageLab said
  3. Zip up ALL the relevant files, then rename them to .mrc (eg: xyz.zip.mrc) and you can attach and upload it to this thread using the upload button. (It seems to allow me to do that)

The final output file doesn’t have incline % written into it, so the workout file (which has x% incline at y time) would be needed.

sent an email…struggled with the zip…

When I get back in town…I’ll do a run with the Stryd App on the garmin watch and make the adjustments directly so it’s all in a single file.

Tx Marek. Sorry for the trouble. Can I share it here as well in case @GarageLab would like to have a stab at it?

I Seek your permission first.

Tx again. Will look at it later after my ride

No worries, share at will.

1 Like

Hi @Mark_Benyak - The workout you did, I’m not very fluent in reading the workout steps. It looks like you did incline increments of 2% and at least for the warmup, it’s 5min each.

At 300 seconds(5min), we start to see power divergents as you went to 2% incline. Did you also alter the treadmill speed, cos it looks that way.

What’s interesting is the divergent at 600seconds (10min - blue arrow), you went to 4% incline, GPower(Stryd Power @0% incline) drops. The Red Box, ignore for now as the incline may not be entirely correct, per the Workout Steps, it “LOOKS” like it should be at 15%…

What is the weight you input into Stryd? can you please take a look? Cos when I use 84kg it doesn’t track. When I input 70kg then it good)

Tx

Speed varied during warm up…
Speed was constant during the 9min for 4%, 8%, and 6%

The rest of the workout had varying speed and incline…

At 15%, power dropped because i was hiking at a slower speed.

Kg on stryd is 84…

Sorry, I’m traveling at the moment but will get back to you when i get a chance…

1 Like

Tx. Looks like I need more testers.

When I input my weight to be same as what is stored in My Stryd Pod, it matches. It doensn’t with yours. I wonder if it will default to 70kgs is a threshold.

Whenever you get a chance is fine. Tx

I had some time to collect data on a treadmill this weekend. The FIT is attached.

I walked at two speeds and ran a four speeds and collected Stryd data with the Stryd app to adjust incline. At each speed, I started at 0 incline, then cycled through 2, 4, 8, 16, 30, 40 degrees to get the adjusted power and then back to 0 degrees.

The Virtualpod data and Stryd’s data are kind of similar, but not too close. I think Stryd is doing a lot of in-house research to develop their product.

Virtualpod:

Stryd:

Some analysis where I normalized the curves (divided all points by the first point value, so all curves start at 1.0) and plotted the percent change from baseline reading vs slope. I don’t think Stryd is using Minetti. But I still need to digest the data.

Here’s the FIT file:
1713064438-GIR.fit

Tx @Garagelab I did what I could w/ the data, making guesstimates along the way.

I didn’t do the entire data set as I had to eyeball where each boundary was for the incline. I also took the flatpower as average of the 0% incline which may have contributed a small % to the final inclinePower I’m calculating.

at the very highest incline, I’m seeing up to ~+15w higher reading vs the data from Stryd. (which is about 5% delta)

I’ve uploaded a new beta version with additional fixes and I’ve also hardcoded the user weight for Stryd.

Looking for testers to give it a whirl and to compare it alongside the official Stryd Workout App.

guys let’s have a look at QZ, it’s open source and I already did what you’re attempting to do. Check this thread for example different speed offsets depending on the incline of the treadmill · cagnulein/qdomyos-zwift · Discussion #2121 · GitHub

I also handled ERG workout for treadmill with or without the Stryd!

Disclaimer: I’m the QZ developer, QZ is also open source!

4 Likes

Hi Roberto,

QZ is a great app for treadmill BLE use.

Questions regarding Stryd treadmill use with QZ:
Does the QZ app adjust the reported Stryd power appropriately and factor in the incline into the power value? The resulting power is similar to power recalculated by Stryd IOS / Android app in parallel ?
Does the stryd incline corrected power saved to .Fit file?

2 Likes

Yes it adjust the power in the branch version linked above! i can put in the master branch if you are interested. let’s move the discussion there about this!

the resolution is very similar, yes!

yes also the power value is corrected in the fit file generated by qz

That would be great.
Thanks

1 Like

An upload to intervals.icu would also be great.

sure, you can also always sync strava to intervals. it’s already possible and that’s the way i’m using intervals

1 Like
1 Like