A library for performing a few simple mathematical calculations optimized for speed, efficiency, and for use with arrays. Specifically written for Arduino, but can be ported to other microcontrollers.
Partially used in Linnes Lab's Kick LL smartwatch, a research device for measuring heart rate, respiration, and blood oxygen. Originally designed for monitoring substance abuse disorder patients in out-patient settings for ambulatory purposes.
Open-sourcing this bit of code allows us to give back to the community in hopes that it will aide in someone else's development.
Original Publication: http://dx.doi.org/10.1109/EMBC.2018.8513356
Open-Access Version: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6448578/