| abs(int a) | motor::roboclaw::RoboClaw | inlineprotectedstatic |
| cap(int a, int min, int max) | motor::roboclaw::RoboClaw | inlineprotectedstatic |
| cmdDutyDrive2(double duty1, double duty2) | motor::roboclaw::RoboClaw | virtual |
| cmdEStop() | motor::roboclaw::RoboClaw | virtual |
| cmdQDrive(int motor, s32_t speed) | motor::roboclaw::RoboClaw | virtual |
| cmdQDrive2(s32_t speed1, s32_t speed2) | motor::roboclaw::RoboClaw | virtual |
| cmdQDriveForDist(int motor, s32_t speed, u32_t dist, bool bQueue=true) | motor::roboclaw::RoboClaw | virtual |
| cmdQDriveForDist(s32_t speed1, u32_t dist1, s32_t speed2, u32_t dist2, bool bQueue=true) | motor::roboclaw::RoboClaw | virtual |
| cmdQDriveWithAccel(int motor, s32_t speed, u32_t accel) | motor::roboclaw::RoboClaw | virtual |
| cmdQDriveWithAccel(s32_t speed1, u32_t accel1, s32_t speed2, u32_t accel2) | motor::roboclaw::RoboClaw | virtual |
| cmdQDriveWithAccelForDist(int motor, s32_t speed, u32_t accel, u32_t dist, bool bQueue=true) | motor::roboclaw::RoboClaw | virtual |
| cmdQDriveWithAccelForDist(s32_t speed1, u32_t accel1, u32_t dist1, s32_t speed2, u32_t accel2, u32_t dist2, bool bQueue=true) | motor::roboclaw::RoboClaw | virtual |
| cmdQDriveWithProfileToPos(int motor, s32_t speed, u32_t accel, u32_t deccel, s32_t pos, bool bQueue=true) | motor::roboclaw::RoboClaw | virtual |
| cmdQDriveWithProfileToPos(s32_t speed1, u32_t accel1, u32_t deccel1, s32_t pos1, s32_t speed2, u32_t accel2, u32_t deccel2, s32_t pos2, bool bQueue=true) | motor::roboclaw::RoboClaw | virtual |
| cmdQStop() | motor::roboclaw::RoboClaw | inlinevirtual |
| cmdReadBoardTemperature(double &temp) | motor::roboclaw::RoboClaw | virtual |
| cmdReadCmdBufLengths(uint_t &len1, uint_t &len2) | motor::roboclaw::RoboClaw | virtual |
| cmdReadEncoderMode(byte_t &mode1, byte_t &mode2) | motor::roboclaw::RoboClaw | virtual |
| cmdReadFwVersion(std::string &strFwVer) | motor::roboclaw::RoboClaw | virtual |
| cmdReadLogicCutoffs(double &min, double &max) | motor::roboclaw::RoboClaw | virtual |
| cmdReadLogicVoltage(double &volts) | motor::roboclaw::RoboClaw | virtual |
| cmdReadMainBattCutoffs(double &min, double &max) | motor::roboclaw::RoboClaw | virtual |
| cmdReadMainBattVoltage(double &volts) | motor::roboclaw::RoboClaw | virtual |
| cmdReadMotorCurrentDraw(double &s1, double &s2) | motor::roboclaw::RoboClaw | virtual |
| cmdReadMotorMaxCurrentLimit(int motor, double &maxAmps) | motor::roboclaw::RoboClaw | virtual |
| cmdReadQEncoder(int motor, s64_t &encoder) | motor::roboclaw::RoboClaw | virtual |
| cmdReadQSpeed(int motor, s32_t &speed) | motor::roboclaw::RoboClaw | virtual |
| cmdReadStatus(uint_t &status) | motor::roboclaw::RoboClaw | virtual |
| cmdReadVelocityPidConst(int motor, u32_t &Kp, u32_t &Ki, u32_t &Kd, u32_t &qpps) | motor::roboclaw::RoboClaw | virtual |
| cmdResetQEncoders() | motor::roboclaw::RoboClaw | virtual |
| cmdSDrive(int motor, int speed) | motor::roboclaw::RoboClaw | virtual |
| cmdSDrive2(int speed1, int speed2) | motor::roboclaw::RoboClaw | virtual |
| cmdSetEncoderMode(int motor, byte_t mode) | motor::roboclaw::RoboClaw | virtual |
| cmdSetEncoderMode2(byte_t mode1, byte_t mode2) | motor::roboclaw::RoboClaw | virtual |
| cmdSetLogicCutoffs(const double min, const double max) | motor::roboclaw::RoboClaw | virtual |
| cmdSetMainBattCutoffs(const double min, const double max) | motor::roboclaw::RoboClaw | virtual |
| cmdSetMotorMaxCurrentLimit(int motor, const double maxAmps) | motor::roboclaw::RoboClaw | virtual |
| cmdSetVelocityPidConst(int motor, const u32_t Kp, const u32_t Ki, const u32_t Kd, const u32_t qpps) | motor::roboclaw::RoboClaw | virtual |
| cmdStop(int motor) | motor::roboclaw::RoboClaw | virtual |
| cmdStop() | motor::roboclaw::RoboClaw | virtual |
| cmdStopWithDecel(int motor, u32_t decel) | motor::roboclaw::RoboClaw | virtual |
| cmdStopWithDecel(u32_t decel) | motor::roboclaw::RoboClaw | virtual |
| cmdWriteSettingsToEEPROM() | motor::roboclaw::RoboClaw | virtual |
| fcap(double a, double min, double max) | motor::roboclaw::RoboClaw | inlineprotectedstatic |
| getAddress() const | motor::roboclaw::RoboClaw | inline |
| getComm() | motor::roboclaw::RoboClaw | inline |
| getLogicCutoffRange(double &minmin, double &maxmax) const | motor::roboclaw::RoboClaw | |
| getMainBattCutoffRange(double &minmin, double &maxmax) const | motor::roboclaw::RoboClaw | |
| getMotorDir(int motor) const | motor::roboclaw::RoboClaw | inlinevirtual |
| getNameId() const | motor::roboclaw::RoboClaw | inline |
| isOpen() const | motor::roboclaw::RoboClaw | inline |
| isValidMotor(int motor) const | motor::roboclaw::RoboClaw | inlineprotectedvirtual |
| m_address | motor::roboclaw::RoboClaw | protected |
| m_comm | motor::roboclaw::RoboClaw | protected |
| m_nEncoder | motor::roboclaw::RoboClaw | protected |
| m_nEncPrev | motor::roboclaw::RoboClaw | protected |
| m_nMotorDir | motor::roboclaw::RoboClaw | protected |
| m_strNameId | motor::roboclaw::RoboClaw | protected |
| probe(byte_t address) | motor::roboclaw::RoboClaw | virtual |
| RoboClaw(RoboClawComm &comm, const byte_t address=AddrDft, const std::string &strNameId="RoboClaw") | motor::roboclaw::RoboClaw | |
| setAddress(byte_t address) | motor::roboclaw::RoboClaw | inline |
| setMotorDir(int motor, int motorDir) | motor::roboclaw::RoboClaw | inlinevirtual |
| setNameId(const std::string &strNameId) | motor::roboclaw::RoboClaw | inline |
| ~RoboClaw() | motor::roboclaw::RoboClaw | virtual |