ESPHome
2024.11.0
|
Store data in a class that doesn't use multiple-inheritance (vtables in flash) More...
#include <duty_cycle_sensor.h>
Static Public Member Functions | |
static void | gpio_intr (DutyCycleSensorStore *arg) |
Data Fields | |
volatile uint32_t | last_interrupt {0} |
volatile uint32_t | on_time {0} |
volatile bool | last_level {false} |
ISRInternalGPIOPin | pin |
Store data in a class that doesn't use multiple-inheritance (vtables in flash)
Definition at line 11 of file duty_cycle_sensor.h.
|
static |
Definition at line 49 of file duty_cycle_sensor.cpp.
volatile uint32_t esphome::duty_cycle::DutyCycleSensorStore::last_interrupt {0} |
Definition at line 12 of file duty_cycle_sensor.h.
volatile bool esphome::duty_cycle::DutyCycleSensorStore::last_level {false} |
Definition at line 14 of file duty_cycle_sensor.h.
volatile uint32_t esphome::duty_cycle::DutyCycleSensorStore::on_time {0} |
Definition at line 13 of file duty_cycle_sensor.h.
ISRInternalGPIOPin esphome::duty_cycle::DutyCycleSensorStore::pin |
Definition at line 15 of file duty_cycle_sensor.h.