Skip to content

Struct espos::devices::BilgeSwitchConfig

ClassList > espos > devices > BilgeSwitchConfig

  • #include <espos_devices/switches.hpp>

Public Attributes

Type Name
const char * alarm_key = "bilgeHigh"
const char * alarm_message = "Bilge water level high"
uint32_t debounce_ms = 2000
int gpio = -1
const char * id = "bilge"
bool invert = true
const char * path = "electrical.switches.bilgePump.state"

Public Attributes Documentation

variable alarm_key

const char* espos::devices::BilgeSwitchConfig::alarm_key;

variable alarm_message

const char* espos::devices::BilgeSwitchConfig::alarm_message;

variable debounce_ms

uint32_t espos::devices::BilgeSwitchConfig::debounce_ms;

variable gpio

int espos::devices::BilgeSwitchConfig::gpio;

variable id

const char* espos::devices::BilgeSwitchConfig::id;

variable invert

bool espos::devices::BilgeSwitchConfig::invert;

variable path

const char* espos::devices::BilgeSwitchConfig::path;


The documentation for this class was generated from the following file espos_devices/include/espos_devices/switches.hpp