Class CanExtractor
Defined in File CanExtractor.h
Class Documentation
-
class CanExtractor
Public Functions
-
CanExtractor(const std::string &dbc_file, bool offline, bool expand = true, bool unknown = false, bool copy = true)
-
CanExtractor(const std::vector<std::string> &dbc_file, bool offline, bool expand = true, bool unknown = false, bool copy = true)
-
bool getMessage(RosCanMsgStruct &can_msg)
-
void initPublishers(RosCanMsgStruct &info, rclcpp::Node &node)
-
bool openBag(const std::string &fname)
-
void pubMessage(const can_msgs::msg::Frame &msg, const rclcpp::Time &stamp = rclcpp::Time(0))
-
void pubMessage(const dataspeed_can_msgs::msg::Frame &msg, const rclcpp::Time &stamp = rclcpp::Time(0))
-
void pubMessage(const dataspeed_can_msgs::msg::Frame16 &msg, const rclcpp::Time &stamp = rclcpp::Time(0))
-
void pubMessage(const dataspeed_can_msgs::msg::Frame32 &msg, const rclcpp::Time &stamp = rclcpp::Time(0))
-
void pubMessage(const dataspeed_can_msgs::msg::Frame48 &msg, const rclcpp::Time &stamp = rclcpp::Time(0))
-
void pubMessage(const dataspeed_can_msgs::msg::Frame64 &msg, const rclcpp::Time &stamp = rclcpp::Time(0))
-
CanExtractor(const std::string &dbc_file, bool offline, bool expand = true, bool unknown = false, bool copy = true)