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::Timeouts::defaultStateCheck_us
static constexpr int defaultStateCheck_us
Definition:
Timeouts.h:11
armarx::control::ethercat::Timeouts::defaultRegisterRead_us
static constexpr int defaultRegisterRead_us
Definition:
Timeouts.h:10
armarx::control::ethercat
Definition:
Bus.cpp:24
armarx::control::ethercat::Timeouts::defaultSDOWrite_us
static constexpr std::uint32_t defaultSDOWrite_us
Definition:
Timeouts.h:13
armarx::control::ethercat::Timeouts
Definition:
Timeouts.h:8
armarx
control
ethercat
bus_io
Timeouts.h
Generated on Sat Oct 12 2024 09:14:14 for armarx_documentation by
1.8.17