IgH EtherCAT Master  1.6.1
ec_fsm_eoe Struct Reference

Finite state machines for the Ethernet over EtherCAT protocol. More...

Data Fields

ec_slave_tslave
 slave the FSM runs on
 
unsigned int retries
 retries upon datagram timeout
 
void(* state )(ec_fsm_eoe_t *, ec_datagram_t *)
 EoE state function.
 
ec_datagram_tdatagram
 Datagram used in the previous step. More...
 
unsigned long jiffies_start
 Timestamp. More...
 
ec_eoe_request_trequest
 EoE request.
 
unsigned int frame_type_retries
 retries upon wrong frame type. More...
 

Detailed Description

Finite state machines for the Ethernet over EtherCAT protocol.

Definition at line 43 of file fsm_eoe.h.

Field Documentation

◆ datagram

ec_datagram_t* ec_fsm_eoe::datagram

Datagram used in the previous step.

Definition at line 48 of file fsm_eoe.h.

◆ jiffies_start

unsigned long ec_fsm_eoe::jiffies_start

Timestamp.

Definition at line 49 of file fsm_eoe.h.

◆ frame_type_retries

unsigned int ec_fsm_eoe::frame_type_retries

retries upon wrong frame type.

Definition at line 51 of file fsm_eoe.h.