Structs

record to store rxPDO and txPDO table from eeprom

Struct to retrieve errors.

Specific error for Emergency mailbox

record for FMMU

for list of ethercat slave groups

for list of ethercat slaves detected

record for sync manager

Context structure , referenced by all ecx functions

pointer structure to buffers, vars and mutexes for port instantiation

pointer structure to buffers for redundant port

EOE ethernet address

EOE ip4 address in network order

EoE IP request structure, storage only, no need to pack

Constants

Functions

Type Definitions

SDO assign structure for CA

SDO description structure for CA

SyncManager Communication Type structure for CA

SII FMMU structure

record to store rxPDO and txPDO table from eeprom

SII SM structure

ringbuf for error storage

Error types

record for FMMU

for list of ethercat slave groups

stack structure to store segmented LRD/LWR/LRW constructs

mailbox buffer array

for list of ethercat slaves detected

record for sync manager

Possible EtherCAT slave states

Context structure , referenced by all ecx functions

EOE ethernet address

EOE ip4 address in network order

EoE IP request structure, storage only, no need to pack

Unions