Store all the data from a Polar S720i/S710i on your Palm Handheld via IrDA.
You own one of this great Polar S720i/S710i and a Palm device with an IR Port. Did you ever wish to simply save the data from the watch to the Palm and later, at home resend it to whatever application you normally use to analyze the data?
You can use this Polar devices quite long if you only record the heart rate without a need to save the data. But if you begin using it to record bike data or, even worse, power data, you need to save away the data from time to time. Unfortunately this happens most times during long tours, on holidays or any other time where you normally don't carry a PC or laptop with you.
That's the reason why I wrote this little, simple tool which should serve only and exactly this need. Here's what is does and how it works:
Quite simple, isn't it? You can get it here.
- Receive a Clone from your Watch by bringing your watch to Connect Mode and say Clone on the Palm
- Delete or modify data on the watch as you like
- Repeat this as often as you like (and/or have free mem on you Palm)
- Start any software you normally use to receive the data from your watch via IrDA (eg. Polar-PPP)
- Select the Clone you want to send to the software and say Send
- Now WatchClone fakes the software by pretending to be an Plolar HRM and providing all the data saved within this Clone
The main focus when doing this program was stability (e.g. each clone gets check when opened) and ease to use. Therefore it contains not much features but things you can do are:
This stuff is tested with a Palm IIIx running PalmOS 3.5, a Sony Clie running PalmOS 5.0 and a Polar S720i. Also not tested it should run with much older PalmOS releases (2.0?)
- Add a Note to a Clone
- Change the data and/or time of a Clone and resort the database
- Debug (monitor) the complete communication
All development was done on GNU/Linux using proc-tools, pilrc and pose.
This was my first project programming for the Palm platform, the first time I had a look at the IrDA specificaitions and my first C Program since years. (You are warned now, aren't you ;)
I would have not been able to do this stuff without all the free code (which I heavily used) out there. Especially I want to thank
Dave Bailey (s710 software)for providing their projects to the community.
Steffen Pingel (filexfer and trouviewer)
If you want to know more about my current activities concerning Palm Software for the Polar HRMs feel free to contact me at:
Here's a short preview on what I'm currently working on:
For the time being have fun using WatchClone ...