Real-Time HRV Collection using CorSense
Based on my previous post on Extracting Heart Rate Measurements from Bluetooth LE Packets, I have integrated a real-time artefact detection and correction algorithms. This approach uses a window size of 10 RR intervals to analyze and correct the signal during the acquisition process.

The source code is available on my github page.