#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_ |