you need a
The best experience is to ride with a Smart Trainer. CadenceVR talks to the trainer and will adjust the resistance during climbs.
Upgrade any Trainer using compatible ANT+ sensors like heartratebelt, powersensors and speed and cadencesensors. You will get live trainingdata on screen and videospeed is adjusted to your cyclingspeed. You can also just watch a video during your training.