#include <canopen.h>
Public Member Functions | |
| Device () | |
| Device (uint8_t CANid) | |
| Device (uint8_t CANid, std::string name, std::string group, std::string bus) | |
| void | setVel (double vel) |
| void | updateDesiredPos () |
Public Attributes | |
| double | actualPos_ |
| double | actualVel_ |
| uint8_t | CANid_ |
| double | desiredPos_ |
| double | desiredVel_ |
| std::string | deviceFile_ |
| bool | driveReferenced_ |
| std::string | group_ |
| bool | initialized |
| std::string | motorState_ |
| std::string | name_ |
| std::chrono::milliseconds | timeStamp_msec_ |
| std::chrono::microseconds | timeStamp_usec_ |
| bool | voltage_enabled_ |
| canopen::Device::Device | ( | ) | [inline] |
| canopen::Device::Device | ( | uint8_t | CANid | ) | [inline] |
| canopen::Device::Device | ( | uint8_t | CANid, |
| std::string | name, | ||
| std::string | group, | ||
| std::string | bus | ||
| ) | [inline] |
| void canopen::Device::setVel | ( | double | vel | ) | [inline] |
| void canopen::Device::updateDesiredPos | ( | ) | [inline] |
| double canopen::Device::actualPos_ |
| double canopen::Device::actualVel_ |
| uint8_t canopen::Device::CANid_ |
| double canopen::Device::desiredPos_ |
| double canopen::Device::desiredVel_ |
| std::string canopen::Device::deviceFile_ |
| std::string canopen::Device::group_ |
| std::string canopen::Device::motorState_ |
| std::string canopen::Device::name_ |
| std::chrono::milliseconds canopen::Device::timeStamp_msec_ |
| std::chrono::microseconds canopen::Device::timeStamp_usec_ |