Skip to content

A library for implementing a few basic 1st order filters including high-pass, low-pass, and moving average filters. Specifically written for Arduino, but can be ported to other microcontrollers.

License

Notifications You must be signed in to change notification settings

LinnesLab/KickFilters

Folders and files

NameName
Last commit message
Last commit date

Latest commit

54e1855 · Sep 28, 2020

History

19 Commits
Sep 28, 2020
Aug 22, 2020
Jul 11, 2020
Sep 28, 2020
Jul 16, 2020
Sep 28, 2020
Aug 22, 2020
Sep 28, 2020

Repository files navigation

KickFilters

A library for implementing a few basic 1st order filters including: high-pass, low-pass, and moving average filters. 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/

About

A library for implementing a few basic 1st order filters including high-pass, low-pass, and moving average filters. Specifically written for Arduino, but can be ported to other microcontrollers.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages