You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi guys! My team is currently working on a project with Muse, EmotiBit, and Polar H10. Currently, Polar H10 heart rate monitor is the only one that is not supported by BrainFlow. I am wondering if it's possible to add it as a new board? It's a general BLE device, which can send heart rate and RR interval information to receiver. Please let me know if I can provide any information you need, thank you!
Welcome to BrainFlow project and thanks for your contribution! We will try to fix your issue ASAP. Make sure that you have read about issue format in the docs.
Its possible but I will need a board and some docs about this device(like how it sends values, how there are encoded, which ble characteristics are used, etc), code samples also will be fine.
If you have contacts with the Polar company you can share them, and it will be good, if you have a device and willing to work on integration by yourself with my help - its even better. Here is a doc to get started https://brainflow.org/2022-11-01-adding-new-boards/
I see they have smth on github - https://github.com/polarofficial and it looks promising, I will need to read more about it if I get a device
I will also read the document and try to integrate it myself. Is there any device currently supported by BrainFlow also BLE device that I can take a look in the code?
Activity
github-actions commentedon Aug 30, 2023
Welcome to BrainFlow project and thanks for your contribution! We will try to fix your issue ASAP. Make sure that you have read about issue format in the docs.
Andrey1994 commentedon Aug 30, 2023
Hi!
Its possible but I will need a board and some docs about this device(like how it sends values, how there are encoded, which ble characteristics are used, etc), code samples also will be fine.
If you have contacts with the Polar company you can share them, and it will be good, if you have a device and willing to work on integration by yourself with my help - its even better. Here is a doc to get started https://brainflow.org/2022-11-01-adding-new-boards/
I see they have smth on github - https://github.com/polarofficial and it looks promising, I will need to read more about it if I get a device
xrb936 commentedon Aug 31, 2023
Thank you for the reply. There is a repo on GitHub written by Swift, I think it has everything you need: https://github.com/FleXoft/Polar-H7-HRM
I will also read the document and try to integrate it myself. Is there any device currently supported by BrainFlow also BLE device that I can take a look in the code?
xrb936 commentedon Aug 31, 2023
I took a look at the code but I am in trouble with understanding how it works. Can you try to modify the code? I would love to help you test it!
Andrey1994 commentedon Sep 2, 2023
you should use muse board as a reference(not muse bled). High level overview how it works - https://brainflow.readthedocs.io/en/stable/BrainFlowDev.html#navigation
And there is a PR which does it really good for ble device #668
Andrey1994 commentedon Sep 2, 2023
You can do the same as in this PR, just ignore part about adding new methods(rotation, etc)
DiegoRioboCabot commentedon Jul 14, 2026
Hi!
I'm reviving this issue, there's an actively maintained python library that somewhat translates the official polar SDK to Python.
Unofficial Python Implementation
Official SDK from Polar (non Python)