Struct SYN_EcatDatagram¶
EtherCAT Datagram Header (10 bytes header + 2 bytes WKC = 12 bytes overhead)
#include <syn_ethercat.h>
Public Attributes¶
| Type | Name |
|---|---|
| uint32_t | addr |
| uint16_t | circ |
| uint8_t | cmd |
| uint8_t | idx |
| uint16_t | irq |
| uint16_t | len |
| uint16_t | m |
| uint16_t | res |
| uint16_t | wkc |
Public Attributes Documentation¶
variable addr¶
Address (Auto-inc, Configured, or Logical)
variable circ¶
Circulating frame flag
variable cmd¶
Command code (SYN_EcatCmd)
variable idx¶
Index number
variable irq¶
Interrupt request
variable len¶
Datagram data length
variable m¶
More datagrams flag (1 = another datagram follows)
variable res¶
Reserved
variable wkc¶
Working Counter
The documentation for this class was generated from the following file src/syntropic/proto/syn_ethercat.h