Zwift ERG compared to TR

I’ve got a brand new H3 Plus and I notice the slight lag in erg mode while doing intervals. It’s usually up to 5 seconds if I am looking at instantaneous power instead of an average over time. I honestly don’t think it’s that big of a deal as there’s also a slight lag in coming down from the interval. It all comes out in the wash, in my opinion.

It’s not so much of an issue to me that I would dare go back to the dual window option, even on my computer. The integration is just so much easier to deal with.

Honestly, 5" is nothing…if it was any quicker, it would be like hitting a wall when the resistance increases. The fact that the ramp up is as smooth and quick as it is in 5 seconds is actually quite impressive.

That’s odd. 5 seconds is well beyond anything I’ve seen in tests.

My general rule of thumb for the standard 30x30 trainer test I’ve done for every trainer/smart bike in the last forever years is 2-3 seconds to fully stabilized (no overshooting). 4 seconds would be on the outer edge of that. As you noted, too quick and it’s the brick wall effect (e.g. 1 second). 2 seconds is fine though in most cases. The test is done going from ~150w to 450w, with steady cadence at 90rpm.

As others noted up here, you can see TrainerRoad trigger the interval about 1-second early, depending on the exact trainer model (I account for this 1-second in my test, and time it based on when TR starts). Here’s an example of the Decathlon D100 trainer, and you can see it trigger it 1 second early, and stabilize 3 seconds later.

That said, it’s always been interesting discussing ERG mode between TR & Zwift. Years ago I pointed out to Zwift that ERG mode often felt a bit more wobbly there (rubber-band-ish). They stated back they simply follow the FE-C spec (at the time), and nothing more. TR has largely said the same. Aside from triggering an interval early (or, on their own timetable), I’m not aware of any “special sauce” any of these apps can do with respect to ERG mode on either ANT+ FE-C or BT FTMS. They’re simply sending the wattage set point. Now, again, that doesn’t mean apps will send the set point you think. For example, TR sends theirs a second early. And up above there’s thoughts about Zwift basically faking a ramp in there (thus, sending intermediate set points). But from a protocol standpoint, these apps are all sending the same thing.

That said, in recent days, there does seem to have been some sort of change on the Zwift side, at least in terms of the activation of ERG mode. I’ve watched my wife struggle immensely on every workout over the past week, where it’s not engaging ERG mode at the very start of the workout for some odd reason, unless she hard spikes the power. Same trainer she’s been riding for months without issue.

Likewise, to that extent, a HUGE factor that many people currently overlook when it comes to ERG responsiveness is simply your gear ratio. Especially on stability, and even-moreso now in the era of the Zwift Cog and/or more common 1x setups. One has to really look at those factors, especially on trainers that are either a bit underpowered, or, have different internal flywheel ratios. For example, the Direto XR Cog is rather challenging for me to use on a 1X bike for lower-floor recovery sections. Inversely, the D100 is challenging to use on a 2X bike if you’re not in the big ring (not enough flywheel speed). This isn’t limited to Zwift at all, and is applicable to TR and any other app too.

Excellent reply Ray. Thanks

it’s not engaging ERG mode at the very start of the workout for some odd reason, unless she hard spikes the power.

I have experienced this on Zwift, as well. I have been having to stand on the pedals at the very start of my workout to “bring it up to speed” before the resistance calms down.

If you have Zwift Play, the Zwift Ride smart bike, or the Zwift Cog, when in ERG mode in a workout you can control the trainer resistance up or down 25%. Basically you have a hardware control that lets you adjust the bias as you would with the companion app. The same controls change virtual gears when not in ERG mode. This all works when doing a TR workout imported into Zwift from TR. Apologies if I misinterpreted what you are asking for.

Totally, I think you’ll like it! It’s Type A fun to go look at lap data after and see how close you were to the target.

I have Sauce for Zwift giving me live 20 minute, 5 minute and 1 minute average power.

Hitting the end of a 20+ minute sweetspot interval with all 3 agreeing and on target is very satisfying.

I always forget about the companion app, don’t use it personally.