Tour du Pain Ride free

Tacx FLUX S and FLUX 2 in Chrome or Edge

A Tacx FLUX S or FLUX 2 should work in Chrome or Edge, and so should the first FLUX. Tour du Pain connects to all three over Bluetooth, using FTMS where the trainer has it and Tacx's own FE-C over Bluetooth where it doesn't, and drives them in ERG or on 33 resistance levels. None of them has been ridden with the game on real hardware: they're tested on an emulator. Tour du Pain is free for everyone through 2027, everything included.

Updated · Written for version 1.36.3

Supported trainers list searched for FLUX, with three Tacx FLUX models and the FLUX 2 Smart row opened.

Tour du Pain is free for everyone through 2027, everything included. Donations are optional.

Three FLUX trainers, three sets of numbers

The FLUX is Tacx's mid-range direct-drive trainer, in three versions that the game handles a little differently.

ModelYearsMax powerMax gradeProtocol in the game
FLUX Smart (first FLUX)2016Not confirmed10 %Tacx FE-C (unconfirmed)
FLUX S Smart20181,500 W10 %FTMS, else Tacx FE-C
FLUX 2 Smart2018, 2.1 in 20192,000 W16 %FTMS, else Tacx FE-C

The numbers come from DC Rainmaker's FLUX S review and his FLUX 2 review. The FLUX S is a small refresh of the first FLUX, with a ±3 % accuracy claim. The FLUX 2 has a heavier flywheel and ±2.5 %. Its first batch was off in ERG; Tacx revised the internals as the FLUX 2.1 in 2019 and fixed the remaining ERG accuracy in firmware in April 2020.

For every other Tacx, see the Tacx NEO and FLUX guide.

FTMS, FE-C and the firmware 5.0 change

Garmin's Tacx protocol overview lists the FLUX S and FLUX 2 together, and gives some FLUX 2 units on firmware 5.0.0 and later a row of their own: those keep FTMS and drop Tacx FE-C over Bluetooth. The first FLUX isn't in the overview at all. Tacx trainers of its time spoke FE-C over Bluetooth, so that's what the game expects from it, but no source names it outright.

None of that changes what you do. The game looks for FTMS first and uses Tacx FE-C only when there's no FTMS, so a FLUX 2 on firmware 5.0 rides on FTMS and an older FLUX on FE-C. Both give ERG, the 33 levels and simulation.

On the FE-C route the trainer reports no power range, so the game caps ERG at the FLUX's own maximum: 1,500 W for a FLUX S, 2,000 W for a FLUX 2.

The Tacx FLUX models in the supported trainers list with the FLUX 2 Smart opened
The FLUX 2 row: FTMS, else Tacx FE-C, and the note on firmware 5.0 and later.

The FLUX S and its 16-bit levels

Over FTMS, a resistance level is meant to go out as a small 8-bit number. The FLUX S refuses that with "invalid parameter" and wants the level as a 16-bit value. The game knows this and sends a FLUX the 16-bit form from the first command. Any other trainer that refuses the 8-bit form gets the 16-bit one on the next try.

In practice your 33 levels reach a FLUX as a simulated force anyway; the 16-bit form is the fallback, and you won't notice either.

How to connect a FLUX

  1. Update the firmware in Tacx's own app, as in Garmin's steps for updating Tacx trainer software.
  2. Plug it in. A FLUX needs mains power to give any real resistance.
  3. Close the Tacx app and Zwift on every other device. DC Rainmaker found the FLUX 2 takes one Bluetooth connection at a time.
  4. Open tourdupain.app in Chrome or Edge on a computer, a Chromebook or an Android tablet. Go to Settings, Devices and press Connect next to Smart trainer, then pick your FLUX in the browser's chooser. Not listed? Turn on Show all devices.

Calibrating a FLUX

The FLUX does a roll-down: pedal up to speed, stop, and it times the coast-down. The game shows a Calibrate button under Trainer details when the trainer offers an FTMS spin-down. If yours doesn't, calibrate in Tacx's app and close it again. Warm up for about 10 minutes first, and calibrate again after a big change in room temperature.

Trainer details open in Settings, Devices with the Calibrate button
Calibrate appears under Trainer details when the trainer offers a spin-down. This one is a KICKR CORE.

What works on a FLUX in Tour du Pain

FeatureIn Tour du PainNotes
Power and cadenceYesFrom the trainer
ERGYesStarts light from a standstill and builds up over 6 seconds
33 resistance levelsYesBased on your FTP, sent as a simulated force
SimulationPartlyUsed for the levels; a climb never makes the trainer heavier
The game's virtual gearsNot neededThey're for trainers that can't hold a target power
CalibrationWhen offeredOtherwise in Tacx's app
ANT+NoBrowsers have no ANT+ radio

The FLUX S is the weaker of the two at low speed: DC Rainmaker found it can struggle with high resistance when the flywheel turns slowly. For hard ERG blocks, a bigger gear keeps the flywheel faster. Climbs in the game don't add resistance, so the 10 % limit costs you nothing here.

A ride with ERG off and the power panel on level 9 of 33
ERG off: one of 33 levels, here 9, with about the watts it takes at 90 rpm.

Tour du Pain or Zwift on a FLUX

We make Tour du Pain. Zwift is the big one: many worlds, races, structured training plans and a big community, for a subscription. Tour du Pain is a browser tab with no install, voice chat and text chat built in, clubs, a ride-along that keeps friends together whatever their watts, and a demo without a trainer. It's free for everyone through 2027, everything included.

For a FLUX:

  • ERG works the same in both, and your .zwo workouts load into Tour du Pain; see ERG workouts in your browser.
  • ANT+: a FLUX also speaks ANT+ FE-C, which Zwift can use on some platforms. A browser has Bluetooth only, so firmware with FTMS or FE-C over Bluetooth is what counts here.
  • Climbs: Zwift has many routes and climbs. Tour du Pain has one 8.3 km loop and one climb, no races yet, and climbs that slow you on screen without making the trainer heavier.
A bunch riding between green vineyards, seen from behind
The bunch through the vineyards. A FLUX only has to hold your level or your ERG target.

The full list is under every supported trainer. If your FLUX doesn't show up, the smart trainer guide has the fixes.

Questions

Does the Tacx FLUX 2 work in a browser?

It should, in Chrome or Edge on a computer, Chromebook or Android. Tour du Pain uses FTMS, or Tacx FE-C over Bluetooth on firmware without FTMS. It's tested on an emulator, not on a real FLUX 2.

My FLUX 2 lost FE-C after a firmware update. Does it still work?

Yes. Garmin lists some FLUX 2 units on firmware 5.0 and later as FTMS only, and Tour du Pain uses FTMS first.

Does the Tacx FLUX S support FTMS?

Garmin's overview lists it with the FLUX 2, and the game treats it as FTMS, else FE-C. A 2018 review said FTMS wasn't there yet, so older firmware probably rides on FE-C, which works too.

Does the first Tacx FLUX work?

It should, over Tacx FE-C over Bluetooth, but no source confirms its protocol. Turn on Show all devices if it isn't listed.

How do I calibrate a Tacx FLUX?

With the Calibrate button under Trainer details when the game offers it, or in Tacx's app before you ride. Close the app afterwards.

Keep reading