include
rokubimini_ethercat
TxPdoA.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
TxPdoA
11
{
12
uint8_t
status_
;
13
uint32_t
warningsErrorsFatals_
;
14
float
forceX_
;
15
float
forceY_
;
16
float
forceZ_
;
17
float
torqueX_
;
18
float
torqueY_
;
19
float
torqueZ_
;
20
uint16_t
forceTorqueSaturated_
;
21
float
accelerationX_
;
22
float
accelerationY_
;
23
float
accelerationZ_
;
24
uint8_t
accelerationSaturated_
;
25
float
angularRateX_
;
26
float
angularRateY_
;
27
float
angularRateZ_
;
28
uint8_t
angularRateSaturated_
;
29
float
temperature_
;
30
float
estimatedOrientationX_
;
31
float
estimatedOrientationY_
;
32
float
estimatedOrientationZ_
;
33
float
estimatedOrientationW_
;
34
}
__attribute__
((packed));
35
36
}
// namespace ethercat
37
}
// namespace rokubimini
uint8_t
unsigned char uint8_t
uint16_t
unsigned short uint16_t
rokubimini::ethercat::TxPdoA::temperature_
float temperature_
Definition:
TxPdoA.hpp:29
rokubimini::ethercat::TxPdoA::estimatedOrientationW_
float estimatedOrientationW_
Definition:
TxPdoA.hpp:33
rokubimini::ethercat::__attribute__
struct rokubimini::ethercat::RxPdo __attribute__((packed))
rokubimini::ethercat::TxPdoA::accelerationY_
float accelerationY_
Definition:
TxPdoA.hpp:22
rokubimini::ethercat::TxPdoA::accelerationSaturated_
uint8_t accelerationSaturated_
Definition:
TxPdoA.hpp:24
rokubimini::ethercat::TxPdoA::angularRateZ_
float angularRateZ_
Definition:
TxPdoA.hpp:27
rokubimini::ethercat::TxPdoA::status_
uint8_t status_
Definition:
TxPdoA.hpp:12
uint32_t
unsigned int uint32_t
rokubimini::ethercat::TxPdoA::angularRateY_
float angularRateY_
Definition:
TxPdoA.hpp:26
rokubimini::ethercat::TxPdoA::estimatedOrientationX_
float estimatedOrientationX_
Definition:
TxPdoA.hpp:30
rokubimini::ethercat::TxPdoA::torqueY_
float torqueY_
Definition:
TxPdoA.hpp:18
rokubimini::ethercat::TxPdoA::estimatedOrientationZ_
float estimatedOrientationZ_
Definition:
TxPdoA.hpp:32
rokubimini::ethercat::TxPdoA::warningsErrorsFatals_
uint32_t warningsErrorsFatals_
Definition:
TxPdoA.hpp:13
rokubimini::ethercat::TxPdoA::estimatedOrientationY_
float estimatedOrientationY_
Definition:
TxPdoA.hpp:31
rokubimini
rokubimini::ethercat::TxPdoA::angularRateX_
float angularRateX_
Definition:
TxPdoA.hpp:25
rokubimini::ethercat::TxPdoA::accelerationX_
float accelerationX_
Definition:
TxPdoA.hpp:21
rokubimini::ethercat::TxPdoA::forceY_
float forceY_
Definition:
TxPdoA.hpp:15
rokubimini::ethercat::TxPdoA::angularRateSaturated_
uint8_t angularRateSaturated_
Definition:
TxPdoA.hpp:28
rokubimini::ethercat::TxPdoA::forceZ_
float forceZ_
Definition:
TxPdoA.hpp:16
rokubimini::ethercat::TxPdoA::forceTorqueSaturated_
uint16_t forceTorqueSaturated_
Definition:
TxPdoA.hpp:20
rokubimini::ethercat::TxPdoA::forceX_
float forceX_
Definition:
TxPdoA.hpp:14
rokubimini::ethercat::TxPdoA::torqueZ_
float torqueZ_
Definition:
TxPdoA.hpp:19
rokubimini::ethercat::TxPdoA::torqueX_
float torqueX_
Definition:
TxPdoA.hpp:17
rokubimini::ethercat::TxPdoA::accelerationZ_
float accelerationZ_
Definition:
TxPdoA.hpp:23
rokubimini_ethercat
Author(s):
autogenerated on Sat Apr 15 2023 02:53:56