$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) | WG05 | [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) | WG05 | [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) | WG05 | [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] |
| PRODUCT_CODE enum value | WG05 | |
| 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) | WG05 | [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] |