IgH EtherCAT Master  1.5.3
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 41 of file foe.h.