That reminds me, I patched 1.66 some time ago. You can find it attached. I did talk to Polar last summer about sharing the specs but it became clear that they don't know how open source works or what they can gain from it. Basically they require an NDA in order to hand out the specs. The problem of course is that if you sign the NDA and implement the protocol, you can't share the source code without breaking the NDA. I don't know anything much about the future of eCoach, you'll have to ask @sampppa. IIRC, Qt is the way to go. --Martin