|
ESPHome 2025.12.0-dev
|
Store data in a class that doesn't use multiple-inheritance (vtables in flash) More...
#include <tx20.h>
Public Member Functions | |
| void | reset () |
Static Public Member Functions | |
| static void | gpio_intr (Tx20ComponentStore *arg) |
Data Fields | |
| volatile uint16_t * | buffer |
| volatile uint32_t | start_time |
| volatile uint8_t | buffer_index |
| volatile uint32_t | spent_time |
| volatile bool | tx20_available |
| volatile bool | pin_state |
| ISRInternalGPIOPin | pin |
Store data in a class that doesn't use multiple-inheritance (vtables in flash)
|
static |
| void IRAM_ATTR esphome::tx20::Tx20ComponentStore::reset | ( | ) |
| volatile uint8_t esphome::tx20::Tx20ComponentStore::buffer_index |
| ISRInternalGPIOPin esphome::tx20::Tx20ComponentStore::pin |
| volatile uint32_t esphome::tx20::Tx20ComponentStore::spent_time |
| volatile uint32_t esphome::tx20::Tx20ComponentStore::start_time |
| volatile bool esphome::tx20::Tx20ComponentStore::tx20_available |