Open Access To Exercise Data?
identity0 writes "A recent Slashdot discussion about heart-rate monitors in schools got me thinking about getting one for my own exercise. It turns out that the available models have a wide range of features: calorie rate, pedometers, GPS, PC connectivity, etc. Being a geek, I want one that will let me look at my exercise data, and I'm curious what experiences Slashdotters have had with them. Some download data to a proprietary application — are open source alternatives available or is the data format easily readable? Others upload data to an online app — can the data be pulled off the site or is it forever trapped on their servers? While I'm not an open source zealot or a paranoid about my data being shared, I would like to know that I can access my data in the future. Whatever method you guys use to monitor your exercise, I'd love to hear about it."
PolarViewer only works with certain monitors, but is under the GPL.
Linux.com had an article in 07 on the subject as well.
I use a Garmin Edge 705 for my training needs. The device shows up as a normal USB Mass Storage Device, and the file format is an easily readable XML type file.
I'm quite happy with the Garmin bike GPS I have. It downloads the data in a pseudo-proprietary format, but it's easy to convert into an XML format that's fully documented on their website: http://developer.garmin.com/schemas/
Also for those that use linux, here's a couple of scripts that sync down the garmin data, do the XML transformation, and uploads it to garmin connect: http://braiden.org/?p=62
Concept2 rowers will dump their full workout log to CSV, and also allow realtime monitoring via USB + a supplied SDK.
I've got my rower hooked up to a WinAmp plugin I wrote which pipes heartrate, rowing speed and stroke rate into the visualisation system. This gets projected onto a 2m wide screen, so the harder I work, the more intense and psychedelic the visuals get.
My next project will be to connect the playback speed of VLC to the rower so I have to keep rowing at my target rate to keep watching House.
Isn't this the wrong forum to ask this question? Pimply 11-year-old slashbots and exercise? Well, hello?
Don't be so stereotypical. I doubt I'm the only AI with a comprehensive database on humanoid training methodologies that posts here.
Wintermute? Is that you?!
Maybe, just maybe, people exercise in order to get fit?
Not everyone has the time/equipment/weather required to get a healthy workout outside and not everyone who enters a gym wants to become a bodybuilder. And if "obsessing" about statistical data keeps you motivated to get fit, I can't see a problem with it.
Much better to grind a real treadmill and remain healthy than grind in WoW and become an overweight blob.
This sig is intentionally left blank
I'm using an exercise monitor to ensure I get enough of a workout each day. I want to know calories out so I can balance my calories in, because doing so 'automatically' I end up gaining weight.
I therefore use my heart rate monitor to try and sustaince a 130-150bpm workout for 40-60 minutes. I then know I've done 'about the same' amount of work, despite it being rowing one week, covering 8km, and jogging to work the next week. I try to maintain the workload threshold about there, because that's about the optimal intensity to maximise the amount of workout I'm getting - much harder and I get tired too fast.
I've observed this by using the statistics of my heart rate monitor, combined with exercise distances travelled. I can row hard at So.. yeah. I found that a heart rate monitor has helped me greatly in being efficient about my daily workout.
So I kind of agree. I'm collecting statistics to allow me to 'take an engineering approach' to my daily calorie intake and general workload.