Describe DC motor driver with PWM device and motors array. More...
Describe DC motor driver with PWM device and motors array.
Definition at line 164 of file motor_driver.h.
#include <motor_driver.h>
Data Fields | |
| motor_driver_mode_t | mode |
| driver mode | |
| pwm_t | pwm_dev |
| PWM device driving motors. | |
| pwm_mode_t | pwm_mode |
| PWM mode. | |
| uint32_t | pwm_frequency |
| PWM device frequency. | |
| uint32_t | pwm_resolution |
| PWM device resolution. | |
| bool | brake_inverted |
| if false, brake high (1), low (0) otherwise | |
| bool | enable_inverted |
| if false, enable high (1), low (0) otherwise | |
| uint8_t | nb_motors |
| number of motors | |
| motor_t | motors [CONFIG_MOTOR_DRIVER_MAX] |
| motors array | |
| motor_set_post_cb_t | motor_set_post_cb |
| callback post to motor_set | |
| bool motor_driver_params_t::brake_inverted |
if false, brake high (1), low (0) otherwise
Definition at line 170 of file motor_driver.h.
| bool motor_driver_params_t::enable_inverted |
if false, enable high (1), low (0) otherwise
Definition at line 171 of file motor_driver.h.
| motor_driver_mode_t motor_driver_params_t::mode |
driver mode
Definition at line 165 of file motor_driver.h.
| motor_set_post_cb_t motor_driver_params_t::motor_set_post_cb |
callback post to motor_set
Definition at line 174 of file motor_driver.h.
| motor_t motor_driver_params_t::motors[CONFIG_MOTOR_DRIVER_MAX] |
motors array
Definition at line 173 of file motor_driver.h.
| uint8_t motor_driver_params_t::nb_motors |
number of motors
Definition at line 172 of file motor_driver.h.
| pwm_t motor_driver_params_t::pwm_dev |
PWM device driving motors.
Definition at line 166 of file motor_driver.h.
| uint32_t motor_driver_params_t::pwm_frequency |
PWM device frequency.
Definition at line 168 of file motor_driver.h.
| pwm_mode_t motor_driver_params_t::pwm_mode |
PWM mode.
Definition at line 167 of file motor_driver.h.
| uint32_t motor_driver_params_t::pwm_resolution |
PWM device resolution.
Definition at line 169 of file motor_driver.h.