ESIGeneral Struct Reference

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

Public Attributes

std::uint8_t coEDetails
 
std::int16_t currentOnEBus
 
std::uint8_t dS402Channels
 
std::uint8_t eoEDetails
 
std::uint8_t flags
 
std::uint8_t foEDetails
 
std::uint8_t groupIdx
 
std::bitset< 3 > identALStatus
 
std::bitset< 4 > identPhysicalMemoryAddress
 
std::uint8_t imgIdx
 
std::uint8_t nameIdx
 
std::uint8_t orderIdx
 
std::uint16_t physicalMemoryAddress
 
std::uint16_t physicalPort
 
std::uint8_t soEChannels
 
std::uint8_t sysmanClass
 

Detailed Description

Definition at line 104 of file ESI.h.

Member Data Documentation

◆ coEDetails

std::uint8_t coEDetails

Definition at line 110 of file ESI.h.

◆ currentOnEBus

std::int16_t currentOnEBus

Definition at line 117 of file ESI.h.

◆ dS402Channels

std::uint8_t dS402Channels

Definition at line 114 of file ESI.h.

◆ eoEDetails

std::uint8_t eoEDetails

Definition at line 112 of file ESI.h.

◆ flags

std::uint8_t flags

Definition at line 116 of file ESI.h.

◆ foEDetails

std::uint8_t foEDetails

Definition at line 111 of file ESI.h.

◆ groupIdx

std::uint8_t groupIdx

Definition at line 106 of file ESI.h.

◆ identALStatus

std::bitset<3> identALStatus

Definition at line 120 of file ESI.h.

◆ identPhysicalMemoryAddress

std::bitset<4> identPhysicalMemoryAddress

Definition at line 121 of file ESI.h.

◆ imgIdx

std::uint8_t imgIdx

Definition at line 107 of file ESI.h.

◆ nameIdx

std::uint8_t nameIdx

Definition at line 109 of file ESI.h.

◆ orderIdx

std::uint8_t orderIdx

Definition at line 108 of file ESI.h.

◆ physicalMemoryAddress

std::uint16_t physicalMemoryAddress

Definition at line 119 of file ESI.h.

◆ physicalPort

std::uint16_t physicalPort

Definition at line 118 of file ESI.h.

◆ soEChannels

std::uint8_t soEChannels

Definition at line 113 of file ESI.h.

◆ sysmanClass

std::uint8_t sysmanClass

Definition at line 115 of file ESI.h.


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