HRM file importer integrated – first tests passed

As some readers sent me HRM-files from different Polar watches (Thank you very much for this!), I was able to finish the importer and integrate it to pulse-o-meter. I testet it with following watches so far: Polar S410, S610 and S625. All files could be imported without problems. At the moment only the basic information is imported, but this will be improved soon. The next steps will be the integration of the RS200 SonicLink import and further improvements of the HRM file importer.
I also spend some time to recompile all frameworks to be able to run the application on pre-intel Macs too.

So far the pulse-o-meter desktop-client has the following features:

  • Import training data via SonicLink (S410, RS200)
  • Import Polar HRM files (all models)
  • Edit data
  • Show pulse graph if available
  • Sync data to an FTP-server to use it on an iPhone

The iPhone-client is still a prototype with the following features:

  • Sync data from an FTP-server
  • Show data
  • Show pulse graph if available

Polar HRM file importer ready to be tested

As the integration of the Polar RS200 and RS200sd is on hold as long as I have no watch to test, I started to implement an importer, that allows to import training data stored in the Polar HRM file format. This format is used in all Polar software products. The data includes the exercise information transferred from the following Polar products:

Accurex Plus, Polar XTrainer Plus, S210, S410, S510, S520, S610, S610i, S710, S710i, S720i, S810, S810i, E600, AXN50021, AXN700, S625X, S725X, S725.

I’m not sure if the new RSxxx models use this format too, but I will try to find out.

The importer works fine with my S410. Now I need testdata from different models to ensure that it works well. If you have one, please contact me.

This feature will allow you to import all your old training data records into pulse-o-meter and manage them on your iPhone.

RS200 training data imported successfully

As I found a collegue, who uses a RS200, I was able to test the open source “RS200 decoder” I ported to OS X. After some problems with the audio-format, I was able to “read” the SonicLink audiostream successully. Now that I know the ported code works, I can start to analyze the data the RS200 delivers and integrate the importer to the pulse-o-meter application.

Integration of RS200 and RS200sd started

At the moment pulse-o-meter only supports direct import from Polar S410 watches. To integrate RS200 and RS200sd models I started to port an open-soure decoder that was written for windows and linux to OS X. This should be done in some days, as I only have to change some file-handling and audio-device aspects.