| checksum(byte_t buf[], size_t lenBuf, bool bAck=false) | motor::roboclaw::RoboClawComm | virtual |
| close() | motor::roboclaw::RoboClawComm | virtual |
| crc16(uint_t crc, byte_t buf[], size_t lenBuf) | motor::roboclaw::RoboClawComm | virtual |
| enableDbg(bool bEnDis) | motor::roboclaw::RoboClawComm | inlinevirtual |
| execCmd(byte_t cmd[], size_t lenCmd) | motor::roboclaw::RoboClawComm | virtual |
| execCmdWithAckRsp(byte_t cmd[], size_t lenCmd, MsgFmt fmtCmd=MsgWithNoCrc) | motor::roboclaw::RoboClawComm | virtual |
| execCmdWithDataRsp(byte_t cmd[], size_t lenCmd, byte_t rsp[], size_t lenRsp, MsgFmt fmtCmd=MsgWithNoCrc, MsgFmt fmtRsp=MsgWithCrc) | motor::roboclaw::RoboClawComm | virtual |
| flushInput() | motor::roboclaw::RoboClawComm | virtual |
| getLastCmdCrc() | motor::roboclaw::RoboClawComm | inline |
| getLastRspCrc() | motor::roboclaw::RoboClawComm | inline |
| isOpen() const | motor::roboclaw::RoboClawComm | inlinevirtual |
| m_bDbgEnable | motor::roboclaw::RoboClawComm | protected |
| m_fd | motor::roboclaw::RoboClawComm | protected |
| m_nBaudRate | motor::roboclaw::RoboClawComm | protected |
| m_pChipSelect | motor::roboclaw::RoboClawComm | protected |
| m_strDevName | motor::roboclaw::RoboClawComm | protected |
| m_uCrcCmd | motor::roboclaw::RoboClawComm | protected |
| m_uCrcRsp | motor::roboclaw::RoboClawComm | protected |
| open(std::string &strDevName, int nBaudRate, RoboClawChipSelect *pChipSelect=NULL) | motor::roboclaw::RoboClawComm | virtual |
| pack16(uint_t val, byte_t buf[]) | motor::roboclaw::RoboClawComm | |
| pack16(int val, byte_t buf[]) | motor::roboclaw::RoboClawComm | inline |
| pack32(uint_t val, byte_t buf[]) | motor::roboclaw::RoboClawComm | |
| pack32(int val, byte_t buf[]) | motor::roboclaw::RoboClawComm | inline |
| recvAck() | motor::roboclaw::RoboClawComm | virtual |
| recvDataRsp(byte_t rsp[], size_t lenRsp) | motor::roboclaw::RoboClawComm | virtual |
| RoboClawComm() | motor::roboclaw::RoboClawComm | |
| RoboClawComm(std::string &strDevName, int nBaudRate, RoboClawChipSelect *pChipSelect=NULL) | motor::roboclaw::RoboClawComm | |
| sendCmd(byte_t cmd[], size_t lenCmd, MsgFmt fmtCmd=MsgWithNoCrc) | motor::roboclaw::RoboClawComm | virtual |
| unpack16(byte_t buf[], uint_t &val) | motor::roboclaw::RoboClawComm | |
| unpack16(byte_t buf[], int &val) | motor::roboclaw::RoboClawComm | |
| unpack32(byte_t buf[], uint_t &val) | motor::roboclaw::RoboClawComm | |
| unpack32(byte_t buf[], int &val) | motor::roboclaw::RoboClawComm | |
| ~RoboClawComm() | motor::roboclaw::RoboClawComm | virtual |