|
idfxx 1.0.0
Modern C++23 components for ESP-IDF
|
This is the complete list of members for idfxx::pwm::output, including all inherited members.
| channel() const noexcept | idfxx::pwm::output | inline |
| duty() const | idfxx::pwm::output | |
| duty_ticks() const | idfxx::pwm::output | |
| fade_to(float target, const std::chrono::duration< Rep, Period > &duration, enum fade_mode mode=fade_mode::no_wait) | idfxx::pwm::output | inline |
| fade_to_duty_ticks(uint32_t target_duty, const std::chrono::duration< Rep, Period > &duration, enum fade_mode mode=fade_mode::no_wait) | idfxx::pwm::output | inline |
| fade_to_pulse_width(const std::chrono::duration< Rep1, Period1 > &target_width, const std::chrono::duration< Rep2, Period2 > &duration, enum fade_mode mode=fade_mode::no_wait) | idfxx::pwm::output | inline |
| fade_with_step(uint32_t target_duty, uint32_t scale, uint32_t cycle_num, enum fade_mode mode=fade_mode::no_wait) | idfxx::pwm::output | inline |
| gpio() const noexcept | idfxx::pwm::output | inline |
| install_fade_service(idfxx::intr_levels levels=intr_level_lowmed, idfxx::flags< intr_flag > flags={}) | idfxx::pwm::output | inlinestatic |
| operator=(const output &)=delete | idfxx::pwm::output | |
| operator=(output &&other) noexcept | idfxx::pwm::output | |
| output(const output &)=delete | idfxx::pwm::output | |
| output(output &&other) noexcept | idfxx::pwm::output | |
| pulse_width() const | idfxx::pwm::output | |
| release() noexcept | idfxx::pwm::output | |
| set_duty(float duty) | idfxx::pwm::output | inline |
| set_duty_ticks(uint32_t duty) | idfxx::pwm::output | inline |
| set_duty_ticks(uint32_t duty, uint32_t hpoint) | idfxx::pwm::output | inline |
| set_pulse_width(const std::chrono::duration< Rep, Period > &width) | idfxx::pwm::output | inline |
| stop(idfxx::gpio::level idle_level=idfxx::gpio::level::low) | idfxx::pwm::output | inline |
| ticks_max() const noexcept | idfxx::pwm::output | |
| try_fade_to(float target, const std::chrono::duration< Rep, Period > &duration, enum fade_mode mode=fade_mode::no_wait) | idfxx::pwm::output | inline |
| try_fade_to_duty_ticks(uint32_t target_duty, const std::chrono::duration< Rep, Period > &duration, enum fade_mode mode=fade_mode::no_wait) | idfxx::pwm::output | inline |
| try_fade_to_pulse_width(const std::chrono::duration< Rep1, Period1 > &target_width, const std::chrono::duration< Rep2, Period2 > &duration, enum fade_mode mode=fade_mode::no_wait) | idfxx::pwm::output | inline |
| try_fade_with_step(uint32_t target_duty, uint32_t scale, uint32_t cycle_num, enum fade_mode mode=fade_mode::no_wait) | idfxx::pwm::output | |
| try_install_fade_service(idfxx::intr_levels levels=intr_level_lowmed, idfxx::flags< intr_flag > flags={}) | idfxx::pwm::output | static |
| try_set_duty(float duty) | idfxx::pwm::output | |
| try_set_duty_ticks(uint32_t duty) | idfxx::pwm::output | |
| try_set_duty_ticks(uint32_t duty, uint32_t hpoint) | idfxx::pwm::output | |
| try_set_pulse_width(const std::chrono::duration< Rep, Period > &width) | idfxx::pwm::output | inline |
| try_start | idfxx::pwm::output | friend |
| try_stop(idfxx::gpio::level idle_level=idfxx::gpio::level::low) | idfxx::pwm::output | |
| uninstall_fade_service() | idfxx::pwm::output | static |
| ~output() | idfxx::pwm::output |