template<byte kDelayPin = LENGINE_DELAY_PIN, byte kFadePin = LENGINE_FADE_PIN, byte kBriPin = LENGINE_BRI_PIN, byte kHuePin = LENGINE_HUE_PIN, byte kPalPin = LENGINE_PAL_PIN, byte kFrontJumperPin = LENGINE_FJUMP_PIN, byte kRearJumperPin = LENGINE_RJUMP_PIN>
class LogicEngineController< kDelayPin, kFadePin, kBriPin, kHuePin, kPalPin, kFrontJumperPin, kRearJumperPin >
Settings adjust for LogicEngine logics.
Adjust the settings for a set of LogicEngine logics using PCB trimpots and jumpers.
template<byte kDelayPin = LENGINE_DELAY_PIN, byte kFadePin = LENGINE_FADE_PIN, byte kBriPin = LENGINE_BRI_PIN, byte kHuePin = LENGINE_HUE_PIN, byte kPalPin = LENGINE_PAL_PIN, byte kFrontJumperPin = LENGINE_FJUMP_PIN, byte kRearJumperPin = LENGINE_RJUMP_PIN>
Constructor.
For AVR ProMini boards with restricted memory we can only support a single logic display if using a controller.
template<byte kDelayPin = LENGINE_DELAY_PIN, byte kFadePin = LENGINE_FADE_PIN, byte kBriPin = LENGINE_BRI_PIN, byte kHuePin = LENGINE_HUE_PIN, byte kPalPin = LENGINE_PAL_PIN, byte kFrontJumperPin = LENGINE_FJUMP_PIN, byte kRearJumperPin = LENGINE_RJUMP_PIN>
virtual void LogicEngineController< kDelayPin, kFadePin, kBriPin, kHuePin, kPalPin, kFrontJumperPin, kRearJumperPin >::animate |
( |
| ) |
|
|
inlineoverridevirtual |
Check the adjustment switch and read trimpots and adjust settings.
Implements AnimatedEvent.
template<byte kDelayPin = LENGINE_DELAY_PIN, byte kFadePin = LENGINE_FADE_PIN, byte kBriPin = LENGINE_BRI_PIN, byte kHuePin = LENGINE_HUE_PIN, byte kPalPin = LENGINE_PAL_PIN, byte kFrontJumperPin = LENGINE_FJUMP_PIN, byte kRearJumperPin = LENGINE_RJUMP_PIN>
virtual void LogicEngineController< kDelayPin, kFadePin, kBriPin, kHuePin, kPalPin, kFrontJumperPin, kRearJumperPin >::animate |
( |
| ) |
|
|
inlineoverridevirtual |
Check the adjustment switch and read trimpots and adjust settings.
Implements AnimatedEvent.
template<byte kDelayPin = LENGINE_DELAY_PIN, byte kFadePin = LENGINE_FADE_PIN, byte kBriPin = LENGINE_BRI_PIN, byte kHuePin = LENGINE_HUE_PIN, byte kPalPin = LENGINE_PAL_PIN, byte kFrontJumperPin = LENGINE_FJUMP_PIN, byte kRearJumperPin = LENGINE_RJUMP_PIN>
Check the adjustment switch and read trimpots and adjust settings.