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