TxPdoC.hpp
Go to the documentation of this file.
1 #pragma once
2 
3 // std
4 #include <cstdint>
5 
6 namespace rokubimini
7 {
8 namespace ethercat
9 {
10 struct TxPdoC
11 {
14  float forceX_;
15  float forceY_;
16  float forceZ_;
17  float torqueX_;
18  float torqueY_;
19  float torqueZ_;
29  float temperature_;
34 
46 
47 } __attribute__((packed));
48 
49 } // namespace ethercat
50 } // namespace rokubimini
rokubimini::ethercat::TxPdoC::estimatedOrientationX_
float estimatedOrientationX_
Definition: TxPdoC.hpp:30
uint8_t
unsigned char uint8_t
rokubimini::ethercat::TxPdoC::forceTorqueSaturated_
uint16_t forceTorqueSaturated_
Definition: TxPdoC.hpp:20
rokubimini::ethercat::TxPdoC::externalStatus_
uint8_t externalStatus_
Definition: TxPdoC.hpp:45
rokubimini::ethercat::TxPdoC::estimatedOrientationY_
float estimatedOrientationY_
Definition: TxPdoC.hpp:31
rokubimini::ethercat::TxPdoC::accelerationZ_
float accelerationZ_
Definition: TxPdoC.hpp:23
rokubimini::ethercat::TxPdoC::angularRateX_
float angularRateX_
Definition: TxPdoC.hpp:25
uint16_t
unsigned short uint16_t
rokubimini::ethercat::TxPdoC::status_
uint8_t status_
Definition: TxPdoC.hpp:12
rokubimini::ethercat::TxPdoC::torqueY_
float torqueY_
Definition: TxPdoC.hpp:18
rokubimini::ethercat::TxPdoC::estimatedOrientationW_
float estimatedOrientationW_
Definition: TxPdoC.hpp:33
rokubimini::ethercat::TxPdoC::accelerationX_
float accelerationX_
Definition: TxPdoC.hpp:21
rokubimini::ethercat::TxPdoC::forceX_
float forceX_
Definition: TxPdoC.hpp:14
rokubimini::ethercat::__attribute__
struct rokubimini::ethercat::RxPdo __attribute__((packed))
rokubimini::ethercat::TxPdoC::temperature_
float temperature_
Definition: TxPdoC.hpp:29
rokubimini::ethercat::TxPdoC::externalAngularRateX_
float externalAngularRateX_
Definition: TxPdoC.hpp:38
rokubimini::ethercat::TxPdoC::torqueZ_
float torqueZ_
Definition: TxPdoC.hpp:19
rokubimini::ethercat::TxPdoC::externalAccelerationY_
float externalAccelerationY_
Definition: TxPdoC.hpp:36
rokubimini::ethercat::TxPdoC::externalEstimatedOrientationX_
float externalEstimatedOrientationX_
Definition: TxPdoC.hpp:41
rokubimini::ethercat::TxPdoC::externalAngularRateZ_
float externalAngularRateZ_
Definition: TxPdoC.hpp:40
rokubimini::ethercat::TxPdoC::externalEstimatedOrientationZ_
float externalEstimatedOrientationZ_
Definition: TxPdoC.hpp:43
rokubimini::ethercat::TxPdoC::externalEstimatedOrientationW_
float externalEstimatedOrientationW_
Definition: TxPdoC.hpp:44
rokubimini::ethercat::TxPdoC::warningsErrorsFatals_
uint32_t warningsErrorsFatals_
Definition: TxPdoC.hpp:13
uint32_t
unsigned int uint32_t
rokubimini::ethercat::TxPdoC::externalEstimatedOrientationY_
float externalEstimatedOrientationY_
Definition: TxPdoC.hpp:42
rokubimini::ethercat::TxPdoC::angularRateZ_
float angularRateZ_
Definition: TxPdoC.hpp:27
rokubimini::ethercat::TxPdoC::forceY_
float forceY_
Definition: TxPdoC.hpp:15
rokubimini::ethercat::TxPdoC::accelerationSaturated_
uint8_t accelerationSaturated_
Definition: TxPdoC.hpp:24
rokubimini
rokubimini::ethercat::TxPdoC::torqueX_
float torqueX_
Definition: TxPdoC.hpp:17
rokubimini::ethercat::TxPdoC::forceZ_
float forceZ_
Definition: TxPdoC.hpp:16
rokubimini::ethercat::TxPdoC::externalAngularRateY_
float externalAngularRateY_
Definition: TxPdoC.hpp:39
rokubimini::ethercat::TxPdoC::angularRateSaturated_
uint8_t angularRateSaturated_
Definition: TxPdoC.hpp:28
rokubimini::ethercat::TxPdoC::externalAccelerationX_
float externalAccelerationX_
Definition: TxPdoC.hpp:35
rokubimini::ethercat::TxPdoC::estimatedOrientationZ_
float estimatedOrientationZ_
Definition: TxPdoC.hpp:32
rokubimini::ethercat::TxPdoC::angularRateY_
float angularRateY_
Definition: TxPdoC.hpp:26
rokubimini::ethercat::TxPdoC::externalAccelerationZ_
float externalAccelerationZ_
Definition: TxPdoC.hpp:37
rokubimini::ethercat::TxPdoC::accelerationY_
float accelerationY_
Definition: TxPdoC.hpp:22


rokubimini_ethercat
Author(s):
autogenerated on Sat Apr 15 2023 02:53:56