SensESP 3.0.1
Universal Signal K sensor toolkit ESP32
|
#include <elapsedMillis.h>
#include "sensesp/ui/config_item.h"
#include "sensesp_base_app.h"
#include "sensor.h"
Go to the source code of this file.
Classes | |
class | sensesp::DigitalInput |
DigitalInput is the base class for reading a digital GPIO pin. More... | |
class | sensesp::DigitalInputState |
DigitalInputState polls the state of an input pin every read_delay ms. More... | |
class | sensesp::DigitalInputCounter |
DigitalInputCounter counts interrupts and reports the count every read_delay ms. More... | |
class | sensesp::DigitalInputDebounceCounter |
DigitalInputDebounceCounter counts interrupts and reports the count every read_delay ms, but ignores events that happen within ignore_interval_ms. More... | |
class | sensesp::DigitalInputChange |
DigitalInputChange provides output whenever a digital pin changes its state. More... | |
Namespaces | |
namespace | sensesp |
Functions | |
const String | sensesp::ConfigSchema (const DigitalInputState &obj) |
bool | sensesp::ConfigRequiresRestart (const DigitalInputState &obj) |
const String | sensesp::ConfigSchema (const DigitalInputCounter &obj) |
bool | sensesp::ConfigRequiresRestart (const DigitalInputCounter &obj) |
const String | sensesp::ConfigSchema (const DigitalInputDebounceCounter &obj) |
bool | sensesp::ConfigRequiresRestart (const DigitalInputDebounceCounter &obj) |