Aruna
aruna::driver::ESP32_RMT_Dshot Member List

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

_update_task(void *_this)aruna::driver::ESP32_RMT_Dshotprivatestatic
_write_frame_continuous(uint16_t dshot_frame) overridearuna::driver::ESP32_RMT_Dshotprivatevirtual
Actuator(axis_mask_t axis=axis_mask_t::NONE)aruna::movement::Actuator
arm_ESC()aruna::driver::Dshot
bits_to_dshotFrame(uint16_t bits, rmt_item32_t *frame_buffer)aruna::driver::ESP32_RMT_Dshotprivate
convert_range(uint16_t input, float range_max=100.f, float range_min=0.f)aruna::movement::Actuatorprotectedstatic
driver_configaruna::driver::ESP32_RMT_Dshotprivate
Dshot(uint32_t speed_hz=150000, bool bidirectional=false)aruna::driver::Dshot
dshot_framearuna::driver::ESP32_RMT_Dshotprivate
dshot_frame_lockaruna::driver::ESP32_RMT_Dshotprivate
ESP32_RMT_Dshot(rmt_channel_t channel, gpio_num_t gpio_port)aruna::driver::ESP32_RMT_Dshot
get_axis()aruna::movement::Actuator
get_bidirectional()aruna::driver::Dshot
get_frequency()aruna::driver::Dshot
get_speed()aruna::movement::Actuator
set(axis_mask_t axisMask, int16_t speed)aruna::movement::Actuator
set_axis(axis_mask_t new_axis)aruna::movement::Actuator
set_bidirectional(bool is_bidirectional)aruna::driver::Dshot
set_speed(int16_t speed)aruna::driver::Dshot
single_write(uint16_t dshot_frame)aruna::driver::ESP32_RMT_Dshotprivate
startup_erroraruna::movement::Actuator
T0H_nsaruna::driver::Dshotprotected
T0H_ticksaruna::driver::ESP32_RMT_Dshotprivate
T0L_nsaruna::driver::Dshotprotected
T0L_ticksaruna::driver::ESP32_RMT_Dshotprivate
T1H_nsaruna::driver::Dshotprotected
T1H_ticksaruna::driver::ESP32_RMT_Dshotprivate
T1L_nsaruna::driver::Dshotprotected
T1L_ticksaruna::driver::ESP32_RMT_Dshotprivate
update_handleraruna::driver::ESP32_RMT_Dshotprivate
update_task()aruna::driver::ESP32_RMT_Dshotprivate
~Actuator()aruna::movement::Actuatorvirtual
~Dshot()aruna::driver::Dshot
~ESP32_RMT_Dshot()aruna::driver::ESP32_RMT_Dshot