19 static constexpr const char* TAG =
"Device::Buzzer";
21 static constexpr gpio_num_t BUZZER_PIN = GPIO_NUM_19;
22 static constexpr ledc_timer_t LEDC_TIMER = LEDC_TIMER_1;
23 static constexpr ledc_channel_t LEDC_CHANNEL = LEDC_CHANNEL_2;
25 static constexpr uint16_t INITIAL_FREQUENCY = 100;
26 static constexpr uint16_t DUTY_CYCLE = 256;
28 static constexpr uint16_t FREQUENCY_MIN = 20;
29 static constexpr uint16_t FREQUENCY_MAX = 15'000;
32 uint16_t current_frequency;