, including all inherited members.
| action() | CDxlGeneric | |
| CDxlCom() | CDxlCom | |
| CDxlGeneric() | CDxlGeneric | [inline] |
| changeID(const int newID) | CDxlGeneric | [inline, virtual] |
| enableLED(int state) | CDxlGeneric | [inline, virtual] |
| enableTorque(int state) | CDxlGeneric | [inline, virtual] |
| get3MxlMode() | CDxlGeneric | [inline, virtual] |
| getAcceleration() | CDxlGeneric | [inline, virtual] |
| getAngleLimits() | CDxlGeneric | [inline, virtual] |
| getBusVoltage() | CDxlGeneric | [inline, virtual] |
| getCurrent() | CDxlGeneric | [inline, virtual] |
| getID()=0 | CDxlGeneric | [pure 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() | CDxlGeneric | [inline, virtual] |
| getPosAndSpeed() | CDxlGeneric | [inline, virtual] |
| getSensorVoltages() | CDxlGeneric | [inline, virtual] |
| getState() | CDxlGeneric | [inline, virtual] |
| getStatus() | CDxlGeneric | [inline, virtual] |
| getTemp() | CDxlGeneric | [inline, virtual] |
| getTorque() | CDxlGeneric | [inline, virtual] |
| getTorquePosSpeed() | CDxlGeneric | [inline, virtual] |
| getVoltage() | CDxlGeneric | [inline, virtual] |
| init(bool sendConfigToMotor=true) | CDxlGeneric | [inline, virtual] |
| initPacketHandler() | CDxlCom | |
| interpretControlData(BYTE address, BYTE length, BYTE *data) | CDxlGeneric | [inline, virtual] |
| isInitialized() | CDxlCom | [inline] |
| mID | CDxlGeneric | [protected] |
| mInitialized | CDxlCom | [protected] |
| mLastError | CDxlCom | [protected] |
| mLog | CDxlGeneric | [protected] |
| mPacketHandler | CDxlCom | [protected] |
| mpGroup | CDxlGeneric | [protected] |
| mRetlevel | CDxlGeneric | [protected] |
| mSerialPort | CDxlCom | [protected] |
| ping() | CDxlGeneric | |
| present3MxlMode() | CDxlGeneric | [inline, virtual] |
| presentAcceleration()=0 | CDxlGeneric | [pure virtual] |
| presentAnalog1Voltage()=0 | CDxlGeneric | [pure virtual] |
| presentAnalog2Voltage()=0 | CDxlGeneric | [pure virtual] |
| presentAnalog3Voltage()=0 | CDxlGeneric | [pure virtual] |
| presentAnalog4Voltage()=0 | CDxlGeneric | [pure virtual] |
| presentAngleLowerLimit()=0 | CDxlGeneric | [pure virtual] |
| presentAngleUpperLimit()=0 | CDxlGeneric | [pure virtual] |
| presentBusVoltage()=0 | CDxlGeneric | [pure virtual] |
| presentCCWAngleLimit()=0 | CDxlGeneric | [pure virtual] |
| presentCurrent()=0 | CDxlGeneric | [pure virtual] |
| presentCurrentADCVoltage()=0 | CDxlGeneric | [pure virtual] |
| presentCWAngleLimit()=0 | CDxlGeneric | [pure virtual] |
| presentLinearAcceleration()=0 | CDxlGeneric | [pure virtual] |
| presentLinearPos()=0 | CDxlGeneric | [pure virtual] |
| presentLoad()=0 | CDxlGeneric | [pure virtual] |
| presentLog() | CDxlGeneric | [inline, virtual] |
| presentMotorInitState() | CDxlGeneric | [inline, virtual] |
| presentPos()=0 | CDxlGeneric | [pure virtual] |
| presentSpeed()=0 | CDxlGeneric | [pure virtual] |
| presentStatus() | CDxlGeneric | [inline, virtual] |
| presentTemp()=0 | CDxlGeneric | [pure virtual] |
| presentTorque()=0 | CDxlGeneric | [pure virtual] |
| presentVoltage()=0 | CDxlGeneric | [pure virtual] |
| printReport(FILE *fOut) | CDxlGeneric | [inline, 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 | |
| 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) | CDxlGeneric | [inline, virtual] |
| setAlarmShutdownMask(const BYTE mask) | CDxlGeneric | [inline, virtual] |
| setAngleLimits(double lowerLimit, double upperLimit) | CDxlGeneric | [inline, virtual] |
| setAngleLowerLimit(double limit) | CDxlGeneric | [inline, virtual] |
| setAngleUpperLimit(double limit) | CDxlGeneric | [inline, virtual] |
| setBaudRate(const int baudRate) | CDxlGeneric | [inline, virtual] |
| setBaudRateIndex(const BYTE baudRateIndex) | CDxlGeneric | [inline, virtual] |
| setCompliance(BYTE complianceMargin, BYTE complianceSlope) | CDxlGeneric | [inline, virtual] |
| setConfig(CDxlConfig *config) | CDxlGeneric | [inline, 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) | CDxlGeneric | [inline, virtual] |
| setEndlessTurnTorque(double torqueRatio, bool shouldSyncWrite=false) | CDxlGeneric | [inline, virtual] |
| setGearboxRatioJoint(float gearboxratiojoint) | CDxlGeneric | [inline, virtual] |
| setGearboxRatioMotor(float gearboxratiomotor) | CDxlGeneric | [inline, virtual] |
| setGroup(CDxlGroup *group) | CDxlGeneric | [inline, virtual] |
| setInitialTorqueLimit(double absMaxTorque) | CDxlGeneric | [inline, 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) | 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) | 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, bool shouldSyncWrite=false) | CDxlGeneric | [inline, virtual] |
| setPos(double pos, double absSpeed, bool shouldSyncWrite=false) | CDxlGeneric | [inline, virtual] |
| setPos(double pos, double absSpeed, double acceleration, bool shouldSyncWrite=false) | CDxlGeneric | [inline, virtual] |
| setPositiveDirection(bool clockwiseIsPositive) | CDxlGeneric | [inline, 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) | CDxlGeneric | [inline, virtual] |
| setPWM(double pwm, bool shouldSyncWrite=false) | CDxlGeneric | [inline, virtual] |
| setReferenceEnergy(double energy) | CDxlGeneric | [inline, virtual] |
| setRetlevel(const int returnlevel) | CDxlGeneric | [inline, virtual] |
| setReturnDelayTime(const int microsecondsReturnDelay) | CDxlGeneric | [inline, virtual] |
| setSerialPort(LxSerial *serialPort) | CDxlGeneric | [inline, 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) | CDxlGeneric | [inline, virtual] |
| setSpringStiffness(double stiffness) | CDxlGeneric | [inline, virtual] |
| setSyncReadIndex(BYTE index) | CDxlGeneric | [inline, virtual] |
| setTemperatureLimit(const int maxTemp) | CDxlGeneric | [inline, virtual] |
| setTorque(double torque, bool shouldSyncWrite=false) | CDxlGeneric | [inline, virtual] |
| setTorqueLimit(double absMaxTorque) | CDxlGeneric | [inline, virtual] |
| setVoltageLimits(double minVoltage, double maxVoltage) | CDxlGeneric | [inline, 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] |