Friday, January 16, 2009

Hacking my bike trainer

I have a new bike trainer made by an Italian company and sold by Performance under the name Elite Real Tour. For the money I paid ($340) it does quite a lot since it monitors power and does video simulations. But the videos available are somewhat limited and I'm exploring the possibility of getting the Real Axiom videos to work and also creating my own videos.

So far I've worked out that the video simulation consists of a video file (.avi) and a database file (.rxvp) that contains information synced with the video that passed information about distance and grade to the trainer. I've already established that a different video file can be substituted with the same name and the simulator will play it. But what about the database file? Can it be hacked so that the trainer can be tuned to respond appropriately to my own video files?

It seems that some crazy Swedes have been working on this and so I'm going to try to leverage their work.