You are reading a single comment by @adjtm and its replies. Click here to read the full conversation.
  • I use polar H10. Very happy with it together with bangle.

    It additionally can provide real ECG Data, HRV, Accelerometer.
    There is already a bangle App for HRV.
    Not yet for ECG and ACC, but that would be not very difficult.
    So far I record this with an non-cloud Android app (the original polar is cloud only)
    The H10 is able to send Bluetooth to 2 receivers at the same time (eg bangle and phone or workout machines) but I didn't use this so far because its difficult to activate without polar cloud.

  • I got the Polar H10, which apps do you use for ECG analysis, Jukka Happonen's? Is Polar's SDK open source? Could EGC and the 2 Bluetooth devices support be implemented with open source? Any source of documentation would be appreciated.

  • For just HR the bangle recorder works just fine.

    which apps do you use for ECG analysis, Jukka Happonen's?

    Yes, I use this for recording ECG on the go.
    Locally I use a python app that gets all the data streams on a desktop computer, shows stores and analysis it there. The communication part looks pretty simple "just" initializing and receiving Bluetooth characteristics. The basis was from a blog post example. That link doesn't exist anymore though - just checked. There were a number of options at the time, so I think you should find several examples in the net somewhere.

    To me that looks all pretty basic BLE stuff (without being an expert) that I have seen similarly in bangle sw. So I guess it would be easy to write an bangle app for ECG and ACC, maybe even stop/start offline recording in the sensor.
    For ECG/ACC maybe just expanding BLE Heart Rate App a bit with additional characteristics.

    Is Polar's SDK open source?

    Yes there is a open SDK for Android. Its not complete though. All basic stuff is in there, including downloading the internal memory (H10 can record HR without device, not ECG though).
    https://github.com/polarofficial/polar-b­le-sdk

    Could EGC and the 2 Bluetooth devices support be implemented with open source?

    ECG yes.
    When I checked last I found no way to activate the 2 connection feature open source, but that may have changed (approx 2 years ago). As far as I understand it can be used open source once activated with proprietary app.

    Any source of documentation would be appreciated.

    Just google a bit. As said my original source is no longer online, but I could find a number of projects on github immediately, including swift or ROS.
    Eg:
    https://github.com/kylehovey/polar-h10-e­cg
    https://github.com/wideopensource/polarp­y

About

Avatar for adjtm @adjtm started