| CanDriver(ros::NodeHandle &nh, ros::NodeHandle &nh_priv, lusb::UsbDevice *dev=NULL, const std::string &name=std::string("Dataspeed USB CAN Tool"), const ModuleVersion &firmware=ModuleVersion(10, 4, 0)) | dataspeed_can_usb::CanDriver | |
| channels_ | dataspeed_can_usb::CanDriver | private |
| dev_ | dataspeed_can_usb::CanDriver | private |
| error_topic_ | dataspeed_can_usb::CanDriver | private |
| firmware_ | dataspeed_can_usb::CanDriver | private |
| mac_addr_ | dataspeed_can_usb::CanDriver | private |
| mutex_ | dataspeed_can_usb::CanDriver | private |
| name_ | dataspeed_can_usb::CanDriver | private |
| nh_ | dataspeed_can_usb::CanDriver | private |
| nh_priv_ | dataspeed_can_usb::CanDriver | private |
| pub_version_ | dataspeed_can_usb::CanDriver | private |
| pubs_ | dataspeed_can_usb::CanDriver | private |
| pubs_err_ | dataspeed_can_usb::CanDriver | private |
| recvDevice(unsigned int channel, uint32_t id, bool extended, uint8_t dlc, const uint8_t data[8]) | dataspeed_can_usb::CanDriver | private |
| recvRos(const can_msgs::Frame::ConstPtr &msg, unsigned int channel) | dataspeed_can_usb::CanDriver | private |
| sampleTimeOffset(ros::WallDuration &offset, ros::WallDuration &delay) | dataspeed_can_usb::CanDriver | private |
| serviceDevice() | dataspeed_can_usb::CanDriver | private |
| stampDev2Ros(unsigned int dev_stamp) | dataspeed_can_usb::CanDriver | inlineprivate |
| subs_ | dataspeed_can_usb::CanDriver | private |
| sync_time_ | dataspeed_can_usb::CanDriver | private |
| timer_flush_ | dataspeed_can_usb::CanDriver | private |
| timer_service_ | dataspeed_can_usb::CanDriver | private |
| timerFlushCallback(const ros::WallTimerEvent &event) | dataspeed_can_usb::CanDriver | private |
| timerServiceCallback(const ros::WallTimerEvent &event) | dataspeed_can_usb::CanDriver | private |
| total_drops_ | dataspeed_can_usb::CanDriver | private |
| ~CanDriver() | dataspeed_can_usb::CanDriver | |