Hi,
Some thoughts having developed an HRV Analysis app and some of the challenges around this...
1. FIT writes should be synchronised. Ideally an event/callback should be activated when the FIT write process wants data. This way you could package up data that is at a higher resolution than once per second and make it synchronous. at the moment the FIT write process is asynchronous and hence can only capture a sampled version of real data below the Nyquist limit.
2. Sensors. The amount of information about the sensor you are connected to is very limited. I would like to be able to ..
- determine which source is providing what data eg is it the optical or ANT strap?
- Interrogate the source to find useful information like is it connected, what is the ID etc (as you would with a raw ANT+ interface)
3. Ability to read/modify storage content in the debugger/simulator (at the moment I have a simulator issue where debugging is impossible as no breakpoints can be set and the storage is providing another apps data)
Regards,
David