63 std::vector<LEDPatternFragment> no_ap_frags;
69 ESP_LOGD(
"SystemStatusLed",
"pattern set to no_ap");
92 return delta_tx_count_consumer_;
virtual void set_wifi_disconnected()
virtual void set_ws_disconnected()
virtual void set_ws_connecting()
virtual void set_ws_authorizing()
std::unique_ptr< LEDBlinker > blinker_
ValueConsumer< int > & get_delta_tx_count_consumer()
virtual void set_wifi_no_ap()
virtual void set_ws_connected()
Provides an easy way of calling a function based on the output of any ValueProducer.
A base class for piece of code (like a transform) that accepts data for input. ValueConsumers can acc...
LEDPatternFragment frag_linear_fade(uint32_t duration_ms, uint32_t fade_duration_ms, const CRGB &target_color)
LEDPattern ws_authorizing_pattern
LEDPattern ws_disconnected_pattern
LEDPattern ws_connected_pattern
LEDPatternFragment frag_blend(uint32_t duration_ms, const CRGB &target_color, bool reverse)
LEDPattern wifi_connected_pattern
LEDPattern ws_connecting_pattern
LEDPattern wifi_disconnected_pattern