WG06 Member List
This is the complete list of members for WG06, including all inherited members.
__attribute__WG0X [protected]
accel_publisher_WG06 [private]
accelerometer_WG06 [private]
accelerometer_missed_samples_WG06 [private]
accelerometer_samples_WG06 [private]
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]
BIG_PRESSURE_PHY_ADDRWG06 [private, static]
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)WG06 [virtual]
EthercatDevice::construct(ros::NodeHandle &nh)EthercatDevice [virtual]
CONTROLLER_CALIBRATION enum valueWG0X [protected]
convertFTDataSampleToWrench(const FTDataSample &sample, geometry_msgs::Wrench &wrench)WG06 [private]
convertRawTemperature(int16_t raw_temp)WG0X [static]
copyActuatorInfo(ethercat_hardware::ActuatorInfo &out, const WG0XActuatorInfo &in)WG0X [protected, static]
deviceDiagnosticsEthercatDevice
diag_last_ft_sample_count_WG06 [private]
diagnostic_status_EthercatDevice
diagnostics(diagnostic_updater::DiagnosticStatusWrapper &d, unsigned char *)WG0X [virtual]
diagnosticsAccel(diagnostic_updater::DiagnosticStatusWrapper &d, unsigned char *buffer)WG06 [private]
diagnosticsFT(diagnostic_updater::DiagnosticStatusWrapper &d, WG06StatusWithAccelAndFT *status)WG06 [private]
diagnosticsLock_EthercatDevice
diagnosticsPressure(diagnostic_updater::DiagnosticStatusWrapper &d, unsigned char *buffer)WG06 [private]
diagnosticsWG06(diagnostic_updater::DiagnosticStatusWrapper &d, unsigned char *)WG06 [private]
digital_out_WG0X [protected]
disable_motor_model_checking_WG0X [protected]
drops_WG0X [protected]
eeprom_WG0X [protected]
enable_ft_sensor_WG06 [private]
enable_pressure_sensor_WG06 [private]
enable_soft_processor_access_WG06 [private]
encoder_errors_detected_WG0X [protected]
EthercatDevice()EthercatDevice
ethercatDiagnostics(diagnostic_updater::DiagnosticStatusWrapper &d, unsigned numPorts)EthercatDevice
first_publish_WG06 [private]
FIXED_ADDR enum valueEthercatDevice
force_torque_WG06 [private]
fpga_internal_reset_detected_WG0X [protected]
ft_analog_in_WG06 [private]
ft_disconnected_WG06 [private]
ft_missed_samples_WG06 [private]
ft_overload_flags_WG06 [private]
ft_overload_limit_WG06 [private]
ft_params_WG06 [private]
ft_publisher_WG06 [private]
ft_raw_analog_in_WG06 [private]
ft_sample_count_WG06 [private]
ft_sampling_rate_error_WG06 [private]
ft_vhalf_error_WG06 [private]
FT_VHALF_IDEALWG06 [private, static]
FT_VHALF_RANGEWG06 [private, static]
fw_major_WG0X [protected]
fw_minor_WG0X [protected]
has_accel_and_ft_WG06 [private]
has_error_WG0X [protected]
in_lockout_WG0X [protected]
initialize(pr2_hardware_interface::HardwareInterface *, bool allow_unprogrammed=true)WG06 [virtual]
initializeAccel(pr2_hardware_interface::HardwareInterface *hw)WG06 [private]
initializeFT(pr2_hardware_interface::HardwareInterface *hw)WG06 [private]
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]
initializePressure(pr2_hardware_interface::HardwareInterface *hw)WG06 [private]
initializeSoftProcessor()WG06 [private]
last_last_timestamp_WG0X [protected]
last_pressure_time_WG06 [private]
last_publish_time_WG06 [private]
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]
MAX_FT_SAMPLESWG06 [private, static]
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)WG06 [virtual]
newDiagnosticsIndex_EthercatDevice
newDiagnosticsIndexLock_EthercatDevice
NO_CALIBRATION enum valueWG0X [protected]
NUM_FT_CHANNELSWG06 [private, static]
NUM_PRESSURE_REGIONSWG06 [private, static]
packCommand(unsigned char *buffer, bool halt, bool reset)WG06 [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]
pressure_checksum_error_WG06 [private]
pressure_checksum_error_count_WG06 [private]
PRESSURE_PHY_ADDRWG06 [private, static]
pressure_publisher_WG06 [private]
pressure_sensors_WG06 [private]
pressure_size_WG06 [private]
PRODUCT_CODE enum valueWG06
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]
raw_ft_publisher_WG06 [private]
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
soft_processor_WG06 [private]
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]
unpackAccel(WG06StatusWithAccel *status, WG06StatusWithAccel *last_status)WG06 [private]
unpackFT(WG06StatusWithAccelAndFT *status, WG06StatusWithAccelAndFT *last_status)WG06 [private]
unpackPressure(unsigned char *pressure_buf)WG06 [private]
unpackState(unsigned char *this_buffer, unsigned char *prev_buffer)WG06 [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()WG06
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]
~WG06()WG06
~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