Crate ethercat_soem_sys
source · [−]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
Error or ACK error
Boot state
Error or ACK error
Init state
No valid state.
Operational
Pre-operational.
Safe-operational.
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