djodjoni / mytracks

Automatically exported from code.google.com/p/mytracks
0 stars 1 forks source link

Record sensor data at a rate faster than once a second #473

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
After doing some test walks and exporting to CSV or tcx i see that HR sensor 
data is not being recorded at minimum possible time.

Both polar and zephyr record R-R intervals, as possible a lot of you know, you 
can use R-R recordings to analyze a lot of data in your training (just see 
plugins in Zonefive software Sporttracks, WKO+ software, or even more complete 
Firstbeat softwares), you can analyze epoc, very exact calorie consumption, 
training effect, and even overtraining. 

So i think that simply the app could dump these values in the exporting, RunGPS 
for example dump the values to a file so you can analyze it.

The problem here is that if i record GPS with 2 or 5 seg interval and you are 
running with HR to 150bpm, HOW could we integrate this HR data in the TCX file 
for example? I guess we can see how real TCX data works. And mabye some could 
possible send examples of real training TCX data.

i ask for this feature because i think that the app is already recording this 
data and simply dumping to null a lot of REALLY USEFUL data. 

I am sorry, i was a Delphi coder and a bit of C++ coder 10 years ago, but 
looking Java source now makes my head spin around... maybe i could try to 
install a eclipse and look if i can modify some stuff...

SORRY FOR MY BIG RANT AND MY POOR ENGLISH

Original issue reported on code.google.com by ble...@gmail.com on 24 May 2011 at 9:16

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
I'm agree is very important this information for training¡¡¡

Original comment by jose12...@gmail.com on 31 May 2011 at 11:38

GoogleCodeExporter commented 9 years ago
Can you post info that explains the calculations?  (I've found vague 
references, but nothing clear-cut)

Original comment by jrg...@gmail.com on 3 Jun 2011 at 1:58

GoogleCodeExporter commented 9 years ago
There is no need to do any calculations here, what i think is important is to 
record and dump all the info the chest-bands capture, after finishing the 
workout, you export this info and do all the very very complicated calculations 
in the desktop programs (firstbeat, sporttracks, etc)

example:
i am running at 150bpm, so my Zephyr is sending 150 bluetooth packets per 
minute, that is 2.5 per second, but i am recording 1 GPS position every 5 
seconds, so obviously we are losing here a lot of information about our workout,

what i think is necessary: able to export to TCX or SDF with all this 
information.

Original comment by ble...@gmail.com on 4 Jun 2011 at 10:46

GoogleCodeExporter commented 9 years ago
TCX allows track points with HR only. A program like SportTracks can handle 
this well.
A limitation is though that trackpoints are recorded with second resolution and 
HR is stored in bytes. Extended data can be stored though. It is possible to 
store sub-second resolution in GPX too.
A format like .fit may work better.

Without looking at the code, this should not be impossible. 
Second resolution (or 1/2.5 s) may not be sufficient for r-r analysis though.

tcx definition:
http://developer.garmin.com/schemas/tcx/v2/oxygen/TrainingCenterDatabasev2.xsd.h
tml_h666013407.html

Original comment by gerhard....@gmail.com on 31 Aug 2013 at 8:01

GoogleCodeExporter commented 9 years ago

Original comment by jshih@google.com on 14 Oct 2014 at 8:49