Unofficial Windows-first Polar H10 toolkit for academic workflows

Record and compare Polar H10 telemetry on Windows.

PolarH10 is designed first for academics who need a practical Windows workflow without the Polar SDK. Use the WPF app or CLI to inspect HR, RR, ECG, and ACC live, track multiple H10 devices in parallel, record reusable sessions, and review derived views such as coherence, short-term HRV, ACC-based breathing-volume approximation, and breathing-dynamics features.

Parallel live monitoring Track one device or compare multiple active straps in the same live workspace when you need side-by-side research sessions.
Cardiac plus breathing views Review HR, RR, ECG, ACC, and ACC-based breathing output within the same session instead of splitting those signals across separate tools.
Methods and implementation notes Read the workflow guides, formula sheets, output formats, protocol reference, and diagrams when validation or extension matters.

Start with your research task

Most visitors need one of three things: a reliable collection workflow, a readable method reference for derived measures, or implementation detail for validation and extension.

Running sessions and comparing devices

Start here if you need to connect straps, monitor live telemetry, compare multiple active H10 units, or collect reusable Windows sessions for later analysis.

Reading the derived measures

Start here if you need the method context behind coherence, short-term HRV, ACC-based breathing-volume approximation, or the breathing-dynamics feature family.

Validating or extending the implementation

Start here if you need repo structure, saved record formats, protocol details, or the diagrams that explain how the Windows BLE and analysis pipeline fits together.

Typical session flow

If you are collecting lab data on Windows, this is the order of operations that keeps the session trustworthy.

01

Choose the devices and tool

Find the intended H10 units, confirm the Bluetooth addresses, and decide whether the session belongs in the WPF app or the CLI.

02

Connect and validate

Open the BLE/GATT link, confirm HR plus ACC are live, and use the diagnostics path before you trust a long recording.

03

Inspect cardiac and breathing signals

Check HR, RR, ECG, and ACC first, enable multi-device comparison if needed, and open the breathing view once the ACC calibration is ready.

04

Record and review

Write session.json, CSV sensor output, and protocol.jsonl, then replay or inspect the capture without hardware attached.

Docs That Matter First

Feedback and contributions

Issues are the public path for onboarding friction, device compatibility quirks, protocol questions, and small doc fixes.

Onboarding and architecture diagrams

Use the diagrams when you want the shortest visual explanation of the workflows, records, and code layout.