UMRT Arm Firmware Library
|
This is the complete list of members for MksStepperController, including all inherited members.
can_receiver (defined in MksStepperController) | MksStepperController | protected |
can_sender (defined in MksStepperController) | MksStepperController | protected |
EGetPosition | MksStepperController | |
ESeekPosition | MksStepperController | |
ESendStep | MksStepperController | |
ESetSpeed | MksStepperController | |
getPosition(const uint16_t motor) | MksStepperController | |
handleCanMessage(const std::vector< uint8_t > &message, drivers::socketcan::CanId &info) | MksStepperController | protected |
handleEGetPosition(const std::vector< unsigned char > &message, drivers::socketcan::CanId &info) (defined in MksStepperController) | MksStepperController | protected |
handleESeekPosition(const std::vector< uint8_t > &message, drivers::socketcan::CanId &info) (defined in MksStepperController) | MksStepperController | protected |
handleESendStep(const std::vector< uint8_t > &message, drivers::socketcan::CanId &info) (defined in MksStepperController) | MksStepperController | protected |
handleESetSpeed(const std::vector< uint8_t > &message, drivers::socketcan::CanId &info) (defined in MksStepperController) | MksStepperController | protected |
isSetup() const | MksStepperController | |
MksStepperController(const std::string &can_interface, std::shared_ptr< const std::unordered_set< uint16_t >> motor_ids, const uint8_t norm_factor=1) | MksStepperController | |
motor_ids (defined in MksStepperController) | MksStepperController | protected |
norm_factor (defined in MksStepperController) | MksStepperController | protected |
seekPosition(const uint16_t motor, const int32_t position, const int16_t speed, const uint8_t acceleration=0) | MksStepperController | |
sendStep(const uint16_t motor, const uint32_t num_steps, const int16_t speed, const uint8_t acceleration=0) | MksStepperController | |
setSpeed(const uint16_t motor, const int16_t speed, const uint8_t acceleration=0) | MksStepperController | |
update(const std::chrono::nanoseconds &timeout=std::chrono::nanoseconds::zero()) | MksStepperController | |
~MksStepperController() noexcept | MksStepperController |