WG05 Class Reference

#include <wg0x.h>

Inheritance diagram for WG05:
Inheritance graph
[legend]

List of all members.

Public Types

enum  { PRODUCT_CODE = 6805005 }

Public Member Functions

int initialize (pr2_hardware_interface::HardwareInterface *, bool allow_unprogrammed=true)
void packCommand (unsigned char *buffer, bool halt, bool reset)
bool unpackState (unsigned char *this_buffer, unsigned char *prev_buffer)

Detailed Description

Definition at line 652 of file wg0x.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
PRODUCT_CODE 

Definition at line 658 of file wg0x.h.


Member Function Documentation

int WG05::initialize ( pr2_hardware_interface::HardwareInterface *  hw,
bool  allow_unprogrammed = true 
) [virtual]

Reimplemented from WG0X.

Definition at line 357 of file wg0x.cpp.

void WG05::packCommand ( unsigned char *  buffer,
bool  halt,
bool  reset 
) [virtual]
Parameters:
reset when asserted this will clear diagnostic error conditions device safety disable
halt while asserted will disable actuator, usually by disabling H-bridge

Reimplemented from WG0X.

Definition at line 771 of file wg0x.cpp.

bool WG05::unpackState ( unsigned char *  this_buffer,
unsigned char *  prev_buffer 
) [virtual]

Reimplemented from WG0X.

Definition at line 999 of file wg0x.cpp.


The documentation for this class was generated from the following files:
 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:23 2013