RokubiminiSerial.cpp
/tmp/ws/src/bota_driver/rokubimini_serial/src/rokubimini_serial/
RokubiminiSerial_8cpp
rokubimini_serial/RokubiminiSerial.hpp
rokubimini
rokubimini::serial
rokubimini_msgs::Reading
RokubiminiReadingRos
namespacerokubimini_1_1serial.html
a87e2ce9532a5ad9412d8b93d6ae4461a
sensor_msgs::Temperature
RokubiminiTemperatureRos
namespacerokubimini_1_1serial.html
a644e05e165b9ea9842cd04517434e096
geometry_msgs::WrenchStamped
RokubiminiWrenchRos
namespacerokubimini_1_1serial.html
afc8f180dd8e1365866c5f139b549d39c
setup/RokubiminiSerial.cpp
/tmp/ws/src/bota_driver/rokubimini_serial/src/rokubimini_serial/setup/
setup_2RokubiminiSerial_8cpp
rokubimini_serial/setup/RokubiminiSerial.hpp
rokubimini
rokubimini::serial
rokubimini::serial::setup
RokubiminiSerial.hpp
/tmp/ws/src/bota_driver/rokubimini_serial/include/rokubimini_serial/
RokubiminiSerial_8hpp
rokubimini_serial/RokubiminiSerialImpl.hpp
rokubimini::serial::RokubiminiSerial
rokubimini
rokubimini::serial
setup/RokubiminiSerial.hpp
/tmp/ws/src/bota_driver/rokubimini_serial/include/rokubimini_serial/setup/
setup_2RokubiminiSerial_8hpp
rokubimini::serial::setup::RokubiminiSerial
rokubimini
rokubimini::serial
rokubimini::serial::setup
rokubimini::setup::Rokubimini
Rokubimini
namespacerokubimini_1_1serial_1_1setup.html
a1efb9ea0fc6dffd4fc98712f801d18db
RokubiminiSerialBusManager.cpp
/tmp/ws/src/bota_driver/rokubimini_serial/src/rokubimini_serial/
RokubiminiSerialBusManager_8cpp
rokubimini_serial/RokubiminiSerialBusManager.hpp
rokubimini
rokubimini::serial
RokubiminiSerialBusManager.hpp
/tmp/ws/src/bota_driver/rokubimini_serial/include/rokubimini_serial/
RokubiminiSerialBusManager_8hpp
rokubimini_serial/setup/RokubiminiSerial.hpp
rokubimini_serial/RokubiminiSerial.hpp
rokubimini::serial::RokubiminiSerialBusManager
rokubimini
rokubimini::serial
std::shared_ptr< RokubiminiSerialBusManager >
RokubiminiSerialBusManagerPtr
namespacerokubimini_1_1serial.html
a7e827bd618482382e8918743e84b279f
RokubiminiSerialCommunication.cpp
/tmp/ws/src/bota_driver/rokubimini_serial/src/rokubimini_serial/
RokubiminiSerialCommunication_8cpp
rokubimini_serial/RokubiminiSerialCommunication.hpp
rokubimini
rokubimini::serial
RokubiminiSerialCommunication.hpp
/tmp/ws/src/bota_driver/rokubimini_serial/include/rokubimini_serial/
RokubiminiSerialCommunication_8hpp
rokubimini::serial::RokubiminiSerialCommand
rokubimini::serial::RokubiminiSerialCommandCommSetup
rokubimini::serial::RokubiminiSerialCommandConfig
rokubimini::serial::RokubiminiSerialCommandFilter
rokubimini::serial::RokubiminiSerialCommandHardReset
rokubimini::serial::RokubiminiSerialCommandLoad
rokubimini::serial::RokubiminiSerialCommandOffset
rokubimini::serial::RokubiminiSerialCommandPrint
rokubimini::serial::RokubiminiSerialCommandRun
rokubimini::serial::RokubiminiSerialCommandSave
rokubimini::serial::RokubiminiSerialCommandSensorCalibrationRow
rokubimini::serial::RokubiminiSerialCommandSoftReset
rokubimini::serial::RokubiminiSerialResponseRegex
rokubimini::serial::RokubiminiSerialResponseRegexAck
rokubimini::serial::RokubiminiSerialResponseRegexCommSetup
rokubimini::serial::RokubiminiSerialResponseRegexProductName
rokubimini
rokubimini::serial
RokubiminiSerialImpl.cpp
/tmp/ws/src/bota_driver/rokubimini_serial/src/rokubimini_serial/
RokubiminiSerialImpl_8cpp
rokubimini_serial/RokubiminiSerialImpl.hpp
rokubimini
rokubimini::serial
#define
hi8
RokubiminiSerialImpl_8cpp.html
a257288eff2b20e6aa2c6ce7bd622f5ec
(x)
#define
lo8
RokubiminiSerialImpl_8cpp.html
a526a4e1347fa25cb82bb0f6e5f4619bf
(x)
RokubiminiSerialImpl.hpp
/tmp/ws/src/bota_driver/rokubimini_serial/include/rokubimini_serial/
RokubiminiSerialImpl_8hpp
rokubimini_serial/states.hpp
rokubimini_serial/RokubiminiSerialCommunication.hpp
rokubimini::serial::AppOutput
rokubimini::serial::DataStatus
rokubimini::serial::RokubiminiSerialImpl
rokubimini::serial::RxFrame
rokubimini
rokubimini::serial
std::shared_ptr< RokubiminiSerialImpl >
RokubiminiSerialImplPtr
namespacerokubimini_1_1serial.html
a8b5278fd8627247803edd564012c6a24
states.hpp
/tmp/ws/src/bota_driver/rokubimini_serial/include/rokubimini_serial/
states_8hpp
rokubimini
rokubimini::serial
ConnectionState
namespacerokubimini_1_1serial.html
ac8278107d53ef89e35ad3a8be3adb59c
DISCONNECTED
ISCONNECTING
CONNECTED
ErrorState
namespacerokubimini_1_1serial.html
a64b3a682788b9c1a2aa1c1ff132c4c1c
NO_ERROR
OFFSET_ERROR
CALIBRATION_ERROR
PACKET_READING_ERROR
SYNC_ERROR
ModeState
namespacerokubimini_1_1serial.html
af045d54d5e9ddb1a98140676e9078f75
RUN_MODE
CONFIG_MODE
INIT_MODE
rokubimini::serial::AppOutput
unionrokubimini_1_1serial_1_1AppOutput.html
struct
__attribute__
unionrokubimini_1_1serial_1_1AppOutput.html
a19ed482677bd3bb235c541a45d9e034e
((__packed__))
uint8_t
bytes
unionrokubimini_1_1serial_1_1AppOutput.html
a1a0cad72ded0d8bea91cb2f15c75b7a3
[1]
rokubimini::serial::DataStatus
unionrokubimini_1_1serial_1_1DataStatus.html
struct
__attribute__
unionrokubimini_1_1serial_1_1DataStatus.html
acd47369aaae72eb5281fe957474dddd6
((__packed__))
uint16_t
byte
unionrokubimini_1_1serial_1_1DataStatus.html
a64f16389af9f43320c8a701bb4a5db61
rokubimini::serial::RokubiminiSerial
classrokubimini_1_1serial_1_1RokubiminiSerial.html
rokubimini::Rokubimini
void
createRosPublishers
classrokubimini_1_1serial_1_1RokubiminiSerial.html
aef8cc71baa58cc078f350fd9bfc72ca0
() override
void
createRosServices
classrokubimini_1_1serial_1_1RokubiminiSerial.html
abc819ee8b48c962e8e7e21634ecb3af6
() override
bool
deviceIsMissing
classrokubimini_1_1serial_1_1RokubiminiSerial.html
a324826701c8fe6716e64fb58ed8549b9
() const override
void
doStartupWithCommunication
classrokubimini_1_1serial_1_1RokubiminiSerial.html
abb5e756f9117aa20df9945254489bf4e
() override
bool
firmwareUpdateCallback
classrokubimini_1_1serial_1_1RokubiminiSerial.html
a6ced736e29de2057e7d7f04bf7f05236
(rokubimini_msgs::FirmwareUpdateSerial::Request &request, rokubimini_msgs::FirmwareUpdateSerial::Response &response)
bool
getForceTorqueSamplingRate
classrokubimini_1_1serial_1_1RokubiminiSerial.html
a0336280cc49f941e9e3eef7cd62c517e
(int &samplingRate) override
bool
getSerialNumber
classrokubimini_1_1serial_1_1RokubiminiSerial.html
a962620767cbaf9aaf638f9698f1fb719
(unsigned int &serialNumber) override
bool
init
classrokubimini_1_1serial_1_1RokubiminiSerial.html
ad5f000cd24ae74dae3ba8819000b43fe
()
bool
loadConfig
classrokubimini_1_1serial_1_1RokubiminiSerial.html
ac84313aafea8e9ab170ad48ab9f7373a
()
bool
printUserConfig
classrokubimini_1_1serial_1_1RokubiminiSerial.html
a9e638ad43c8b132bb228988fd7c958d0
()
void
publishRosMessages
classrokubimini_1_1serial_1_1RokubiminiSerial.html
a9a83a3612d721e3e7893af55e0bdd941
() override
bool
resetWrenchCallback
classrokubimini_1_1serial_1_1RokubiminiSerial.html
a86876ce39f7503acf52aee8cf29a06da
(rokubimini_msgs::ResetWrench::Request &request, rokubimini_msgs::ResetWrench::Response &response)
RokubiminiSerial
classrokubimini_1_1serial_1_1RokubiminiSerial.html
a2761d516e6aea73375d1cf1357610957
()=default
bool
saveConfigParameter
classrokubimini_1_1serial_1_1RokubiminiSerial.html
ae6ed41e25b539b9d5885fcbdf2a9273b
() override
bool
setAccelerationFilter
classrokubimini_1_1serial_1_1RokubiminiSerial.html
acb6f4a51a040e08180fc3eff687cb2ba
(const unsigned int filter) override
bool
setAccelerationRange
classrokubimini_1_1serial_1_1RokubiminiSerial.html
a794c7d59def5ea9465875fe508050355
(const unsigned int range) override
bool
setAngularRateFilter
classrokubimini_1_1serial_1_1RokubiminiSerial.html
a270af36f82d8beabb04b60b904646b55
(const unsigned int filter) override
bool
setAngularRateRange
classrokubimini_1_1serial_1_1RokubiminiSerial.html
aebf9fdbc6f5ad66d4bd889d905258bc3
(const unsigned int range) override
bool
setConfigMode
classrokubimini_1_1serial_1_1RokubiminiSerial.html
a9dd10d7860f1b295009c83292d87f610
()
bool
setForceTorqueFilter
classrokubimini_1_1serial_1_1RokubiminiSerial.html
af09f8bd68a3fd57156caa490922e0bb1
(const configuration::ForceTorqueFilter &filter) override
bool
setForceTorqueOffset
classrokubimini_1_1serial_1_1RokubiminiSerial.html
a6bfc1b3054bc7c50cf249b12d413c08e
(const Eigen::Matrix< double, 6, 1 > &forceTorqueOffset) override
bool
setHardwareReset
classrokubimini_1_1serial_1_1RokubiminiSerial.html
a4b94354296db391688e3ef328a122d69
()
void
setImplPointer
classrokubimini_1_1serial_1_1RokubiminiSerial.html
a37930021048f5359edeeaa2829e208f8
(const RokubiminiSerialImplPtr &implPtr)
bool
setInitMode
classrokubimini_1_1serial_1_1RokubiminiSerial.html
af2e1c8384d4a83803aeeae490b510fea
()
bool
setRunMode
classrokubimini_1_1serial_1_1RokubiminiSerial.html
ac631a1093c2ce850dee39b8bda631b2f
()
bool
setSensorCalibration
classrokubimini_1_1serial_1_1RokubiminiSerial.html
a3b119641684075aa2c051419e7e453e8
(const calibration::SensorCalibration &sensorCalibration) override
bool
setSensorConfiguration
classrokubimini_1_1serial_1_1RokubiminiSerial.html
a42cec5fc68f416a463565d9e0433327e
(const configuration::SensorConfiguration &sensorConfiguration) override
void
setState
classrokubimini_1_1serial_1_1RokubiminiSerial.html
a533ff7e33ac4b49daec17a0f17b738b8
(const uint16_t state)
void
shutdownWithCommunication
classrokubimini_1_1serial_1_1RokubiminiSerial.html
a531e8bf65b7fdd6451f435741eb7d7d0
() override
void
signalShutdown
classrokubimini_1_1serial_1_1RokubiminiSerial.html
a278dd8e651011c48ceced4638e1350f8
()
void
updateProcessReading
classrokubimini_1_1serial_1_1RokubiminiSerial.html
a70e2947c3a146fe98eb7080b11a83ffa
() override
bool
waitForState
classrokubimini_1_1serial_1_1RokubiminiSerial.html
af90c617e5d2027589d2ead2e379f50a8
(const uint16_t state)
~RokubiminiSerial
classrokubimini_1_1serial_1_1RokubiminiSerial.html
ab3069f017c21d4170b29703ace86e3c3
() override=default
std::shared_ptr< ros::Publisher >
RosPublisherPtr
classrokubimini_1_1serial_1_1RokubiminiSerial.html
a51a193a4d08ab4ad84c4f0d55a7ef614
std::atomic< bool >
computeMeanWrenchFlag_
classrokubimini_1_1serial_1_1RokubiminiSerial.html
a9b7a3241146f3a47d976928a6df5d4e3
ros::ServiceServer
firmwareUpdateService_
classrokubimini_1_1serial_1_1RokubiminiSerial.html
ad86a52e342230a8618f12f4fde1d9c7e
RokubiminiSerialImplPtr
implPtr_
classrokubimini_1_1serial_1_1RokubiminiSerial.html
ae84d92330005573ff6fa16228f09386a
geometry_msgs::Wrench
meanWrenchOffset_
classrokubimini_1_1serial_1_1RokubiminiSerial.html
a887ccfd2f10b4521f4c18865ae116aea
std::recursive_mutex
meanWrenchOffsetMutex_
classrokubimini_1_1serial_1_1RokubiminiSerial.html
a1059eaa38d53f03d2447068322feb799
uint64_t
noFrameSyncCounter_
classrokubimini_1_1serial_1_1RokubiminiSerial.html
a3cef951d23a5c9bf5aeaa1d3142bb605
RosPublisherPtr
readingPublisher_
classrokubimini_1_1serial_1_1RokubiminiSerial.html
a1b6a89c9af3d01827b367b2de23de771
ros::ServiceServer
resetWrenchService_
classrokubimini_1_1serial_1_1RokubiminiSerial.html
aacbc9e7614432d1b12c9bda2769f65c2
RosPublisherPtr
temperaturePublisher_
classrokubimini_1_1serial_1_1RokubiminiSerial.html
a337ab2acbd035eb8148421a9679f7933
std::atomic< uint32_t >
wrenchMessageCount_
classrokubimini_1_1serial_1_1RokubiminiSerial.html
a8a7416e7d895d3d23aa3a3e94e438cac
RosPublisherPtr
wrenchPublisher_
classrokubimini_1_1serial_1_1RokubiminiSerial.html
aabe4e63580e58629efafc5231a2b649e
static const uint32_t
TOTAL_NUMBER_OF_WRENCH_MESSAGES
classrokubimini_1_1serial_1_1RokubiminiSerial.html
a5deace3c95397f80f78da8819669c3a1
rokubimini::serial::setup::RokubiminiSerial
classrokubimini_1_1serial_1_1setup_1_1RokubiminiSerial.html
rokubimini::setup::Rokubimini
void
load
classrokubimini_1_1serial_1_1setup_1_1RokubiminiSerial.html
a2d5c7b1d3e25575bfb6953ed94645d29
(const std::string &rokubiminiName, NodeHandlePtr nh) override
RokubiminiSerial
classrokubimini_1_1serial_1_1setup_1_1RokubiminiSerial.html
a9d8b105c6f0480031fd22078f0c50eeb
()=default
~RokubiminiSerial
classrokubimini_1_1serial_1_1setup_1_1RokubiminiSerial.html
acbca262346c95f78817d269c4993f8c4
() override=default
uint32_t
baudRate_
classrokubimini_1_1serial_1_1setup_1_1RokubiminiSerial.html
a68821d183d576ef556af9b4965e257bd
std::string
serialPort_
classrokubimini_1_1serial_1_1setup_1_1RokubiminiSerial.html
a558dd73fb135d9421dcfb76cef0d42f8
rokubimini::serial::RokubiminiSerialBusManager
classrokubimini_1_1serial_1_1RokubiminiSerialBusManager.html
rokubimini::RokubiminiBusManager
bool
addRokubiminiToBus
classrokubimini_1_1serial_1_1RokubiminiSerialBusManager.html
a2de96d83936748a55194609dd113b2f0
(RokubiminiSerial *rokubimini, const std::shared_ptr< setup::RokubiminiSerial > &rokubiminiSerialSetup) const
bool
loadSetup
classrokubimini_1_1serial_1_1RokubiminiSerialBusManager.html
a2734fc7b837b9db586034f370eb0dbf0
(std::vector< std::shared_ptr< rokubimini::Rokubimini >> &rokubiminis) override
RokubiminiSerialBusManager
classrokubimini_1_1serial_1_1RokubiminiSerialBusManager.html
a94a8bebb3979092ed4af90a13a823124
()=default
void
setConfigMode
classrokubimini_1_1serial_1_1RokubiminiSerialBusManager.html
ae99459c4b72e85fd75c680662afa48ee
() override
void
setRunMode
classrokubimini_1_1serial_1_1RokubiminiSerialBusManager.html
aa9cd37c7056e2af28adc7fdef8953870
() override
bool
startupCommunication
classrokubimini_1_1serial_1_1RokubiminiSerialBusManager.html
a5706ec5961773a123ad4aed605e1da24
() override
~RokubiminiSerialBusManager
classrokubimini_1_1serial_1_1RokubiminiSerialBusManager.html
a6d75b226ab0df81982c17a5235f8aca0
() override=default
std::vector< std::shared_ptr< RokubiminiSerial > >
attachedRokubiminiSerials_
classrokubimini_1_1serial_1_1RokubiminiSerialBusManager.html
ae04e56c868b1439803e60808afc8530e
rokubimini::serial::RokubiminiSerialCommand
classrokubimini_1_1serial_1_1RokubiminiSerialCommand.html
virtual bool
formatCommand
classrokubimini_1_1serial_1_1RokubiminiSerialCommand.html
a86da9b7c4a6577a846d3af4ae4a50f92
(std::string &formattedString)=0
RokubiminiSerialCommand
classrokubimini_1_1serial_1_1RokubiminiSerialCommand.html
acf32d6c3493911b232d5a96d7f0b6047
()=default
virtual
~RokubiminiSerialCommand
classrokubimini_1_1serial_1_1RokubiminiSerialCommand.html
a617168715fe71ee52f8e42ff3873904b
()=default
rokubimini::serial::RokubiminiSerialCommandCommSetup
classrokubimini_1_1serial_1_1RokubiminiSerialCommandCommSetup.html
rokubimini::serial::RokubiminiSerialCommand
bool
formatCommand
classrokubimini_1_1serial_1_1RokubiminiSerialCommandCommSetup.html
a8d98d1e6b7a24addbfb6ef969a40122c
(std::string &formattedString) override
RokubiminiSerialCommandCommSetup
classrokubimini_1_1serial_1_1RokubiminiSerialCommandCommSetup.html
abd594980aff1b9fc9b158a20cfa66f13
()=delete
RokubiminiSerialCommandCommSetup
classrokubimini_1_1serial_1_1RokubiminiSerialCommandCommSetup.html
a7d78ce3556e83fd624cb14c8cfa83107
(const configuration::SensorConfiguration &sensorConfiguration, const uint8_t &dataFormat, const uint8_t &baudRate)
uint8_t
baudRate_
classrokubimini_1_1serial_1_1RokubiminiSerialCommandCommSetup.html
abdcb108b824bb0d7e612d991d24c1712
uint8_t
dataFormat_
classrokubimini_1_1serial_1_1RokubiminiSerialCommandCommSetup.html
a954a6e3726ef5e38474f17afac79d24e
const std::string
formatString_
classrokubimini_1_1serial_1_1RokubiminiSerialCommandCommSetup.html
aca2c64760be45842b424539d1c9d752d
configuration::SensorConfiguration
sensorConfiguration_
classrokubimini_1_1serial_1_1RokubiminiSerialCommandCommSetup.html
a9b54f15ad29fae2a5bcf05b1af3d601d
rokubimini::serial::RokubiminiSerialCommandConfig
classrokubimini_1_1serial_1_1RokubiminiSerialCommandConfig.html
rokubimini::serial::RokubiminiSerialCommand
bool
formatCommand
classrokubimini_1_1serial_1_1RokubiminiSerialCommandConfig.html
aabf2a54c35b12d62d29b4001540392ab
(std::string &formattedString) override
RokubiminiSerialCommandConfig
classrokubimini_1_1serial_1_1RokubiminiSerialCommandConfig.html
a33ee2d2df220a9d5954d19de4f905f86
()=default
const std::string
formatString_
classrokubimini_1_1serial_1_1RokubiminiSerialCommandConfig.html
aefb0b2a439b0f07fdaee9bab9d80c117
rokubimini::serial::RokubiminiSerialCommandFilter
classrokubimini_1_1serial_1_1RokubiminiSerialCommandFilter.html
rokubimini::serial::RokubiminiSerialCommand
bool
formatCommand
classrokubimini_1_1serial_1_1RokubiminiSerialCommandFilter.html
ae2873bf0075dcfc9c77bdeb20bcfd246
(std::string &formattedString) override
RokubiminiSerialCommandFilter
classrokubimini_1_1serial_1_1RokubiminiSerialCommandFilter.html
adb9924b04a1f75912111bccdd5e53da9
()=delete
RokubiminiSerialCommandFilter
classrokubimini_1_1serial_1_1RokubiminiSerialCommandFilter.html
af3724d50f66bbb4ab65a8ee14292132e
(const configuration::ForceTorqueFilter &filter)
configuration::ForceTorqueFilter
filter_
classrokubimini_1_1serial_1_1RokubiminiSerialCommandFilter.html
a0853662b44cced605562544f9431a90d
const std::string
formatString_
classrokubimini_1_1serial_1_1RokubiminiSerialCommandFilter.html
a2970976596e328af267a71b5fc207d92
rokubimini::serial::RokubiminiSerialCommandHardReset
classrokubimini_1_1serial_1_1RokubiminiSerialCommandHardReset.html
rokubimini::serial::RokubiminiSerialCommand
bool
formatCommand
classrokubimini_1_1serial_1_1RokubiminiSerialCommandHardReset.html
aaca139e5c1e9cbbc1989b69a6a41babf
(std::string &formattedString) override
RokubiminiSerialCommandHardReset
classrokubimini_1_1serial_1_1RokubiminiSerialCommandHardReset.html
a9ced10186db3dcfcafa17c3a3eebd9a4
()=default
const std::string
formatString_
classrokubimini_1_1serial_1_1RokubiminiSerialCommandHardReset.html
ae22e1a12b5d940f4b4c17c5546e9133b
rokubimini::serial::RokubiminiSerialCommandLoad
classrokubimini_1_1serial_1_1RokubiminiSerialCommandLoad.html
rokubimini::serial::RokubiminiSerialCommand
bool
formatCommand
classrokubimini_1_1serial_1_1RokubiminiSerialCommandLoad.html
af21aaa9172eb7a239d6498decc5f03c1
(std::string &formattedString) override
RokubiminiSerialCommandLoad
classrokubimini_1_1serial_1_1RokubiminiSerialCommandLoad.html
aec1d56a1aefb6438948d30e64479881d
()=default
const std::string
formatString_
classrokubimini_1_1serial_1_1RokubiminiSerialCommandLoad.html
a27e117588788d7e733d7fba3339a2a35
rokubimini::serial::RokubiminiSerialCommandOffset
classrokubimini_1_1serial_1_1RokubiminiSerialCommandOffset.html
rokubimini::serial::RokubiminiSerialCommand
bool
formatCommand
classrokubimini_1_1serial_1_1RokubiminiSerialCommandOffset.html
adfa86a1b9b8a73ca69a4c99d9b33ffcc
(std::string &formattedString) override
RokubiminiSerialCommandOffset
classrokubimini_1_1serial_1_1RokubiminiSerialCommandOffset.html
a6f013fbd190dbff28d4e2a3d2790b4aa
()=delete
RokubiminiSerialCommandOffset
classrokubimini_1_1serial_1_1RokubiminiSerialCommandOffset.html
a472760b63546ad2ab457f58e4ef23ae5
(const Eigen::Matrix< double, 6, 1 > &forceTorqueOffset)
const Eigen::Matrix< double, 6, 1 >
forceTorqueOffset_
classrokubimini_1_1serial_1_1RokubiminiSerialCommandOffset.html
a2bdeb504d40f28f9ea79938602070221
const std::string
formatString_
classrokubimini_1_1serial_1_1RokubiminiSerialCommandOffset.html
a92cb1e4ece352e713a56823579638130
rokubimini::serial::RokubiminiSerialCommandPrint
classrokubimini_1_1serial_1_1RokubiminiSerialCommandPrint.html
rokubimini::serial::RokubiminiSerialCommand
bool
formatCommand
classrokubimini_1_1serial_1_1RokubiminiSerialCommandPrint.html
a11e61b10d72fab0727f1a0ba5fc6ea9f
(std::string &formattedString) override
RokubiminiSerialCommandPrint
classrokubimini_1_1serial_1_1RokubiminiSerialCommandPrint.html
a23ce8f6bfb5ad8ca1038e2e6c7c2ba39
()=default
const std::string
formatString_
classrokubimini_1_1serial_1_1RokubiminiSerialCommandPrint.html
acd11d563899b36ec367df4a2e8f0d352
rokubimini::serial::RokubiminiSerialCommandRun
classrokubimini_1_1serial_1_1RokubiminiSerialCommandRun.html
rokubimini::serial::RokubiminiSerialCommand
bool
formatCommand
classrokubimini_1_1serial_1_1RokubiminiSerialCommandRun.html
a007b13eb1961cc565f00f49603e8ef94
(std::string &formattedString) override
RokubiminiSerialCommandRun
classrokubimini_1_1serial_1_1RokubiminiSerialCommandRun.html
af16b39430a746299bf75dbeb02d74d18
()=default
const std::string
formatString_
classrokubimini_1_1serial_1_1RokubiminiSerialCommandRun.html
afef1df6ecd0d675506d0c399b7690b15
rokubimini::serial::RokubiminiSerialCommandSave
classrokubimini_1_1serial_1_1RokubiminiSerialCommandSave.html
rokubimini::serial::RokubiminiSerialCommand
bool
formatCommand
classrokubimini_1_1serial_1_1RokubiminiSerialCommandSave.html
a8708b7dac8787a0aeb36c0f3aaad6508
(std::string &formattedString) override
RokubiminiSerialCommandSave
classrokubimini_1_1serial_1_1RokubiminiSerialCommandSave.html
a6c6de54b312cadcbac5158ef34761db7
()=default
const std::string
formatString_
classrokubimini_1_1serial_1_1RokubiminiSerialCommandSave.html
a2302e4b55730f43f05c69fe6daac3721
rokubimini::serial::RokubiminiSerialCommandSensorCalibrationRow
classrokubimini_1_1serial_1_1RokubiminiSerialCommandSensorCalibrationRow.html
rokubimini::serial::RokubiminiSerialCommand
bool
formatCommand
classrokubimini_1_1serial_1_1RokubiminiSerialCommandSensorCalibrationRow.html
a88ebf32ccaefc0e6f824ed743d903e0a
(std::string &formattedString) override
RokubiminiSerialCommandSensorCalibrationRow
classrokubimini_1_1serial_1_1RokubiminiSerialCommandSensorCalibrationRow.html
aad15c5b7a566a395efa730f5cb9c5e82
()=delete
RokubiminiSerialCommandSensorCalibrationRow
classrokubimini_1_1serial_1_1RokubiminiSerialCommandSensorCalibrationRow.html
a59ed6523964725f3bb3213dcb94e493b
(const double &sensorCalibration1, const double &sensorCalibration2, const double &sensorCalibration3, const double &sensorCalibration4, const double &sensorCalibration5, const double &sensorCalibration6, const uint32_t &row)
const std::string
formatString_
classrokubimini_1_1serial_1_1RokubiminiSerialCommandSensorCalibrationRow.html
a400f476427bbcb13f26a19654c69f7fd
uint32_t
row_
classrokubimini_1_1serial_1_1RokubiminiSerialCommandSensorCalibrationRow.html
a995109a3e49c964d87fdc721a775d0bf
double
sensorCalibration1_
classrokubimini_1_1serial_1_1RokubiminiSerialCommandSensorCalibrationRow.html
ad838b8b8a18cf58017cb76b74b89cee2
double
sensorCalibration2_
classrokubimini_1_1serial_1_1RokubiminiSerialCommandSensorCalibrationRow.html
a7a6c68821a2bd3cf4782cda2cf4ce867
double
sensorCalibration3_
classrokubimini_1_1serial_1_1RokubiminiSerialCommandSensorCalibrationRow.html
ac0cde23d4a0f5fab7ad811ecbd06d057
double
sensorCalibration4_
classrokubimini_1_1serial_1_1RokubiminiSerialCommandSensorCalibrationRow.html
afa8587143def3825fb22171e542ea583
double
sensorCalibration5_
classrokubimini_1_1serial_1_1RokubiminiSerialCommandSensorCalibrationRow.html
a9294e03a625738402e715235c36bc52e
double
sensorCalibration6_
classrokubimini_1_1serial_1_1RokubiminiSerialCommandSensorCalibrationRow.html
afeef42a5d975cdc339e635de91f4e586
rokubimini::serial::RokubiminiSerialCommandSoftReset
classrokubimini_1_1serial_1_1RokubiminiSerialCommandSoftReset.html
rokubimini::serial::RokubiminiSerialCommand
bool
formatCommand
classrokubimini_1_1serial_1_1RokubiminiSerialCommandSoftReset.html
a220027cca4d1f0d813e7bf6dd9d4a513
(std::string &formattedString) override
RokubiminiSerialCommandSoftReset
classrokubimini_1_1serial_1_1RokubiminiSerialCommandSoftReset.html
ace39bff0cc3fe1d7f85699d3645a9457
()=default
const std::string
formatString_
classrokubimini_1_1serial_1_1RokubiminiSerialCommandSoftReset.html
ae749fb2439cd3fc1034c6dc8148b1856
rokubimini::serial::RokubiminiSerialImpl
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
bool
firmwareUpdate
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
abfe3d94d158b1c51f0de10105f36792e
(const std::string &filePath)
bool
getForceTorqueSamplingRate
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a8d9d0cc6376108f0f728f73bd31fbf2a
(int &samplingRate)
std::string
getName
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a59d2dfc5241a6036ad980d5114bf1c8e
() const
void
getReading
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a16f940ea4aa05b4c6ed7445224f3f82d
(rokubimini::Reading &reading)
bool
getSerialNumber
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a0fccca727a28f5e456233ec2e3d2e8d1
(unsigned int &serialNumber)
bool
hasFrameSync
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a7ee05528dd3a3ac1e7cc6fb97ccd5f73
()
bool
init
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a8c7d2134b36024811e9bc38e977650fc
()
bool
isRunning
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
ab20cf05364f0a6008dc39f6201aa36da
()
bool
loadConfig
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a9a6159a4ae1a285ab189d8faaf4c0834
()
bool
printUserConfig
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a24c851a440160a054f8a1e7e262ed2a1
()
RokubiminiSerialImpl
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a6d33272d97a521331d127ac6a886d69b
()=delete
RokubiminiSerialImpl
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
af49b752caff8dd7a8851c0773657d02a
(const std::string &name, const std::string &port, const std::uint32_t &baudRate)
bool
saveConfigParameter
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
aff6b78d52daf6bd7be3219a1d2beff75
()
bool
setAccelerationFilter
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
abcc7062dc8a0b9bcbc56a8266453f4c3
(const unsigned int filter)
bool
setAccelerationRange
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
abcab35db18d02fddad0ac3af810bba55
(const unsigned int range)
bool
setAngularRateFilter
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a9229dbe2b20147fe152aaf8f6b4948f6
(const unsigned int filter)
bool
setAngularRateRange
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a413686cd573d6b89522b373036dfe982
(const unsigned int range)
bool
setCommunicationSetup
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
aad397f1a0a03a87ec631fa659e86ba48
(const configuration::SensorConfiguration &sensorConfiguration, const uint8_t &dataFormat, const uint32_t &baudRate)
bool
setConfigMode
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a95cddd2fb8af47c0b44af026b844f256
()
bool
setForceTorqueFilter
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a4404dfb9adeda90cceb46f973df1f1a8
(const configuration::ForceTorqueFilter &filter)
bool
setForceTorqueOffset
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
aaa6293190c015678801e3c402a2769bf
(const Eigen::Matrix< double, 6, 1 > &forceTorqueOffset)
bool
setHardwareReset
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
ab1fc7777957358bce5af074a181e18f0
()
bool
setInitMode
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a9998ea6e8bfb053bc58bcdf5c52612a2
()
void
setPollingTimeStep
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a5e1257fb003f44cd425633130613f1f1
(double timeStep)
bool
setRunMode
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
ac2c49e633939d496b4cd87c1db8a07b5
()
bool
setSensorCalibration
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a47dd3bdbbc626f38c402442f1fc31d5b
(const calibration::SensorCalibration &sensorCalibration)
bool
setSensorConfiguration
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
aae424dc94485e44b2313361ae5fc2722
(const configuration::SensorConfiguration &sensorConfiguration)
void
setState
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
abb164a77c0e3455a23328d9804f068fd
(const uint16_t state)
void
shutdown
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
aa939790960096293bc0a3d634cc056cb
()
bool
startup
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
ab5f62dd026cca6d3f50fb5ed68451d4a
()
void
updateRead
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
ab34744762260e9adaf7b1c29d2e674a6
()
void
updateWrite
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
addb4d91aa734b4fa48cb645b2c2b2462
()
bool
waitForState
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a4c781234f46155623364a0259f817404
(const uint16_t state)
~RokubiminiSerialImpl
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a361ed7c246a7ea36990cc049de564fd5
()=default
struct timespec
timespec
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a903a4266ae462951c038c691d0acad33
uint16_t
calcCrc16X25
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a466f8d44aa36e5728f129b24083a9342
(uint8_t *data, int len)
bool
connect
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a5279edaf988135b8f1f1500ddad1b24b
()
bool
connect
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a32f6aa88ed51aa95908920d611dadcd1
(const std::string &port)
void
connectionWorker
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
ac71273fd2288cc478afd3e51e83225ba
()
uint16_t
crcCcittUpdate
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a5f08060fcdd0412cfd26c7bb3472cd9c
(uint16_t crc, uint8_t data)
double
diffSec
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
ad033d5f623301ef953c7e3322e7fb96b
(timespec a, timespec b)
std::uint32_t
getBaudRateDefinition
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
ab621180ed2e850bf7cdafa34e9fa9edc
(const uint32_t &baudRate)
ConnectionState
getConnectionState
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a3f56fdbae671c5878442d71e5e1b4d9e
() const
ErrorState
getErrorState
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
aadf25159c139c1fa27f2934b8eeab7ad
() const
std::string
getErrorString
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a67d9d833522bc04370d8343a4c96fbed
() const
bool
hasError
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
ab4aba6a75019e53427cf4ffc627e6275
() const
bool
initSensorCommunication
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a82670bf32f91b541a5ba1e49eb0ae05d
(bool keepConnecting)
bool
initSerialPort
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a202f0db1dda0ef3935674b96667bbcf2
(const std::string &port)
bool
isConnected
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a96cc1f1ce9b63527970ad7a504fc9fe9
() const
bool
isConnecting
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a5197e80e39108f4146c091d3d1281750
() const
bool
isInConfigMode
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a665fb82f29f97a578498dfe82ad0a560
() const
void
pollingWorker
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
af20f564c5f3d9a02db574a1acda5dbf5
()
bool
readDevice
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
ac08249ab29ad78875a1e85ceff692ca6
(RxFrame &frame)
bool
sendCalibrationMatrixEntry
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
ac6e79480b00bd86b75ee22dd6d657e8d
(const uint8_t subId, const double entry)
bool
startPollingThread
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
aba7b459bc9e0cb0ca615204effedd9f9
()
timespec
timespecAdd
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a856e8bb5d987d90c7efcb82e719e5b37
(timespec a, timespec b)
double
timespecToSec
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
ad809ce37ee07d50c7840383e82d4ac75
(timespec t)
bool
writeSerial
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a8db91ac83a37061ebb1ec4ac18df7c66
(const std::string &str)
std::uint32_t
baudRate_
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a0bcc50fd6b746c9e89340562665598c6
boost::atomic< ConnectionState >
connectionState_
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a23f986988db0784026df31b6573b6965
boost::thread
connectionThread_
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
ab385aea14116e8c3a80737589db8e1a0
boost::atomic< ErrorState >
errorState_
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a9a3506f1128085322137e4d10ad41e87
RxFrame
frame_
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
af3eb3cbfa39841ea37fb87f2e60dca55
unsigned long
frameCrcErrorCounter_
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
ab6634cdb29b3236e7cfa7acaed250cc3
uint8_t
frameHeader
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a10028a3913eab6585c09a81273c28be6
unsigned long
frameReceivedCounter_
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
ab5a4e2fe0fcf686bd42d08b50d9488dd
unsigned long
frameSuccessCounter_
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
ac358f16c59eec63c7f3a4c7a2ef55bf3
boost::atomic< bool >
frameSync_
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
ae65538645e0df3153de004c3be0e525f
unsigned int
frameSyncErrorCounter_
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a4c857e468b3c97f65e4e0aaae9636083
boost::atomic< bool >
isRunning_
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a13656fcd2ad659d004b92d6ca4e0b77d
unsigned int
maxFrameSyncErrorCounts_
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a3b25813254a87887ab4d69eaa0048ff1
boost::atomic< ModeState >
modeState_
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
addf41f23739ffe49f9c1a795e0201af9
std::string
name_
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
ad863ffe025e6e227c2895945c2958425
unsigned long
pollingSyncErrorCounter_
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a11cf8b8ceb337ea7dec41db3c28ceca6
boost::thread
pollingThread_
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
ada4a0fe668abab301a08d3c4ea18a55f
double
pollingThreadTimeStep_
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a42c0f894ddf40ee1b99096cf7c1f1487
std::string
port_
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a84f54e7027346ec45d7a64dcb63e9a18
std::recursive_mutex
readingMutex_
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
ae4fbd3253282665146f8120a06f5cdca
bool
runInThreadedMode_
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a29e3885922ec5f9f11b9c4fb4f5cc118
Reading
serialImplReading_
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a1c25952b5c82c03b1615b3d31611c74a
std::recursive_mutex
serialMutex_
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a9e92030c2bea6943bdd073e652fd1089
double
timeStampSecs_
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
ac805ba0c781ce8a0f946434b94a24bbf
boost::atomic< int >
usbFileDescriptor_
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a01bf41f9fc07fd33ddec472ec9a5e2cd
std::ifstream
usbStreamIn_
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a450305c22af9f858ebcbe0fc357b2314
std::ofstream
usbStreamOut_
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
acc5dff479242c09a06355827af98c57f
bool
useDeviceTimeStamps_
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
a49813e0a38d68ca13e6b39c8cd33a036
static const uint64_t
NSEC_PER_SEC
classrokubimini_1_1serial_1_1RokubiminiSerialImpl.html
ad3e7a5ac919c54125e33e72a6e2b2e40
rokubimini::serial::RokubiminiSerialResponseRegex
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegex.html
virtual bool
matchInString
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegex.html
a7b53f8c6006c252648f0e8875c143320
(const std::string &str)=0
RokubiminiSerialResponseRegex
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegex.html
ad194b1a622624476405bf06c8e3fadc4
()=default
virtual
~RokubiminiSerialResponseRegex
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegex.html
a1fdc2b9110b4e9fa048b5f1afadba000
()=default
rokubimini::serial::RokubiminiSerialResponseRegexAck
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexAck.html
rokubimini::serial::RokubiminiSerialResponseRegex
const std::string &
getCommand
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexAck.html
afbc29b65c95dd5af84fcf12622558752
()
const uint8_t &
getFirstNumber
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexAck.html
a03eb9dae13d0510753824b0fbcfef4ce
()
const uint8_t &
getReturnCode
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexAck.html
a53b8b78910a32fc6f527c892a0dbe151
()
bool
matchInString
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexAck.html
a97e961d25bcd105b38792c7b28677bd6
(const std::string &str) override
std::string
command_
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexAck.html
a215bb23ba440cc1058b6b81a1edf117b
uint8_t
firstNumber_
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexAck.html
a017f851d9fe1905d5fea2c85bfc59e81
const std::string
format_
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexAck.html
a3102c435eb715087e60d3a0119406376
std::uint8_t
returnCode_
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexAck.html
a08a2fb1166c4108d7b58b83c6517484b
const std::regex
stringRegex_
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexAck.html
a9bce0bd9a0e7e4b6dd9c5201c19ed4ad
rokubimini::serial::RokubiminiSerialResponseRegexCommSetup
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexCommSetup.html
rokubimini::serial::RokubiminiSerialResponseRegex
const uint8_t &
getBaudRate
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexCommSetup.html
a5281fd6d4fbbf64ee27b57a3d1944f99
()
const uint8_t &
getCalibration
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexCommSetup.html
aff886344f53874e32e8a02ed4bc7606c
()
const uint8_t &
getDataFormat
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexCommSetup.html
ad98fa0abadf30c9b2341567c96ebe605
()
const uint8_t &
getTempComp
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexCommSetup.html
a817940fc7d811d99f901a79cdc523810
()
bool
matchInString
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexCommSetup.html
a50cd2ac04706a1312899b10539c432b2
(const std::string &str) override
void
setBaudRate
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexCommSetup.html
a4d260bf441e56cf8127140466622cf08
(uint8_t &baudRate)
uint8_t
baudRate_
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexCommSetup.html
a91e258d946bcd1b2a600382a3196bb0f
uint8_t
calibration_
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexCommSetup.html
a10883296daa6411c99a98dca65a62f47
uint8_t
dataFormat_
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexCommSetup.html
aede4fb797f70b13be619092fb77a4b3d
const std::string
format_
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexCommSetup.html
ab32828ccd0bf93131cf987b727cf5d81
const std::regex
stringRegex_
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexCommSetup.html
a8670a55afc86ad7eec54abc4e7efa3f8
uint8_t
tempComp_
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexCommSetup.html
af2aa527651ab20fda472fda849a6ae3d
rokubimini::serial::RokubiminiSerialResponseRegexProductName
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexProductName.html
rokubimini::serial::RokubiminiSerialResponseRegex
const std::string &
getFirstWord
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexProductName.html
afce9409b5b7cc2d62467aca5a0b4d847
()
const std::string &
getFourthWord
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexProductName.html
a9aa2868e12fbbb43227d4bc1159a67a8
()
const std::string &
getSecondWord
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexProductName.html
a2afb326842358ff678787f88341d46d1
()
const std::string &
getThirdWord
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexProductName.html
a06ed446998c99df09ca22ab289c6867a
()
bool
matchInString
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexProductName.html
ac623af54396e3505874a83a12bcf1c1f
(const std::string &str) override
std::string
firstWord_
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexProductName.html
a6e1b74b7bb8e0a4e06b2de746fb79bb9
const std::string
format_
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexProductName.html
a4cd0af5785bbe78f6ac97a9b1bc0f358
std::string
fourthWord_
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexProductName.html
a8cafd731c985df9a8d6ca652e16bfb83
std::string
secondWord_
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexProductName.html
ab2f5212563d092d39b68d9bb2d60c803
const std::regex
stringRegex_
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexProductName.html
adaa1afe09f7ffe3a0f1531da8885e19e
std::string
thirdWord_
classrokubimini_1_1serial_1_1RokubiminiSerialResponseRegexProductName.html
a64e7a47ec2241149a445bcef3e068ee8
rokubimini::serial::RxFrame
unionrokubimini_1_1serial_1_1RxFrame.html
struct
__attribute__
unionrokubimini_1_1serial_1_1RxFrame.html
a6174b64e5653332731b1b35dd12eb7a6
((__packed__))
uint8_t
bytes
unionrokubimini_1_1serial_1_1RxFrame.html
ad68e5cd206952df31f24dbf0d058b080
[1]
rokubimini
namespacerokubimini.html
rokubimini::serial
std::ostream &
operator<<
namespacerokubimini.html
a382cdd3005ed861eb5beed3d3a7962d3
(std::ostream &os, const Statusword &statusword)
TEST_F
namespacerokubimini.html
abb9d2ee5e7665b00108b7555283af140
(StatusWordTest, InfoMessagesWorksCorrectly)
TEST_F
namespacerokubimini.html
a50b9ea52bb7a07c211b5f522c58b6ae6
(StatusWordTest, ProblemMessagesWorksCorrectly)
TEST_F
namespacerokubimini.html
adfba8694a07d38a3d4b00c181c883506
(ReadingTest, TemperatureWorksCorrectly)
TEST_F
namespacerokubimini.html
a0f3d5f3a7d2c9d644da41850a976c903
(ReadingTest, ForceTorqueSaturatedWorksCorrectly)
TEST_F
namespacerokubimini.html
ab8b7700d460e7ef8a6453c75a0c44b87
(StatusWordTest, ExplicitConstructorWorksCorrectly)
TEST_F
namespacerokubimini.html
a8d5d9cb71594d3970afe5ce62bbd41cd
(ReadingTest, StatusWordWorksCorrectly)
TEST_F
namespacerokubimini.html
a1c839144399e58ec5a13230323a5285f
(StatusWordTest, assignmentOperatorWorksCorrectly)
TEST_F
namespacerokubimini.html
a440d3e469bb8b7ca1931b6cf6701e12a
(StatusWordTest, CopyConstructorWorksCorrectly)
static constexpr double
DEG_TO_RAD
namespacerokubimini.html
a2314ad35fed30fe174aa4fac89946d18
static constexpr double
DEG_TO_RAD
namespacerokubimini.html
a2314ad35fed30fe174aa4fac89946d18
static constexpr double
G_TO_METERS_PER_SECOND_SQUARED
namespacerokubimini.html
abc3e8fc2e0a2b9e66c8411bb31d797ec
static constexpr double
G_TO_METERS_PER_SECOND_SQUARED
namespacerokubimini.html
abc3e8fc2e0a2b9e66c8411bb31d797ec
rokubimini::serial
namespacerokubimini_1_1serial.html
rokubimini::serial::setup
rokubimini::serial::AppOutput
rokubimini::serial::DataStatus
rokubimini::serial::RokubiminiSerial
rokubimini::serial::RokubiminiSerialBusManager
rokubimini::serial::RokubiminiSerialCommand
rokubimini::serial::RokubiminiSerialCommandCommSetup
rokubimini::serial::RokubiminiSerialCommandConfig
rokubimini::serial::RokubiminiSerialCommandFilter
rokubimini::serial::RokubiminiSerialCommandHardReset
rokubimini::serial::RokubiminiSerialCommandLoad
rokubimini::serial::RokubiminiSerialCommandOffset
rokubimini::serial::RokubiminiSerialCommandPrint
rokubimini::serial::RokubiminiSerialCommandRun
rokubimini::serial::RokubiminiSerialCommandSave
rokubimini::serial::RokubiminiSerialCommandSensorCalibrationRow
rokubimini::serial::RokubiminiSerialCommandSoftReset
rokubimini::serial::RokubiminiSerialImpl
rokubimini::serial::RokubiminiSerialResponseRegex
rokubimini::serial::RokubiminiSerialResponseRegexAck
rokubimini::serial::RokubiminiSerialResponseRegexCommSetup
rokubimini::serial::RokubiminiSerialResponseRegexProductName
rokubimini::serial::RxFrame
rokubimini_msgs::Reading
RokubiminiReadingRos
namespacerokubimini_1_1serial.html
a87e2ce9532a5ad9412d8b93d6ae4461a
std::shared_ptr< RokubiminiSerialBusManager >
RokubiminiSerialBusManagerPtr
namespacerokubimini_1_1serial.html
a7e827bd618482382e8918743e84b279f
std::shared_ptr< RokubiminiSerialImpl >
RokubiminiSerialImplPtr
namespacerokubimini_1_1serial.html
a8b5278fd8627247803edd564012c6a24
sensor_msgs::Temperature
RokubiminiTemperatureRos
namespacerokubimini_1_1serial.html
a644e05e165b9ea9842cd04517434e096
geometry_msgs::WrenchStamped
RokubiminiWrenchRos
namespacerokubimini_1_1serial.html
afc8f180dd8e1365866c5f139b549d39c
ConnectionState
namespacerokubimini_1_1serial.html
ac8278107d53ef89e35ad3a8be3adb59c
DISCONNECTED
ISCONNECTING
CONNECTED
ErrorState
namespacerokubimini_1_1serial.html
a64b3a682788b9c1a2aa1c1ff132c4c1c
NO_ERROR
OFFSET_ERROR
CALIBRATION_ERROR
PACKET_READING_ERROR
SYNC_ERROR
ModeState
namespacerokubimini_1_1serial.html
af045d54d5e9ddb1a98140676e9078f75
RUN_MODE
CONFIG_MODE
INIT_MODE
rokubimini::serial::setup
namespacerokubimini_1_1serial_1_1setup.html
rokubimini::serial::setup::RokubiminiSerial
rokubimini::setup::Rokubimini
Rokubimini
namespacerokubimini_1_1serial_1_1setup.html
a1efb9ea0fc6dffd4fc98712f801d18db