On this page we try to give you answers to your questions about indoor cycling and our software.
Unfortunately, some roller trainers cannot reduce the resistance enough with low watt specifications and high cadence depending on the gear ratio selected. Sometimes it helps to choose the easiest gear on the bike.
There is therefore no need for an ANT+ USB stick to connect to a tablet, laptop or computer. However, all these devices support BluetoothLE by default. You can continue to measure all training performance in parallel via ANT+ on your normal fitness tracker (bike computer, fitness watch, …) and also transfer it to the app of your choice and we communicate with the devices via BluetoothLE; we are not forcing you into another cosmos; for Windows and MacOS, however, you can now connect to ANT+ with your ANT+ heart rate belt or your fitness watch, provided you have installed an ANT+ USB stick on your Windows/Mac computer.
A very important point for us is that you can also use all other icTrainer functions during training. For example, it is also possible to adjust, spool, add music to a running training session and much more. This is the same as outside, where you can also decide at short notice to lengthen or shorten the unit or to ride one more climb (and thus one more load interval). However, this is only possible with an interface (UI-UserInterface), which may initially appear a bit overloaded. We promise improvement here. But you quickly get used to it and soon appreciate this “feature”.
Pssssst….. the software is actually called Indoor-Cycling-Trainer.
Even if we now enable you to use many more end devices 😉
Purchased once = usable on all end devices – even across operating systems 😉
First you buy our cheap license in the app store of your main device.
Then go to the Buy License dialog on the second device and enter the same email address as on the main device and click on the RESTORE button.
The software then notices that there is already a license for the e-mail address on another end device and you then have to enter a four-digit security code, which we will send to your e-mail address at the same time.
Depending on which device or which software you use to look at the same route, the altitude readings are very different? There is a mathematical reason for this. Of course, the barometer on one device can be more accurate than on another device. But this doesn’t really matter that much. Neither is the reason whether the device is currently calibrated or not. The altitude meters are counted relatively, without calibration “only” the initial altitude and the final altitude are wrong. What is more important is when does a vertical meter count!
If a route is only uphill, i.e. each measuring point is higher than the previous measuring point, it is very easy. The altitude meters are the highest minus the lowest measuring point. But what if a route is wavy and a measuring point is a few centimeters below and sometimes above the last measuring point? Depending on the device/software, there is a limit as to when an altitude meter counts at all. This is often, but not always, around 3 meters. In other words, if you ride 2.99m “uphill” and then 2.99m “downhill”, this is not counted as an altitude meter, but as a flat route with 0 meters in altitude, the same applies to 10cm uphill, 10cm downhill, 10cm uphill, 10cm downhill. .. This is exactly where the logic often lies in the procedures where Strava and GarminConnect “recalculate” the altitude meters and arrive at the values that we know.
And this is exactly the reason why the values are very close together on the right climbs, but far apart on wavy or flat routes. On a relatively flat stretch, the difference between the centimeter-precise addition of the altitude meters and the smoothing is in the factor 3 range, and the better the barometer, the smaller the difference.
Determining the altitude is almost a philosophical science in itself, which is due to the fact that the recording of the altitude for each individual GPX point is far too imprecise, regardless of whether the altitude was determined barometrically or on a map basis. There is no uniform procedure for calculating altitude in the individual platforms, each platform uses different smoothing/calculation methods to determine the altitude as precisely as possible. If a route is almost entirely uphill, these inaccuracies are hardly noticeable, and the next GPX point is higher than the last, despite the inaccuracies. On undulating routes, however, these differences are more important and lead to different results for the meters in altitude covered.
Here are a few comparisons based on a route of the Challenge Roth ridden with a Garmin bike computer (first lap plus descent, ie 93.6 km, the second lap is just under 85 km long), which illustrate this very well:
The resulting GPX file has 11,236 individual points. If you count the meters in altitude to the nearest centimetre, you get 1,397 meters in altitude (a). If you calculate out all changes in altitude less than 3m, you get 701hm (b).
The original route comes to 803hm with GarminConnect with altitude correction (c) and without altimeter correction (ie barometric) to f=709hm (d). We see that thus (b) and (d) only 8 meters apart. This should be considered a realistic value.
icTrainer smooths the route in GPX mode with an average of 15 seconds each, so you still get 751 points with 804hm to the centimeter (e) and again all changes in altitude less than 3m calculated 699hm (d). Thus the value corresponds to (d) from icTrainer again almost exactly the above values (b) and (d).
If you now upload the route traveled in icTrainer to GarminConnect, you get 901hm there with altitude correction (g) and without altitude correction to 702hm (H). Again, we see the value (h) is very close to (d), (b) and (d).
You can see the wide range of results here. Incidentally, Challenge Roth specifies 1,200 meters in altitude for the entire route, which would mean 625 meters in altitude on the first lap plus descent and 575 meters in altitude for the second lap. This figure is therefore calculated to be significantly lower.
Similar information can also be found in the following article on the same topic.
This is necessary so that BluetoothLE can be activated: Two permissions must be granted here: ACCESS_FINE_LOCATION / ACCESS_COARSE_LOCATION. We do not access your location information anywhere on the device.
Some virus scanners always first identify executable files (.exe) as suspicious and then subject the file to a separate check. This only happens to the first user who calls the file and only once. When this is done (usually after 90 minutes), you can then start the file normally without the warning.
We try to solve this problem beforehand by submitting the file to the virus scanner manufacturers so that the file can be checked. However, we are dependent on your help, i.e. if you have a virus scanner that reports icTrainer as suspicious, please let us know and tell us which virus scanner you are using and we will contact the manufacturer so that this can be done there before our delivery of a new version is checked.
Of course, the App Store versions of icTrainer do not have this problem, as they are intensively checked in advance by the App Store providers.
The music from the Microsoft Store version plays too quickly on a few computers, but this does not happen with the Windows Installer version on the same computers, even though the files are exactly the same. We are in the process of analyzing the error and please use the Windows Installer version until then if necessary. If you have installed the Windows installer and Microsoft Store version in parallel and they use the same program directory, you can still use the App Store license function.
Of course, one of our goals is to offer many training programs with motivating music. The problem is that this either causes costs that we would have to pass on again or we need enough license-free music.
If you are willing to have your own music or the music of your band integrated into the training programs as royalty-free with a Creative Commons license 3-0/4.0 (CC3.0/CC 4.0) or a professional license, you will receive our eternal gratitude also the corresponding attribution in the training programs.
With a professional license, the use of the music is restricted to the icTrainer project, ie neither we nor anyone else may use the music outside of icTrainer. This restriction does not apply to the Creative Commons license. You only have to tell us which license you want to choose when you pass on the music.
You can send us the music via the contact form or at least initiate contact and we will clarify the details in advance. It is important that you really own the rights to the music, otherwise you will bring us into the devil’s kitchen.
We would be delighted if you shared GPX videos of competition routes, famous climbs or great laps with us and made the videos you recorded available for everyone to download. At this point, the mp4 and the matching fit/gpx file are sufficient for us. Just write an email and we will clarify how we can exchange the data.
Simply go to “Rider” or “Configure Rider” in the wizard / start page and then select the training platform.
A red button with “TrainingPeaks or Today’s Plan” should then be visible on the wizard / start page, then Today’s Plan is activated for the user.
It is important to save the training result. If you click on cancel there, nothing will be uploaded.
More details are also available in our video tutorial…
Please check whether you have connected another power control via ANT+ actively (ie switched on) to your roller trainer (e.g. via bike computer or smartphone). In this case, the roller trainer unfortunately doesn’t know where to get the ERG mode from. Another device (e.g. bike computer) may only be connected in parallel via ANT+ for performance measurement . With Garmin bike computers, for example, it can be connected in parallel under the sensor type Performance , but not as a sensor type Indoor Trainer , or with the sensor type Indoor Trainer , the bike computer must remain switched off during training with icTrainer.
A balanced relationship between endurance and speed units No constant overstimulation from too many hard units Reasonable regeneration (also with active regeneration units) Fun in training, whether alone or in pairs or in a group Motivation to endure even the longest units The right thing for do the right time (and not waste time pointlessly with no result, “junk miles”)
You can find more background knowledge in our extensive video tutorials