|
ESPHome 2026.5.0b1
|
Go to the source code of this file.
Namespaces | |
| namespace | esphome |
| namespace | esphome::rp2040 |
Functions | |
| void | yield (void) |
| void | delay (unsigned long ms) |
| unsigned long | micros (void) |
| unsigned long | millis (void) |
| uint64_t | time_us_64 (void) |
| void | watchdog_update (void) |
| unsigned long | ulMainGetRunTimeCounterValue (void) |
| esphome::__attribute__ ((always_inline)) inline bool in_isr_context() | |
| Returns true when executing inside an interrupt handler. | |
| void | esphome::arch_init () |
| uint32_t | esphome::arch_get_cpu_freq_hz () |
System APIs | |
| void | esphome::delay_microseconds_safe (uint32_t us) |
| Delay for the given amount of microseconds, possibly yielding to other processes during the wait. | |
| void delay | ( | unsigned long | ms | ) |
| unsigned long micros | ( | void | ) |
| unsigned long millis | ( | void | ) |
| uint64_t time_us_64 | ( | void | ) |
| unsigned long ulMainGetRunTimeCounterValue | ( | void | ) |
| void watchdog_update | ( | void | ) |
| void yield | ( | void | ) |