Timeouts.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <cstdint>
4
5
namespace
armarx::control::ethercat
6
{
7
8
struct
Timeouts
9
{
10
static
constexpr
int
defaultRegisterRead_us
= 100;
11
static
constexpr
int
defaultStateCheck_us
= 10'000;
12
static
constexpr
std::uint32_t
defaultSDORead_us
= 100'000;
13
static
constexpr
std::uint32_t
defaultSDOWrite_us
= 50'000;
14
15
int
registerRead_us
=
defaultRegisterRead_us
;
16
int
stateCheck_us
=
defaultStateCheck_us
;
17
std::uint32_t
sdoRead_us
=
defaultSDORead_us
;
18
std::uint32_t
sdoWrite_us
=
defaultSDOWrite_us
;
19
};
20
21
}
// namespace armarx::control::ethercat
armarx::control::ethercat
Definition
Bus.cpp:25
armarx::control::ethercat::Timeouts
Definition
Timeouts.h:9
armarx::control::ethercat::Timeouts::sdoRead_us
std::uint32_t sdoRead_us
Definition
Timeouts.h:17
armarx::control::ethercat::Timeouts::defaultSDOWrite_us
static constexpr std::uint32_t defaultSDOWrite_us
Definition
Timeouts.h:13
armarx::control::ethercat::Timeouts::sdoWrite_us
std::uint32_t sdoWrite_us
Definition
Timeouts.h:18
armarx::control::ethercat::Timeouts::defaultRegisterRead_us
static constexpr int defaultRegisterRead_us
Definition
Timeouts.h:10
armarx::control::ethercat::Timeouts::defaultStateCheck_us
static constexpr int defaultStateCheck_us
Definition
Timeouts.h:11
armarx::control::ethercat::Timeouts::registerRead_us
int registerRead_us
Definition
Timeouts.h:15
armarx::control::ethercat::Timeouts::defaultSDORead_us
static constexpr std::uint32_t defaultSDORead_us
Definition
Timeouts.h:12
armarx::control::ethercat::Timeouts::stateCheck_us
int stateCheck_us
Definition
Timeouts.h:16
armarx
control
ethercat
bus_io
Timeouts.h
Generated by
1.13.2