|
idfxx 1.0.0
Modern C++23 components for ESP-IDF
|
Wakes the chip on levels of one or more RTC-capable pins (EXT1). More...
Public Member Functions | |
| constexpr | ext1_wake (std::initializer_list< idfxx::gpio > pins, enum ext1_mode mode) noexcept |
| Specifies an EXT1 wake on a set of pins. | |
| constexpr | ext1_wake (uint64_t pin_mask, enum ext1_mode mode) noexcept |
| Specifies an EXT1 wake on a mask of pins. | |
| constexpr uint64_t | pin_mask () const noexcept |
| Bit mask of GPIO numbers to wake on. | |
| constexpr enum ext1_mode | mode () const noexcept |
| Whether high or low levels trigger the wake. | |
Wakes the chip on levels of one or more RTC-capable pins (EXT1).
Works in both light and deep sleep. Reported as wakeup_source::ext1; the triggering pins are available from ext1_wakeup_status.
SOC_PM_SUPPORT_EXT1_WAKEUP).
|
inlineconstexprnoexcept |