|
The EtherCATPDU struct represents an EtherCAT PDU according to the EtherCAT spec. More...
#include <armarx/control/ethercat/bus_io/EtherCATFrame.h>
Public Attributes | |
uint8_t | commandType = fprdCommandType |
uint8_t | data [1] = {0} |
uint16_t | dataLengthAndNext = 0 |
uint16_t | externalEvent = 0 |
uint8_t | index = invalidIndex |
uint16_t | registerAddress = 0 |
uint16_t | slaveConfiguredAddress = 0 |
The EtherCATPDU struct represents an EtherCAT PDU according to the EtherCAT spec.
See the EtherCAT standard, part 4, page 32 (we only use FPRD PDUs here)
Definition at line 64 of file EtherCATFrame.h.
uint8_t commandType = fprdCommandType |
Definition at line 66 of file EtherCATFrame.h.
uint8_t data[1] = {0} |
Definition at line 76 of file EtherCATFrame.h.
uint16_t dataLengthAndNext = 0 |
Definition at line 70 of file EtherCATFrame.h.
uint16_t externalEvent = 0 |
Definition at line 71 of file EtherCATFrame.h.
uint8_t index = invalidIndex |
Definition at line 67 of file EtherCATFrame.h.
uint16_t registerAddress = 0 |
Definition at line 69 of file EtherCATFrame.h.
uint16_t slaveConfiguredAddress = 0 |
Definition at line 68 of file EtherCATFrame.h.