rainerblind / aTrainingTracker

An android app for tracking your sports activities (supporting ANT+ and BTLE)
GNU General Public License v3.0
45 stars 18 forks source link

Unstable sensor connection to heart rate sensor #35

Open PeterGamma opened 4 years ago

PeterGamma commented 4 years ago

I really appreciate a training tracker. Especially I love the feature that it is possible to record sensor data to the data analysis software friendly .csv format.

Unfortunately, I did not manage to get a stable sensor pairing. Again and again, sensor pairing is lost, and new pairing to a sensor is only possible after a complete hard reset of the smartphone.

I tried with Forerunner 235, Polar OH1, and Polar H7. The best experience I made with Polar H7. But also there I loose the heart rate signal after a while.

I m using a setup where sports sensors are used 24 7. With the Polar H7, sometimes it was helpful to moisture the chest strap, and then it was working again. But I still did not manage to get a stable connection to a heart rate sensor which is working 24 7.

Can someone confirm or recommend a specific heart rate sensor type which is working without any issues and problems with a training tracker?

PeterGamma commented 4 years ago

Can someone recommend a setup of sensors and smartphone which was working stable? I use a Samsung Galaxy S5 from stone edge with Android 4.4. Which smartphone and sensor combination do you use with a training tacker?

PeterGamma commented 4 years ago

I use a setup where I record 27 h 7 d sensor data with a training tracker. I had problems with two identical Garmin watches, two Polar OH1 sensors, and two Polar H7. What is working now is a Galaxy S5 with ANT+, and two Polar OH1 sensors used alternatively, one recording sensor data, one charging. One Polar OH1 is paired over ANT+, the other over BLE.

PeterGamma commented 4 years ago

Finally I got it working to use two Polar OH1 to record the heart rate 24* 7 in ECG quality to use it as a scientific tool. But it is a bit tricky. I use one Polar OH1 for 8 hours paired over BLE while the other is charging, then change them. The second is paired over ANT+. A training tracker asks to resume the previous recordings, and asks this several times. I could not get rid of it. I uninstalled a training tracker and reinstalled it, made a hard reset of the smart phone, but no look. The resuming function is useless for me personally, since it seems not to resume the previous file, but some other file. I put together the .csv files in a database software, but this is also tricky. Since there are not always the same number of fields, this changes with different sensors. With a real time streaming option this would be easier, for instance with a MQQT brocker, combined with Influx database. Unfortunately, I m not a programmer, when nobody else takes over the idea, it remains as it is.