
| desired_distance_ | Motor | [protected] |
| desired_encoder_ | Motor | [protected] |
| desired_move_duration_ | Motor | [protected] |
| encoder_ | Motor | [protected] |
| external_speed_ (defined in Motor) | Motor | [protected] |
| external_speed_pin_ (defined in Motor) | Motor | [protected] |
| internal_pwm_ (defined in Motor) | Motor | [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] |
| readControlParameters(uint8_t &length)=0 (defined in Motor) | Motor | [pure virtual] |
| readEncoder() (defined in Motor) | Motor | |
| readMicroswitch() (defined in Motor) | Motor | |
| readPWMDuty() (defined in Motor) | Motor | |
| readTargetPosition()=0 (defined in Motor) | Motor | [pure virtual] |
| readTargetVelocity()=0 (defined in Motor) | Motor | [pure virtual] |
| setControlParameters(uint8_t length, uint8_t *data)=0 | Motor | [pure virtual] |
| setDestination(long encoderPosition, long duration) (defined in Motor) | Motor | [virtual] |
| setEncoder(long position) (defined in Motor) | Motor | |
| setPWMDuty(float duty) (defined in Motor) | Motor | |
| speed_ | Motor | [protected] |
| update_in_progress_ | Motor | [protected] |
| updateMotor()=0 | Motor | [pure virtual] |
| ~Motor() (defined in Motor) | Motor | [virtual] |
1.6.3