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 |