ESIData Struct Reference

Holds ESI data that can be read from slaves via SII. More...

#include <armarx/control/ethercat/bus_io/ESI.h>

Public Attributes

ESIFMMU fmmu
 
std::optional< ESIGeneral > general
 
ESIHeader header {}
 
ESIRxPDO rxPDO
 
ESIStrings strings
 
ESISyncM syncM
 
ESITxPDO txPDO
 

Detailed Description

Holds ESI data that can be read from slaves via SII.

For details regarding contents and structure, see ETG1000.6.

Member Data Documentation

◆ fmmu

ESIFMMU fmmu

◆ general

std::optional<ESIGeneral> general

◆ header

ESIHeader header {}

◆ rxPDO

ESIRxPDO rxPDO

◆ strings

ESIStrings strings

◆ syncM

ESISyncM syncM

◆ txPDO

ESITxPDO txPDO

The documentation for this struct was generated from the following file: