| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Atomic HRS reads (#1845) | mark9064 | 2024-09-22 | 1 | -4/+6 |
| | | | | | | | | | | | - Combine the reading of all `HRS3300` registers into one I2C read so data is not partial - Downsizes both HRS and ALS to 16bit as the sensor does not generate larger than 16bit values in its current configuration - Increasing the resolution by 1 bit doubles the sensor acquisition time, since we are already at 10Hz we are never going to use a higher resolution - The PPG algorithm buffers for ALS/HRS are already 16bit anyway - Remove functions for setting gain / drive that are unused throughout the codebase - Calculate constants with constexpr | ||||
| * | changed ReadHrs and ReadAls to uint32, and did static_cast instead of hidden ↵ | Yehoshua Pesach Wallach | 2021-12-13 | 1 | -2/+2 |
| | | | | | cast when using it | ||||
| * | Update includes to to be relative to src directory | Reinhold Gschweicher | 2021-11-15 | 1 | -1/+1 |
| | | | | | | | | Don't use relative imports like `../foo.h` as those depend on the relative position of both files. Rather than that use imports relative to the `src` directory, which explicitly is part of the include directories. | ||||
| * | Changed access modified indentation | Avamander | 2021-04-24 | 1 | -2/+2 |
| | | |||||
| * | Reformatted all the files according to clang-format style | Avamander | 2021-04-24 | 1 | -3/+2 |
| | | |||||
| * | First implementation of the HR sensor using 100% foss code (ported from waspos) | Jean-François Milants | 2021-01-10 | 1 | -0/+47 |
