UMRT Arm Firmware Library
MksStepperController Member List

This is the complete list of members for MksStepperController, including all inherited members.

can_receiver (defined in MksStepperController)MksStepperControllerprotected
can_sender (defined in MksStepperController)MksStepperControllerprotected
EGetPositionMksStepperController
ESeekPositionMksStepperController
ESendStepMksStepperController
ESetSpeedMksStepperController
getPosition(const uint16_t motor)MksStepperController
handleCanMessage(const std::vector< uint8_t > &message, drivers::socketcan::CanId &info)MksStepperControllerprotected
handleEGetPosition(const std::vector< unsigned char > &message, drivers::socketcan::CanId &info) (defined in MksStepperController)MksStepperControllerprotected
handleESeekPosition(const std::vector< uint8_t > &message, drivers::socketcan::CanId &info) (defined in MksStepperController)MksStepperControllerprotected
handleESendStep(const std::vector< uint8_t > &message, drivers::socketcan::CanId &info) (defined in MksStepperController)MksStepperControllerprotected
handleESetSpeed(const std::vector< uint8_t > &message, drivers::socketcan::CanId &info) (defined in MksStepperController)MksStepperControllerprotected
isSetup() constMksStepperController
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)MksStepperControllerprotected
norm_factor (defined in MksStepperController)MksStepperControllerprotected
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() noexceptMksStepperController