Skip to content

Exponential-Filter provides an exponential filter to smooth a "noisy" input data value.

License

Notifications You must be signed in to change notification settings

MicroBeaut/Exponential-Filter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Exponential-Filter Library for Arduino

Arduino-Lint-Action Spell-Check Compile-Examples Github

Arduino Exponential-Filter provides an exponential filter to smooth a "noisy" input data value.

OUTPUT[t] = OUTPUT[t-1] + α(INPUT[t] - OUTPUT[t-1])
         += α(INPUT[t] - OUTPUT[t-1])

Where:
α   = ∆t/ (RC + ∆t)

When:
τ = RC [seconds]
  = 1 / 2πƒ

About

Exponential-Filter provides an exponential filter to smooth a "noisy" input data value.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages