#include <ethercat_device.h>
Public Member Functions | |
struct { | |
uint8_t invalid_frame | |
uint8_t rx_error | |
} | __attribute__ ((__packed__)) port[4] |
bool | isGreaterThan (unsigned value) const |
bool | isGreaterThan (const et1x00_error_counters &value) const |
void | zero () |
Public Attributes | |
uint8_t | epu_error |
uint8_t | forwarded_rx_error [4] |
uint8_t | lost_link [4] |
uint8_t | pdi_error |
uint8_t | res [2] |
Static Public Attributes | |
static const uint16_t | BASE_ADDR = 0x300 |
Definition at line 58 of file ethercat_device.h.
struct et1x00_error_counters::@1 et1x00_error_counters::__attribute__ | ( | (__packed__) | ) |
bool et1x00_error_counters::isGreaterThan | ( | unsigned | value | ) | const |
Definition at line 41 of file ethercat_device.cpp.
bool et1x00_error_counters::isGreaterThan | ( | const et1x00_error_counters & | value | ) | const |
Definition at line 61 of file ethercat_device.cpp.
void et1x00_error_counters::zero | ( | ) |
Definition at line 99 of file ethercat_device.cpp.
const uint16_t et1x00_error_counters::BASE_ADDR = 0x300 [static] |
Definition at line 71 of file ethercat_device.h.
uint8_t et1x00_error_counters::epu_error |
Definition at line 67 of file ethercat_device.h.
uint8_t et1x00_error_counters::forwarded_rx_error[4] |
Definition at line 66 of file ethercat_device.h.
Definition at line 63 of file ethercat_device.h.
uint8_t et1x00_error_counters::lost_link[4] |
Definition at line 70 of file ethercat_device.h.
uint8_t et1x00_error_counters::pdi_error |
Definition at line 68 of file ethercat_device.h.
uint8_t et1x00_error_counters::res[2] |
Definition at line 69 of file ethercat_device.h.
uint8_t et1x00_error_counters::rx_error |
Definition at line 64 of file ethercat_device.h.