C3mxlROS Member List
This is the complete list of members for C3mxlROS, including all inherited members.
action()CDxlGeneric
C3mxl()C3mxl
C3mxlROS(const char *path)C3mxlROS [inline]
CDxlCom()CDxlCom
CDxlGeneric()CDxlGeneric [inline]
changeID(const int newID)C3mxl [virtual]
clip(const int value, const int min, const int max)C3mxl [inline, protected]
clipToMaxDWord(int value)C3mxl [protected]
clipToMaxWord(int value)C3mxl [protected]
enableLED(int state)CDxlGeneric [inline, virtual]
enableTorque(int state)CDxlGeneric [inline, virtual]
get3MxlMode()C3mxl [virtual]
getAcceleration()C3mxl [virtual]
getAngleLimits()CDxlGeneric [inline, virtual]
getBusVoltage()C3mxl [virtual]
getCurrent()C3mxl [virtual]
getID()C3mxl [inline, virtual]
getLastError()CDxlCom [inline]
getLinearAcceleration()C3mxl [virtual]
getLinearPos()C3mxl [virtual]
getLog()C3mxl [virtual]
getPIDCurrent(double &p, double &d, double &i, double &i_limit)C3mxl [virtual]
getPIDEnergy(double &p, double &d, double &i, double &i_limit)C3mxl [virtual]
getPIDPosition(double &p, double &d, double &i, double &i_limit)C3mxl [virtual]
getPIDSpeed(double &p, double &d, double &i, double &i_limit)C3mxl [virtual]
getPIDTorque(double &p, double &d, double &i, double &i_limit)C3mxl [virtual]
getPos()C3mxl [virtual]
getPosAndSpeed()C3mxl [virtual]
getSensorVoltages()C3mxl [virtual]
getState()C3mxl [virtual]
getStatus()C3mxl [virtual]
getTemp()CDxlGeneric [inline, virtual]
getTorque()C3mxl [virtual]
getTorquePosSpeed()C3mxl [virtual]
getVoltage()C3mxl [virtual]
init(bool sendConfigToMotor=true)C3mxl [virtual]
initPacketHandler()CDxlCom
internalAccelerationToMxlAcceleration(double acceleration)C3mxl [protected]
internalAmplitudeToMxlAmplitude(double amplitude)C3mxl [protected]
internalCurrentToMxlCurrent(double current)C3mxl [protected]
internalFreqToMxlFreq(double frequency)C3mxl [protected]
internalLinearAccelerationToMxlLinearAcceleration(double acceleration)C3mxl [protected]
internalLinearPosToMxlLinearPos(double pos)C3mxl [protected]
internalLinearSpeedToMxlLinearSpeed(double speed)C3mxl [protected]
internalPhaseToMxlPhase(double phase)C3mxl [protected]
internalPosToMxlPos(double pos)C3mxl [protected]
internalPWMToMxlPWM(double current)C3mxl [protected]
internalSpeedToMxlSpeed(double speed)C3mxl [protected]
internalTorqueToMxlTorque(double torque)C3mxl [protected]
internalVoltageToMxlVoltage(double voltage)C3mxl [protected]
interpretControlData(BYTE address, BYTE length, BYTE *data)C3mxl [virtual]
isInitialized()CDxlCom [inline]
mAccelerationC3mxl [protected]
mAnalog1VoltageC3mxl [protected]
mAnalog2VoltageC3mxl [protected]
mAnalog3VoltageC3mxl [protected]
mAnalog4VoltageC3mxl [protected]
mBusVoltageC3mxl [protected]
mConfigC3mxl [protected]
mCurrentC3mxl [protected]
mCurrentADCVoltageC3mxl [protected]
mIDCDxlGeneric [protected]
mInitializedCDxlCom [protected]
mLastErrorCDxlCom [protected]
mLinearAccelerationC3mxl [protected]
mLinearPositionC3mxl [protected]
mLogC3mxl [protected]
mMotorInitializedC3mxl [protected]
mMxlLogC3mxl [protected]
mMxlModeC3mxl [protected]
mPacketHandlerCDxlCom [protected]
mpGroupCDxlGeneric [protected]
mPositionC3mxl [protected]
mRetlevelCDxlGeneric [protected]
mSerialPortCDxlCom [protected]
mSpeedC3mxl [protected]
mStatusC3mxl [protected]
mTorqueC3mxl [protected]
mVoltageC3mxl [protected]
mxlAccelerationToInternalAcceleration(WORD acceleration)C3mxl [protected]
mxlCurrentToInternalCurrent(WORD current)C3mxl [protected]
mxlLinearAccelerationToInternalLinearAcceleration(WORD acceleration)C3mxl [protected]
mxlLinearPosToInternalLinearPos(DWORD pos)C3mxl [protected]
mxlLinearSpeedToInternalLinearSpeed(WORD speed)C3mxl [protected]
mxlPosToInternalPos(WORD pos)C3mxl [protected]
mxlPWMToInternalPWM(WORD current)C3mxl [protected]
mxlSpeedToInternalSpeed(WORD speed)C3mxl [protected]
mxlTorqueToInternalTorque(WORD torque)C3mxl [protected]
mxlVoltageToInternalVoltage(WORD voltage)C3mxl [protected]
ping()CDxlGeneric
present3MxlMode()C3mxl [inline, virtual]
presentAcceleration()C3mxl [inline, virtual]
presentAnalog1Voltage()C3mxl [inline, virtual]
presentAnalog2Voltage()C3mxl [inline, virtual]
presentAnalog3Voltage()C3mxl [inline, virtual]
presentAnalog4Voltage()C3mxl [inline, virtual]
presentAngleLowerLimit()C3mxl [inline, virtual]
presentAngleUpperLimit()C3mxl [inline, virtual]
presentBusVoltage()C3mxl [inline, virtual]
presentCCWAngleLimit()C3mxl [inline, virtual]
presentCurrent()C3mxl [inline, virtual]
presentCurrentADCVoltage()C3mxl [inline, virtual]
presentCWAngleLimit()C3mxl [inline, virtual]
presentLinearAcceleration()C3mxl [inline, virtual]
presentLinearPos()C3mxl [inline, virtual]
presentLoad()C3mxl [inline, virtual]
presentLog()C3mxl [inline, virtual]
presentMotorInitState()C3mxl [inline, virtual]
presentPos()C3mxl [inline, virtual]
presentSpeed()C3mxl [inline, virtual]
presentStatus()C3mxl [inline, virtual]
presentTemp()C3mxl [inline, virtual]
presentTorque()C3mxl [inline, virtual]
presentVoltage()C3mxl [inline, virtual]
printReport(FILE *fOut)C3mxl [virtual]
readData(BYTE startingAddress, BYTE dataLength, BYTE *data)CDxlGeneric
receivePacketWait(CDxlStatusPacket *packet, int seconds=DXL_PKT_RECV_WAIT_TIME_SEC, int microseconds=DXL_PKT_RECV_WAIT_TIME_USEC)CDxlCom [protected]
reset()CDxlGeneric
round(double val)C3mxl [inline, protected]
sendPacket(CDxlPacket *packet, bool replyExpected=true)CDxlCom [protected]
set3MxlMode(BYTE mxlMode, bool shouldSyncWrite=false)C3mxl [virtual]
setAcceleration(double acceleration, bool shouldSyncWrite=false)C3mxl [virtual]
setAlarmLEDMask(const BYTE mask)CDxlGeneric [inline, virtual]
setAlarmShutdownMask(const BYTE mask)CDxlGeneric [inline, virtual]
setAngleLimits(double lowerLimit, double upperLimit)C3mxl [virtual]
setAngleLowerLimit(double limit)C3mxl [virtual]
setAngleUpperLimit(double limit)C3mxl [virtual]
setBaudRate(const int baudRate)C3mxl [virtual]
setBaudRateIndex(const BYTE baudRateIndex)CDxlGeneric [inline, virtual]
setCompliance(BYTE complianceMargin, BYTE complianceSlope)CDxlGeneric [inline, virtual]
setConfig(CDxlConfig *config)C3mxl [virtual]
setCurrent(double current, bool shouldSyncWrite=false)C3mxl [virtual]
setEncoderCountJoint(WORD encodercount)C3mxl [virtual]
setEncoderCountMotor(WORD encodercount)C3mxl [virtual]
setEncoderIndexLevelMotor(BYTE level)C3mxl [virtual]
setEndlessTurnMode(bool enabled, bool shouldSyncWrite=false)CDxlGeneric [inline, virtual]
setEndlessTurnTorque(double torqueRatio, bool shouldSyncWrite=false)CDxlGeneric [inline, virtual]
setGearboxRatioJoint(float gearboxratio)C3mxl [virtual]
setGearboxRatioMotor(float gearboxratio)C3mxl [virtual]
setGroup(CDxlGroup *group)CDxlGeneric [inline, virtual]
setInitialTorqueLimit(double absMaxTorque)C3mxl [virtual]
setJointOffset(double offset)C3mxl [virtual]
setLinearAcceleration(double acceleration, bool shouldSyncWrite=false)C3mxl [virtual]
setLinearPos(double pos, bool shouldSyncWrite=false)C3mxl [virtual]
setLinearPos(double pos, double absSpeed, bool shouldSyncWrite=false)C3mxl [virtual]
setLinearPos(double pos, double absSpeed, double acceleration, bool shouldSyncWrite=false)C3mxl [virtual]
setLinearSpeed(double speed, bool shouldSyncWrite=false)C3mxl [virtual]
setLogInterval(BYTE interval)C3mxl [virtual]
setMaxContinuousMotorCurrent(double current)C3mxl [virtual]
setMaxMotorCurrent(WORD maxcurrent)CDxlGeneric [inline, virtual]
setMaxPeakMotorCurrent(double current)C3mxl [virtual]
setMaxUninitializedMotorCurrent(WORD maxcurrent)CDxlGeneric [inline, virtual]
setMotorConstant(WORD motorconstant)C3mxl [virtual]
setMotorOffset(double offset)C3mxl [virtual]
setMotorWindingTimeConstant(double time)C3mxl [virtual]
setNullAngle(double nullAngle)CDxlGeneric [inline, virtual]
setOperatingMode(const BYTE mode)CDxlGeneric [inline, virtual]
setPacketHandler(CDxlPacketHandler *packetHandler)CDxlCom
setPIDCurrent(double p, double d, double i, double i_limit, bool shouldSyncWrite=false)C3mxl [virtual]
setPIDEnergy(double p, double d, double i, double i_limit, bool shouldSyncWrite=false)C3mxl [virtual]
setPIDPosition(double p, double d, double i, double i_limit, bool shouldSyncWrite=false)C3mxl [virtual]
setPIDSpeed(double p, double d, double i, double i_limit, bool shouldSyncWrite=false)C3mxl [virtual]
setPIDTorque(double p, double d, double i, double i_limit, bool shouldSyncWrite=false)C3mxl [virtual]
setPos(double pos, bool shouldSyncWrite=false)C3mxl [virtual]
setPos(double pos, double absSpeed, bool shouldSyncWrite=false)C3mxl [virtual]
setPos(double pos, double absSpeed, double acceleration, bool shouldSyncWrite=false)C3mxl [virtual]
setPositiveDirection(bool clockwiseIsPositive)C3mxl [virtual]
setPositiveDirectionJoint(bool clockwiseIsPositive)C3mxl [virtual]
setPositiveDirectionMotor(bool clockwiseIsPositive)C3mxl [virtual]
setPosSpeedTorquePPosDPos(double pos, double speed, double torque, int pPos, int dPos, bool shouldSyncWrite=false)C3mxl [virtual]
setPunch(WORD punch)CDxlGeneric [inline, virtual]
setPWM(double pwm, bool shouldSyncWrite=false)C3mxl [virtual]
setReferenceEnergy(double energy)C3mxl [virtual]
setRetlevel(const int returnlevel)C3mxl [virtual]
setReturnDelayTime(const int microsecondsReturnDelay)C3mxl [virtual]
setSerialPort(LxSerial *serialPort)C3mxl [virtual]
setSineAmplitude(double amplitude, bool shouldSyncWrite=false)C3mxl [virtual]
setSineFrequency(double frequency, bool shouldSyncWrite=false)C3mxl [virtual]
setSinePhase(double phase, bool shouldSyncWrite=false)C3mxl [virtual]
setSpeed(double speed, bool shouldSyncWrite=false)C3mxl [virtual]
setSpringStiffness(double stiffness)C3mxl [virtual]
setSyncReadIndex(BYTE index)C3mxl [virtual]
setTemperatureLimit(const int maxTemp)CDxlGeneric [inline, virtual]
setTorque(double torque, bool shouldSyncWrite=false)C3mxl [virtual]
setTorqueLimit(double absMaxTorque)C3mxl [virtual]
setVoltageLimits(double minVoltage, double maxVoltage)CDxlGeneric [inline, virtual]
setWatchdogMode(BYTE watchdogmode)C3mxl [virtual]
setWatchdogMultiplier(BYTE watchdogmultiplier)C3mxl [virtual]
setWatchdogTime(BYTE watchdogtime)C3mxl [virtual]
setWheelDiameter(double diameter)C3mxl [virtual]
setZeroLengthSpring(double parameterInRad)C3mxl [virtual]
translateErrorCode(int errorCode)C3mxl [static]
writeData(BYTE startingAddress, BYTE dataLength, BYTE *data, bool shouldSyncWrite=false)CDxlGeneric
~C3mxl()C3mxl [virtual]
~CDxlGeneric()CDxlGeneric [inline, virtual]


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