|
Arduino Filters
master
Filter library for Arduino
|
Common utility library: https://github.com/tttapa/Arduino-Helpers
Collaboration diagram for Arduino Helpers:Modules | |
| Containers | |
| Containers like Array, BitArray, DoublyLinkedList. | |
| Debug | |
| Macros for printing debug information that can be easily enabled or disabled. | |
| Error | |
| Macros for handling and reporting both fatal and non-fatal errors. | |
| Extended Input/Output | |
| All Elements that extend the number of IO pins of the Arduino: Currently only shift registers and multiplexers. | |
| Filters | |
| Classes for basic filtering and hysteresis. | |
| Hardware Utilities | |
| Classes used for debouncing buttons, incrementing/decrementing push buttons, scanning switch matrices, filtering analog input, etc. | |
| Math Types | |
| Vector and Quaternion types with the necessary operators and functions. | |
| Math Utilities | |
| Mathematics helper functions. | |
| PrintStream | |
Functions for printing to Streams using the streaming operator <<. | |
| Settings | |
| User settings and debugging options. | |
| Timing | |
| Blink Without Delay-style timers. | |