-
-
Notifications
You must be signed in to change notification settings - Fork 78
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Put yourself on the FortiusANT map! #14
Comments
I plan to use it as soon as the tacx imagic is supported by FortiusANT. Thanks again for all the energy you have put in this project! |
Thank you @WouterJD and others for great work and the opportunity to give a second life to the old Tacx trainer. Using FortiusANT the next winter season I will be able to train with more efficiency and interest. My profile in Strava: https://www.strava.com/athletes/4806561 |
Thank you Wouter for your excel·lent Job and even a better support to have FortiusAnt up and running. I'm currently using it under Zwift and Rouvy. |
Hello. |
I'm from France! We cannot go out or cycle so I got an old Tacx and were frustrated of its program. Thank you for this information, I understand now |
I have an old Fortius, and run WIndows 7. I'll certainly be trying this when Aliexpress send me the two ANT+ dongles I ordered this evening! Country has just locked down so lots of indoors training for a while :) |
Keep me informed, I'm curious what USBid those dongles will use |
Hello, due to this situation about Corona I was also checking my old trainner. I just relaised that Tacx Trainner Software isn't supported anymore. I've try fortiusAnt and I get working parcially as I have some issues.
Any hit why ZWIFT can't detect trainner? |
I tested it this week and it works well with .exe on win10! Thank you! |
Buon jour, Vincent The exe unzipped itself into a temp folder and then executes; try his causes a slower start. The python version has a quicker start No GUI is the default, -g flag provides GUI. For more info check wiki. Succes with your moUnt Ventoux training; when do you go? Please meet on Strava: https://www.strava.com/athletes/2885978 |
hi, I own a Tacx i-vortex (the non-smart one). Would this work with it? I might give it a try :) |
Hi Wouter, |
Please check #30 where @yegorvin has done the meassurements for iMagic, if you have a powermeter then you could do the tests for iFlow. As soon as you have your iFlow working and you start with calibration, start a new issue please. |
Just tried out FortiusANT on Windows this morning. I have a Fortius T1941 motor brake w/ blue T1932 head unit. Looking forward to using it more and having a play with source. Good work! |
Great and welcome in the FortiusANT community; show the results on strava: https://www.strava.com/athletes/4806561 |
@WouterJD my Strava link is |
Thanks for adjusting; the list of users is longer than I can maintain and even know of; shortly I may limit to the first two people in a country or so - and then add a pin on each country on the map :-) Funny; I looked for your name and the Cambridge-athlete is a (reasonable, quick) look alike based upon the foto. This is better though! |
Hi, this is a great facility for us who don't have or can't get smart trainers. (Cost!) Thank you for you efforts. I've connected my Fortius (0x1932) and can see output data for all parameters, however in 'Run mode' the Target stays fixed at 100W. I'm using GoldenCheetah (GC) as the trainer app, and it seems that either GC is not sending data to Fortius, or Fortius is not accepting. Even if I use manual ERG mode and increase or decrease load, there is no change on the trainer.
Thanks again for this utility. B. |
It looks like you have not installed the cadence sensor. Fortius increases resistance when cadence is not detected. This is meant as a safety feature to prevent someone putting a hand into spinning rear spokes of a bike without a rider. |
Agree |
Thanks! That indeed was the problem. I thought I installed it all, but the "magnet" on the crank was missing a magnet, so I only had an empty plastic magnet holder. Never would have thought about that. |
@Mikebeem Welcome to the FortiusANT community I'm always curious to know who I communicate with, where FortiusANT is used and what configuration is used. |
-->Another happy camper !
Cheers jean
|
@WouterJD I'm still trying to find out how it all should work. I'm able to do a ride in Zwift for example, but I don't notice any difference in resistance going up or going down a mountain. The only difference is the virtual speed that I'm driving in Zwift. Is that how it should work, or should I notice that I'm driving up a hill or going down a hill? So to illustrate, if I close my eyes, I can't tell if I'm driving up or down, because it always feels the same. |
It depends on how you have set the "CTP program". From the trainer's (the "brake")'s point of view there are 2 modes
Many virtual-cycling program (such as Zwift) tries to control the controllable ("smart") trainers, for this these porgrams usually wish to switch the trainer in "ERG" mode:
|
@firux88 Do you link your Zwift to Strava? |
Hi, i'm Paulo from Portugal, |
Hi @Paulospg99 nice to hear from you! I recall that you joined early '21; now I know you're from Portugal! |
Hi I am Dag from Stockholm Sweden. I was happy when I found this project. Amazing work reverse engineering the protocol to the trainer and implementing it. Thanks a lot for the effort. I am currently using a Raspberry Pi 4 which is connected to the Trainer.
It seems my I have problem pairing with another computer using bluetooth on the raspberry and bluetooth on the laptop. Laptop is running ubuntu. A dialogbox in FortiusAnt is shown after the pairing with the text: What is expected here? Any pointers what I should look at? |
Hi @zapiens Welcome @ FortiusAnt; always curious to know what Tacx you use....
The Bluetooth connectivity appears to be quite platform / version dependant. |
Hi @WouterJD I am trying to bring an old Fortius from 2008 back into life. It has the motor brake (T1941), a steering sensor and the head unit (T1932) It seems the T1932 is a little broken as the up button does not work. :) I was about to throw away the Fortius as there is no support any longer but then I found this project. It's fun to get it setup on an Raspberry. My expectation is to get into better shape ha ha. I agree it seems to be platform/bluetooth issue. By writing it here I thought that maybe someone else has been through the debugging and found a solution. |
Hi @WouterJD, |
Welcome to the FortiusANT community I'm always curious to know who I communicate with, where FortiusANT is used and what configuration is used.
Hey, good to hear! I really hope you will enjoy; the machine is better than it's maker (''s software). 😉 |
Hi Wouter, I just tried your software and it works fine. Just to test if the brake system still works fine I used your software and it ran fine. Can you explain the huge difference ? Thanks in advance and thanks to your software I now know the rake system is not broken but still works Rick8245 |
Speed is mostly irrelevant for an indoor trainer, unless you use a virtual racing software. For a simple trainer, power, HR and cadence is all that matters. Once you start competing with others or do a time trial on a virtual course speed starts to matter of course. Then you need to take into account your weight, grade, model your riding position, wind and drafting. It is done in Rouvy, Zwift, etc, where you enter some crucial parameters (rider and bike weight in particular). I suspect Tacx Software was modelling this a bit differently or your parameters are different, but power calibration would be the only thing I would worry about if you only use fortiusAnt and not the VR software. |
Hi Rick8245, be aware that the power (watt) does not have constant mapping
to the wheel speed, but rather is a product of the wheel rotational force
(Torque, in Newton-meters); and the wheel angular speed (expressed in
radians/second, that is, 2π/60*rotation_per_minute ). That is: you can have
180W with 25Nm wheel torque and ca. 69rpm wheel rotation, and you can have
180W with 50Nm wheel torque and ca. 34 rpm wheel rotation....The former
case shows you twice as big "speed" than the latter....
You can have 180W, 210W and 240W and have the same "speed" if the braking
resistance of the trainer (which determines the necessary torque to apply)
is changed accordingly.
rick8245 ***@***.***> ezt írta (időpont: 2024. nov. 26., K,
15:08):
… Hi Wouter,
I just tried your software and it works fine.
On my Tacx Software version 4.x i now get the error : connection to the
brake system lost.
That happens quite often now.
Just to test if the brake system still works fine I used your software and
it ran fine.
The only thing what I noticed is that :
on the TTS4 software i need 180 WATT to reach a 30 km p/hour average
On your software i ride 210 WATT with only 27 km p/hour
Als when i ride 240 Watt it still says i ride about 27 km per hour
Can you explain the huge difference ?
Thanks in advance and thanks to your software I now know the rake system
is not broken but still works
Rick8245
—
Reply to this email directly, view it on GitHub
<#14 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AD3DSNAWFIUBCQDFPTFCAID2CR6G3AVCNFSM6AAAAABSQQ66NOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMBQHA4TQNRYGE>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
In addition to @orrmany and @szczurem FortiusAnt shows the speed and the power (as provided by the tacx trainer) using various algorithms which have been empirically established as described in the manual and available in the source code. CTP's like Zwift and Rouvy use the power to calculate the speed. A CTP sends a desired power to FortiusAnt (target power) and FortiusAnt sends the actual power back to the CTP. This is what happens in structured training where the target power is based upon your FTP and the training scheme that you should execute. A possible visible scenery is seconday in such a case. In case of a virtual ride, the CTP sends the slope to FortiusAnt and based upon the parameters, the target power (given the wheel speed) is calculated. From here the same happens. Bare in mind that you use an old trainer, most likely one before power meters were available in the cycle environment. The brakes are not exact, and calibration difficult. You could calibrate, using a power meter on your bike and try to get the Fortius brake in line. But this will be difficult, since it's environmentally dependant what happens. The algorithms used are best-as-known, given the used hardware. One might assume, Tacx TTS would have more precise algorithms, resulting in different power-figures. But since they did not publish the formula's, we're all reverse-engineered it as good as possible. If you discover discrepencies, try the calibration parameters as described in the manual. |
I understand your explanation and thanks for that I will test some things the next weeks |
Of cources I'm curious what athletes actually use the software and a post is appreciated, perhaps with picture and/or reference to strava or else...
The list of FortiusANT users is growing:
My strava experiences can be found on: https://www.strava.com/athletes/2885978
Riding, using Trainer Road and Zwift interfacing to FortiusANT simultaneously:
The text was updated successfully, but these errors were encountered: