Hi @Adam_Wright1 , I think I can help you.
There are a couple of previous posts (here and here) covering this problem but they are both quite long and probably hard to follow now so I’ll summarise it for you.
Essentially you need to update your Bkool trainer so that it broadcasts using ‘Ant+ FE-C’, rather than just plain ‘Ant+’. Once you do this Zwift should be able to control the resistance of the Bkool unit and read the power output and cadence. Zwift isn’t able to control the Bkool Pro via bluetooth so I think this limits it to PCs and Macs.
Note: This only works with units that have a firmware version of 3.06 or higher, earlier versions than this cannot be updated to us Ant+ FE-C
To update the Bkool trainer to Ant+ FE-C you need an old copy of the Bkool software as for some reason the newer versions don’t allow this anymore, at least as far as I know. Here are the full instructions:
- Uninstall the Bkool Cycling software if you already have it on your computer
- Download the old version (v3.53) from here:
- Install the software, but don’t run it yet! - First we need to stop it from asking to update to the newest version when you open it, so we’ll trick it to think it is already up-to-date.
- Find and open a file called version.dat
- In windows it is here C:\Program Files (x86)\Bkool Indoor\BkoolIndoor_Data\StreamingAssets
- On a mac it is here: Find the Bkool application in “Applications”, right-click to bring up the menu and select “Show package contents”, Navigate to: Contents > Resources > Data > StreamingAssets > version.dat
- Open the file in a text editor and edit it so that the number inside is the same as or the latest version, at the moment this is 5.32 so you’ll change the “3.53” in the file to “5.32” instead.
- On the Mac I had to make a copy of the file, edit that, then delete the original and replace it with my new version - there may be a better way but I’m not used to working on Macs
- Open the Bkool simulator and hopefully it won’t prompt you to update it since we’ve tricked it in to thinking it is the latest version
- Go to the Pair Devices section and find the Bkool trainer - hopefully you should see the option to enable Ant+ FE-C mode, click this
- You might get a message to say that the update failed but this wasn’t actually true in my case - try loading up Zwift and hopefully it should appear as a controllable device
Good luck, and let us know how you get on or if you need any more help