3. Setup Polar H10#

3.1. References#

This application is made possible by the previous work of following projects:

  • Brammer et al. (@JanCBrammer | OpenHRV)

3.2. Requirements#

3.2.1. Hardware#

  • Polar H10

  • Bluetooth 4.0 or later module (e.g. via USB)

3.3. Installation#

  1. Pair Polar H10 in windows 10/11 bluetooth settings.

  2. Start the application.

3.4. Usage#

  1. Start the application, after ~2-5 seconds all data become visible after ~2-10 seconds as timeseries plots.

  2. When all timeseries plots are available the recording can be started by pressing “#” or via button.

3.5. Executable (pyinstaller bundling)#

To bunde the application to a portable .exe on windows with following steps:

If not already created/installed:

python -m venv venv
.\venv\Scripts\activate 
pip install -r requirements.txt

Bundling:

cd Polar
pyinstaller --clean --onefile --add-data "PolarH10.py;." PolarH10app.py

The bundled .exe can be found in the dist folder after finish.

  • The documentation of the pyinstaller what the arguments are used for can be found here: Pyinstaller Docs