control_enabled_ (defined in FeedbackMotor) | FeedbackMotor | [protected] |
d_gain_ (defined in FeedbackMotor) | FeedbackMotor | [protected] |
desired_distance_ | Motor | [protected] |
desired_encoder_ | Motor | [protected] |
desired_move_duration_ | Motor | [protected] |
dt_ (defined in FeedbackMotor) | FeedbackMotor | [protected] |
encoder_ | Motor | [protected] |
external_speed_ (defined in Motor) | Motor | [protected] |
external_speed_pin_ (defined in Motor) | Motor | [protected] |
FeedbackMotor(bool internal_pwm, uint8_t external_speed_pin, PinName internal_speed_pin, PinName microswitch_pin, PinMode microswitch_mode=PullNone) (defined in FeedbackMotor) | FeedbackMotor | |
i_gain_ (defined in FeedbackMotor) | FeedbackMotor | [protected] |
i_saturation_ (defined in FeedbackMotor) | FeedbackMotor | [protected] |
integral_error_ (defined in FeedbackMotor) | FeedbackMotor | [protected] |
internal_pwm_ (defined in Motor) | Motor | [protected] |
max_pwm_ (defined in FeedbackMotor) | FeedbackMotor | [protected] |
microswitch_ | Motor | [protected] |
Motor() (defined in Motor) | Motor | [protected] |
Motor(bool internal_pwm, uint8_t external_speed_pin, PinName internal_speed_pin, PinName microswitch_pin, PinMode microswitch_mode) (defined in Motor) | Motor | [protected] |
move_duration_ | Motor | [protected] |
p_gain_ (defined in FeedbackMotor) | FeedbackMotor | [protected] |
position_error_ (defined in FeedbackMotor) | FeedbackMotor | [protected] |
pwm_ (defined in FeedbackMotor) | FeedbackMotor | [protected] |
readControlParameters(uint8_t &length) (defined in FeedbackMotor) | FeedbackMotor | [virtual] |
readEncoder() (defined in Motor) | Motor | |
readMicroswitch() (defined in Motor) | Motor | |
readPWMDuty() (defined in Motor) | Motor | |
readTargetPosition() (defined in FeedbackMotor) | FeedbackMotor | [virtual] |
readTargetVelocity() (defined in FeedbackMotor) | FeedbackMotor | [virtual] |
setControlParameters(uint8_t length, uint8_t *data) | FeedbackMotor | [virtual] |
setDestination(long encoderPosition, long duration) (defined in FeedbackMotor) | FeedbackMotor | [virtual] |
setEncoder(long position) (defined in Motor) | Motor | |
setPWMDuty(float duty) (defined in Motor) | Motor | |
speed_ | Motor | [protected] |
target_position_ (defined in FeedbackMotor) | FeedbackMotor | [protected] |
target_velocity_ (defined in FeedbackMotor) | FeedbackMotor | [protected] |
update_in_progress_ | Motor | [protected] |
updateMotor() | FeedbackMotor | [virtual] |
velocity_threshold_ (defined in FeedbackMotor) | FeedbackMotor | [protected] |
~FeedbackMotor() (defined in FeedbackMotor) | FeedbackMotor | [virtual] |
~Motor() (defined in Motor) | Motor | [virtual] |