Aruna
aruna::driver::ESP32_MCPwm Member List

This is the complete list of members for aruna::driver::ESP32_MCPwm, including all inherited members.

_set_duty(uint16_t duty) overridearuna::driver::ESP32_MCPwmprivatevirtual
_set_frequency(uint32_t frequency_hz) overridearuna::driver::ESP32_MCPwmprivatevirtual
Actuator(axis_mask_t axis=axis_mask_t::NONE)aruna::movement::Actuatorprivate
convert_range(uint16_t input, float range_max=100.f, float range_min=0.f)aruna::movement::Actuatorprivatestatic
DEFAULT_PWM_CONFIGaruna::driver::ESP32_MCPwmprivatestatic
ESP32_MCPwm(gpio_num_t pin, mcpwm_unit_t pwm_unit, mcpwm_timer_t pwm_timer, mcpwm_io_signals_t io_signal, mcpwm_operator_t pwm_operator, mcpwm_config_t pwm_config=DEFAULT_PWM_CONFIG)aruna::driver::ESP32_MCPwm
get_axis()aruna::movement::Actuatorprivate
get_duty() constaruna::driver::Pwmprivate
get_duty_per() constaruna::driver::Pwmprivate
get_frequency() constaruna::driver::Pwmprivate
get_speed()aruna::movement::Actuatorprivate
io_signalaruna::driver::ESP32_MCPwmprivate
pinaruna::driver::ESP32_MCPwmprivate
pwm_configaruna::driver::ESP32_MCPwmprivate
pwm_operatoraruna::driver::ESP32_MCPwmprivate
pwm_timeraruna::driver::ESP32_MCPwmprivate
pwm_unitaruna::driver::ESP32_MCPwmprivate
set(axis_mask_t axisMask, int16_t speed)aruna::movement::Actuatorprivate
set_axis(axis_mask_t new_axis)aruna::movement::Actuatorprivate
set_duty(float duty_percentage)aruna::driver::Pwmprivate
set_duty(uint16_t duty)aruna::driver::Pwmprivate
set_frequency(uint32_t frequency_hz)aruna::driver::Pwmprivate
startup_erroraruna::movement::Actuatorprivate
~Actuator()aruna::movement::Actuatorprivatevirtual