How To (Sorta) Make Your CompuTrainer Wireless: PerfPro’s CT Smart Wireless Bridge


While the company is no longer in business (and still, nobody seems to know who purchased the CompuTrainer assets specifically from RacerMate), there are undoubtedly many CompuTrainers left in service out there. And aside from a handful connected with the once available Kinomap water bottle solution, all the remainder are connected by a Christmas Tree’s worth of cables.

The bigger challenge for CompuTrainer users is actually using modern apps. Sure, the biggies like Zwift and TrainerRoad have long since worked out ways to control the CompuTrainer. As have a few others like Golden Cheetah and Kinomap. But for the remainder of the 20+ trainer apps and numerous head units that support ANT+ FE-C wirelessly, there’s not really a good option for interactive control (there was also CTANT, but that was only for broadcasting power).

However, for those diehards we’ve got a new solution on the (old) block: PerfPro’s CT Smart Wireless Bridge

This $39 app emulates a full ANT+ FE-C trainer, enabling virtually any app that supports ANT+ FE-C trainers to interactively control your CompuTrainer, even if no wires are involved. Though, that’s sorta misleading in the sense that some wires still need to be involved. After all, this is still a CompuTrainer.

Here’s a super quick video I put together showing how it all works:

With that, onto the more textual version.

Setup and Use:


If you’re not sure if the CT Smart app will work for you, fear not – there’s a 14-day free trial you can use. That’s what I’m using for this post. Just be aware that a given session is limited to 90 minutes before you need to restart the app. Not likely an issue for most, but just an FYI.

Installing the app requires either a PC, or a Mac running Parallels with Windows. So basically, you need Windows.  And of course, you’ll need all the cables and junk of your old CompuTrainer. So that means you’ll need to ensure you’ve got:

– The physical CompuTrainer
– The power block
– The handlebar unit
– The thick cable that runs between the CompuTrainer and handlebar unit
– The USB adapter to 3.5mm port
– The 3.5mm cable that connects the handlebar controller to the USB adapter
– An ANT+ USB stick (if you need an extra one, you can get generic ones on Amazon for $15)

I’ll let you go now and figure out where that 3.5mm cable is. In my case, I spent 90 minutes looking for that this morning. I eventually stole one off my audio gear table. Shrug.

Once that’s all set up, go to the PerfPro download page and grab the app:


Then simply click next/next/next through the installation bits. Once you’re done, crack open the app. It’ll remind you about the trial period:


If you’ve got all your cables connected, you’ll actually see the trainer right away in the left side:


Hopefully, that’s the case. If it doesn’t show up right away, it might say ‘No Port’, click that, which in turn allows you to choose the port of your CompuTrainer. In my case, it’s 19, in yours, it may be something else. Anything. It really doesn’t matter.

Next, if you click the little ‘?’ in the upper right corner, you’ll see an option for “ANT+ Stick Info”, this is where you can validate it sees your ANT+ USB stick.


Note that only a single app can access the ANT+ USB stick. So if you’ve got something like Garmin Express on your computer, be sure to close that. Same goes for Zwift or TrainerRoad (there’s really no point in running either of those apps on this computer, since they could directly access the CompuTrainer anyway). If you do really really need that other app to have an ANT+ USB stick too, you’ll need to get another ANT+ USB stick so that CT Smart can have its own.

The CT Smart app can connect to multiple CompuTrainers, so if you’ve got a small gaggle of them, you can do that all supported by a single computer. That’s where things start to get slightly more interesting. See that number ‘20019’? That’s my new ANT+ ID for this newly christened ANT+ FE-C trainer.


So, let’s say I take a device like the Garmin Edge or Wahoo BOLT which supports controlling ANT+ FE-C trainers (allowing you to do structured workouts or re-riding older rides). I’d go and search for the sensors like normal.  In the case of the Wahoo BOLT, it shows all ‘ANT+ Trainers’ initially as a ‘KICKR’:


Though, once you click to add it, you’ll see it’ll show the correct ‘Fitness Equipment’ designator.


At this point, you can control your CompuTrainer just like any other ANT+ FE-C trainer. In fact, you can even trigger calibration from it (a roll-down).

Here’s an example of doing a structured workout on the Wahoo BOLT controlling the CompuTrainer. You can see the target wattage listed in the upper left corner, and the actual wattage from the CompuTrainer listed in the upper right corner.


Ultimately, all of these use cases would require you leave a computer connected to the CompuTrainer perpetually. However, it could be a crappy old computer. This app doesn’t need much in the way of resources, it’s tiny! So something old and stinky could run it connected to the CompuTrainer, while you use new devices on your big-screen or what-not. Or, if you had 2-3 CompuTrainer’s in a room, this might minimize things.

Or, it might not. Either way, it’s an option for folks. And options are good.

Going Forward:


Now, while the ANT+ bits are appreciated, in this day of mostly mobile Bluetooth-focused devices controlling our trainers, we really need Bluetooth Smart FTMS (which is the equivalent of ANT+ FE-C). In talking with PerfPro about it, they’re definitely considering adding it. This would enable you to use something like Zwift on an Apple TV, or TrainerRoad on an iPad.

Of course, in a real ideal world someone would just create a small dongle that attached to the back of the CompuTrainer’s DIN port, which in turn ran something like Raspberry Pi and then had both ANT+ FE-C and FTMS on it.

But realistically, there’s likely just not enough of a market there for any sort of mass-produced hardware device. By PerfPro’s estimation there were about 30,000 CompuTrainers sold (a number I’d roughly agree with). However, a fair chunk of those are likely stuffed away in attics of people that may have long since moved away from cycling. They’re collecting dust right next to Aunt Gloria’s pottery collection. Then you’ve got a subset of people (like me) who still own a CompuTrainer or two – but it’s also collecting dust, in favor of using newer trainers.

Unfortunately, that time has likely passed. Sure, if someone comes along and builds such a thing – I’m more than happy to talk about it. But I don’t see it happening, unless whoever it is that bought the CompuTrainer brand from RacerMate plans some sort of revival (which frankly, would actually be silly easy).

In the meantime – if you’ve still got a CompuTrainer kickin’ around, then this might give you what you need in certain scenarios. And even better: You don’t have to pay yet another monthly subscription fee. One time fee and it’s yours forever. You know, just like the old days of the CompuTrainer.

With that – thanks for reading!

Post a Comment

Your email address will not be published. Required fields are marked.
If you would like a profile picture, simply register at Gravatar, which works here on DCR and across the web.

You can click here to Subscribe without commenting

Add a picture



  1. Boris

    Round about 4 month ago I switched to PerfPro. It really deserves much more attention. OK, UI doesn’t look that polished, but other than that… such an amazing and powerful tool. Together with FulGaz (on Apple TV) a great combo.

  2. Chris Hughes

    I’ve considered moving on from my CT multiple times. However I always seem to go through the following cycle..

    1. Decide to look at new trainers
    2. Look at cost and read reviews of them failing after 3 years
    3. Look at my CT, which has worked without issue for 12+ years with only basic maintenance. Hell, just a month ago racermate still replaced the flywheel…for free after I realized I missed a recall 5 years ago
    4. Realize my CT does almost everything a new trainers does.
    5. Stop looking

    • John Green

      I came to make this exact comment so I’ll just +1 yours.

      Super happy that Drew released this app. I’ve already purchased a license and will be trying it out tonight after work. Will be fun to experiment with some of the other apps out there that I’ve been unable to use until now.

    • Peter Schriver

      Looks like Ray missed the recall also with the blue flywheel.

  3. Tosin

    I would love this for my Cycleops Powerbeam Pro. It’s recognized on my ipad with the Wahoo ANT+ attachment, but it isn’t FE-C or FTMS.

    • Yeah, technically it’d be quite possible. Whether or not PerfPro would run afoul of any sort of stuff there would be a different question (with CompuTrainer basically gone, there’s nobody to complain here).

    • Chader

      That could be handy.

      As the Powerbeam/sync are dead products as of a few years ago, I would hope that CycleOps could leave them alone and just be happy that people can still make worthwhile use of the trainers, which are great for wheel-on models and super quiet.

  4. Brian

    Agreed on a bridge device that broadcasts new protocols as they arise. Making something that has the ability to expand on wireless standards as well would surely help. The great/not so great thing about CT was that it did not change that much over the 12+ years I had the device. If it did change, then it was a firmware upgrade and not something that made the unit obsolete or mandatory hardware upgrade. I don’t see that happening with any of the latest in the market and for good reason. Money.

  5. dave campbell

    boy would i love to have this product for velotrons so i could get onto zwift

  6. Hey Ray, should this work with the old Bushido with OneWay ANT, too?

    Thx 🙂

  7. ms


    Why do you still have a CT with a blue flywheel? Those were the ones subject to a CPSC recall because they can basically fly apart, become shrapnel and lodge in you nether regions.

    • JD

      In case anyone out there missed it — link to cpsc.gov

    • Simply because I don’t actually use my CompuTrainer anymore. So when the recall happened, they were basically sitting collecting dust. I figured I’d eventually order the replacement parts, but decided to let people actively using them get in line first.

      Of course, less then a year later they were out of business. :-/

    • Chris Hughes

      They will still replace the wheel. I missed the recall and they recently replaced mine

    • Huh – I didn’t know that. I didn’t see anything on their site recently when I looked that indicated that. Was it a phone number, or an e-mail? Will have to poke around some more.

    • Chris Hughes

      link to racermateinc.com

      I just filled out the form and had a new one a few days later. Actually, they sent me one that wasn’t balanced and even took the support call to work out that I actually needed a different one.

  8. Aaron

    I don’t have one. I will probably never have one. Yet, I still read the article and watched the YouTube video. What is happening? Thanks for good content Ray!

  9. Tom

    Rock on!!! Still using my Computrainer and go through the same thing as Chris Hughes does… “Oh, that looks shiny, whoa that’s kind of expensive, I’ll make do”

    • Chris Hughes

      It’s not even “making due” The CT is amazing and aside from the wires and having to use a windows laptop – it does everything the new trainers do.

      The only thing I can I think I can’t do is use my wahoo Elemnt to control my trainer. But I’m happy just using Zwift, Trainerroad, and Sufferfest

    • dave campbell

      so so true

  10. NICK

    I have been looking at Rouvy because sometimes I just need a little eye candy and Perfpro studio is all business. I just downloaded the perfpro smart app and have the ant+ stick in place and so far so good. I am going to give it a whirl and was thinking one of the new augmented reality apps. Has anyone tried this yet with Rouvy? What would be the best way to set this up? I have a dedicated PC in the room with a projector. Could I run the perfpro app and rouvy on the same PC simultaneously?

    • Each app will need their own ANT+ USB stick. But otherwise, yup, definitely. You can pickup a no-name brand one for $15 on Amazon: link to amzn.to

    • Nick

      I have 2 ANT+ sticks right now. I had one for Garmin HR strap for computrainer and perfpro studio, and used the second one for the Perfpro CT wireless bridge. However, I wonder if I might be able to use one of the ANT+ sticks for both the HRM and wireless bridge and use the second for rouvy? Will try it tonight…

    • John Green

      I just tried it with BKool Simulator. BSim was getting the data from my Computrainer (through PerfPRO CT Smart) but it was not changing the resistance on the trainer. It’s likely that I don’t have things set up correctly but I’m installing Rouvy to give that one a try next.

    • John Green

      OK. I’ve now tried both Rouvy and BKool. Rouvy changes the resistance of my CT but BKool does not.

    • ed hall

      What happened? I still am wrestling with the HRM issues. I am happy just using the old CT courses but the HR is worthless. Will PerfPro solve or should I download ctANT+ and use Garmin stick. Hopelessly incompetent with this stuff am I.

    • Ted

      How did you get your system running on Rouvy? I’m able to get PerfPRO CT Smart working on it’s own, but not on Rouvy. I have 2 new Ant sticks.

    • jalgo

      Hey Nick, do u mind updating if that worked for you? tks..

    • jalgo

      Nick, can you provide an update of your set up. Tks.

    • Nick

      I had to use two Ant+ sticks to get it to work with computrainer and my HRM strap.

    • nick

      Did you try the PerfPRO CT Smart© Wireless Bridge software with your computrainer and Rouvy, did it work?

    • Jose

      Hi Ted,

      Did you have any luck? Rouvy doesnt change the resistance in my CT, if I want to use Rouvy I have to change the resistance manually. I have 2 ANT sticks, one specifically for PerfPro CT.

  11. Anthony James

    I know comment about Perfpro I find incorrect and actually a great piece of software. It is a mix of TrainerRoad and TraningPeaks rolled up into one bundle. You can create your workouts, create plans, have a coach send you plans and all the same if not more reports for us data junkies. And lastly once you purchase even the low end package I can run up to 3 trainers or people at the same time in my basement. Just wanted to mention this in the event you didn’t know and I have never seen a review from you on it.

    • Never said it wasn’t all those things (in fact, I actually said it was pretty powerful). But, I also said it was cumbersome and confusing to use. It’s very powerful, yes, and great for data geeks. But the user interface needs some love.

  12. Stefan

    “Of course, in a real ideal world someone would just create a small dongle that attached to the back of the CompuTrainer’s DIN port, which in turn ran something like Raspberry Pi and then had both ANT+ FE-C and FTMS on it.”

    I’ve long thought about doing this as an open source project, but just haven’t had the time to get it rolling. The CT code exists, but I haven’t seen an FE-C code out there. FTMS might actually be easier to implement.

    • Chris Hughes

      The problem is the market is so small. I have a CT and I don’t honestly know why I would bother messing with my setup. I guess if I didn’t have an old laptop sitting around? But even those can be found for pretty darn cheap

    • Chris Cleeland

      Two things:
      1. Connecting straight to the DIN won’t work; the head unit is integral to controlling.
      2. I’ve started this project like 3 times. The CT code sort of exists, but not quite. The FE-C also sort of exists. The tricky part is marrying the two event loops.

      But then my computrainer stopped functioning this past january (hardware issue), so I lost interest.

  13. Avaleris Lindley

    You would think this might be an excellent technique to revive pre-smart Tacx equipment! Of course a completely different set or proprietary ANT+ code to decipher for PerfPro.

  14. Stephanie

    Would like to set up multiple computrainers to the CT smart app with Perfpro, but struggling to say the least. Do you need a product like Garmin Edge PER computrainer in order to make it “wireless”? And by wireless, i assume after you connect it to the garmin edge you could remove the USB to 3.5mm cable?

  15. Mikee

    Does anyone think that the CT could be controlled by an iOS device running a cycling app, such as Zwift? This would eliminating the need for a PC. I’m not a super tech guy, but it would seem that if the CT handlebar controller could be connected to an ant+ receiver and the iOS device cycling app could transmit to that receiver, we could get rid of the pc requirement.

  16. Thanks for this tutorial. I have a 10 CompuTrainer studio and having this possibility to communicate in ANT + is a source of development. I just ordered a cable lighting to use a device via an Iphone 6 on Kinomap. Looking forward

  17. Jon

    Yes, compared to the newer tech out there, the CompuTrainer seems cumbersome. However, for those of us who have used it for nearly 3 decades, it’s still fantastically useful and dependable. Thanks to PerfProStudio / Drew Hartman for understanding and valuing the usefulness of this system with his software suites. Good on ya, Drew! I’ve never this guy but I’d buy him a beer or two if I had the chance

  18. Peter Gamma

    Great review. Can this also being used to stream data to MATLAB or Python?

  19. Peter Gamma

    Still desperately seeking for a live-stream of ANT sensor data to Matlab or Python.

    Did someone manage to stream this Smart Wireless Bridge (I love smart devices) to a PC application?

    Did someone manage to stream ANT sensor data from Dave Lustys (Microsoft UK) EventHubApp

    link to forums.garmin.com

    to Microsoft Power BI?

  20. Peter Gamma

    My question to the Perfprostudio support

    Hello Perfprostudio

    Can the PerfPro’s CT Smart Wireless Bridge also being used to stream Ant sensor data (heart rate, foot pod data) to Matlab or Python?


    Peter Gamma

    Here the answer of the Perfprostudio support to my question

    Hi Peter,
    CT Smart’s only function is broadcasting the supported trainers as a smart ANT+ FE-C trainer to other apps. So, no, it won’t stream other types of data, that is out of its scope.

    If you have any other questions please let me know.


  21. Peter Gamma

    CT Smart’s are similar to Darren Hague s virtual power.

    link to github.com

    Unfortunately, CT Smart’s cannot be used to stream ANT sensor data to Matlab, Python. I miss a device like Darren Hague s virtual power with a Rasperri Pi zero which redirects ANT sensor data to Matlab, Python or other applications, and has an SD card which serves as a data buffer to prevent data loss

    link to ch.mathworks.com

    • That’s a bit different. This CT Smart simply broadcasts the already computed power, whereas Virtual Power is using a power curve with a speed sensor. That’s not a super accurate method because you have to nail the spin-down calibration perfectly. It’s better than nothing, but is mostly why wheel-on trainers have gone out of style.

    • Peter Gamma

      Thanks,, Ray. Good to know, they are based on differnt devices. The good thing about Darrren Hagues project is, that it can be modified for instance to broadcast heart rate

      link to thisisant.com

      It should be possible to stream sensor data to wherever you want with Darrens project.

    • I think the thing to keep in mind is that the device profiles are all already standardized around ANT+ & BLE profiles and data streams.

      Meaning, I think it’s the wrong approach to try and change that at the broadcasting source, but rather instead simply have Matlab or other apps understand how to read these super standardized data streams.

      Just my two cents.

  22. noRunning

    Would a Virtual USB app/switch support multiple remote/virtual trainers feeding a host PerfPRO PC? If yes any free or low cost choices worth trying?

  23. Nic Zuraw

    Wonder if this would enable an ANT+ (not FEC) trainer to talk to Zwift?

    Worth a try I guess!

  24. Ron

    Hi Ray

    Thanks for a rescue article. Desperately trying to make this work with Fulgaz. I’ve done exactly as described with my CT and I have a Tacx Ant+ stick connected, validated in CT Smart. However Fulgaz isn’t picking up the trainer signal. What am I missing?