Public Member Functions | Public Attributes | Static Public Attributes
et1x00_error_counters Struct Reference

#include <ethercat_device.h>

List of all members.

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

Detailed Description

Definition at line 58 of file ethercat_device.h.


Member Function Documentation

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.

Definition at line 61 of file ethercat_device.cpp.

Definition at line 99 of file ethercat_device.cpp.


Member Data Documentation

const uint16_t et1x00_error_counters::BASE_ADDR = 0x300 [static]

Definition at line 71 of file ethercat_device.h.

Definition at line 67 of file ethercat_device.h.

Definition at line 66 of file ethercat_device.h.

Definition at line 63 of file ethercat_device.h.

Definition at line 70 of file ethercat_device.h.

Definition at line 68 of file ethercat_device.h.

Definition at line 69 of file ethercat_device.h.

Definition at line 64 of file ethercat_device.h.


The documentation for this struct was generated from the following files:


ros_ethercat_hardware
Author(s): Rob Wheeler , Derek King , Manos Nikolaidis
autogenerated on Thu Jul 4 2019 20:01:53