, including all inherited members.
action() | CDxlGeneric | |
CDxlCom() | CDxlCom | |
CDxlGeneric() | CDxlGeneric | [inline] |
CDynamixel() | CDynamixel | |
CDynamixelROS(const char *path) | CDynamixelROS | [inline] |
changeID(const int newID) | CDynamixel | [virtual] |
clip(const int value, const int min, const int max) | CDynamixel | [inline, protected] |
dxlPosToInternalPos(WORD pos) | CDynamixel | [protected] |
dxlSpeedToInternalSpeed(WORD speed) | CDynamixel | [protected] |
dxlTorqueToInternalTorque(WORD torque) | CDynamixel | [protected] |
enableLED(int state) | CDynamixel | [virtual] |
enableTorque(int state) | CDynamixel | [virtual] |
get3MxlMode() | CDxlGeneric | [inline, virtual] |
getAcceleration() | CDxlGeneric | [inline, virtual] |
getAngleLimits() | CDynamixel | [virtual] |
getBusVoltage() | CDxlGeneric | [inline, virtual] |
getCurrent() | CDxlGeneric | [inline, virtual] |
getID() | CDynamixel | [inline, virtual] |
getLastError() | CDxlCom | [inline] |
getLinearAcceleration() | CDxlGeneric | [inline, virtual] |
getLinearPos() | CDxlGeneric | [inline, virtual] |
getLog() | CDxlGeneric | [inline, virtual] |
getPIDCurrent(double &p, double &d, double &i, double &i_limit) | CDxlGeneric | [inline, virtual] |
getPIDEnergy(double &p, double &d, double &i, double &i_limit) | CDxlGeneric | [inline, virtual] |
getPIDPosition(double &p, double &d, double &i, double &i_limit) | CDxlGeneric | [inline, virtual] |
getPIDSpeed(double &p, double &d, double &i, double &i_limit) | CDxlGeneric | [inline, virtual] |
getPIDTorque(double &p, double &d, double &i, double &i_limit) | CDxlGeneric | [inline, virtual] |
getPos() | CDynamixel | [virtual] |
getPosAndSpeed() | CDynamixel | [virtual] |
getSensorVoltages() | CDxlGeneric | [inline, virtual] |
getState() | CDynamixel | [virtual] |
getStatus() | CDxlGeneric | [inline, virtual] |
getTemp() | CDynamixel | [virtual] |
getTorque() | CDxlGeneric | [inline, virtual] |
getTorquePosSpeed() | CDxlGeneric | [inline, virtual] |
getVoltage() | CDxlGeneric | [inline, virtual] |
init(bool sendConfigToMotor=true) | CDynamixel | [virtual] |
initPacketHandler() | CDxlCom | |
internalPosToDxlPos(double pos) | CDynamixel | [protected] |
internalSpeedToDxlSpeed(double speed) | CDynamixel | [protected] |
internalTorqueToDxlTorque(double torque) | CDynamixel | [protected] |
interpretControlData(BYTE address, BYTE length, BYTE *data) | CDxlGeneric | [inline, virtual] |
isInitialized() | CDxlCom | [inline] |
mAngleLUT | CDynamixel | [protected] |
mCCWAngleLimit | CDynamixel | [protected] |
mConfig | CDynamixel | [protected] |
mCWAngleLimit | CDynamixel | [protected] |
mDirection | CDynamixel | [protected] |
mEndlessTurnMode | CDynamixel | [protected] |
mID | CDxlGeneric | [protected] |
mInitialized | CDxlCom | [protected] |
mLastError | CDxlCom | [protected] |
mLoad | CDynamixel | [protected] |
mLog | CDynamixel | [protected] |
mNullAngle | CDynamixel | [protected] |
mPacketHandler | CDxlCom | [protected] |
mpGroup | CDxlGeneric | [protected] |
mPosition | CDynamixel | [protected] |
mRetlevel | CDxlGeneric | [protected] |
mSerialPort | CDxlCom | [protected] |
mSpeed | CDynamixel | [protected] |
mTemperature | CDynamixel | [protected] |
mVoltage | CDynamixel | [protected] |
ping() | CDxlGeneric | |
present3MxlMode() | CDxlGeneric | [inline, virtual] |
presentAcceleration() | CDynamixel | [inline, virtual] |
presentAnalog1Voltage() | CDynamixel | [inline, virtual] |
presentAnalog2Voltage() | CDynamixel | [inline, virtual] |
presentAnalog3Voltage() | CDynamixel | [inline, virtual] |
presentAnalog4Voltage() | CDynamixel | [inline, virtual] |
presentAngleLowerLimit() | CDynamixel | [virtual] |
presentAngleUpperLimit() | CDynamixel | [virtual] |
presentBusVoltage() | CDynamixel | [inline, virtual] |
presentCCWAngleLimit() | CDynamixel | [inline, virtual] |
presentCurrent() | CDynamixel | [inline, virtual] |
presentCurrentADCVoltage() | CDynamixel | [inline, virtual] |
presentCWAngleLimit() | CDynamixel | [inline, virtual] |
presentLinearAcceleration() | CDynamixel | [inline, virtual] |
presentLinearPos() | CDynamixel | [inline, virtual] |
presentLoad() | CDynamixel | [inline, virtual] |
presentLog() | CDxlGeneric | [inline, virtual] |
presentMotorInitState() | CDxlGeneric | [inline, virtual] |
presentPos() | CDynamixel | [inline, virtual] |
presentSpeed() | CDynamixel | [inline, virtual] |
presentStatus() | CDxlGeneric | [inline, virtual] |
presentTemp() | CDynamixel | [inline, virtual] |
presentTorque() | CDynamixel | [inline, virtual] |
presentVoltage() | CDynamixel | [inline, virtual] |
printReport(FILE *fOut) | CDynamixel | [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) | CDynamixel | [inline, protected] |
sendPacket(CDxlPacket *packet, bool replyExpected=true) | CDxlCom | [protected] |
set3MxlMode(BYTE mxlMode, bool shouldSyncWrite=false) | CDxlGeneric | [inline, virtual] |
setAcceleration(double acceleration, bool shouldSyncWrite=false) | CDxlGeneric | [inline, virtual] |
setAlarmLEDMask(const BYTE mask) | CDynamixel | [virtual] |
setAlarmShutdownMask(const BYTE mask) | CDynamixel | [virtual] |
setAngleLimits(double lowerLimit, double upperLimit) | CDynamixel | [virtual] |
setAngleLowerLimit(double limit) | CDynamixel | [virtual] |
setAngleUpperLimit(double limit) | CDynamixel | [virtual] |
setBaudRate(const int baudRate) | CDynamixel | [virtual] |
setBaudRateIndex(const BYTE baudRateIndex) | CDynamixel | [virtual] |
setCompliance(BYTE complianceMargin, BYTE complianceSlope) | CDynamixel | [virtual] |
setConfig(CDxlConfig *config) | CDynamixel | [virtual] |
setCurrent(double current, bool shouldSyncWrite=false) | CDxlGeneric | [inline, virtual] |
setEncoderCountJoint(WORD encodercount) | CDxlGeneric | [inline, virtual] |
setEncoderCountMotor(WORD encodercount) | CDxlGeneric | [inline, virtual] |
setEncoderIndexLevelMotor(BYTE level) | CDxlGeneric | [inline, virtual] |
setEndlessTurnMode(bool enabled, bool shouldSyncWrite=false) | CDynamixel | [virtual] |
setEndlessTurnTorque(double torqueRatio, bool shouldSyncWrite=false) | CDynamixel | [virtual] |
setGearboxRatioJoint(float gearboxratiojoint) | CDxlGeneric | [inline, virtual] |
setGearboxRatioMotor(float gearboxratiomotor) | CDxlGeneric | [inline, virtual] |
setGroup(CDxlGroup *group) | CDxlGeneric | [inline, virtual] |
setInitialTorqueLimit(double absMaxTorque) | CDynamixel | [virtual] |
setJointOffset(double offset) | CDxlGeneric | [inline, virtual] |
setLinearAcceleration(double acceleration, bool shouldSyncWrite=false) | CDxlGeneric | [inline, virtual] |
setLinearPos(double pos, bool shouldSyncWrite=false) | CDxlGeneric | [inline, virtual] |
setLinearPos(double pos, double absSpeed, bool shouldSyncWrite=false) | CDxlGeneric | [inline, virtual] |
setLinearPos(double pos, double absSpeed, double acceleration, bool shouldSyncWrite=false) | CDxlGeneric | [inline, virtual] |
setLinearSpeed(double speed, bool shouldSyncWrite=false) | CDxlGeneric | [inline, virtual] |
setLogInterval(BYTE interval) | CDxlGeneric | [inline, virtual] |
setMaxContinuousMotorCurrent(double current) | CDxlGeneric | [inline, virtual] |
setMaxMotorCurrent(WORD maxcurrent) | CDxlGeneric | [inline, virtual] |
setMaxPeakMotorCurrent(double current) | CDxlGeneric | [inline, virtual] |
setMaxUninitializedMotorCurrent(WORD maxcurrent) | CDxlGeneric | [inline, virtual] |
setMotorConstant(WORD motorconstant) | CDxlGeneric | [inline, virtual] |
setMotorOffset(double offset) | CDxlGeneric | [inline, virtual] |
setMotorWindingTimeConstant(double time) | CDxlGeneric | [inline, virtual] |
setNullAngle(double nullAngle) | CDynamixel | [virtual] |
setOperatingMode(const BYTE mode) | CDynamixel | [virtual] |
setPacketHandler(CDxlPacketHandler *packetHandler) | CDxlCom | |
setPIDCurrent(double p, double d, double i, double i_limit, bool shouldSyncWrite=false) | CDxlGeneric | [inline, virtual] |
setPIDEnergy(double p, double d, double i, double i_limit, bool shouldSyncWrite=false) | CDxlGeneric | [inline, virtual] |
setPIDPosition(double p, double d, double i, double i_limit, bool shouldSyncWrite=false) | CDxlGeneric | [inline, virtual] |
setPIDSpeed(double p, double d, double i, double i_limit, bool shouldSyncWrite=false) | CDxlGeneric | [inline, virtual] |
setPIDTorque(double p, double d, double i, double i_limit, bool shouldSyncWrite=false) | CDxlGeneric | [inline, virtual] |
setPos(double pos, double absSpeed, bool shouldSyncWrite=false) | CDynamixel | [virtual] |
CDxlGeneric::setPos(double pos, bool shouldSyncWrite=false) | CDxlGeneric | [inline, virtual] |
CDxlGeneric::setPos(double pos, double absSpeed, double acceleration, bool shouldSyncWrite=false) | CDxlGeneric | [inline, virtual] |
setPositiveDirection(bool clockwiseIsPositive) | CDynamixel | [virtual] |
setPositiveDirectionJoint(bool clockwiseIsPositive) | CDxlGeneric | [inline, virtual] |
setPositiveDirectionMotor(bool clockwiseIsPositive) | CDxlGeneric | [inline, virtual] |
setPosSpeedTorquePPosDPos(double pos, double speed, double torque, int pPos, int dPos, bool shouldSyncWrite=false) | CDxlGeneric | [inline, virtual] |
setPunch(WORD punch) | CDynamixel | [virtual] |
setPWM(double pwm, bool shouldSyncWrite=false) | CDxlGeneric | [inline, virtual] |
setReferenceEnergy(double energy) | CDxlGeneric | [inline, virtual] |
setRetlevel(const int returnlevel) | CDynamixel | [virtual] |
setReturnDelayTime(const int microsecondsReturnDelay) | CDynamixel | [virtual] |
setSerialPort(LxSerial *serialPort) | CDynamixel | [virtual] |
setSineAmplitude(double amplitude, bool shouldSyncWrite=false) | CDxlGeneric | [inline, virtual] |
setSineFrequency(double frequency, bool shouldSyncWrite=false) | CDxlGeneric | [inline, virtual] |
setSinePhase(double phase, bool shouldSyncWrite=false) | CDxlGeneric | [inline, virtual] |
setSpeed(double speed, bool shouldSyncWrite=false) | CDynamixel | [virtual] |
setSpringStiffness(double stiffness) | CDxlGeneric | [inline, virtual] |
setSyncReadIndex(BYTE index) | CDxlGeneric | [inline, virtual] |
setTemperatureLimit(const int maxTemp) | CDynamixel | [virtual] |
setTorque(double torque, bool shouldSyncWrite=false) | CDxlGeneric | [inline, virtual] |
setTorqueLimit(double absMaxTorque) | CDynamixel | [virtual] |
setVoltageLimits(double minVoltage, double maxVoltage) | CDynamixel | [virtual] |
setWatchdogMode(BYTE watchdogmode) | CDxlGeneric | [inline, virtual] |
setWatchdogMultiplier(BYTE watchdogmultiplier) | CDxlGeneric | [inline, virtual] |
setWatchdogTime(BYTE watchdogtime) | CDxlGeneric | [inline, virtual] |
setWheelDiameter(double diameter) | CDxlGeneric | [inline, virtual] |
setZeroLengthSpring(double parameterInRad) | CDxlGeneric | [inline, virtual] |
translateErrorCode(int errorCode) | CDxlCom | [static] |
writeData(BYTE startingAddress, BYTE dataLength, BYTE *data, bool shouldSyncWrite=false) | CDxlGeneric | |
~CDxlGeneric() | CDxlGeneric | [inline, virtual] |
~CDynamixel() | CDynamixel | [virtual] |