typedef ::ethercat_hardware::ActuatorInfo_<std::allocator<void> > ethercat_hardware::ActuatorInfo |
Definition at line 92 of file ActuatorInfo.h.
typedef boost::shared_ptr< ::ethercat_hardware::ActuatorInfo const> ethercat_hardware::ActuatorInfoConstPtr |
Definition at line 95 of file ActuatorInfo.h.
typedef boost::shared_ptr< ::ethercat_hardware::ActuatorInfo> ethercat_hardware::ActuatorInfoPtr |
Definition at line 94 of file ActuatorInfo.h.
typedef ::ethercat_hardware::BoardInfo_<std::allocator<void> > ethercat_hardware::BoardInfo |
Definition at line 92 of file BoardInfo.h.
typedef boost::shared_ptr< ::ethercat_hardware::BoardInfo const> ethercat_hardware::BoardInfoConstPtr |
Definition at line 95 of file BoardInfo.h.
typedef boost::shared_ptr< ::ethercat_hardware::BoardInfo> ethercat_hardware::BoardInfoPtr |
Definition at line 94 of file BoardInfo.h.
typedef ::ethercat_hardware::MotorTemperature_<std::allocator<void> > ethercat_hardware::MotorTemperature |
Definition at line 62 of file MotorTemperature.h.
typedef boost::shared_ptr< ::ethercat_hardware::MotorTemperature const> ethercat_hardware::MotorTemperatureConstPtr |
Definition at line 65 of file MotorTemperature.h.
typedef boost::shared_ptr< ::ethercat_hardware::MotorTemperature> ethercat_hardware::MotorTemperaturePtr |
Definition at line 64 of file MotorTemperature.h.
typedef ::ethercat_hardware::MotorTrace_<std::allocator<void> > ethercat_hardware::MotorTrace |
Definition at line 66 of file MotorTrace.h.
typedef boost::shared_ptr< ::ethercat_hardware::MotorTrace const> ethercat_hardware::MotorTraceConstPtr |
Definition at line 69 of file MotorTrace.h.
typedef boost::shared_ptr< ::ethercat_hardware::MotorTrace> ethercat_hardware::MotorTracePtr |
Definition at line 68 of file MotorTrace.h.
typedef ::ethercat_hardware::MotorTraceSample_<std::allocator<void> > ethercat_hardware::MotorTraceSample |
Definition at line 122 of file MotorTraceSample.h.
typedef boost::shared_ptr< ::ethercat_hardware::MotorTraceSample const> ethercat_hardware::MotorTraceSampleConstPtr |
Definition at line 125 of file MotorTraceSample.h.
typedef boost::shared_ptr< ::ethercat_hardware::MotorTraceSample> ethercat_hardware::MotorTraceSamplePtr |
Definition at line 124 of file MotorTraceSample.h.
typedef ::ethercat_hardware::RawFTData_<std::allocator<void> > ethercat_hardware::RawFTData |
Definition at line 53 of file RawFTData.h.
typedef boost::shared_ptr< ::ethercat_hardware::RawFTData const> ethercat_hardware::RawFTDataConstPtr |
Definition at line 56 of file RawFTData.h.
typedef boost::shared_ptr< ::ethercat_hardware::RawFTData> ethercat_hardware::RawFTDataPtr |
Definition at line 55 of file RawFTData.h.
typedef ::ethercat_hardware::RawFTDataSample_<std::allocator<void> > ethercat_hardware::RawFTDataSample |
Definition at line 52 of file RawFTDataSample.h.
typedef boost::shared_ptr< ::ethercat_hardware::RawFTDataSample const> ethercat_hardware::RawFTDataSampleConstPtr |
Definition at line 55 of file RawFTDataSample.h.
typedef boost::shared_ptr< ::ethercat_hardware::RawFTDataSample> ethercat_hardware::RawFTDataSamplePtr |
Definition at line 54 of file RawFTDataSample.h.
typedef ::ethercat_hardware::SoftProcessorFirmwareReadRequest_<std::allocator<void> > ethercat_hardware::SoftProcessorFirmwareReadRequest |
Definition at line 51 of file SoftProcessorFirmwareRead.h.
typedef boost::shared_ptr< ::ethercat_hardware::SoftProcessorFirmwareReadRequest const> ethercat_hardware::SoftProcessorFirmwareReadRequestConstPtr |
Definition at line 54 of file SoftProcessorFirmwareRead.h.
typedef boost::shared_ptr< ::ethercat_hardware::SoftProcessorFirmwareReadRequest> ethercat_hardware::SoftProcessorFirmwareReadRequestPtr |
Definition at line 53 of file SoftProcessorFirmwareRead.h.
typedef ::ethercat_hardware::SoftProcessorFirmwareReadResponse_<std::allocator<void> > ethercat_hardware::SoftProcessorFirmwareReadResponse |
Definition at line 89 of file SoftProcessorFirmwareRead.h.
typedef boost::shared_ptr< ::ethercat_hardware::SoftProcessorFirmwareReadResponse const> ethercat_hardware::SoftProcessorFirmwareReadResponseConstPtr |
Definition at line 92 of file SoftProcessorFirmwareRead.h.
typedef boost::shared_ptr< ::ethercat_hardware::SoftProcessorFirmwareReadResponse> ethercat_hardware::SoftProcessorFirmwareReadResponsePtr |
Definition at line 91 of file SoftProcessorFirmwareRead.h.
typedef ::ethercat_hardware::SoftProcessorFirmwareWriteRequest_<std::allocator<void> > ethercat_hardware::SoftProcessorFirmwareWriteRequest |
Definition at line 56 of file SoftProcessorFirmwareWrite.h.
typedef boost::shared_ptr< ::ethercat_hardware::SoftProcessorFirmwareWriteRequest const> ethercat_hardware::SoftProcessorFirmwareWriteRequestConstPtr |
Definition at line 59 of file SoftProcessorFirmwareWrite.h.
typedef boost::shared_ptr< ::ethercat_hardware::SoftProcessorFirmwareWriteRequest> ethercat_hardware::SoftProcessorFirmwareWriteRequestPtr |
Definition at line 58 of file SoftProcessorFirmwareWrite.h.
typedef ::ethercat_hardware::SoftProcessorFirmwareWriteResponse_<std::allocator<void> > ethercat_hardware::SoftProcessorFirmwareWriteResponse |
Definition at line 89 of file SoftProcessorFirmwareWrite.h.
typedef boost::shared_ptr< ::ethercat_hardware::SoftProcessorFirmwareWriteResponse const> ethercat_hardware::SoftProcessorFirmwareWriteResponseConstPtr |
Definition at line 92 of file SoftProcessorFirmwareWrite.h.
typedef boost::shared_ptr< ::ethercat_hardware::SoftProcessorFirmwareWriteResponse> ethercat_hardware::SoftProcessorFirmwareWriteResponsePtr |
Definition at line 91 of file SoftProcessorFirmwareWrite.h.
typedef ::ethercat_hardware::SoftProcessorResetRequest_<std::allocator<void> > ethercat_hardware::SoftProcessorResetRequest |
Definition at line 51 of file SoftProcessorReset.h.
typedef boost::shared_ptr< ::ethercat_hardware::SoftProcessorResetRequest const> ethercat_hardware::SoftProcessorResetRequestConstPtr |
Definition at line 54 of file SoftProcessorReset.h.
typedef boost::shared_ptr< ::ethercat_hardware::SoftProcessorResetRequest> ethercat_hardware::SoftProcessorResetRequestPtr |
Definition at line 53 of file SoftProcessorReset.h.
typedef ::ethercat_hardware::SoftProcessorResetResponse_<std::allocator<void> > ethercat_hardware::SoftProcessorResetResponse |
Definition at line 84 of file SoftProcessorReset.h.
typedef boost::shared_ptr< ::ethercat_hardware::SoftProcessorResetResponse const> ethercat_hardware::SoftProcessorResetResponseConstPtr |
Definition at line 87 of file SoftProcessorReset.h.
typedef boost::shared_ptr< ::ethercat_hardware::SoftProcessorResetResponse> ethercat_hardware::SoftProcessorResetResponsePtr |
Definition at line 86 of file SoftProcessorReset.h.
Definition at line 55 of file wg_mailbox.cpp.
struct ethercat_hardware::MotorHeatingModelParameters ethercat_hardware::__attribute__ | ( | (__packed__) | ) |
static bool ethercat_hardware::getDoubleAttribute | ( | TiXmlElement * | elt, |
const std::string & | filename, | ||
const char * | param_name, | ||
double & | value | ||
) | [static] |
Definition at line 491 of file motor_heating_model.cpp.
static bool ethercat_hardware::getIntegerAttribute | ( | TiXmlElement * | elt, |
const std::string & | filename, | ||
const char * | param_name, | ||
int & | value | ||
) | [static] |
Definition at line 513 of file motor_heating_model.cpp.
static bool ethercat_hardware::getStringAttribute | ( | TiXmlElement * | elt, |
const std::string & | filename, | ||
const char * | param_name, | ||
std::string & | value | ||
) | [static] |
Definition at line 478 of file motor_heating_model.cpp.
std::ostream& ethercat_hardware::operator<< | ( | std::ostream & | s, |
const ::ethercat_hardware::RawFTDataSample_< ContainerAllocator > & | v | ||
) |
Definition at line 59 of file RawFTDataSample.h.
std::ostream& ethercat_hardware::operator<< | ( | std::ostream & | s, |
const ::ethercat_hardware::RawFTData_< ContainerAllocator > & | v | ||
) |
Definition at line 60 of file RawFTData.h.
std::ostream& ethercat_hardware::operator<< | ( | std::ostream & | s, |
const ::ethercat_hardware::MotorTemperature_< ContainerAllocator > & | v | ||
) |
Definition at line 69 of file MotorTemperature.h.
std::ostream& ethercat_hardware::operator<< | ( | std::ostream & | s, |
const ::ethercat_hardware::MotorTrace_< ContainerAllocator > & | v | ||
) |
Definition at line 73 of file MotorTrace.h.
std::ostream& ethercat_hardware::operator<< | ( | std::ostream & | s, |
const ::ethercat_hardware::ActuatorInfo_< ContainerAllocator > & | v | ||
) |
Definition at line 99 of file ActuatorInfo.h.
std::ostream& ethercat_hardware::operator<< | ( | std::ostream & | s, |
const ::ethercat_hardware::BoardInfo_< ContainerAllocator > & | v | ||
) |
Definition at line 99 of file BoardInfo.h.
std::ostream& ethercat_hardware::operator<< | ( | std::ostream & | s, |
const ::ethercat_hardware::MotorTraceSample_< ContainerAllocator > & | v | ||
) |
Definition at line 129 of file MotorTraceSample.h.
int ethercat_hardware::safe_clock_gettime | ( | clockid_t | clk_id, |
timespec * | time | ||
) |
error checking wrapper around clock_gettime
current | current time |
current | start time |
Definition at line 180 of file wg_mailbox.cpp.
void ethercat_hardware::safe_usleep | ( | uint32_t | usec | ) |
safe version of usleep.
Uses nanosleep internally. Will restart sleep after begin woken by signal.
usec | number of microseconds to sleep for. Must be < 1000000. |
Definition at line 199 of file wg_mailbox.cpp.
static void ethercat_hardware::saturateTemperature | ( | double & | temperature, |
const char * | name | ||
) | [static] |
Definition at line 535 of file motor_heating_model.cpp.
int ethercat_hardware::timediff_ms | ( | const timespec & | current, |
const timespec & | start | ||
) |
Find difference between two timespec values.
current | current time |
current | start time |
Definition at line 165 of file wg_mailbox.cpp.
void ethercat_hardware::updateIndexAndWkc | ( | EC_Telegram * | tg, |
EC_Logic * | logic | ||
) |
Definition at line 221 of file wg_mailbox.cpp.
const int ethercat_hardware::DEBUG_LEVEL = 0 [static] |
Definition at line 55 of file motor_heating_model.cpp.
const unsigned ethercat_hardware::MBX_DATA_SIZE = (MBX_SIZE - sizeof(WG0XMbxHdr) - 1) [static] |
Definition at line 77 of file wg_mailbox.cpp.
const unsigned ethercat_hardware::MBX_SIZE = 512 [static] |
Definition at line 76 of file wg_mailbox.cpp.