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)) |
| using rokubimini::ethercat::RokubiminiEthercatBusManagerPtr = typedef std::shared_ptr<RokubiminiEthercatBusManager> |
Definition at line 233 of file RokubiminiEthercatBusManager.hpp.
| using rokubimini::ethercat::RokubiminiEthercatSlavePtr = typedef std::shared_ptr<RokubiminiEthercatSlave> |
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.
|
strong |
| Enumerator | |
|---|---|
| NA | |
| A | |
| B | |
| C | |
| Z | |
| EXTIMU | |
Definition at line 8 of file PdoTypeEnum.hpp.
| struct rokubimini::ethercat::TxPdoZ rokubimini::ethercat::__attribute__ | ( | (packed) | ) |