ESPHome
2026.1.4
Loading...
Searching...
No Matches
esphome
components
ac_dimmer
hw_timer_esp_idf.h
Go to the documentation of this file.
1
#pragma once
2
#ifdef USE_ESP32
3
4
#include "driver/gptimer_types.h"
5
6
namespace
esphome::ac_dimmer
{
7
8
struct
HWTimer;
9
10
HWTimer *
timer_begin
(uint32_t
frequency
);
11
12
void
timer_attach_interrupt
(HWTimer *timer,
void
(*user_func)());
13
void
timer_alarm
(HWTimer *timer, uint64_t alarm_value,
bool
autoreload, uint64_t reload_count);
14
15
}
// namespace esphome::ac_dimmer
16
17
#endif
frequency
uint16_le_t frequency
Definition
bl0942.h:6
esphome::ac_dimmer
Definition
ac_dimmer.cpp:15
esphome::ac_dimmer::timer_attach_interrupt
void timer_attach_interrupt(HWTimer *timer, voidFuncPtr user_func)
Definition
hw_timer_esp_idf.cpp:131
esphome::ac_dimmer::timer_alarm
void timer_alarm(HWTimer *timer, uint64_t alarm_value, bool autoreload, uint64_t reload_count)
Definition
hw_timer_esp_idf.cpp:135
esphome::ac_dimmer::timer_begin
HWTimer * timer_begin(uint32_t frequency)
Definition
hw_timer_esp_idf.cpp:34
Generated by
1.12.0