Go to the documentation of this file. 1 #ifndef CANOPEN_402_BASE_H
2 #define CANOPEN_402_BASE_H
std::shared_ptr< MotorBase > MotorBaseSharedPtr
virtual bool isModeSupported(uint16_t mode)=0
MotorBase::MotorBaseSharedPtr MotorBaseSharedPtr
virtual void registerDefaultModes(ObjectStorageSharedPtr storage)
@ Cyclic_Synchronous_Position
@ Cyclic_Synchronous_Torque
@ Cyclic_Synchronous_Velocity
virtual uint16_t getMode()=0
virtual bool enterModeAndWait(uint16_t mode)=0
MotorBase(const std::string &name)
virtual MotorBaseSharedPtr allocate(const std::string &name, ObjectStorageSharedPtr storage, const canopen::Settings &settings)=0
virtual bool setTarget(double val)=0
ObjectStorage::ObjectStorageSharedPtr ObjectStorageSharedPtr
canopen_402
Author(s): Thiago de Freitas
, Mathias Lüdtke
autogenerated on Wed Mar 2 2022 00:52:28