IgH EtherCAT Master  1.6.9
foe.h File Reference

FoE defines. More...

Go to the source code of this file.

Enumerations

enum  ec_foe_error_t {
  FOE_BUSY = 0 , FOE_READY = 1 , FOE_IDLE = 2 , FOE_WC_ERROR = 3 ,
  FOE_RECEIVE_ERROR = 4 , FOE_PROT_ERROR = 5 , FOE_NODATA_ERROR = 6 , FOE_PACKETNO_ERROR = 7 ,
  FOE_OPCODE_ERROR = 8 , FOE_TIMEOUT_ERROR = 9 , FOE_SEND_RX_DATA_ERROR = 10 , FOE_RX_DATA_ACK_ERROR = 11 ,
  FOE_ACK_ERROR = 12 , FOE_MBOX_FETCH_ERROR = 13 , FOE_READ_NODATA_ERROR = 14 , FOE_MBOX_PROT_ERROR = 15
}
 FoE error enumeration type. More...

Detailed Description

FoE defines.

Definition in file foe.h.

Enumeration Type Documentation

◆ ec_foe_error_t

FoE error enumeration type.

Enumerator
FOE_BUSY 

Busy.

FOE_READY 

Ready.

FOE_IDLE 

Idle.

FOE_WC_ERROR 

Working counter error.

FOE_RECEIVE_ERROR 

Receive error.

FOE_PROT_ERROR 

Protocol error.

FOE_NODATA_ERROR 

No data error.

FOE_PACKETNO_ERROR 

Packet number error.

FOE_OPCODE_ERROR 

OpCode error.

FOE_TIMEOUT_ERROR 

Timeout error.

FOE_SEND_RX_DATA_ERROR 

Error sending received data.

FOE_RX_DATA_ACK_ERROR 

Error acknowledging received data.

FOE_ACK_ERROR 

Acknowledge error.

FOE_MBOX_FETCH_ERROR 

Error fetching data from mailbox.

FOE_READ_NODATA_ERROR 

No data while reading.

FOE_MBOX_PROT_ERROR 

Mailbox protocol error.

Definition at line 33 of file foe.h.