The EtherCATPDU struct represents an EtherCAT PDU according to the EtherCAT spec.
More...
#include <armarx/control/ethercat/bus_io/EtherCATFrame.h>
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)
◆ commandType
| uint8_t commandType = fprdCommandType |
◆ data
◆ dataLengthAndNext
| uint16_t dataLengthAndNext = 0 |
◆ externalEvent
| uint16_t externalEvent = 0 |
◆ index
| uint8_t index = invalidIndex |
◆ registerAddress
| uint16_t registerAddress = 0 |
◆ slaveConfiguredAddress
| uint16_t slaveConfiguredAddress = 0 |
The documentation for this struct was generated from the following file: