Classes | Enumerations
state.h File Reference
#include <inttypes.h>
#include <cstddef>
#include "ur_modern_driver/bin_parser.h"
#include "ur_modern_driver/log.h"
#include "ur_modern_driver/pipeline.h"
Include dependency graph for state.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  StatePacket
 

Enumerations

enum  message_type : uint8_t { message_type::ROBOT_STATE = 16, message_type::ROBOT_MESSAGE = 20, message_type::PROGRAM_STATE_MESSAGE = 25 }
 
enum  package_type : uint8_t {
  package_type::ROBOT_MODE_DATA = 0, package_type::JOINT_DATA = 1, package_type::TOOL_DATA = 2, package_type::MASTERBOARD_DATA = 3,
  package_type::CARTESIAN_INFO = 4, package_type::KINEMATICS_INFO = 5, package_type::CONFIGURATION_DATA = 6, package_type::FORCE_MODE_DATA = 7,
  package_type::ADDITIONAL_INFO = 8, package_type::CALIBRATION_DATA = 9
}
 

Enumeration Type Documentation

enum message_type : uint8_t
strong
Enumerator
ROBOT_STATE 
ROBOT_MESSAGE 
PROGRAM_STATE_MESSAGE 

Definition at line 41 of file state.h.

enum package_type : uint8_t
strong
Enumerator
ROBOT_MODE_DATA 
JOINT_DATA 
TOOL_DATA 
MASTERBOARD_DATA 
CARTESIAN_INFO 
KINEMATICS_INFO 
CONFIGURATION_DATA 
FORCE_MODE_DATA 
ADDITIONAL_INFO 
CALIBRATION_DATA 

Definition at line 27 of file state.h.



ur_modern_driver
Author(s): Thomas Timm Andersen, Simon Rasmussen
autogenerated on Fri Jun 26 2020 03:37:01