Public Member Functions | Public Attributes
CDxlConfig Class Reference

#include <CDxlConfig.h>

List of all members.

Public Member Functions

 CDxlConfig ()
int configureDynamixel (CDxlGeneric *dxl)
bool readConfig (const CConfigSection &configNode)
CDxlConfigsetID (const int ID)
 ~CDxlConfig ()

Public Attributes

COptionByte m3mxlMode
COptionDouble mAcceleration
COptionChar mAlarmLED
COptionChar mAlarmShutdown
COptionDouble mAngleLowerLimit
double mAngleLUT [DXL_NUM_POSITIONS]
COptionDouble mAngleUpperLimit
double mCalibData [DXLCONFIG_NUM_CALIBPOINTS]
EDxlCalibType mCalibType
COptionBool mClockwiseIsPositive
COptionByte mComplianceMargin
COptionByte mComplianceSlope
COptionDouble mDCurrent
COptionDouble mDEnergy
COptionDouble mDPosition
COptionDouble mDSpeed
COptionDouble mDTorque
std::string mDxlTypeStr
COptionWord mEncoderCountJoint
COptionWord mEncoderCountMotor
COptionByte mEncoderIndexLevelMotor
COptionDouble mGearboxRatioJoint
COptionDouble mGearboxRatioMotor
COptionDouble mICurrent
COptionInt mID
COptionDouble mIEnergy
COptionDouble mILCurrent
COptionDouble mILEnergy
COptionDouble mILPosition
COptionDouble mILSpeed
COptionDouble mILTorque
COptionDouble mIPosition
COptionDouble mISpeed
COptionDouble mITorque
COptionBool mJointClockWiseIsPositive
COptionBool mLED
COptionDouble mMaxContinuousMotorCurrent
COptionDouble mMaxMotorCurrent
COptionDouble mMaxPeakMotorCurrent
COptionDouble mMaxUninitialisedMotorCurrent
COptionDouble mMotorConstant
COptionDouble mMotorWindingTimeConstant
COptionDouble mNullAngle
COptionDouble mOffsetJoint
COptionDouble mOffsetMotor
COptionDouble mPCurrent
COptionDouble mPEnergy
COptionDouble mPPosition
COptionDouble mPSpeed
COptionDouble mPTorque
COptionWord mPunch
COptionInt mReturnDelay
COptionDouble mSpringStiffness
COptionByte mStatusReturnLevel
COptionInt mTempLimit
COptionDouble mTorqueLimit
COptionDouble mVoltageLowerLimit
COptionDouble mVoltageUpperLimit
COptionByte mWatchdogMode
COptionByte mWatchdogMult
COptionByte mWatchdogTime
COptionDouble mWheelDiameter
COptionDouble mZeroLengthSpring

Detailed Description

CDxlConfig is a class that describes the configuration of a dynamixel/3mxl

Definition at line 45 of file CDxlConfig.h.


Constructor & Destructor Documentation

Definition at line 13 of file CDxlConfig.cpp.

Definition at line 18 of file CDxlConfig.cpp.


Member Function Documentation

Definition at line 22 of file CDxlConfig.cpp.

bool CDxlConfig::readConfig ( const CConfigSection configNode)

Definition at line 124 of file CDxlConfig.cpp.

CDxlConfig * CDxlConfig::setID ( const int  ID)

Definition at line 118 of file CDxlConfig.cpp.


Member Data Documentation

Definition at line 76 of file CDxlConfig.h.

Definition at line 95 of file CDxlConfig.h.

Definition at line 59 of file CDxlConfig.h.

Definition at line 60 of file CDxlConfig.h.

Definition at line 52 of file CDxlConfig.h.

Definition at line 73 of file CDxlConfig.h.

Definition at line 53 of file CDxlConfig.h.

Definition at line 72 of file CDxlConfig.h.

Definition at line 71 of file CDxlConfig.h.

Definition at line 54 of file CDxlConfig.h.

Definition at line 61 of file CDxlConfig.h.

Definition at line 62 of file CDxlConfig.h.

Definition at line 103 of file CDxlConfig.h.

Definition at line 106 of file CDxlConfig.h.

Definition at line 104 of file CDxlConfig.h.

Definition at line 105 of file CDxlConfig.h.

Definition at line 107 of file CDxlConfig.h.

Definition at line 50 of file CDxlConfig.h.

Definition at line 88 of file CDxlConfig.h.

Definition at line 84 of file CDxlConfig.h.

Definition at line 100 of file CDxlConfig.h.

Definition at line 83 of file CDxlConfig.h.

Definition at line 82 of file CDxlConfig.h.

Definition at line 103 of file CDxlConfig.h.

Definition at line 49 of file CDxlConfig.h.

Definition at line 106 of file CDxlConfig.h.

Definition at line 103 of file CDxlConfig.h.

Definition at line 106 of file CDxlConfig.h.

Definition at line 104 of file CDxlConfig.h.

Definition at line 105 of file CDxlConfig.h.

Definition at line 107 of file CDxlConfig.h.

Definition at line 104 of file CDxlConfig.h.

Definition at line 105 of file CDxlConfig.h.

Definition at line 107 of file CDxlConfig.h.

Definition at line 94 of file CDxlConfig.h.

Definition at line 64 of file CDxlConfig.h.

Definition at line 98 of file CDxlConfig.h.

Definition at line 87 of file CDxlConfig.h.

Definition at line 97 of file CDxlConfig.h.

Definition at line 86 of file CDxlConfig.h.

Definition at line 81 of file CDxlConfig.h.

Definition at line 99 of file CDxlConfig.h.

Definition at line 66 of file CDxlConfig.h.

Definition at line 89 of file CDxlConfig.h.

Definition at line 85 of file CDxlConfig.h.

Definition at line 103 of file CDxlConfig.h.

Definition at line 106 of file CDxlConfig.h.

Definition at line 104 of file CDxlConfig.h.

Definition at line 105 of file CDxlConfig.h.

Definition at line 107 of file CDxlConfig.h.

Definition at line 67 of file CDxlConfig.h.

Definition at line 51 of file CDxlConfig.h.

Definition at line 93 of file CDxlConfig.h.

Definition at line 80 of file CDxlConfig.h.

Definition at line 63 of file CDxlConfig.h.

Definition at line 65 of file CDxlConfig.h.

Definition at line 57 of file CDxlConfig.h.

Definition at line 58 of file CDxlConfig.h.

Definition at line 77 of file CDxlConfig.h.

Definition at line 79 of file CDxlConfig.h.

Definition at line 78 of file CDxlConfig.h.

Definition at line 101 of file CDxlConfig.h.

Definition at line 92 of file CDxlConfig.h.


The documentation for this class was generated from the following files:


threemxl
Author(s):
autogenerated on Fri Aug 28 2015 13:21:08