To control resistance, the training program, e.g. Zwift, and the device/computer this program runs on, e.g. a Windows PC, and the smart trainer itself, e.g. Tacx Neo or Bkool, must support either or both of these protocols: ANT+ FEC or Bluetooth Smart (or Bluetooth 4.0).