-
-
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
Support for Vortex T1961 brake and T2172 head unit (~101, 117) #46
Comments
Hi @iepuzaur I have created this separate issue for you. Some questions:
If yes, there is a fair chance that FortiusANT may work and I will assist. By the way, where are you from? I like to know who I talk with :-) |
https://tacx.com/product/i-vortex/ Is this the machine? |
Hi, Thanks for creating the topic, indeed the i-vortex is the one from the link you sent, except i have it on light green color. Now with spending time at home a lot, I wanted to use it again and discovered Tacx sold to Garmin, support is inexistent and if you lost your previous installation of TTS4, than it's rather useless. |
Head unit is 1962 though. |
So your i-Vortex is from the time that Tacx wanted to keep software and hardware bundled and proprietary. What would be needed is to (1) understand how the i-Vortex communicates through ANT and (2) convert that tp "ANT+ FE-C". (1) is the challenge. As said above: please try ExplorANT.py and check what it finds; that's the first step. I have been searching for an "i-Vortex ANT definition" and found the folllowing article:
It's interesting to give it a try. |
It looks like Goldencheetah has support for the proprietary i-Vortex ANT protocol. |
Thanks, man, you're a great help. Will check |
ANT parameters are (unconfirmed) ANT Device-Type = 0x3d You're doing a great job, btw. |
Just being lazy and asking; does this mean if I would simply bridge the i-vortex as a FE-C it would be enough? I guessed that would be the easy way to make a proprietary trainer |
Answer: Unfortunately No GoldenCheetah ANTMessage.cpp Line ~ 660 ++
ANTMessage.cpp Line about 955 ++
|
Thanks again; let's seet what @iepuzaur will provide. |
Hi WouterJD |
Great guys; it will not be an easy job - but worth while trying. Currently busy to get the software running on MacOS: #45 :-) As probably stated above, the first step is to install the software - and you do not need to a python expert, check the wiki - and run ExplorANT, a small tool that shows what's going on on the ANT+ network. Command: In the meantime, say hallo on Strava: https://www.strava.com/athletes/2885978 |
I am on windows 10 as well.
În mie., 15 apr. 2020 la 17:43, WouterJD <[email protected]> a scris:
… By the way:
- What systems do you use? I work with windows
- Please download the newest software which has been improved the last
days to debug the MacOS environment
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#46 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/APEJOVRATFKEMRK5YKPHMODRMXBXLANCNFSM4MGACCGA>
.
|
Windows 10 for me as well |
Hi, I also have an i-vortex. I'll probably be able to do the test at the end of the day (in 8 hours) if nobody had the time to do it before. For this first test, do I need to reinstall the trainer as a libusb-win32 device or it doesn't matter for now ? Anyway, thanks for the time spent on this. |
Welcome! |
Yes, sorry about that. the log attached. |
It seems that ExplorANT is running and does not "see" any ANT+ devices. Can that be the case? I hope that the iVortex acts like a master ANT+ device and should be visible... To avoid misunderstanding:
Thanks |
In case of any help, I did the manip. As a side note, at the very beginning of the trainer, tacx tts4 needed to have head unit started in order to control the trainer. |
so I have checked as per your indications, then I get this: 16:05:15,811: ExplorANT started Of course this is because the other app is using the Ant+ usb device. PS. If worth knowing, my Ant+ USB device is T2018 of Tacx. |
stop tts4 before starting explorANT and redo test |
Good next step. Please download software, rerun and let me see output. |
Hi, here is the log with the latest version |
This logfile looks as if there is no device "in the air". Please download antDongle and ExplorANT and retry. I assume that you have the iVortex "ready to use" when running ExplorANT, true? |
Yes, everything is "ready to use". If I launch Tacx TTS4, it discovers immediately both devices (head unit and trainer). |
So, the "normal" open pairing mechanism does not work. |
I have extended the device pairing for the Tacx i-Vortex for pairing with masters with the pairing-bit set; which does not make a lot of difference it seems. Also, I always open a channel for VTX (i-Vortex) and listen to messages. So ready for next test. |
@darkpotpot Zwift doesn't send speed, only grade. Grade is also subject to trainer difficulty setting in Zwift. iVortex has stated max grade of 7% in the literature. But FortiusAnt isn't sending grade to the iVortex, we're calculating power and sending that. But while the iVortex's internal model is unlikely to be calculating grade ??, it will know it's own limitations and I think we need to be conscious of the virtual speed flag coming back from the unit as that will indicate where the iVortex may be getting involved with it's own power/speed modifier. But because speed as we interpret it is currently lower than we expect, I think that needs sorted before second guessing the next steps. |
Version 3.0 is released with good expectation that iVortex will work. |
I happen to have i-Vortex with headunit to test with. Issues:
So ... work in progress. |
i-Vortex implementation is ready and tested by myself. Two main changes: headunit is now integrated |
i-Vortex implemented; version 3.1 released
Confirmed working from version 3.1 |
Hello, I am using i-Vortex (T1961) with head unit (T1962) and Tacx supplied dongle and after some trial & error everything seems to be working and I can use Zwift on my smartphone. I was just wondering (could not find the information in the manual neither in issues) how can I calibrate Vortex when using FortiusANT since Rundown procedure can be used only with motor breaks and the calibration process (with running the break automatically) is probably not supported either. Will just calibrating my Vortex using the head unit and then using both HU (in PC mode) and Vortex during the ride do? And if so, do I need to aim for calibration with offset as close as possible to 0? Thanks in advance for the answer. |
Hi @cermatej I'm always curious to know who I communicate with, where FortiusANT is used and what configuration is used. I will respond in a separate issue |
Hi from Wales, UK! How do you get the T2172 head unit into PC mode? I can't seem to do anything but control the trainer directly, and this prevents FortiusANT from being able to detect and take control of the devices. Thanks |
@Jopple-Zwift FortiusANT should detect the head-unit and switch it to PC-mode automatically (there is no way to do this yourself). However, it appears that this is not working reliably at the moment (see #215). Note however that the head unit is not required for the Vortex. So as a work-around you could just leave it off for now. |
Hi all, I'm trying to get FortiusAnt running with my Vortex T1961 and T1962 Head Unit. Not experienced with programming, python and all that. I downloaded FortiusAnt (11th January), followed the instructions, connected to Ant dongles, installed python, updated pip, installed the requirements.txt files. When I start tie gui it tells me it can't find any Tacx trainer. Then I downloaded a new (latest) version of FortiusAnt and when I try to start the gui it says :ModuleNotFoundError: No module named 'lib_programname'. Update: I solved that error with the command 'python -m pip install lib_programname'. Now I also get the gui started with the latest version of FortiusAnt, but still no Tacx trainer is found. Any help will be highly appreciated. |
Hi @mailjoene I'm always curious to know who I communicate with, where FortiusANT is used and what configuration is used. Some questions:
Just let us know, Wouter from Elst near Arnhem |
Hi Wouter, thank you for your quick reply! I have just introduced myself a bit in issue #14 . |
Hi! I'm trying to set up T1961 unit for my friend and this is all he has. He has no any head unit. Is it ok? Can it be used alone without head unit? He even doesn't know if it was with the brake unit from start as he got this device from his friend. He has only brake unit T1961 and power cord.. Is it usable? We found two ANT+ dongles for test. We are on Windows 10\11, one machine, two dongles setup. If started with -g -l -t Vortex, "Locate HW" and "Start" pressed then we can see this in console: In Zwift we have Power source, Resistance, Cadence found and connected. Thanks in advance! |
hi, I own a Tacx i-vortex (the non-smart one). Would this work with it? I might give it a try :)
Originally posted by @iepuzaur in #14 (comment)
The text was updated successfully, but these errors were encountered: