SrEdc Member List
This is the complete list of members for SrEdc, including all inherited members.
__attribute__EthercatDevice
AddrMode enum nameEthercatDevice
binary_contentSrEdc [private]
board_major_SR0X [protected]
board_minor_SR0X [protected]
build_CAN_message(ETHERCAT_CAN_BRIDGE_DATA *message)SrEdc
can_bus_SrEdc [private]
can_data_is_ack(ETHERCAT_CAN_BRIDGE_DATA *packet)SrEdc
can_message_SrEdc [private]
can_message_sentSrEdc [private]
can_packet_ackedSrEdc [protected]
collectDiagnostics(EthercatCom *com)EthercatDevice [virtual]
command_base_SR0X [protected]
command_size_EthercatDevice
construct(EtherCAT_SlaveHandler *sh, int &start_address)SrEdc [virtual]
construct(EtherCAT_SlaveHandler *sh, int &start_address, unsigned int ethercat_command_data_size, unsigned int ethercat_status_data_size, unsigned int ethercat_can_bridge_data_size, unsigned int ethercat_command_data_address, unsigned int ethercat_status_data_address, unsigned int ethercat_can_bridge_data_command_address, unsigned int ethercat_can_bridge_data_status_address)SrEdc [virtual]
EthercatDevice::construct(ros::NodeHandle &nh)EthercatDevice [virtual]
counter_SrEdc [protected]
device_offset_SR0X [protected]
deviceDiagnosticsEthercatDevice
diagnostic_status_EthercatDevice
diagnostics(diagnostic_updater::DiagnosticStatusWrapper &d, unsigned char *buffer)EthercatDevice [virtual]
diagnosticsLock_EthercatDevice
EC_PRODUCT_ID_BRIDGE enum valueSR0X [protected]
EC_PRODUCT_ID_DUALMOTOR enum valueSR0X [protected]
EC_PRODUCT_ID_SHADOWCAN enum valueSR0X [protected]
erase_flash()SrEdc
EthercatDevice()EthercatDevice
ethercatDiagnostics(diagnostic_updater::DiagnosticStatusWrapper &d, unsigned numPorts)EthercatDevice
extra_analog_inputs_publisherSrEdc [protected]
find_address_range(bfd *fd, unsigned int *smallest_start_address, unsigned int *biggest_end_address)SrEdc [private]
FIXED_ADDREthercatDevice
flashingSrEdc [protected]
fw_major_SR0X [protected]
fw_minor_SR0X [protected]
get_board_id_and_can_bus(int board_id, int *can_bus, unsigned int *board_can_id)=0SrEdc [protected, pure virtual]
get_filename(std::string full_path)SrEdc [inline, private, static]
initialize(pr2_hardware_interface::HardwareInterface *hw, bool allow_unprogrammed=true)SrEdc [virtual]
level_SR0X [protected]
max_retrySrEdc [private, static]
MODE_CURRENT enum valueSR0X [protected]
MODE_ENABLE enum valueSR0X [protected]
MODE_OFF enum valueSR0X [protected]
MODE_RESET enum valueSR0X [protected]
MODE_SAFETY_LOCKOUT enum valueSR0X [protected]
MODE_SAFETY_RESET enum valueSR0X [protected]
MODE_UNDERVOLTAGE enum valueSR0X [protected]
motor_being_flashedSrEdc [private]
multiDiagnostics(vector< diagnostic_msgs::DiagnosticStatus > &vec, unsigned char *buffer)EthercatDevice [virtual]
newDiagnosticsIndex_EthercatDevice
newDiagnosticsIndexLock_EthercatDevice
nodehandle_SrEdc [protected]
packCommand(unsigned char *buffer, bool halt, bool reset)EthercatDevice [virtual]
posSrEdc [private]
POSITIONAL_ADDREthercatDevice
producingSrEdc [private]
publishTrace(const string &reason, unsigned level, unsigned delay)EthercatDevice [virtual]
read_back_and_check_flash(unsigned int baddr, unsigned int total_size)SrEdc [private]
read_content_from_object_file(bfd *fd, bfd_byte *content, unsigned int base_addr)SrEdc [private]
read_flash(unsigned int offset, unsigned int baddr)SrEdc
readData(EthercatCom *com, EC_UINT address, void *data, EC_UINT length)SR0X [protected]
EthercatDevice::readData(EthercatCom *com, EC_UINT address, void *buffer, EC_UINT length, AddrMode addrMode)EthercatDevice
EthercatDevice::readData(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
readWriteData(EthercatCom *com, EtherCAT_SlaveHandler *sh, EC_UINT address, void *buffer, EC_UINT length, AddrMode addrMode)EthercatDevice [static]
realtime_pub_SrEdc [protected]
reason_SR0X [protected]
reinitialize_boards()=0SrEdc [protected, pure virtual]
rt_pub_int16_t typedefSrEdc [protected]
send_CAN_msg(int8u can_bus, int16u msg_id, int8u msg_length, int8u msg_data[], int timeout, bool *timedout)SrEdc [private]
serviceServerSrEdc [private]
sh_EthercatDevice
simple_motor_flasher(sr_robot_msgs::SimpleMotorFlasher::Request &req, sr_robot_msgs::SimpleMotorFlasher::Response &res)SrEdc
SR0X()SR0X
SrEdc()SrEdc
status_base_SR0X [protected]
status_size_EthercatDevice
unpackState(unsigned char *this_buffer, unsigned char *prev_buffer)EthercatDevice [virtual]
use_ros_EthercatDevice
write_flash_data(unsigned int base_addr, unsigned int total_size)SrEdc [private]
writeData(EthercatCom *com, EC_UINT address, void const *data, EC_UINT length)SR0X [protected]
EthercatDevice::writeData(EthercatCom *com, EC_UINT address, void const *buffer, EC_UINT length, AddrMode addrMode)EthercatDevice
EthercatDevice::writeData(EthercatCom *com, EtherCAT_SlaveHandler *sh, EC_UINT address, void const *buffer, EC_UINT length, AddrMode addrMode)EthercatDevice [static]
~EthercatDevice()EthercatDevice [virtual]
~SR0X()SR0X [virtual]
~SrEdc()SrEdc [virtual]


sr_edc_ethercat_drivers
Author(s): Yann Sionneau, Ugo Cupcic / ugo@shadowrobot.com, software@shadowrobot.com
autogenerated on Mon Oct 6 2014 07:38:25