Namespaces | Classes | Typedefs | Enumerations
rokubimini::serial Namespace Reference

Namespaces

 setup
 

Classes

union  AppOutput
 The main output from the sensors in the device. More...
 
union  DataStatus
 The status of the sensor data. More...
 
class  RokubiminiSerial
 The Rokubimini Serial class. More...
 
class  RokubiminiSerialBusManager
 Inherits from RokubiminiBusManager. It's used for managing the serial bus. More...
 
class  RokubiminiSerialCommand
 
class  RokubiminiSerialCommandCommSetup
 
class  RokubiminiSerialCommandConfig
 
class  RokubiminiSerialCommandFilter
 
class  RokubiminiSerialCommandHardReset
 
class  RokubiminiSerialCommandLoad
 
class  RokubiminiSerialCommandOffset
 
class  RokubiminiSerialCommandPrint
 
class  RokubiminiSerialCommandRun
 
class  RokubiminiSerialCommandSave
 
class  RokubiminiSerialCommandSensorCalibrationRow
 
class  RokubiminiSerialCommandSoftReset
 
class  RokubiminiSerialImpl
 The Rokubimini Serial Implementation class. More...
 
class  RokubiminiSerialResponseRegex
 
class  RokubiminiSerialResponseRegexAck
 
class  RokubiminiSerialResponseRegexCommSetup
 
class  RokubiminiSerialResponseRegexProductName
 
union  RxFrame
 The frame transmitted and received via the serial bus. More...
 

Typedefs

using RokubiminiReadingRos = rokubimini_msgs::Reading
 
using RokubiminiSerialBusManagerPtr = std::shared_ptr< RokubiminiSerialBusManager >
 
using RokubiminiSerialImplPtr = std::shared_ptr< RokubiminiSerialImpl >
 
using RokubiminiTemperatureRos = sensor_msgs::Temperature
 
using RokubiminiWrenchRos = geometry_msgs::WrenchStamped
 

Enumerations

enum  ConnectionState : unsigned int { ConnectionState::DISCONNECTED = 0, ConnectionState::ISCONNECTING, ConnectionState::CONNECTED }
 
enum  ErrorState : unsigned int {
  ErrorState::NO_ERROR = 0, ErrorState::OFFSET_ERROR, ErrorState::CALIBRATION_ERROR, ErrorState::PACKET_READING_ERROR,
  ErrorState::SYNC_ERROR
}
 
enum  ModeState : unsigned int { ModeState::RUN_MODE = 0, ModeState::CONFIG_MODE, ModeState::INIT_MODE }
 

Typedef Documentation

using rokubimini::serial::RokubiminiReadingRos = typedef rokubimini_msgs::Reading

Definition at line 193 of file RokubiminiSerial.cpp.

Definition at line 112 of file RokubiminiSerialBusManager.hpp.

Definition at line 1100 of file RokubiminiSerialImpl.hpp.

using rokubimini::serial::RokubiminiTemperatureRos = typedef sensor_msgs::Temperature

Definition at line 195 of file RokubiminiSerial.cpp.

using rokubimini::serial::RokubiminiWrenchRos = typedef geometry_msgs::WrenchStamped

Definition at line 194 of file RokubiminiSerial.cpp.

Enumeration Type Documentation

enum rokubimini::serial::ConnectionState : unsigned int
strong
Enumerator
DISCONNECTED 
ISCONNECTING 
CONNECTED 

Definition at line 14 of file states.hpp.

enum rokubimini::serial::ErrorState : unsigned int
strong
Enumerator
NO_ERROR 
OFFSET_ERROR 
CALIBRATION_ERROR 
PACKET_READING_ERROR 
SYNC_ERROR 

Definition at line 28 of file states.hpp.

enum rokubimini::serial::ModeState : unsigned int
strong
Enumerator
RUN_MODE 
CONFIG_MODE 
INIT_MODE 

Definition at line 21 of file states.hpp.



rokubimini_serial
Author(s):
autogenerated on Wed Mar 3 2021 03:09:18