Home Search Results

52 results for “Testing on an ERG Trainer”

Found 52 results

Live Workout Display Explained

Here's a look at everything you'll see during a workout. TrainerRoad Workout View Power 1. Power Power displays your current power output. 2. Target Power Target Power is the prescribed power output you should be striving to achieve. 3. Target Power Bar The Target Power Bar represents how close you are to your target power. The bar will stay green as long as you are close to your target power. 4. Average Power Dot The white dot represents your average power for the interval. If the prescribed interval keeps you at a steady power level, you'll want to try and align the white dot with the vertical white line. Interval and Workout Time 1. Interval Time Interval Time indicates the amount of time remaining in the current interval. 2. Total Time Total Time indicates the amount of time elapsed in the workout. Heart Rate and Cadence TrainerRoad Heart Rate and Cadence 1. Heart Rate Heart Rate displays your current HR reading. 2. Cadence As long as you have a cadence sensor connected to TrainerRoad, your cadence will display in revolutions per minute (RPM). 3. Interval Summary TrainerRoad displays a prompt that appears in the upper right-hand corner of the workout screen that gives you information about the interval you just completed. If you have a heart rate monitor paired, this will also be displayed in the summary. - Interval Time/Zone: The top line indicates how long the interval you just finished was. The Zone in which the interval was performed is also noted here. - Average Power: The second line displays your average power for the interval. - Distance from Target Power: The third line indicates how close you came to your target power. So, the screenshot above indicates that the rider was two watts below their target power of 211 watts. - Precision: The fourth indicates how close you came to your target power during the interval. - Cadence: The fifth line will display your average cadence for the interval. Workout 1. Workout Profile Represented in blue, the workout's profile displays the format of the workout, including intervals and rest. The x-axis represents time, and the y-axis represents watts. 2. Vertical Yellow Line The vertical, yellow line represents the rider's current position within the workout. 3. Horizontal Colored Lines - Green: The green line represents where your power should be based on the intensity you have the workout set to. If your workout intensity is set to 100%, the green line will fall directly atop the blue workout profile. - Red: The red line represents your heart rate. - White: The white line represents your cadence readings for the ride. (Note: The white cadence line is only displayed on the post-workout graph.) - Yellow: The horizontal yellow line represents your power (or VirtualPower).

Your First Ride • Last updated on Aug 13, 2026

Trainers With Multiple Settings

How do I set up VirtualPower if my trainer has more than one setting? Magnetic and fluid trainers have variable resistance settings, and each of these settings have their own power curve (speed-to-power ratio). For more information on how these readings are derived, learn how VirtualPower works. This graph displays each power curve for every resistance level on a single trainer. The X-axis represents speed while the Y-axis represents power measured in watts. Since each resistance setting on your trainer has its own power curve, you'll need to choose which level you're training with. How to Select a Resistance Setting Desktop Step 1: Pair your speed/cadence sensor in the Device section of the app Step 2: Select Turn On next to VirtualPower, then select the Enable VirtualPower toggle Step 3: Select the make and model for your trainer Step 4: Choose a Resistance setting (if any) from the drop-down menu Note: Make sure the resistance setting you have on your trainer matches the selection within TrainerRoad's VirtualPower settings. If you change the setting, you'll need to change the selection in TrainerRoad. Screen_Shot_2021-03-23_at_11.03.35_AM.png Mobile Step 1: Pair your speed/cadence sensor in the Device section of the app Step 2: Select Turn On next to VirtualPower, then select the Enable VirtualPower toggle Step 3: Select the make and model for your trainer Step 4: Choose a Resistance setting (if any) from the drop-down menu Note: Make sure the resistance setting you have on your trainer matches the selection within TrainerRoad's VirtualPower settings. If you change the setting, you'll need to change the selection in TrainerRoad. VP_RN4.PNG Before Settling on a Setting It's recommended that you do a couple of short test rides to familiarize yourself with the settings and which seems to work best for you if you're not familiar with your trainer and your favored resistance setting. Ideally, you'll find a setting that allows you to shift into an easy enough gear to adequately recover but also allows you to shift into a gear that provides enough resistance for hard efforts. Generally, the mid to high resistance settings work best, as lower resistance settings tend to top out at less than 200 watts. Once you've selected an acceptable resistance setting, you'll want to establish your fitness level in relation to that resistance setting. We recommend that your next step be an FTP test. Thereafter, we strongly recommend that you continue to use the same resistance setting. As mentioned above, different resistance settings have different power curves. In other words, your FTP on one resistance setting may not be the same on another — even though each setting is for the same trainer. If you eventually decide that you'd like to use a different resistance setting, we recommend that you do a new FTP test.

VirtualPower • Last updated on Aug 13, 2026

Compatible Devices and Sensors

TrainerRoad supports most Bluetooth Smart and ANT+ sensors, including trainers, heart rate monitors, power meters, and speed/cadence sensors. This page will help explain which devices should work with TrainerRoad, along with how you can check yourself if your training device isn't listed here. Keep in mind that this list is not exhaustive. If your trainer or device is not listed here, that does not mean you are out of luck! Check out the "How do ANT+ and Bluetooth standards work" at the bottom of this article, and reach out to our support team if you have any compatibility questions. If not otherwise marked, devices below are compatible over both Bluetooth and ANT+. Protip: open up the dropdown menus below, then press Ctrl + F (cmd + F on Mac) on your keyboard to quickly search for your device's name. Speed & Cadence Sensors BBB - - Bluecombo+ - Smartcadence - Digicadence (ANT only) - Digispeed (ANT only) Bontrager - - Interchange Digital Combo Sensor - DuoTrap S - DuoTrap (Pre-2015 version is ANT only) - SpeedTrap Digital Speed Sensor - Digital Speed Sensor (ANT only) - Digital Cadence Sensor (ANT only) Cateye - - TR200DW/TR300TW (Bluetooth only) CycleOps - - PowerTap SL 2.4 Speed/Cadence Sensor (ANT only) - PowerTap SL 2.4 Speed Sensor (ANT only) Garmin - - GSC 10 (ANT only) - Bike Speed Sensor (ANT only) - Bike Cadence Sensor (ANT only) - Bike Speed Sensor 2 - Bike Cadence Sensor 2 Giant - - Ridesense 2.0 - Ridesense (ANT only) iMaze - - Speed/Cadence (Bluetooth only) Lezyne - - Cadence Speed Flow Sensor (Bluetooth only) Pioneer - - SGY-CS500 (ANT only) Polar - - Speed and Cadence Sensor (Bluetooth only) PowerTap - - Speed or Cadence sensor (Only transmits speed or cadence, not both) Scosche - - RHYTHM SC (Bluetooth only) Saris/PowerTap - - Magnetless Speed Sensor Cadence Sensor Sigma - - R2 Duo Speed and Cadence Sensor - Speed Transmitter (ANT only) - Cadence Transmitter (ANT only) SRM - - Speed Pod (ANT only) Tacx - - Speed and Cadence Sensor Smart Topeak - - PanoBike Cadence and Speed Sensor (Bluetooth only) Wahoo - - Blue SC (Older Wahoo Blue SCs are Bluetooth only. The newest Blue SC models will work over ANT+ and BLE) - RPM Speed - RPM Cadence Heart Rate Monitors 4iiii - - Viiiiva Bontrager - - Softstrap HR Belt Cateye - - HR-11 (ANT only) - HR-12 (Bluetooth only) Elite - - HR Transmission Belt (ANT+) - HR Transmission Belt (BLE) Garmin - - Soft Strap Premium HRM (ANT only) - HRM-Dual - HRM-Tri (ANT only) - HRM-Swim (ANT only) - HRM-Run (ANT only) - Fenix 6 - Fenix 5 (ANT only) - Fenix Chronos (ANT only) - Fenix 3 HR (ANT only) - Forerunner 935 (ANT only) - Forerunner 735XT (ANT only) - Forerunner 235 (ANT only) - Forerunner 35 (ANT only) - Forerunner 25 (ANT only) - Vívosmart HR+ (ANT only) - Vívoactive HR (ANT only) - Vivoactive 4 (ANT only) Giant - - 2 in 1 Heart Rate Belt Lezyne - - Heart Rate Flow Sensor (Bluetooth only) Mio - - LINK - Slice - ALPHA 2 (Bluetooth only) - FUSE - MioPod Pioneer - - SGY-HR500 (ANT only) Polar - - A370 Watch (Bluetooth Only) - H10 HR Sensor - H7 HR Sensor (Bluetooth only) - H6 HR Sensor (Bluetooth only) ProForm - - SmartBeat (Bluetooth only) Scosche - - Rhythm Chest Strap (Bluetooth only) Sigma - - R1 Duo Heart Rate Transmitter Specialized - - SpeedZone Digital HR Strap (ANT only) Suunto - - Smart Sensor (Bluetooth only) Tacx - - Heart Rate Belt Smart Topeak - - PanoBike Heart Rate Monitor (Bluetooth only) Wahoo - - Wahoo TICKR X/ TICKR 2020 - Wahoo TICKR Run - Wahoo TICKR FIT - Wahoo TICKR Whoop - - 3.0 (Bluetooth only) Zephyr - - HxM - There is a version of the HR monitor known as “Zephyr HxM BT.” That version will not work with TrainerRoad, as it uses a proprietary version of Bluetooth. However, the Zephyr HxM Smart should pair. Power Meters 4iiii - - Precision - Precision Pro - Precision Podiiiium Pro - Precision Fiiiit Easton/Raceface - - Cinch Power Meter Favero - - Assioma (For Dual-Power, ANT required, but will pair over Bluetooth) - bePro (ANT only) Full Speed Ahead (FSA) - - PowerBox (Bluetooth is available in newly bought FSA PowerBox power meters, or as a purchasable upgrade.) Garmin - - Vector (ANT only) - Vector S (ANT only) - Vector 2 (ANT only) - Vector 2s (ANT only) - Vector 3 - Vector 3s Team LIMITS - - LIMITS Power Meter Look - - Keo Power Dual Regular - Keo Power Dual Essential Pioneer - - SBT-PM - SBT-LT - SGY-PM (ANT only) - SGY-LT (ANT only) Polar - - Keo Power Meter Regular (Bluetooth only) - Keo Power Meter Essential (Bluetooth only) Power2Max - - Classic (ANT only) - Type S (ANT only) - NG - NG Eco PowerTap - - P1 Pedals (ANT+ must be used for dual power) - P2 Pedals (ANT+ must be used for dual power) - C1 Chainrings - G3 Hub (Newer G3’s ship with a dual-band hub cap, but older G3 units that have an ANT+ cap on it it can be replaced with a dual-band or BLE cap.) - GS Hub (see above - the same information applies) - Pro Hub (ANT only) - SL+ Hub (ANT only) - SLC+ Hub (ANT only) Quarq - - Cinqo (ANT only) - DZero / DFour (Older versions of the power meter (~2016), or specialized versions of the power meter may not support Bluetooth) - Elsa (ANT only) - Riken (ANT only) Rotor - - Power Crank (ANT only) - Rotor Power LT (ANT only) - Rotor INspider (ANT only) - Rotor 2INpower Road - Rotor INpower Road Shimano - - FC-R9100-P (the R9100P only broadcasts power on ANT+, and not Bluetooth Smart) SRM - - EXACT Pedals - X Power Pedals Stages - - Crank Arm Power Meter (ANT+ must be used for dual power) Watteam - - Powerbeat Road Verve - - Infocrank M30 Team Zwatt - - Zpider - Zwatt Zimanox Trainers 4iiii - - Fliiiight Bkool - - Classic (ANT+ and Desktop apps only) - Pro - Pro 2 (No resistance control over Bluetooth - pairs as a power meter) - Smart Go (No resistance control over Bluetooth) - Smart Air (Desktop apps only) Computrainer - - Note: The CompuTrainer will only work on TrainerRoad's Legacy app due to its age and lack of support from RacerMate. Check out our page on the CompuTrainer here for more information on how to get it working with TrainerRoad. CycleOps/Saris - - Hammer - H2 - H3 - Magnus - M2 - PRO Indoor Cycle 300/400 (Must use TrainerRoad legacy. Reach out to support for more information) Elite - - Arion Digital Smart B+ Rollers (No resistance control over Bluetooth - pairs as a power meter) - Direto - Direto X - Direto XR - Drivo (No resistance control over Bluetooth - pairs as a power meter) - Drivo II (Must use Misuro B+ to get power readings. No resistance control) - Fuoripista - Kura (No resistance control) - Nero - Novo Force (Must use Misuro B+ to get power readings. No resistance control) - Novo Smart - Qubo Digital Smart B+ - Suito - Tuo - Turno (No Resistance control) - Rampa - Real E-Motion B+ (Resistance control is only available through ANT) - Not to be confused with the earlier 'Quick Motion', ‘E-Motion’, or 'Real E-Motion'. Those trainers are only usable through VirtualPower. - Real Turbo Muin B+ - Not to be confused with the earlier ‘Turbo Muin', ‘Turbo Muin Smart B+’, or ‘Real Turbo Muin’. Those trainers are only usable through VirtualPower. - RealAxiom B+ - Not to be confused with the earlier ‘Real Axiom’, which connected via USB. The older Axiom can only be used with a power meter or VirtualPower. - Real Tour B+ - Not to be confused with the earlier ‘Real Tour’, which connected via USB. The older Real Tour can only be used with a power meter or Virtual Power. InsideRide - - E-Motion Smart Rollers JetBlack - - WhisperDrive Smart Kurt Kinetic - - Control T-6300 - InRide1 - The InRide1 is only supported on the TrainerRoad Legacy application. Contact Support and we can get you on the Legacy app. - InRide2 (No resistance control) - InRide3 (No resistance control) - Road Machine Control (Bluetooth only) - Smart Control (Bluetooth only) - R1 (Bluetooth only) Magene - - Gravat2 (Does not support ERG mode over Bluetooth, only ANT+) Minoura - - Smart Turbo Kagura - Direct Drive (Does not support ERG mode over Bluetooth, only ANT+) - Smart Turbo Kagura - Wheel On (Does not support ERG mode over Bluetooth, only ANT+) Stages - - StagesBike Tacx - - Bushido Smart - Flow Smart - Flux - Flux 2 - Flux S - Genius Smart (Model numbers T2060 and T2080 only - other versions will not pair with TrainerRoad) - IRONMAN Smart - Neo - Neo 2 - Satori Smart (Only provides power on Bluetooth, no resistance control) - Vortex Smart / TDF (Model numbers T2180 and T2380 only - other versions will not pair with TrainerRoad) Wahoo - - KICKR Snap - KICKR BIKE - KICKR Wattbike - - Atom (ERG mode only - no slope or resistance mode) - Pro/Trainer (Requires the Model B Monitor to connect over Bluetooth) Zycle - - Smart Z Bike - Smart Z Go - Smart Z Pro For more information on compatible trainers, see the Help Center page here. How do ANT+ and Bluetooth Standards work? While browsing training devices online, you’ve likely seen things like “Bluetooth Smart” or “ANT+ FE-C” mentioned and wondered what these mean. In the early days of technology-based training, each device or company used its own sort of “language" to communicate between the device and the training software. For example, Trainer A and Trainer B might both communicate using ANT+, but how all of their information was packaged to us would differ - meaning we would need to add support for both trainers individually. As indoor device options grew, this became quite a struggle. This issue led to the creation of Bluetooth and ANT standards which (you guessed it) standardized how data is sent and received. These two standards are Bluetooth Smart, and ANT+ Fitness Equipment-Control (FE-C). Instead of each company making their own ANT or Bluetooth protocol, companies can now choose to use Bluetooth Smart or ANT FE-C and know that their device will work on a multitude of platforms. HR monitors, Cadence sensors, and Power meters all have their own versions of a Bluetooth and ANT standard protocol. If you see that a trainer or other device is marked as "Bluetooth Smart" or "ANT+ FE-C", it should be compatible with TrainerRoad. If you are still unsure and would like to double-check your trainer or other devices' functionality, feel free to reach out to us at [email protected].

Setting Up Equipment and Connecting Devices • Last updated on Aug 13, 2026

CompuTrainer

Apps Compatible with CompuTrainer The CompuTrainer will work with TrainerRoad through the "Legacy" Windows and Mac apps. CompuTrainer support is not available for iOS or Android devices. You can download the Legacy apps from the following links: Legacy Windows Download Legacy Mac Download Note: If you're a Mac user, and you're using MacOS X 10.15 (Catalina) or newer, contact us at [email protected] so we can provide instructions to download our older Legacy AIR app. Necessary Drivers for the CompuTrainer To use a CompuTrainer with TrainerRoad, you'll need to install the correct drivers first, so if you're looking to go this route reach out to [email protected] and we'd be happy to send them your way. Hardware Handlebar Unit The handlebar unit should have firmware version 43.45 or newer. This is the number that shows up on the screen when the unit is powered on. If it's older it might still work but if it doesn't, you may need to upgrade. Buttons F1/Start - Start or stop the workout Stop - Stops the workout F2 - Switches modes between Slope (gradient) and ERG (resistance changes to match target power) F3 - Enter or exit calibration mode. Once in calibration mode, spin up to the required speed on the handlebar unit and then coast. Once the new calibration value is displayed, press F3 to save the new value and resume the workout +/- buttons - In Slope mode - changes the slope up or down by 0.1 In Erg mode - changes the workout percent up or down, which increases or decreases the target watts Adapter To use your CompuTrainer with TrainerRoad, you need a USB to Stereo adapter. CompuTrainer: General Use with TrainerRoad Starting and stopping a workout Press Start on the handlebar unit to start or stop a workout. You can also use the play/pause button on the workout screen Calibration After the trainer is warmed up (5-10 minutes), it's good practice to calibrate the CompuTrainer. To calibrate, just press F3. This will pause the workout and allow you to spin up and coast down to get a new calibration number. The old number shows on the bottom and 0.00 shows up on top. After the spindown, the new number will show up on top. Press F3 to save the new number. If the number is outside the range of 2.5 to 3.5 you may want to adjust the tension on the rear wheel. Tighten to make the number go up, and loosen to make the number go down. Test Workouts During test intervals of the test workouts (8-minute test and 20-minute test), TrainerRoad will automatically switch to Slope mode at 2%. Since the goal of the test interval is to put out the highest average watts possible, you'll want to shift and/or adjust the slope up or down so you can pedal at your optimal cadence. Free Rides Since there is no watt target in a free ride, you'll automatically start at 150W. You can use the up and down arrows to adjust this by 5-watt increments. You can also use F2 (or the mode dropdown on the devices tab) to switch to Slope mode. Use the up/down arrows to adjust the slope setting in 0.1 increments. Multiple Devices If you have ANT+ or Bluetooth Smart devices paired in addition to your Computrainer, you'll see this data as well. For cadence, speed, and power, any device that sends this data will be shown and recorded instead of the Computrainer data. For example, if you have a Quarq power meter and a Computrainer paired at the same time, cadence and power will be recorded from the Quarq and speed will be recorded from your Computrainer. The Computrainer will still use its power measurements internally to set the load on the trainer in ERG mode. Troubleshooting Computrainer won't pair when the search button is pressed. Make sure you have the driver installed. Reach out to [email protected] if you don't have them. Hard coding the Port If you try to pair the device and it fails, you'll see a dropdown menu in Windows for choosing the port. Alternatively, there is a config.txt file in your Documents folder under the TrainerRoad subfolder. Open that file by double-clicking on it. Be sure to save the file and restart TrainerRoad for changes to take effect. On Windows, we search com1- com24, and on Mac, we search all of the com ports (/dev/cu.*). If this isn't working for you, find the port that your Computrainer is connected to and replace ctport="auto" in the config.txt file with your port number. On Windows, you should be able to find this in other Computrainer software or Device Manager under "Ports". For example, if it's on comm port 3 you'd change the line above to this: ctport="com3" On OSX, it's a little trickier to figure out what port the Computrainer is on. From Terminal, run ls -l /dev/cu.* to see all of the serial devices connected. By unplugging the CT you should be able to figure out which one it is. It might be something like: ctport="/dev/cu.usbserial1" Check the firmware version of the handlebar unit If it is lower than 43.45 you may need an upgrade from RacerMate. Another way to tell is if your screen always displays proE when connected to the computer. For it to work with TrainerRoad, it needs to display the calibration screen when connected to the computer. Once it is paired with TrainerRoad, the screen will switch to display "proE". Try switching between "Ergometer Mode" and "General Exercise Mode" Press reset while in the "resistance calibration program". See the CompuTrainer Manual for more details. Make sure no other CompuTrainer software is running CompuTrainer software will keep TrainerRoad from recognizing and controlling the CompuTrainer. Computrainer doesn't show up on any port on Mac OSX Try reinstalling the driver for the serial adapter. Computrainer starts acting funny or doesn't pair anymore Sometimes the DIN cables stop working. In this case, it might be worth sourcing another one to try out. CompuTrainer's Troubleshooting Resources CompuTrainer has also released a troubleshooting document that can be found at the following link: CompuTrainer Troubleshooting Document.

Smart Trainers • Last updated on Aug 20, 2026

How to Enable Virtual Speed and Distance for Strava

If you train indoors you’ve probably noticed that your TrainerRoad workouts sometimes show unrealistic speed and distance data on Strava. This is because the speed reported by your indoor trainer, or speed sensor, often depends more on your gearing choice or your trainer’s resistance level than on your actual performance. Virtual Speed and Distance corrects for this issue by using your power data to give a more lifelike estimate of how fast and far you’d have ridden outside. What is Virtual Speed? Virtual Speed is a TrainerRoad metric that uses power data and a physics-based model to estimate more realistic speed and distance data for your indoor TrainerRoad workouts that sync to Strava. How to Enable Virtual Speed Virtual Speed can be enabled from the Activity Sync section of the Account Settings page on the TrainerRoad website. To enable Virtual Speed follow these steps: Step 1: Log into the TrainerRoad website Step 2: Select the Account tab from the navigation menu and then 'Activity Sync' from the 'Profile' menu Step 3: Under Strava, select Settings. If you haven’t connected your Strava account to TrainerRoad yet follow the steps in this article to connect your Strava account to TrainerRoad first: Strava strava_settings.jpg Step 4: In the Strava Sharing Settings make sure ‘Share Speed and Distance’ is enabled and that ‘Virtual Speed and Distance’ is selected: enable_virtual_speed.jpg Step 5: Select ‘Save and Close’ to finish enabling Virtual Speed and Distance. Once you’ve finished enabling Virtual Speed and Distance in the Strava Sharing Settings all indoor TrainerRoad workouts that sync to Strava after Virtual Speed has been set up will automatically include Virtual Speed and Distance data. How to Get Virtual Speed Readings for a Past Ride If you want Virtual Speed and Distance data for an old ride that was completed before Virtual Speed was enabled, you can get readings for this ride with a fresh sync to Strava! To get Virtual Speed readings in Strava for a ride that has already synced to Strava follow these steps: Step 1: Log into the TrainerRoad Website Step 2: Enable Virtual Speed in your TrainerRoad Activity Sync Settings. Step 3: Log into your Strava account. Step 4: Open the workout in Strava that you would like to re-sync with Virtual Speed and Distance data. Step 5: Delete this workout in Strava by selecting 'Delete' from the drop-down menu to the left of the workout profile. delete_strava_ride.jpg Step 6: Navigate back to the TrainerRoad web page and open up the workout you'd like to re-sync. Step 7: Click the Strava icon in the Activity Sync section of the workout to manually re-sync this ride to Strava. sync_to_strava.jpg Step 8: Open the newly synced workout in Strava to view the updated Speed and Distance data. new_speed_and_distance_data.jpg Frequently Asked Questions Does this work with other Activity Sync Platforms? No. Virtual Speed currently only works with TrainerRoad workouts that sync to Strava. Will enabling Virtual Speed automatically change the speed data of past rides? No. You will only have Virtual Speed readings for workouts completed after Virtual Speed is enabled. To change the speed readings of any past workouts you'll need to delete them from Strava, and then manually re-sync workouts individually back to Strava from TrainerRoad. Does Virtual Speed work with non-smart trainers? Yes! As long as your workouts have power data you will have Virtual Speed Readings when your workout syncs to Strava. How do I disable Virtual Speed? If you want to disable Virtual Speed, you can do so in your Activity Sync settings. To access these settings go to the Account tab of the TrainerRoad website, and select ‘Activity Sync’ under ‘Profile’. Next select, Settings below the Strava icon. In Strava's sharing settings go ahead and select 'Device Speed and Distance' before hitting 'Save and Close'. Does a speed sensor override Virtual Speed data? No. When Virtual Speed is enabled, your speed readings will automatically default to Virtual Speed— regardless of whether or not you have a speed sensor. What should I do if my Virtual Speed readings seem off? If your Speed Readings seem off, first double-check that your weight is set correctly in the Account tab of the TrainerRoad app. If your Virtual Speed readings still seem off after double-checking that your weight in TrainerRoad is correct reach out to [email protected]. Can I see Virtual Speed inside of TrainerRoad? Nope. You’ll only see your Virtual Speed and Distance Data in Strava after your indoor TrainerRoad workouts sync to Strava. Why can’t I see Virtual Speed inside of TrainerRoad? You can’t see Virtual Speed in the TrainerRoad app while you are completing a workout because Virtual Speed is a post-workout calculation. Will Virtual Speed Automatically be enabled in my TrainerRoad account? If you’ve created your TrainerRoad account after July of 2022, Virtual Speed will automatically be enabled in your TrainerRoad account when you connect your Strava account to TrainerRoad. If you’ve created a TrainerRoad account prior to this date, but haven’t connected your Strava account to TrainerRoad yet, Virtual Speed will automatically be enabled when you connect your Strava account to TrainerRoad for the first time. If however you have created your TrainerRoad account, and connected your Strava to TrainerRoad, prior to this date you will need to manually opt in to Virtual Speed before you get any Virtual Speed data.

Activity Sync • Last updated on Aug 13, 2026

Kurt Kinetic Trainers

Kurt Kinetic manufacture a range of indoor bike trainers which can be separated in to three distinct categories - smart trainers (known on their website as Interactive/Smart Control), mechanical trainers plus inRide power (known on their website as non-interactive/Smart), and mechanical-only (known also as ‘dumb’ trainers). Frames It is worth noticing before we delve deeper in to this, that some products with similar names fall into different categories. This is because products named 'Rock and Roll' and 'Road Machine' refer to the frame design. Now that the product has evolved, this nomenclature spans many trainer categories. Untitled_presentation__14_.png Smart ('Interactive') Trainers This category offers Smart Trainers in both frames, as well as the power unit alone (this would only be necessary if you wished to upgrade an existing frame to a smart trainer. These are known as the 'Rock and Roll Smart Control', 'Road Machine Smart Control' and the power unit alone is the 'Smart Control Power Unit' Rock and Roll Smart Control Untitled_presentation__1_.png The Kinetic Rock and Roll Smart Control is an interactive, app-controlled (ERG mode) electronic trainer that actually rocks side to side when you ride in order to closer mimic what it's like when riding outdoors. Road Machine Smart Control Untitled_presentation__2_.png The Road Machine Smart Control is a power trainer with app-controlled electronic resistance (ERG mode) and like most other indoor trainers, is locked in place and does not allow for any lateral movement (unlike the Rock and Roll, above). Smart Control Power Unit Kinetic-Smart-Control-Power-Unit.jpg The Kinetic Smart Control Power Unit installs in minutes and is the most affordable and convenient option for upgrading an existing Kinetic Rock and Roll or Road Machine trainer frame to a smart trainer. Mechanical + inRide Power Sensor Kinetic Fluid Power Bike Trainers are non-interactive (no ERG mode), however, with fluid resistance you are able to manually control the ride difficulty. Ride data is transmitted wirelessly to TrainerRoad. Kinetic Rock and Roll Untitled_presentation__12_.png The Kinetic Rock and Roll | Smart is fitted with the Kinetic inRide power sensor. The Kinetic Rock and Roll | Smart 2 is fitted with the Kinetic inRide 3 power sensor. Kinetic Road Machine Untitled_presentation__13_.png The Kinetic Road Machine | Smart is fitted with the Kinetic inRide power sensor. The Kinetic Road Machine | Smart 2 is fitted with the Kinetic inRide 3 power sensor. inRide Power Sensor The KurtKinetic inRide power sensor essentially functions a non-classic power meter. Rather than utilizing strain gauge technology, the inRide uses Virtual Power. Many Kinetic trainers come fitted with an inRide, and upgrading any Kinetic fluid trainer is simple as just installing the power sensor. Two versions of the inRide power sensor are currently available: Untitled_presentation__8_.png You can read more about pairing with the inRide here. Mechanical-only (‘dumb’ trainers) Kinetic traditional trainers are non-electronic and non-interactive. These are geared toward cyclists who cycle for fun only and are not interested in recording metrics. 'Mechanical-only' trainers are compatible with TrainerRoad when used with VirtualPower and a speed/cadence sensor. Kurt Kinetic Mechanical trainers: - Kinetic Road Machine - Kinetic Magnetic - Kinetic Z-Rollers - Cyclone Wind Trainer

Smart Trainers • Last updated on Aug 13, 2026

Wahoo KICKR CORE

The Wahoo KICKR CORE is a smart trainer that connects to TrainerRoad via either ANT+ or Bluetooth Smart. TrainerRoad automatically controls the KICKR CORE's resistance in accordance with the workout's profile when the trainer is in ERG mode. How do I Set Up the KICKR CORE with TrainerRoad? Check out how to pair TrainerRoad with your Wahoo KICKR. (The KICKR and KICKR CORE have the same pairing procedure.) How Does the KICKR CORE Work with TrainerRoad? The KICKR CORE has three modes that can be used with TrainerRoad: ERG, Standard, and Resistance mode. TrainerRoad_Wahoo_Kickr_Core_11.png Why am I Unable to Calibrate my KICKR CORE using the TrainerRoad App? KICKR COREs on Firmware v1.3.17 and above will automatically calibrate on the fly as you ride. There's no need to calibrate manually with a spindown due to this functionality. You can learn more about this self-calibrating process here. ERG Mode ERG is the most commonly-used mode when performing a TrainerRoad workout with a KICKR CORE. TrainerRoad will automatically adjust the resistance on the KICKR CORE in accordance with the workout's profile in ERG mode. When using ERG mode, you can keep a steady cadence and leave your bike in a single gear for the duration of the workout. The KICKR CORE will make any necessary adjustments to the resistance. TrainerRoad_Wahoo_Kickr_Core_33.png You will be able to find the KICKR CORE's mode within a workout as the screenshot below illustrates. ERG On the Desktop app, you can toggle between modes by pressing the "M" key. Standard (Level) Mode Standard, or Level mode, mimics the functionality of a fluid trainer with variable resistance settings and non-linear, exponential power curves. In other words, as the rider increases their speed, they will encounter more resistance. You can set the KICKR CORE to varying levels of resistance (0-9) as indicated in the picture below. Core4.png This is what displays when the KICKR CORE is set to Standard mode within a workout: Core5.png Notice the Level adjuster at the bottom of the screen. You can adjust the level with the right and left arrow keys. Core6.png Resistance Mode Resistance mode mimics the functionality of a magnetic trainer with variable resistance settings and a linear power curve. This setting provides the rider with a fixed level of resistance on the flywheel that does not change as the speed is increased. You can set the KICKR CORE to varying levels of resistance (0-100) as indicated in the picture below. TrainerRoad_Wahoo_Kickr_Core_5.png This is what displays when the KICKR CORE is set to Resistance mode within a workout: TrainerRoad_Wahoo_Kickr_Core_4.png Notice the Level adjuster at the bottom of the screen. You can adjust the level with the right and left arrow keys. mceclip0.png How does the KICKR CORE work with TrainerRoad during an 8 or 20-minute FTP test? TrainerRoad will automatically switch the KICKR CORE from Erg into Standard (Level 3) mode during the test intervals (20- or 8- minute periods) of a test workout. We do this because we don't want the app to control your KICKR CORE and put limitations on how hard you can ride. TrainerRoad will control your KICKR CORE throughout the warm-up. This will ensure that you are well prepared for the test. However, once the test starts, TrainerRoad will switch modes. Level mode allows you to shift gears to find the optimal cadence for your test and will help you achieve the highest wattage average possible. What do I do if it is very difficult to pedal in Level mode? We recommend switching to Level mode before you do the test to find the level that will work for you. Use the left/right arrows on the keyboard or the slider at the bottom of the workout window to change levels. Next, you can change gears on your bike as you'd do outside to find the correct cadence.

Smart Trainers • Last updated on Aug 20, 2026

ANT+ FE-C Trainers

Smart bike trainers are quickly growing in popularity — and for good reason. Trainer manufacturers and riders alike are catching on to the numerous benefits that smart trainers have to offer. Perhaps the coolest benefit of a smart trainer is its ability to communicate with cycling applications and control resistance automatically as you workout (ERG mode). With the arrival of smart trainers using the new ANT+ FE-C protocol, you can now use more smart trainers to their full capacity with our software. TrainerRoad should be compatible with all ANT+ FE-C trainers. If your trainer isn't detected, contact [email protected]. Pairing Your ANT+ FE-C Trainer on Mobile View your devices and make sure your ANT+ key is plugged in/enabled and that ANT+ shows as On. Tap on the ANT+ Trainer to begin pairing. Note: Your trainer will show up as 'ANT+ Trainer', rather than ANT+ FE-C. Screen_Shot_2021-03-23_at_1.46.45_PM.png 2. Once your device has paired it will be bordered in green. Tapping it again will open the Device Settings menu. Screen_Shot_2021-03-23_at_1.46.58_PM.png 3. Here you can adjust mode, resistance level, PowerMatch and calibrate. Screen_Shot_2021-03-23_at_1.47.12_PM.png 4. After completing a spindown calibration you will now be ready to ride! Screen_Shot_2021-03-23_at_1.47.26_PM.png If you receive an error message following the spindown calibration, try adjusting the tension on the tire. An error message may indicate too much or too little tension on your rear tire. Pairing your ANT+ FE-C Trainer on Desktop 1. Select the Devices tab and make sure you have an ANT+ USB 2 stick plugged in, then click on the name of the trainer that you wish to pair with. Note: Your trainer will show up as 'ANT+ Trainer', rather than ANT+ FE-C. Screen_Shot_2021-03-23_at_1.47.44_PM.png 2. Your trainer is now paired. Hover your cursor over the device to get it to appear green, as shown below. Click on the trainer's tile to open the settings. Screen_Shot_2021-03-23_at_1.47.58_PM.png 3. Click the white “Calibrate” button to begin your spin down calibration. Screen_Shot_2021-03-23_at_1.48.09_PM.png 4. Follow the directions on your screen to accelerate your bike to the proper speed and maintain that speed for as long as the screen instructs you to. Screen_Shot_2021-03-23_at_1.48.20_PM.png 5. Let your bike spin down freely. Do not use the brakes. Screen_Shot_2021-03-23_at_1.48.32_PM.png 6. When the spindown is complete click “Finish” to accept the calibration value. Now you’re ready to start your workout! Screen_Shot_2021-03-23_at_1.48.51_PM.png Pairing your ANT+ FE-C Trainer to Legacy AIR Apps 1. Select the Devices tab and make sure you have an ANT+ USB 2 stick plugged in, then select "Pair". 2015-05-22_09-01-56.png 2. Your trainer is now paired. (Be sure that the "Enable VirtualPower" is not checked.) 2015-05-22_09-32-25.png 3. Calibrate your device by clicking the "Spindown" button and follow the on-screen instructions. 2015-05-22_09-32-38.png If you receive an error message following the spindown calibration, try adjusting the tension on the tire. An error message may indicate too much or too little tension on your rear tire. 4. Once complete, you're ready to start riding! 2015-05-22_09-34-28.png 2015-05-22_09-34-50.png Updating Your Trainer's Firmware If you're experiencing issues pairing your Tacx ANT+ FE-C trainer, you may need to update your Tacx trainer's firmware with the Tacx Utility App (available in the iOS App Store). To get started, enable Bluetooth on your device. When you open the utility app, you should see your trainer appear on screen — select your trainer. The app will determine which version of firmware you're currently running on your trainer, then give you the option to update your trainer to the latest version. To do so, tap "Upload firmware..." and wait for the firmware to upload and install. Once your firmware has been updated, a completion message will appear. Follow the directions to unplug your trainer and complete the update process. Your firmware should be updated and your Tacx smart trainer ready to pair. You can verify that your firmware update is complete by selecting your trainer from the main screen. If updated correctly, you'll now see the newest version of firmware for your trainer.

Smart Trainers • Last updated on Aug 13, 2026