Noiasca Tool Kit
Several helper functions and classes to make life with Arduino easier
|
This is the complete list of members for EffectPin, including all inherited members.
blink(uint32_t currentMillis) | Effect< DiscretePin > | inline |
EffectPin(byte pin, uint8_t active=HIGH) | EffectPin | inline |
flicker(uint32_t currentMillis=millis()) | Effect< DiscretePin > | inline |
fluorescent(uint32_t currentMillis=millis()) | Effect< DiscretePin > | inline |
getCurrentBrightness() | Effect< DiscretePin > | inline |
heartbeat(uint32_t currentMillis=millis()) | Effect< DiscretePin > | inline |
off() override | Effect< DiscretePin > | inline |
offForced() | Effect< DiscretePin > | inline |
on(bool force=false) | Effect< DiscretePin > | inline |
pulse(uint32_t currentMillis=millis()) | Effect< DiscretePin > | inline |
rhythm(uint32_t currentMillis=millis()) | Effect< DiscretePin > | inline |
setCurrentBrightness(brightness_t brightness) | Effect< DiscretePin > | inline |
setInterval(uint16_t _interval0, uint16_t _interval1) | Effect< DiscretePin > | inline |
setInterval(uint16_t _interval0, uint16_t _interval1, uint16_t _interval2, uint16_t _interval3) | Effect< DiscretePin > | inline |
setInterval(uint16_t _interval0, uint16_t _interval1, uint16_t _interval2, uint16_t _interval3, uint16_t _interval4, uint16_t _interval5) | Effect< DiscretePin > | inline |
setInterval(uint16_t _interval0, uint16_t _interval1, uint16_t _interval2, uint16_t _interval3, uint16_t _interval4, uint16_t _interval5, uint16_t _interval6, uint16_t _interval7) | Effect< DiscretePin > | inline |
setMaxBrightness(brightness_t maxBrightness) | Effect< DiscretePin > | inline |
setModeBlink() | Effect< DiscretePin > | inline |
setModeFlicker() | Effect< DiscretePin > | inline |
setModeFluorescent() | Effect< DiscretePin > | inline |
setModeHeartbeat() | Effect< DiscretePin > | inline |
setModeOnOff() | Effect< DiscretePin > | inline |
setModePulse() | Effect< DiscretePin > | inline |
setModeRhythm() | Effect< DiscretePin > | inline |
setModeSmooth() | Effect< DiscretePin > | inline |
setOffInterval(uint16_t newInterval) | Effect< DiscretePin > | inline |
setOnInterval(uint16_t newInterval) | Effect< DiscretePin > | inline |
smooth(uint32_t currentMillis=millis()) | Effect< DiscretePin > | inline |
toggle() override | Effect< DiscretePin > | inline |
update(uint32_t currentMillis=millis()) | Effect< DiscretePin > | inline |