Mutila: Mouse's Utilities for Arduino
Oft-used utilities: debouncing buttons, averaging samples, and so on.
|
This is the complete list of members for EMACurrentSampler, including all inherited members.
_alpha | EMASampler | protected |
_iOffset (defined in EMACurrentSampler) | EMACurrentSampler | protected |
_lastSample | EMASampler | protected |
_lastUpdated | EMASampler | protected |
_movingAverage | EMASampler | protected |
_periodMs | AbstractSampler | protected |
_pin | AbstractSampler | protected |
_vRef (defined in EMACurrentSampler) | EMACurrentSampler | protected |
_vSupply (defined in EMACurrentSampler) | EMACurrentSampler | protected |
AbstractSampler(const uint8_t pin, const uint16_t periodMs) | AbstractSampler | inline |
average() | EMASampler | inlinevirtual |
averageAmps() | EMACurrentSampler | virtual |
begin() | EMASampler | virtual |
EMACurrentSampler(const uint8_t pin, const float vSupply, const float vRef, const float iOffset, const uint16_t periodMs, const float alpha) | EMACurrentSampler | |
EMASampler(const uint8_t pin, const uint16_t periodMs=10, const float alpha=0.5) | EMASampler | |
last() | EMASampler | inlinevirtual |
lastAmps() | EMACurrentSampler | virtual |
pin() | AbstractSampler | inline |
update() | EMASampler | virtual |
~AbstractSampler() | AbstractSampler | inlinevirtual |
~EMASampler() | EMASampler | inline |