| baudRate_ | rokubimini::serial::RokubiminiSerialImpl | private |
| calcCrc16X25(uint8_t *data, int len) | rokubimini::serial::RokubiminiSerialImpl | inlineprivate |
| clearReadBuffer() | rokubimini::serial::RokubiminiSerialImpl | private |
| closeSerialPort() | rokubimini::serial::RokubiminiSerialImpl | |
| connect() | rokubimini::serial::RokubiminiSerialImpl | private |
| connect(const std::string &port) | rokubimini::serial::RokubiminiSerialImpl | private |
| connectionState_ | rokubimini::serial::RokubiminiSerialImpl | private |
| connectionThread_ | rokubimini::serial::RokubiminiSerialImpl | private |
| connectionWorker() | rokubimini::serial::RokubiminiSerialImpl | private |
| crcCcittUpdate(uint16_t crc, uint8_t data) | rokubimini::serial::RokubiminiSerialImpl | private |
| createDataFlagsDiagnostics(diagnostic_updater::DiagnosticStatusWrapper &stat) | rokubimini::serial::RokubiminiSerialImpl | |
| currentDataFlagsDiagnostics_ | rokubimini::serial::RokubiminiSerialImpl | private |
| dataReady_ | rokubimini::serial::RokubiminiSerialImpl | private |
| DEFAULT_BAUD_RATE_OPTION | rokubimini::serial::RokubiminiSerialImpl | privatestatic |
| diffSec(timespec a, timespec b) | rokubimini::serial::RokubiminiSerialImpl | inlineprivate |
| errorFlags_ | rokubimini::serial::RokubiminiSerialImpl | private |
| firmwareUpdate(const std::string &filePath) | rokubimini::serial::RokubiminiSerialImpl | |
| frame_ | rokubimini::serial::RokubiminiSerialImpl | private |
| frameCrcErrorCounter_ | rokubimini::serial::RokubiminiSerialImpl | private |
| frameDataStatus_ | rokubimini::serial::RokubiminiSerialImpl | private |
| frameHeader | rokubimini::serial::RokubiminiSerialImpl | private |
| frameOffset_ | rokubimini::serial::RokubiminiSerialImpl | private |
| frameReceivedCounter_ | rokubimini::serial::RokubiminiSerialImpl | private |
| frameSuccessCounter_ | rokubimini::serial::RokubiminiSerialImpl | private |
| frameSync_ | rokubimini::serial::RokubiminiSerialImpl | private |
| frameSyncErrorCounter_ | rokubimini::serial::RokubiminiSerialImpl | private |
| frameTimestamp_ | rokubimini::serial::RokubiminiSerialImpl | private |
| FTDI_DRIVER_LATENCY | rokubimini::serial::RokubiminiSerialImpl | privatestatic |
| getConnectionState() const | rokubimini::serial::RokubiminiSerialImpl | private |
| getConnectionStateString() const | rokubimini::serial::RokubiminiSerialImpl | inline |
| getErrorFlags() const | rokubimini::serial::RokubiminiSerialImpl | private |
| getErrorStrings() const | rokubimini::serial::RokubiminiSerialImpl | |
| getForceTorqueSamplingRate(int &samplingRate) | rokubimini::serial::RokubiminiSerialImpl | inline |
| getFrameDataStatus(DataStatus &status) | rokubimini::serial::RokubiminiSerialImpl | |
| getModeStateString() const | rokubimini::serial::RokubiminiSerialImpl | inline |
| getName() const | rokubimini::serial::RokubiminiSerialImpl | inline |
| getProductName() const | rokubimini::serial::RokubiminiSerialImpl | inline |
| getReading(rokubimini::Reading &reading) | rokubimini::serial::RokubiminiSerialImpl | |
| getSerialNumber(unsigned int &serialNumber) | rokubimini::serial::RokubiminiSerialImpl | inline |
| hasError() const | rokubimini::serial::RokubiminiSerialImpl | |
| hasFrameSync() | rokubimini::serial::RokubiminiSerialImpl | inline |
| increaseAndCheckTimeoutCounter() | rokubimini::serial::RokubiminiSerialImpl | private |
| init() | rokubimini::serial::RokubiminiSerialImpl | |
| initSensorCommunication(bool keepOpening) | rokubimini::serial::RokubiminiSerialImpl | private |
| initSerialPort(const std::string &port) | rokubimini::serial::RokubiminiSerialImpl | private |
| isConnected() const | rokubimini::serial::RokubiminiSerialImpl | private |
| isConnecting() const | rokubimini::serial::RokubiminiSerialImpl | private |
| isInConfigMode() const | rokubimini::serial::RokubiminiSerialImpl | private |
| isRunning() | rokubimini::serial::RokubiminiSerialImpl | inline |
| isRunning_ | rokubimini::serial::RokubiminiSerialImpl | private |
| loadConfig() | rokubimini::serial::RokubiminiSerialImpl | |
| MAX_BAUD_RATE_OPTION | rokubimini::serial::RokubiminiSerialImpl | privatestatic |
| maxCountOpenSerialPort_ | rokubimini::serial::RokubiminiSerialImpl | private |
| maxFrameSyncErrorCounts_ | rokubimini::serial::RokubiminiSerialImpl | private |
| MAXIMUM_ACCEPTABLE_TIMEOUT | rokubimini::serial::RokubiminiSerialImpl | privatestatic |
| modeState_ | rokubimini::serial::RokubiminiSerialImpl | private |
| name_ | rokubimini::serial::RokubiminiSerialImpl | private |
| newFrameIsAvailable_ | rokubimini::serial::RokubiminiSerialImpl | private |
| NSEC_PER_SEC | rokubimini::serial::RokubiminiSerialImpl | privatestatic |
| openSerialPort(bool keepOpening) | rokubimini::serial::RokubiminiSerialImpl | private |
| parseAcknowledgement(const char &command_code, const double &timeout=2.0) | rokubimini::serial::RokubiminiSerialImpl | private |
| parseCommunicationMsgs(const double &timeout=1.0) | rokubimini::serial::RokubiminiSerialImpl | |
| parseRegexWaitTimeout(RokubiminiSerialResponseRegex ®, const double &timeout=1.0) | rokubimini::serial::RokubiminiSerialImpl | private |
| placeholder_ | rokubimini::serial::RokubiminiSerialImpl | private |
| pollingSyncErrorCounter_ | rokubimini::serial::RokubiminiSerialImpl | private |
| pollingThread_ | rokubimini::serial::RokubiminiSerialImpl | private |
| pollingWorker() | rokubimini::serial::RokubiminiSerialImpl | private |
| port_ | rokubimini::serial::RokubiminiSerialImpl | private |
| printUserConfig() | rokubimini::serial::RokubiminiSerialImpl | |
| productName_ | rokubimini::serial::RokubiminiSerialImpl | private |
| readDevice(RxFrame &frame) | rokubimini::serial::RokubiminiSerialImpl | private |
| readingMutex_ | rokubimini::serial::RokubiminiSerialImpl | mutableprivate |
| readSerialNoWait(const uint32_t &numChars, std::string &str) | rokubimini::serial::RokubiminiSerialImpl | private |
| readSerialWaitTimeout(const uint32_t &numChars, std::string &str, const double &timeout=1.0) | rokubimini::serial::RokubiminiSerialImpl | private |
| readTimeout_ | rokubimini::serial::RokubiminiSerialImpl | private |
| resetDataFlags() | rokubimini::serial::RokubiminiSerialImpl | |
| RokubiminiSerialImpl()=delete | rokubimini::serial::RokubiminiSerialImpl | |
| RokubiminiSerialImpl(const std::string &name, const std::string &port) | rokubimini::serial::RokubiminiSerialImpl | |
| runInThreadedMode_ | rokubimini::serial::RokubiminiSerialImpl | private |
| runsAsync() | rokubimini::serial::RokubiminiSerialImpl | inline |
| runsAsync_ | rokubimini::serial::RokubiminiSerialImpl | private |
| saveConfigParameter() | rokubimini::serial::RokubiminiSerialImpl | |
| sendCalibrationMatrixEntry(const uint8_t subId, const double entry) | rokubimini::serial::RokubiminiSerialImpl | inlineprivate |
| sendCommand(const std::string &command) | rokubimini::serial::RokubiminiSerialImpl | private |
| serialImplReading_ | rokubimini::serial::RokubiminiSerialImpl | private |
| serialMutex_ | rokubimini::serial::RokubiminiSerialImpl | mutableprivate |
| serialNumber_ | rokubimini::serial::RokubiminiSerialImpl | private |
| setAccelerationFilter(const unsigned int filter) | rokubimini::serial::RokubiminiSerialImpl | inline |
| setAccelerationRange(const unsigned int range) | rokubimini::serial::RokubiminiSerialImpl | inline |
| setAngularRateFilter(const unsigned int filter) | rokubimini::serial::RokubiminiSerialImpl | inline |
| setAngularRateRange(const unsigned int range) | rokubimini::serial::RokubiminiSerialImpl | inline |
| setCommunicationSetup(const configuration::SensorConfiguration &sensorConfiguration, const uint8_t &dataFormat, const uint8_t &baudRate) | rokubimini::serial::RokubiminiSerialImpl | |
| setConfigMode() | rokubimini::serial::RokubiminiSerialImpl | |
| setForceTorqueFilter(const configuration::ForceTorqueFilter &filter) | rokubimini::serial::RokubiminiSerialImpl | |
| setForceTorqueOffset(const Eigen::Matrix< double, 6, 1 > &forceTorqueOffset) | rokubimini::serial::RokubiminiSerialImpl | |
| setHardwareReset() | rokubimini::serial::RokubiminiSerialImpl | |
| setInitMode() | rokubimini::serial::RokubiminiSerialImpl | |
| setRunMode() | rokubimini::serial::RokubiminiSerialImpl | |
| setRunsAsync(bool runsAsync) | rokubimini::serial::RokubiminiSerialImpl | inline |
| setSensorCalibration(const calibration::SensorCalibration &sensorCalibration) | rokubimini::serial::RokubiminiSerialImpl | |
| setSensorConfiguration(const configuration::SensorConfiguration &sensorConfiguration) | rokubimini::serial::RokubiminiSerialImpl | |
| shutdown() | rokubimini::serial::RokubiminiSerialImpl | |
| startPollingThread() | rokubimini::serial::RokubiminiSerialImpl | private |
| startup() | rokubimini::serial::RokubiminiSerialImpl | |
| TIMEOUT_MARGIN | rokubimini::serial::RokubiminiSerialImpl | privatestatic |
| timeoutCounter_ | rokubimini::serial::RokubiminiSerialImpl | private |
| timespec typedef | rokubimini::serial::RokubiminiSerialImpl | private |
| timespecAdd(timespec a, timespec b) | rokubimini::serial::RokubiminiSerialImpl | inlineprivate |
| timespecToSec(timespec t) | rokubimini::serial::RokubiminiSerialImpl | inlineprivate |
| updateConnectionStatus(diagnostic_updater::DiagnosticStatusWrapper &stat) | rokubimini::serial::RokubiminiSerialImpl | |
| updateDataFlags() | rokubimini::serial::RokubiminiSerialImpl | |
| updateRead() | rokubimini::serial::RokubiminiSerialImpl | inline |
| updateWrite() | rokubimini::serial::RokubiminiSerialImpl | inline |
| usbFileDescriptor_ | rokubimini::serial::RokubiminiSerialImpl | private |
| usbStreamIn_ | rokubimini::serial::RokubiminiSerialImpl | private |
| usbStreamOut_ | rokubimini::serial::RokubiminiSerialImpl | private |
| writeSerial(const std::string &str) | rokubimini::serial::RokubiminiSerialImpl | private |
| ~RokubiminiSerialImpl()=default | rokubimini::serial::RokubiminiSerialImpl | |