Go to the documentation of this file.
36 const uint8_t& dataFormat,
const uint8_t& baudRate);
69 const std::string
formatString_ =
"b,%6.3f,%6.3f,%6.3f,%6.3f,%6.3f,%6.3f";
78 const double& sensorCalibration3,
const double& sensorCalibration4,
79 const double& sensorCalibration5,
const double& sensorCalibration6,
85 const std::string
formatString_ =
"m%u,%9.6f,%9.6f,%9.6f,%9.6f,%9.6f,%9.6f";
280 const std::string
format_ =
"FW version: %s\r";
RokubiminiSerialCommandPrint()=default
const uint8_t & getCalibration()
const std::regex stringRegex_
virtual ~RokubiminiSerialCommand()=default
const std::string & getProductName()
bool formatCommand(std::string &formattedString) override
double sensorCalibration6_
const std::regex stringRegex_
bool matchInString(const std::string &str) override
RokubiminiSerialCommandSoftReset()=default
const std::string formatString_
const std::string formatString_
double sensorCalibration3_
const uint8_t & getBaudRate()
configuration::SensorConfiguration sensorConfiguration_
bool formatCommand(std::string &formattedString) override
const uint32_t & getSerialNumber()
double sensorCalibration1_
RokubiminiSerialCommandLoad()=default
const std::regex stringRegex_
RokubiminiSerialCommand()=default
const std::string formatString_
const uint8_t & getReturnCode()
RokubiminiSerialCommandRun()=default
bool matchInString(const std::string &str) override
double sensorCalibration2_
const std::string formatString_
RokubiminiSerialCommandHardReset()=default
RokubiminiSerialCommandSave()=default
RokubiminiSerialCommandSensorCalibrationRow()=delete
virtual ~RokubiminiSerialResponseRegex()=default
RokubiminiSerialCommandOffset()=delete
RokubiminiSerialCommandCommSetup()=delete
bool formatCommand(std::string &formattedString) override
const std::regex stringRegex_
bool formatCommand(std::string &formattedString) override
RokubiminiSerialCommandFilter()=delete
const std::string format_
void setBaudRate(uint8_t &baudRate)
configuration::ForceTorqueFilter filter_
double sensorCalibration5_
const char & getCommand()
const std::string & getFirmwareVersion()
const std::regex stringRegex_
const std::string format_
bool matchInString(const std::string &str) override
const std::string formatString_
bool formatCommand(std::string &formattedString) override
const std::string format_
bool matchInString(const std::string &str) override
const uint8_t & getDataFormat()
virtual bool matchInString(const std::string &str)=0
const uint8_t & getFirstNumber()
const std::string format_
const std::string formatString_
bool formatCommand(std::string &formattedString) override
RokubiminiSerialCommandConfig()=default
bool formatCommand(std::string &formattedString) override
const std::regex stringRegex_
const std::string formatString_
const std::string formatString_
const std::string format_
virtual bool formatCommand(std::string &formattedString)=0
RokubiminiSerialResponseRegex()=default
bool matchInString(const std::string &str) override
bool formatCommand(std::string &formattedString) override
bool formatCommand(std::string &formattedString) override
bool formatCommand(std::string &formattedString) override
bool matchInString(const std::string &str) override
const std::string formatString_
std::string firmwareVersion_
const std::string formatString_
const uint8_t & getTempComp()
const Eigen::Matrix< double, 6, 1 > forceTorqueOffset_
const std::string formatString_
double sensorCalibration4_
bool formatCommand(std::string &formattedString) override