$search
_readMailboxRepeatRequest(EthercatCom *com) | WG0X | [protected] |
actuator_ | WG0X | [protected] |
actuator_info_ | WG0X | [protected] |
actuator_info_msg_ | WG0X | [protected] |
ACTUATOR_INFO_PAGE | WG0X | [protected, static] |
AddrMode enum name | EthercatDevice | |
APP_RAM_MISSING enum value | WG0X | [protected] |
APP_RAM_NOT_APPLICABLE enum value | WG0X | [protected] |
APP_RAM_PRESENT enum value | WG0X | [protected] |
app_ram_status_ | WG0X | [protected] |
AppRamStatus enum name | WG0X | [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] |
clearReadMailbox(EthercatCom *com) | WG0X | [protected] |
collectDiagnostics(EthercatCom *com) | WG0X | [virtual] |
COMMAND_PHY_ADDR | WG0X | [protected, static] |
command_size_ | EthercatDevice | |
computeChecksum(void const *data, unsigned length) | WG0X | [static] |
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 value | WG0X | [protected] |
convertRawTemperature(int16_t raw_temp) | WG0X | [static] |
copyActuatorInfo(ethercat_hardware::ActuatorInfo &out, const WG0XActuatorInfo &in) | WG0X | [protected, static] |
deviceDiagnostics | EthercatDevice | |
diagnoseMailboxError(EthercatCom *com) | WG0X | [protected] |
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] |
EthercatDevice() | EthercatDevice | |
ethercatDiagnostics(diagnostic_updater::DiagnosticStatusWrapper &d, unsigned numPorts) | EthercatDevice | |
FIXED_ADDR enum value | EthercatDevice | |
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_num_encoder_errors_ | WG0X | [protected] |
last_timestamp_ | WG0X | [protected] |
LIMIT_OFF_TO_ON enum value | WG0X | [protected] |
LIMIT_ON_TO_OFF enum value | WG0X | [protected] |
LIMIT_SENSOR_0_STATE enum value | WG0X | [protected] |
LIMIT_SENSOR_1_STATE enum value | WG0X | [protected] |
lockMailbox() | WG0X | [protected] |
lockWG0XDiagnostics() | WG0X | [protected] |
mailbox_diagnostics_ | WG0X | [protected] |
mailbox_lock_ | WG0X | [protected] |
mailbox_publish_diagnostics_ | WG0X | [protected] |
max_board_temperature_ | WG0X | [protected] |
max_bridge_temperature_ | WG0X | [protected] |
max_consecutive_drops_ | WG0X | [protected] |
max_current_ | WG0X | [protected] |
MAX_EEPROM_PAGE_SIZE | WG0X | [protected, static] |
MBX_COMMAND_PHY_ADDR | WG0X | [protected, static] |
MBX_COMMAND_SIZE | WG0X | [protected, static] |
MBX_COMMAND_SYNCMAN_NUM | WG0X | [protected, static] |
MBX_STATUS_PHY_ADDR | WG0X | [protected, static] |
MBX_STATUS_SIZE | WG0X | [protected, static] |
MBX_STATUS_SYNCMAN_NUM | WG0X | [protected, static] |
MODE_CURRENT enum value | WG0X | [protected] |
MODE_ENABLE enum value | WG0X | [protected] |
MODE_OFF enum value | WG0X | [protected] |
MODE_RESET enum value | WG0X | [protected] |
MODE_SAFETY_LOCKOUT enum value | WG0X | [protected] |
MODE_SAFETY_RESET enum value | WG0X | [protected] |
MODE_UNDERVOLTAGE enum value | WG0X | [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 value | WG0X | [protected] |
NUM_EEPROM_PAGES | WG0X | [protected, static] |
packCommand(unsigned char *buffer, bool halt, bool reset) | WG0X | [virtual] |
PDO_COMMAND_SYNCMAN_NUM | WG0X | [protected, static] |
PDO_STATUS_SYNCMAN_NUM | WG0X | [protected, static] |
POSITIONAL_ADDR enum value | EthercatDevice | |
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_MAX | WG0X | [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] |
readEepromPage(EthercatCom *com, unsigned page, void *data, unsigned length) | WG0X | [protected] |
readEepromStatusReg(EthercatCom *com, EepromStatusReg ®) | WG0X | [protected] |
readMailbox(EthercatCom *com, unsigned address, void *data, unsigned length) | WG0X | [protected] |
readMailbox_(EthercatCom *com, unsigned address, void *data, unsigned length) | WG0X | [protected] |
readMailboxInternal(EthercatCom *com, void *data, unsigned length) | WG0X | [protected] |
readMailboxRepeatRequest(EthercatCom *com) | WG0X | [protected] |
readMotorHeatingModelParametersFromEeprom(EthercatCom *com, MotorHeatingModelParametersEepromConfig &config) | WG0X | |
readSpiEepromCmd(EthercatCom *com, WG0XSpiEepromCmd &cmd) | WG0X | [protected] |
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] |
rotateRight8(unsigned in) | WG0X | [static] |
SAFETY_BOARD_OVER_TEMP enum value | WG0X | [protected] |
SAFETY_DISABLED enum value | WG0X | [protected] |
SAFETY_HBRIDGE_OVER_TEMP enum value | WG0X | [protected] |
SAFETY_OPERATIONAL enum value | WG0X | [protected] |
SAFETY_OVER_CURRENT enum value | WG0X | [protected] |
SAFETY_UNDERVOLTAGE enum value | WG0X | [protected] |
SAFETY_WATCHDOG enum value | WG0X | [protected] |
safetyDisableString(uint8_t status) | WG0X | [protected, static] |
sample_timestamp_ | WG0X | [protected] |
SAVED_CALIBRATION enum value | WG0X | [protected] |
sendSpiEepromCmd(EthercatCom *com, const WG0XSpiEepromCmd &cmd) | WG0X | [protected] |
sh_ | EthercatDevice | |
status_checksum_error_ | WG0X | [protected] |
STATUS_PHY_ADDR | WG0X | [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] |
unlockMailbox() | 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] |
verifyDeviceStateForMailboxOperation() | WG0X | [protected] |
verifyState(WG0XStatus *this_status, WG0XStatus *prev_status) | WG0X | [protected] |
waitForEepromReady(EthercatCom *com) | WG0X | [protected] |
waitForReadMailboxReady(EthercatCom *com) | WG0X | [protected] |
waitForSpiEepromReady(EthercatCom *com) | WG0X | [protected] |
waitForWriteMailboxReady(EthercatCom *com) | WG0X | [protected] |
WG021_PRODUCT_CODE enum value | WG0X | [protected] |
WG05_PRODUCT_CODE enum value | WG0X | [protected] |
WG06_PRODUCT_CODE enum value | WG0X | [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] |
writeEepromPage(EthercatCom *com, unsigned page, const void *data, unsigned length) | WG0X | [protected] |
writeMailbox(EthercatCom *com, unsigned address, void const *data, unsigned length) | WG0X | [protected] |
writeMailbox_(EthercatCom *com, unsigned address, void const *data, unsigned length) | WG0X | [protected] |
writeMailboxInternal(EthercatCom *com, void const *data, unsigned length) | WG0X | [protected] |
~EthercatDevice() | EthercatDevice | [virtual] |
~WG0X() | WG0X | [virtual] |