If this is a dupplicate topic, please accept my apologies.
I’m trying to use Rouvy together with TrainerRoad to enhance my indoor training experience. Unlike other reports I’ve seen, I’m not having any trouble connecting my Bluetooth and ANT+ sensors to the separate applications. If I’m not mistaken, I configure one of the applications to use ANT+ and the other to use Bluetooth.
TrainerRoad is connected to my trainer (a Tacx Neo 2) and uses ERG mode to control the level of resistance. Rouvy runs concurrently, and uses the power output levels from the same trainer to control my avatar.
The problem occurs when I begin pedaling, at which time I notice that the video output from Rouvy is skipping. In other words, it appears as though the video is skipping frames. I have used a similar setup to run TrainerRoad with Zwift – without any issues. I’m not technically savvy enough to venture a guess as to why TrainerRoad might be interfering with the video output from Rouvy. I’m just wondering whether anyone has gotten this configuration to work without experiencing the video anomalies that I am.
Along similar lines - some PCs/laptops use the same board to provide bluetooth and wifi so that is another possible source of a bottleneck if you are using both at the same time.
Ant+ and bluetooth also use the same 2.4 GHz frequency of wifi - so using 5 GHz for wifi if possible could help.
Pre-downloading the route and seeing if that helps would be the first thing I would do.
No, ArHu74. I’m not talking about the occasional dropped frame. It’s constant.
I think I’ll try the suggestion to download the route. It’s certainly worth a try. I had to dismantle my setup, but I’m hoping to provide some feedback within the next few days.
Im no expert but in Rouvy’s Just ride mode erg is disabled. Might be completely wrong but do you think its possible that erg mode on TR is clashing with Rouvy? I would try disabling erg in the TR app and see how you get on.
If its a bandwidth issue then you could try downloading the TR workout so it no longer reduces your internet speed.
Like I say Im no expert but might be worth trying if you havent already thought of it
Okay, folks, I’m going to wrap this up. I haven’t found a resolution to the problem. Several years ago, I used TrainerRoad with Zwift on a regular basis. This is the first time I’ve tried using TrainerRoad with Rouvy. That combination does not work. But now I can’t use TrainerRoad with Zwift, either. I suspect that something in the environment has changed since the last time I had this working. Since it has been several years since I last succeeded in getting this combination to work, it could be anything.
My previous comment was long, but I have decided to delete it. Most of the information it contained was not germane.
Thanks to all who participated!
Incidentally, an article by DC Rainmaker indicates that using TrainerRoad and Swift concurrently requires two devices. I don’t recalll using two devices, but it was a long time ago.
Now that I know what’s wrong, I’m resurrecting and augmenting one of the comments I previously deleted.
Initially, I left out some of the details about the way in which my gaming environment is configured. I didn’t think it was relevant… Okay! I was just trying to save myself a little time and effort. So, here goes…
I run all of my virtual cycling applications on a cloud computer – specifically, Shadow PC. The sensors, both Bluetooth and ANT+, are connected to USB ports on my laptop. Those ports are then forwarded to the cloud computer so that my virtual cycling applications running on it can “see” them. In its original configuration, I relied on the port-forwarding implementation built into the Shadow PC client that runs on my laptop. Unfortunately, it stopped working and I had to look for an alternative.
That alternative came in the form of a P2P VPN, and a port forwarder which uses that tunnel. I am not a network guy, so I will make no attempt to elaborate further.
The VPN part is from a company called ZeroTier and the port forwarding solution is from a company called VirtualHere. If anyone is interested, I can try to find the article I used to set it up. But I digress…
After many hours over several days, I’ve been able to determine that the problem was with the hardware.
I have two systems on which I run my virtual cycling applications. One of them works, and the other does not. The system on which the applications work is based on a 10-year-old Dell Mobile Precision M4700. The system on which the applications perform poorly is based on an HP EliteBook 840 model G3. The bottom line is that the EliteBook has gotta go! It just doesn’t have the horsepower to keep up. In the meantime, the Shadow PC launcher (i.e., the client side of the cloud configuration) can be configured to limit the FPS.
In a word, performance. My 10-year-old laptop does not have the requisite horsepower to run those applications adequately. The cloud solution gives me access to a high-end computer that would, otherwise, be quite expensive.
Initially, the configuration was a lot less complex when the port forwarding in Shadow PC worked. Perhaps that’s something that the folks at Shadow will fix.