WG0X Member List
This is the complete list of members for WG0X, including all inherited members.
__attribute__WG0X [protected]
actuator_WG0X [protected]
actuator_info_WG0X [protected]
actuator_info_msg_WG0X [protected]
ACTUATOR_INFO_PAGEWG0X [protected, static]
AddrMode enum nameEthercatDevice
APP_RAM_MISSING enum valueWG0X [protected]
APP_RAM_NOT_APPLICABLE enum valueWG0X [protected]
APP_RAM_PRESENT enum valueWG0X [protected]
app_ram_status_WG0X [protected]
AppRamStatus enum nameWG0X [protected]
board_major_WG0X [protected]
board_minor_WG0X [protected]
cached_zero_offset_WG0X [protected]
calcEncoderVelocity(int32_t new_position, uint32_t new_timestamp, int32_t old_position, uint32_t old_timestamp)WG0X [static]
calibration_status_WG0X [protected]
clearErrorFlags(void)WG0X [protected]
collectDiagnostics(EthercatCom *com)WG0X [virtual]
COMMAND_PHY_ADDRWG0X [protected, static]
command_size_EthercatDevice
config_info_WG0X [protected]
consecutive_drops_WG0X [protected]
construct(EtherCAT_SlaveHandler *sh, int &start_address)WG0X [virtual]
EthercatDevice::construct(ros::NodeHandle &nh)EthercatDevice [virtual]
CONTROLLER_CALIBRATION enum valueWG0X [protected]
convertRawTemperature(int16_t raw_temp)WG0X [static]
copyActuatorInfo(ethercat_hardware::ActuatorInfo &out, const WG0XActuatorInfo &in)WG0X [protected, static]
deviceDiagnosticsEthercatDevice
diagnostic_status_EthercatDevice
diagnostics(diagnostic_updater::DiagnosticStatusWrapper &d, unsigned char *)WG0X [virtual]
diagnosticsLock_EthercatDevice
digital_out_WG0X [protected]
disable_motor_model_checking_WG0X [protected]
drops_WG0X [protected]
eeprom_WG0X [protected]
encoder_errors_detected_WG0X [protected]
EthercatDevice()EthercatDevice
ethercatDiagnostics(diagnostic_updater::DiagnosticStatusWrapper &d, unsigned numPorts)EthercatDevice
FIXED_ADDR enum valueEthercatDevice
fpga_internal_reset_detected_WG0X [protected]
fw_major_WG0X [protected]
fw_minor_WG0X [protected]
has_error_WG0X [protected]
in_lockout_WG0X [protected]
initialize(pr2_hardware_interface::HardwareInterface *, bool allow_unprogrammed=true)WG0X [virtual]
initializeMotorHeatingModel(bool allow_unprogrammed)WG0X [protected]
initializeMotorModel(pr2_hardware_interface::HardwareInterface *hw, const string &device_description, double max_pwm_ratio, double board_resistance, bool poor_measured_motor_voltage)WG0X [protected]
last_last_timestamp_WG0X [protected]
last_timestamp_WG0X [protected]
LIMIT_OFF_TO_ON enum valueWG0X [protected]
LIMIT_ON_TO_OFF enum valueWG0X [protected]
LIMIT_SENSOR_0_STATE enum valueWG0X [protected]
LIMIT_SENSOR_1_STATE enum valueWG0X [protected]
lockWG0XDiagnostics()WG0X [protected]
mailbox_WG0X [protected]
max_board_temperature_WG0X [protected]
max_bridge_temperature_WG0X [protected]
max_consecutive_drops_WG0X [protected]
max_current_WG0X [protected]
MODE_CURRENT enum valueWG0X [protected]
MODE_ENABLE enum valueWG0X [protected]
MODE_OFF enum valueWG0X [protected]
MODE_RESET enum valueWG0X [protected]
MODE_SAFETY_LOCKOUT enum valueWG0X [protected]
MODE_SAFETY_RESET enum valueWG0X [protected]
MODE_UNDERVOLTAGE enum valueWG0X [protected]
modeString(uint8_t mode)WG0X [protected, static]
motor_heating_model_WG0X [protected]
motor_heating_model_common_WG0X [protected, static]
motor_model_WG0X [protected]
motor_trace_sample_WG0X [protected]
multiDiagnostics(vector< diagnostic_msgs::DiagnosticStatus > &vec, unsigned char *buffer)EthercatDevice [virtual]
newDiagnosticsIndex_EthercatDevice
newDiagnosticsIndexLock_EthercatDevice
NO_CALIBRATION enum valueWG0X [protected]
packCommand(unsigned char *buffer, bool halt, bool reset)WG0X [virtual]
PDO_COMMAND_SYNCMAN_NUMWG0X [protected, static]
PDO_STATUS_SYNCMAN_NUMWG0X [protected, static]
POSITIONAL_ADDR enum valueEthercatDevice
positionDiff(int32_t new_position, int32_t old_position)WG0X [static]
program(EthercatCom *com, const WG0XActuatorInfo &actutor_info)WG0X
program(EthercatCom *com, const MotorHeatingModelParametersEepromConfig &heating_config)WG0X
publish_motor_trace_WG0X [protected]
publishGeneralDiagnostics(diagnostic_updater::DiagnosticStatusWrapper &d)WG0X [protected]
publishMailboxDiagnostics(diagnostic_updater::DiagnosticStatusWrapper &d)WG0X [protected]
publishTrace(const string &reason, unsigned level, unsigned delay)WG0X [virtual]
PWM_MAXWG0X [protected, static]
readActuatorInfoFromEeprom(EthercatCom *com, WG0XActuatorInfo &actuator_info)WG0X
readAppRam(EthercatCom *com, double &zero_offset)WG0X [protected]
readData(EthercatCom *com, EtherCAT_SlaveHandler *sh, EC_UINT address, void *buffer, EC_UINT length, AddrMode addrMode)EthercatDevice [static]
readData(EthercatCom *com, EC_UINT address, void *buffer, EC_UINT length, AddrMode addrMode)EthercatDevice [inline]
readMailbox(EthercatCom *com, unsigned address, void *data, unsigned length)WG0X [protected]
readMotorHeatingModelParametersFromEeprom(EthercatCom *com, MotorHeatingModelParametersEepromConfig &config)WG0X
readWriteData(EthercatCom *com, EtherCAT_SlaveHandler *sh, EC_UINT address, void *buffer, EC_UINT length, AddrMode addrMode)EthercatDevice [static]
readWriteData(EthercatCom *com, EC_UINT address, void *buffer, EC_UINT length, AddrMode addrMode)EthercatDevice [inline]
resetting_WG0X [protected]
SAFETY_BOARD_OVER_TEMP enum valueWG0X [protected]
SAFETY_DISABLED enum valueWG0X [protected]
SAFETY_HBRIDGE_OVER_TEMP enum valueWG0X [protected]
SAFETY_OPERATIONAL enum valueWG0X [protected]
SAFETY_OVER_CURRENT enum valueWG0X [protected]
SAFETY_UNDERVOLTAGE enum valueWG0X [protected]
SAFETY_WATCHDOG enum valueWG0X [protected]
safetyDisableString(uint8_t status)WG0X [protected, static]
sample_timestamp_WG0X [protected]
SAVED_CALIBRATION enum valueWG0X [protected]
sh_EthercatDevice
status_checksum_error_WG0X [protected]
STATUS_PHY_ADDRWG0X [protected, static]
status_size_EthercatDevice
timediffToDuration(int32_t timediff_usec)WG0X [static]
timestamp_jump(uint32_t timestamp, uint32_t last_timestamp, uint32_t amount)WG0X [protected, static]
timestamp_jump_detected_WG0X [protected]
timestampDiff(uint32_t new_timestamp, uint32_t old_timestamp)WG0X [static]
too_many_dropped_packets_WG0X [protected]
tryLockWG0XDiagnostics()WG0X [protected]
unlockWG0XDiagnostics()WG0X [protected]
unpackState(unsigned char *this_buffer, unsigned char *prev_buffer)WG0X [virtual]
use_ros_EthercatDevice
verifyChecksum(const void *buffer, unsigned size)WG0X [protected]
verifyState(WG0XStatus *this_status, WG0XStatus *prev_status)WG0X [protected]
WG021_PRODUCT_CODE enum valueWG0X [protected]
WG05_PRODUCT_CODE enum valueWG0X [protected]
WG06_PRODUCT_CODE enum valueWG0X [protected]
WG0X()WG0X
wg0x_collect_diagnostics_WG0X [protected]
wg0x_diagnostics_lock_WG0X [protected]
wg0x_publish_diagnostics_WG0X [protected]
writeAppRam(EthercatCom *com, double zero_offset)WG0X [protected]
writeData(EthercatCom *com, EtherCAT_SlaveHandler *sh, EC_UINT address, void const *buffer, EC_UINT length, AddrMode addrMode)EthercatDevice [static]
writeData(EthercatCom *com, EC_UINT address, void const *buffer, EC_UINT length, AddrMode addrMode)EthercatDevice [inline]
writeMailbox(EthercatCom *com, unsigned address, void const *data, unsigned length)WG0X [protected]
~EthercatDevice()EthercatDevice [virtual]
~WG0X()WG0X [virtual]


ethercat_hardware
Author(s): Rob Wheeler (email: wheeler@willowgarage.com), Maintained by Derek King (email: dking@willowgarage.com)
autogenerated on Thu Jan 2 2014 11:39:32