Commit c22e30a
authored
Refactored Ppg for frequency based algorithm. (#1486)
New implementation of the heart rate sensor data processing using a frequency based PPG algorithm.
The HRS3300 settings are fine-tuned for better signal to noise at 10Hz.
The measurement delay is now set to 100ms.
Enable and use the ambient light sensor.
FFT implementation based on ArduinoFFT (https://github.com/kosme/arduinoFFT, GPLv3.0).1 parent 40f7e1c commit c22e30a
26 files changed
Lines changed: 2669 additions & 204 deletions
File tree
- src
- components/heartrate
- drivers
- heartratetask
- libs/arduinoFFT-develop
- Examples
- FFT_01
- FFT_02
- FFT_03
- FFT_04
- FFT_05
- FFT_speedup
- src
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
488 | 488 | | |
489 | 489 | | |
490 | 490 | | |
491 | | - | |
492 | | - | |
493 | | - | |
494 | 491 | | |
| 492 | + | |
495 | 493 | | |
496 | 494 | | |
497 | 495 | | |
| |||
552 | 550 | | |
553 | 551 | | |
554 | 552 | | |
555 | | - | |
556 | | - | |
| 553 | + | |
557 | 554 | | |
558 | 555 | | |
559 | 556 | | |
| |||
666 | 663 | | |
667 | 664 | | |
668 | 665 | | |
669 | | - | |
670 | | - | |
671 | 666 | | |
| 667 | + | |
| 668 | + | |
| 669 | + | |
672 | 670 | | |
673 | 671 | | |
674 | 672 | | |
| |||
This file was deleted.
This file was deleted.
0 commit comments