It would be really awesome to have some kind of adjustable trainer “speed” setting in TrainerRoad.
Maybe this could be automatic based on TR’s own testing for certain trainer models, or maybe it’s a customizable advanced setting in the app. The setting would allow you to customize both the interval start and interval end timing, in seconds. So if you knew your trainer was slow at ramping up power (which becomes painfully evident on things like 15-second repeats), you could set TR to -5 seconds for interval starts, and maybe 0 seconds at interval ends. This would allow the resistance to begin ramping up 5 seconds before an interval technically starts, but still end on time.
Other ideas… maybe this setting is only applied to intervals that are under 1 minute in length (or maybe all, for consistency); maybe there is a specific short test “workout” that you could do on the TR app that is specifically designed to measure trainer lag (like a short 10 interval set of 30% to 90% intervals of only 15-seconds each), and the app would calibrate itself against the results, or give you the number you should set (much like a ramp test).
This is one reason why I dislike dumb trainers but I mainly go off of RPE, meaning those 5 -15s intervals should feel the same every time. Or I just tell myself to keep saving for that power meter or smart trainer.
I did my first TR ride on my Neo today. Having come from a Direto I love the erg accuracy. That being said the neo reacts to the power change about two seconds before the actual power change. I know that TR sends the instruction early because of trainer lag but it appears the Neo doesn’t lag. Since TR recognizes that it’s a Neo could the instruction be sent later to better align with the time for this trainer.
@Mark_Hedley, I merged your comment into an existing one (specifically a feature request) about a custom trainer lag adjustment.
I will also tag @IvyAudrain to make sure this request is already in the log at TR.
I recently asked Nate about this question directly.
Using ERG on vo2 max intervals
It looks like the lag will match the trainer soon enough.
If someone notices this feature land, please update this thread. As an Elite Direto (gen-1) user I’m affected by this problem on very short intervals (20s or less).