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
 

Member Data Documentation

◆ coEDetails

std::uint8_t coEDetails

◆ currentOnEBus

std::int16_t currentOnEBus

◆ dS402Channels

std::uint8_t dS402Channels

◆ eoEDetails

std::uint8_t eoEDetails

◆ flags

std::uint8_t flags

◆ foEDetails

std::uint8_t foEDetails

◆ groupIdx

std::uint8_t groupIdx

◆ identALStatus

std::bitset<3> identALStatus

◆ identPhysicalMemoryAddress

std::bitset<4> identPhysicalMemoryAddress

◆ imgIdx

std::uint8_t imgIdx

◆ nameIdx

std::uint8_t nameIdx

◆ orderIdx

std::uint8_t orderIdx

◆ physicalMemoryAddress

std::uint16_t physicalMemoryAddress

◆ physicalPort

std::uint16_t physicalPort

◆ soEChannels

std::uint8_t soEChannels

◆ sysmanClass

std::uint8_t sysmanClass

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