wg0x.h File Reference

#include <ethercat_hardware/ethercat_device.h>
#include <ethercat_hardware/motor_model.h>
#include <string>
#include <vector>
#include <realtime_tools/realtime_publisher.h>
#include <ethercat_hardware/MotorTraceSample.h>
#include <ethercat_hardware/MotorTrace.h>
#include <ethercat_hardware/ActuatorInfo.h>
#include <ethercat_hardware/BoardInfo.h>
#include <diagnostic_updater/DiagnosticStatusWrapper.h>
#include <boost/utility.hpp>
#include <boost/thread/mutex.hpp>
#include <ostream>
#include "ros/serialization.h"
#include "ros/builtin_message_traits.h"
#include "ros/message_operations.h"
#include "ros/message.h"
#include "ros/time.h"
#include "std_msgs/Header.h"
#include "geometry_msgs/Vector3.h"
Include dependency graph for wg0x.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  MbxDiagnostics
struct  SyncMan
struct  SyncManActivate
struct  SyncManControl
struct  SyncManPDIControl
struct  SyncManStatus
class  WG021
struct  WG021Command
struct  WG021Status
class  WG05
class  WG06
struct  WG06Pressure
struct  WG06StatusWithAccel
class  WG0X
struct  WG0XActuatorInfo
struct  WG0XCommand
struct  WG0XConfigInfo
struct  WG0XDiagnostics
struct  WG0XDiagnosticsInfo
struct  WG0XMbxCmd
struct  WG0XMbxHdr
struct  WG0XSafetyDisableCounters
struct  WG0XSafetyDisableStatus
struct  WG0XSpiEepromCmd
struct  WG0XStatus
struct  WG0XUserConfigRam

Enumerations

enum  MbxCmdType { LOCAL_BUS_READ = 1, LOCAL_BUS_WRITE = 2 }

Variables

struct WG0XMbxHdr __packed__
static const unsigned MBX_DATA_SIZE = (MBX_SIZE - sizeof(WG0XMbxHdr) - 1)
static const unsigned MBX_SIZE = 512

Enumeration Type Documentation

enum MbxCmdType
Enumerator:
LOCAL_BUS_READ 
LOCAL_BUS_WRITE 

Definition at line 45 of file wg0x.h.


Variable Documentation

const unsigned MBX_DATA_SIZE = (MBX_SIZE - sizeof(WG0XMbxHdr) - 1) [static]

Definition at line 67 of file wg0x.h.

const unsigned MBX_SIZE = 512 [static]

Definition at line 66 of file wg0x.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines


ethercat_hardware
Author(s): Maintained by Derek King (email: dking@willowgarage.com)
autogenerated on Fri Jan 11 09:11:22 2013