Struct SYN_EcatNode¶
EtherCAT Node Descriptor.
#include <syn_ethercat.h>
Public Attributes¶
| Type | Name |
|---|---|
| uint16_t | al_status |
| SYN_CANOpenNode * | od |
| uint32_t | rx_pdos |
| SYN_EcatState | state |
| uint16_t | station_addr |
| SYN_EcatState | target_state |
| uint32_t | tx_pdos |
| uint16_t | wkc_expected |
| uint16_t | wkc_last |
Public Attributes Documentation¶
variable al_status¶
Application Layer Status Code
variable od¶
Optional binding to CANopen Object Dictionary node
variable rx_pdos¶
Processed RxPDO count
variable state¶
Current ESM state
variable station_addr¶
Configured station address (FPRD/FPWR)
variable target_state¶
Requested ESM state
variable tx_pdos¶
Processed TxPDO count
variable wkc_expected¶
Expected Working Counter for cyclic exchange
variable wkc_last¶
Last received Working Counter
The documentation for this class was generated from the following file src/syntropic/proto/syn_ethercat.h