SensESP 2.7.2
Universal Signal K sensor toolkit ESP32
|
Default Button Handler for SensESPApp applications. More...
#include <sensesp/system/button.h>
Protected Member Functions | |
virtual void | handle_long_press () override |
Handle a long button press (over 1 second). | |
Protected Member Functions inherited from sensesp::MinimalButtonHandler | |
virtual void | handle_button_press () |
Handle a brief button press (less than one second). | |
virtual void | handle_very_long_press () |
Handle a very long button press (over 5 seconds). | |
Protected Member Functions inherited from sensesp::Configurable | |
virtual void | load_configuration () |
Additional Inherited Members | |
Static Public Member Functions inherited from sensesp::Startable | |
static void | start_all () |
Public Attributes inherited from sensesp::Configurable | |
const String | config_path_ |
Protected Attributes inherited from sensesp::MinimalButtonHandler | |
elapsedMillis | time_since_press_event |
Protected Attributes inherited from sensesp::BaseButtonHandler | |
AceButton * | button_ |
Protected Attributes inherited from sensesp::Configurable | |
String | description_ = "" |
int | sort_order_ = 1000 |
Default Button Handler for SensESPApp applications.
This button handler implements restart on short press, network settings reset on a long press, and factory reset on a very long press.
|
overrideprotectedvirtual |
Handle a long button press (over 1 second).
Reimplemented from sensesp::MinimalButtonHandler.
Definition at line 8 of file button.cpp.