Namespaces | Classes | Typedefs | Enumerations | Functions
rokubimini::ethercat Namespace Reference

Namespaces

 sdo
 
 setup
 

Classes

class  RokubiminiEthercat
 The Rokubimini Ethercat class. More...
 
class  RokubiminiEthercatBusManager
 Inherits from RokubiminiBusManager. It's used for managing the Ethercat buses. More...
 
class  RokubiminiEthercatSlave
 The Rokubimini Ethercat Implementation (Slave) class. More...
 
struct  RxPdo
 
struct  TxPdoA
 
struct  TxPdoB
 
struct  TxPdoC
 
struct  TxPdoZ
 

Typedefs

using RokubiminiEthercatBusManagerPtr = std::shared_ptr< RokubiminiEthercatBusManager >
 
using RokubiminiEthercatSlavePtr = std::shared_ptr< RokubiminiEthercatSlave >
 
using RokubiminiImuRos = sensor_msgs::Imu
 
using RokubiminiReadingRos = rokubimini_msgs::Reading
 
using RokubiminiTemperatureRos = sensor_msgs::Temperature
 
using RokubiminiWrenchRos = geometry_msgs::WrenchStamped
 

Enumerations

enum  PdoTypeEnum : int8_t {
  PdoTypeEnum::NA = 0, PdoTypeEnum::A, PdoTypeEnum::B, PdoTypeEnum::C,
  PdoTypeEnum::Z, PdoTypeEnum::EXTIMU
}
 

Functions

struct rokubimini::ethercat::RxPdo __attribute__ ((packed))
 

Typedef Documentation

Definition at line 233 of file RokubiminiEthercatBusManager.hpp.

Definition at line 473 of file RokubiminiEthercatSlave.hpp.

using rokubimini::ethercat::RokubiminiImuRos = typedef sensor_msgs::Imu

Definition at line 150 of file RokubiminiEthercat.cpp.

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

Definition at line 148 of file RokubiminiEthercat.cpp.

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

Definition at line 151 of file RokubiminiEthercat.cpp.

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

Definition at line 149 of file RokubiminiEthercat.cpp.

Enumeration Type Documentation

Enumerator
NA 
EXTIMU 

Definition at line 8 of file PdoTypeEnum.hpp.

Function Documentation

struct rokubimini::ethercat::TxPdoZ rokubimini::ethercat::__attribute__ ( (packed)  )


rokubimini_ethercat
Author(s):
autogenerated on Wed Mar 3 2021 03:09:16