Skip to main content

Martijn Russchen

Team
Commented on Route-based training (GPX/FIT upload)Done, actually: it was a small step from the per-climb card, so I built it right away. The course profile on your race page now shows your planned power as a line over the elevation, with its own watt scale, and when you move along the course the readout shows the planned watts f…Commented on Route-based training (GPX/FIT upload)Hi Vdude, you read it right, and "Refresh" was my wrong word: I meant the Regenerate button on the Briefing. That's where the per-climb plan was, with each climb's gradient and its own target. The "Pacing plan" card further down was a separate, fixed summary: one ceiling for the…Created Power indoors, heart rate outdoorsCommented on Route-based training (GPX/FIT upload)This is fixed and goes live in the next few hours. Once it's out, open your virtual race, press Refresh on the pace plan, and you'll get a new one. What changed: Every climb gets its own target, from your own power curve and how long that climb will take. A two-minute ramp now ge…Commented on Route-based training (GPX/FIT upload)Thanks, this is useful, and you've read it right: the per-segment pacing currently gives every climb the same target, whether it's a 2-minute kicker or a 20-minute climb, and the race priority doesn't change it either. That's too coarse. What it should do is set each climb's targ…Commented on For outdoor training, include "lap until button press"Thanks for posting this, and sorry it sat without a reply. It's a clear case: a warm-up or recovery step you end yourself with the lap button, so the next interval starts when the road or your sensor is ready, not when a timer runs out. Several of you have asked for it, and it's…Commented on Improve post-race status transition and "Race B" activity logicHi Radim, this one slipped through, thanks for checking it on a real race. You caught it right before the fix reached your account. On 15 August your EPIC RIDE was re-analysed as the race itself, and from then on the days after it were treated as recovery from the race, not as an…Commented on duplicated workouts Garmin - Intervals.ici - intervalcoachHi Nicolas, this one slipped through, thanks for following up. You were right that limiting access wasn't a real fix, since IntervalCoach needs write access to put your plan on the calendar. The duplicates are now handled on our side: when the same ride arrives from Garmin and fr…Commented on Smart workout-duration suggestionsHi Piotr, this one slipped through, thanks for the push. You're right, and your example is exactly the gap. The weekly plan already treats each day's time as a maximum and picks a shorter session when that fits better ("Coach chooses the duration" in your training schedule). Trai…Commented on duplicated workouts Garmin - Intervals.ici - intervalcoachHi Vincenzo, this one slipped through, thanks for flagging it. The double message came from two copies of the same session arriving from different sources, and each copy was analysed separately. That's fixed: a session that arrives twice is analysed once, and a later upgrade of t…Created Long rides that build toward your eventCommented on Direct Garmin Connect integrationGood question. Today that label doesn't reach IntervalCoach: we get your nightly HRV value, not Garmin's status. The readiness score already does something very similar with it, though: it compares your HRV to your own 30-day baseline, which is roughly what Garmin's "balanced / u…Commented on Indoor RowingGood call, rowing and SkiErg belong together here. One thing that already works: a SkiErg or rowing session counts toward your fitness and fatigue as soon as it reaches Intervals.icu with heart rate (or power), because that's where the training load is calculated. What's missing…Commented on Hevy integrationYes, it's on the same list as Hevy now. More detail in my reply on the "Richer strength training" post. MartijnCommented on Richer strength trainingThanks Jean-Brieuc, and sorry for the slow reply. Liftosaur isn't connected today, so on Android your lifting only counts when the session reaches Intervals.icu some other way. It's a good candidate though: Liftosaur has an API that gives the actual sets, reps, weight and RPE, wh…Commented on Minor adjustments to the Android appHi Henrique, thanks for both, and sorry this sat without a reply for so long. The cut-off trend values: that's a bug. The row under eFTP, CTL and HRV has a fixed height, so when your phone uses a larger text size, the bottom of the text is cut off. The web page doesn't have that…Commented on Weather-based sport switchingGood addition, and sorry this sat unanswered for so long. Air quality isn't something the app reads today, only the weather forecast. It fits this item well, though: the decision is the same one (outside or on the trainer tomorrow?), just with one more reason to move a ride indoo…Commented on Virtual Racing as a specific race categoryThanks Vdude. I answered most of this under your comment on the route post, so in short: switch on Settings → Beta → Full-page activities and sessions, create the race with Indoor on, and attach the Zwift course GPX. You get the profile, climbs, pacing per segment and fuelling, a…Commented on Winter endurance sports (cross-country skiing, ski touring)Agreed, and that's how it's designed: for skiing and ski touring, sessions would be prescribed by heart rate, since power isn't available and pace depends too much on snow and terrain to be a useful target. The plan is also to let the season decide the sport mix, so winter weeks…Commented on Route-based training (GPX/FIT upload)Most of this works already, with one switch: turn on Settings → Beta → Full-page activities and sessions, so a race opens on its own page. Then create the race with Indoor switched on, and attach the course: a GPX of the Zwift route, or import the route from Intervals.icu if you'…Commented on iOS AppThanks for the screenshot, that made it easy to find. The keyboard in Coach+ only closes when you scroll the conversation, and on an empty chat like yours there's nothing to scroll, so it stays up over the tab bar. That's a bug on my side, not something you're doing wrong. I'm fi…Commented on Ultra-endurance trainingThanks Everd, that's a useful list, and it's exactly where ultra racing splits from "normal" endurance training. Part of it already exists: add your race with a course (GPX or FIT) and you get pacing and a fuelling plan in carbs and fluid per hour for the race's real length, brok…Created Triathlon races per leg: swim, bike and run each with their own distance, target time and race planCreated Workout builder: create and edit workouts in IntervalCoachCreated Set your target form (TSB) for race dayCommented on Route-based training (GPX/FIT upload)Update: this now has a name, Race Recon, and it is on Pro and Max. One correction to my note above. Attaching a course to a race that is already on your calendar works now too: open the race, edit it, and attach, replace or remove the course there. No need to create the race agai…Commented on Route-based training (GPX/FIT upload)This is live. In the web app, go to Calendar or Training Plan → Add race → Create your own, and attach a GPX or FIT file (up to 4 MB), or import a route from Intervals.icu by its route ID. The import uses one of your own rides on that route, because a route on Intervals.icu carri…Created Minimum and maximum duration per sessionCreated Set how many sessions per sport per weekCreated See your new FTP right after a fitness test