|
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 |