#include <Arduino.h>
#include <ReactESP.h>
#include "crgb.h"
#include "sensesp/signalk/signalk_ws_client.h"
Go to the source code of this file.
Classes | |
class | sensesp::BaseBlinker |
A base class for LED blinker classes. More... | |
class | sensesp::LEDPatternFragment |
class | sensesp::LEDPattern |
class | sensesp::LEDBlinker |
Blink the LED with a pattern specified by a vector of callback functions. More... | |
Namespaces | |
namespace | sensesp |
Macros | |
#define | max(a, b) |
#define | PATTERN_END (-1) |
Typedefs | |
using | sensesp::FragmentCallback = std::function<void(uint32_t, CRGB&)> |
Functions | |
LEDPatternFragment | sensesp::frag_solid_color (uint32_t duration_ms, const CRGB &color) |
LEDPatternFragment | sensesp::frag_linear_fade (uint32_t duration_ms, uint32_t fade_duration_ms, const CRGB &target_color) |
LEDPatternFragment | sensesp::frag_linear_invert (uint32_t duration_ms, bool reverse) |
LEDPatternFragment | sensesp::frag_blend (uint32_t duration_ms, const CRGB &target_color, bool reverse) |
LEDPatternFragment | sensesp::frag_nop (uint32_t duration_ms) |
#define max | ( | a, | |
b ) |
Definition at line 12 of file led_blinker.h.
#define PATTERN_END (-1) |
Definition at line 13 of file led_blinker.h.