Laelaps  2.3.5
RoadNarrows Robotics Small Outdoor Mobile Robot Project
motor::roboclaw::RoboClaw Member List

This is the complete list of members for motor::roboclaw::RoboClaw, including all inherited members.

abs(int a)motor::roboclaw::RoboClawinlineprotectedstatic
cap(int a, int min, int max)motor::roboclaw::RoboClawinlineprotectedstatic
cmdDutyDrive2(double duty1, double duty2)motor::roboclaw::RoboClawvirtual
cmdEStop()motor::roboclaw::RoboClawvirtual
cmdQDrive(int motor, s32_t speed)motor::roboclaw::RoboClawvirtual
cmdQDrive2(s32_t speed1, s32_t speed2)motor::roboclaw::RoboClawvirtual
cmdQDriveForDist(int motor, s32_t speed, u32_t dist, bool bQueue=true)motor::roboclaw::RoboClawvirtual
cmdQDriveForDist(s32_t speed1, u32_t dist1, s32_t speed2, u32_t dist2, bool bQueue=true)motor::roboclaw::RoboClawvirtual
cmdQDriveWithAccel(int motor, s32_t speed, u32_t accel)motor::roboclaw::RoboClawvirtual
cmdQDriveWithAccel(s32_t speed1, u32_t accel1, s32_t speed2, u32_t accel2)motor::roboclaw::RoboClawvirtual
cmdQDriveWithAccelForDist(int motor, s32_t speed, u32_t accel, u32_t dist, bool bQueue=true)motor::roboclaw::RoboClawvirtual
cmdQDriveWithAccelForDist(s32_t speed1, u32_t accel1, u32_t dist1, s32_t speed2, u32_t accel2, u32_t dist2, bool bQueue=true)motor::roboclaw::RoboClawvirtual
cmdQDriveWithProfileToPos(int motor, s32_t speed, u32_t accel, u32_t deccel, s32_t pos, bool bQueue=true)motor::roboclaw::RoboClawvirtual
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::RoboClawvirtual
cmdQStop()motor::roboclaw::RoboClawinlinevirtual
cmdReadBoardTemperature(double &temp)motor::roboclaw::RoboClawvirtual
cmdReadCmdBufLengths(uint_t &len1, uint_t &len2)motor::roboclaw::RoboClawvirtual
cmdReadEncoderMode(byte_t &mode1, byte_t &mode2)motor::roboclaw::RoboClawvirtual
cmdReadFwVersion(std::string &strFwVer)motor::roboclaw::RoboClawvirtual
cmdReadLogicCutoffs(double &min, double &max)motor::roboclaw::RoboClawvirtual
cmdReadLogicVoltage(double &volts)motor::roboclaw::RoboClawvirtual
cmdReadMainBattCutoffs(double &min, double &max)motor::roboclaw::RoboClawvirtual
cmdReadMainBattVoltage(double &volts)motor::roboclaw::RoboClawvirtual
cmdReadMotorCurrentDraw(double &amps1, double &amps2)motor::roboclaw::RoboClawvirtual
cmdReadMotorMaxCurrentLimit(int motor, double &maxAmps)motor::roboclaw::RoboClawvirtual
cmdReadQEncoder(int motor, s64_t &encoder)motor::roboclaw::RoboClawvirtual
cmdReadQSpeed(int motor, s32_t &speed)motor::roboclaw::RoboClawvirtual
cmdReadStatus(uint_t &status)motor::roboclaw::RoboClawvirtual
cmdReadVelocityPidConst(int motor, u32_t &Kp, u32_t &Ki, u32_t &Kd, u32_t &qpps)motor::roboclaw::RoboClawvirtual
cmdResetQEncoders()motor::roboclaw::RoboClawvirtual
cmdSDrive(int motor, int speed)motor::roboclaw::RoboClawvirtual
cmdSDrive2(int speed1, int speed2)motor::roboclaw::RoboClawvirtual
cmdSetEncoderMode(int motor, byte_t mode)motor::roboclaw::RoboClawvirtual
cmdSetEncoderMode2(byte_t mode1, byte_t mode2)motor::roboclaw::RoboClawvirtual
cmdSetLogicCutoffs(const double min, const double max)motor::roboclaw::RoboClawvirtual
cmdSetMainBattCutoffs(const double min, const double max)motor::roboclaw::RoboClawvirtual
cmdSetMotorMaxCurrentLimit(int motor, const double maxAmps)motor::roboclaw::RoboClawvirtual
cmdSetVelocityPidConst(int motor, const u32_t Kp, const u32_t Ki, const u32_t Kd, const u32_t qpps)motor::roboclaw::RoboClawvirtual
cmdStop(int motor)motor::roboclaw::RoboClawvirtual
cmdStop()motor::roboclaw::RoboClawvirtual
cmdStopWithDecel(int motor, u32_t decel)motor::roboclaw::RoboClawvirtual
cmdStopWithDecel(u32_t decel)motor::roboclaw::RoboClawvirtual
cmdWriteSettingsToEEPROM()motor::roboclaw::RoboClawvirtual
fcap(double a, double min, double max)motor::roboclaw::RoboClawinlineprotectedstatic
getAddress() const motor::roboclaw::RoboClawinline
getComm()motor::roboclaw::RoboClawinline
getLogicCutoffRange(double &minmin, double &maxmax) const motor::roboclaw::RoboClaw
getMainBattCutoffRange(double &minmin, double &maxmax) const motor::roboclaw::RoboClaw
getMotorDir(int motor) const motor::roboclaw::RoboClawinlinevirtual
getNameId() const motor::roboclaw::RoboClawinline
isOpen() const motor::roboclaw::RoboClawinline
isValidMotor(int motor) const motor::roboclaw::RoboClawinlineprotectedvirtual
m_addressmotor::roboclaw::RoboClawprotected
m_commmotor::roboclaw::RoboClawprotected
m_nEncodermotor::roboclaw::RoboClawprotected
m_nEncPrevmotor::roboclaw::RoboClawprotected
m_nMotorDirmotor::roboclaw::RoboClawprotected
m_strNameIdmotor::roboclaw::RoboClawprotected
probe(byte_t address)motor::roboclaw::RoboClawvirtual
RoboClaw(RoboClawComm &comm, const byte_t address=AddrDft, const std::string &strNameId="RoboClaw")motor::roboclaw::RoboClaw
setAddress(byte_t address)motor::roboclaw::RoboClawinline
setMotorDir(int motor, int motorDir)motor::roboclaw::RoboClawinlinevirtual
setNameId(const std::string &strNameId)motor::roboclaw::RoboClawinline
~RoboClaw()motor::roboclaw::RoboClawvirtual