#include <wg014.h>

Public Types | |
| enum | { PRODUCT_CODE = 6805014 } |
Public Member Functions | |
| void | construct (EtherCAT_SlaveHandler *sh, int &start_address) |
| < Construct EtherCAT device | |
| void | diagnostics (diagnostic_updater::DiagnosticStatusWrapper &d, unsigned char *) |
| For EtherCAT device that only publish one EtherCAT Status message. If sub-class implements multiDiagnostics() then diagnostics() is not used. | |
| int | initialize (pr2_hardware_interface::HardwareInterface *, bool) |
| ~WG014 () | |
Protected Attributes | |
| uint8_t | board_major_ |
| uint8_t | board_minor_ |
| uint8_t | fw_major_ |
| uint8_t | fw_minor_ |
| WG014::~WG014 | ( | ) |
| void WG014::construct | ( | EtherCAT_SlaveHandler * | sh, |
| int & | start_address | ||
| ) | [virtual] |
| void WG014::diagnostics | ( | diagnostic_updater::DiagnosticStatusWrapper & | d, |
| unsigned char * | buffer | ||
| ) | [virtual] |
For EtherCAT device that only publish one EtherCAT Status message. If sub-class implements multiDiagnostics() then diagnostics() is not used.
| d | Diagnostics status wrapper. |
| buffer | Pointer to slave process data. |
Reimplemented from EthercatDevice.
| int WG014::initialize | ( | pr2_hardware_interface::HardwareInterface * | , |
| bool | |||
| ) | [virtual] |
Implements EthercatDevice.
uint8_t WG014::board_major_ [protected] |
uint8_t WG014::board_minor_ [protected] |
uint8_t WG014::fw_major_ [protected] |
uint8_t WG014::fw_minor_ [protected] |