InfiniTime/src/drivers
Ceimour c22e30a4a6
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).
2023-04-30 15:50:18 +02:00
..
Bma421_C Fix various typos 2022-06-05 09:31:23 +03:00
Bma421.cpp src: Enable unused parameter warning 2023-01-24 10:43:17 +02:00
Bma421.h Format header files 2023-01-09 21:41:21 +01:00
BufferProvider.h Changed access modified indentation 2021-04-24 12:00:45 +03:00
Cst816s.cpp Apply clang-format to all C++ files 2022-06-05 09:15:46 +03:00
Cst816s.h Format header files 2023-01-09 21:41:21 +01:00
DebugPins.cpp Update clang-{format,tidy} to 14 2023-01-04 17:15:33 +01:00
Hrs3300.cpp Refactored Ppg for frequency based algorithm. (#1486) 2023-04-30 15:50:18 +02:00
Hrs3300.h changed ReadHrs and ReadAls to uint32, and did static_cast instead of hidden cast when using it 2021-12-13 12:47:52 +02:00
InternalFlash.cpp Update includes to to be relative to src directory 2021-11-15 22:02:49 +01:00
InternalFlash.h Changed access modified indentation 2021-04-24 12:00:45 +03:00
PinMap.h Add basic hardware configuration options for P8 2022-06-27 08:28:48 +03:00
Spi.cpp Update includes to to be relative to src directory 2021-11-15 22:02:49 +01:00
Spi.h Update includes to to be relative to src directory 2021-11-15 22:02:49 +01:00
SpiMaster.cpp src: Enable unused parameter warning 2023-01-24 10:43:17 +02:00
SpiMaster.h src: Enable unused parameter warning 2023-01-24 10:43:17 +02:00
SpiNorFlash.cpp Replace C-style casts with static_cast 2022-06-05 09:15:46 +03:00
SpiNorFlash.h Format header files 2023-01-09 21:41:21 +01:00
St7789.cpp Add P8B mirrored version definition. 2022-08-15 13:18:23 +02:00
St7789.h Format header files 2023-01-09 21:41:21 +01:00
TwiMaster.cpp Apply clang-format to all C++ files 2022-06-05 09:15:46 +03:00
TwiMaster.h Simplify parameters and cleanup 2021-08-16 18:26:10 +03:00
Watchdog.cpp Update includes to to be relative to src directory 2021-11-15 22:02:49 +01:00
Watchdog.h watchdog: Replace WatchdogView with const Watchdog 2023-02-25 16:57:12 +02:00