35 #ifndef NEWEAGLE_PDU_H_ 36 #define NEWEAGLE_PDU_H_ 41 #include <can_msgs/Frame.h> 42 #include <pdu_msgs/FuseReport.h> 43 #include <pdu_msgs/RelayReport.h> 44 #include <pdu_msgs/RelayCommand.h> 45 #include <std_msgs/Empty.h> 46 #include <std_msgs/Bool.h> 47 #include <std_msgs/String.h> 78 void recvCAN(
const can_msgs::Frame::ConstPtr& msg);
79 void recvRelayCmd(
const pdu_msgs::RelayCommand::ConstPtr& msg);
void recvCAN(const can_msgs::Frame::ConstPtr &msg)
ros::Publisher relay_report_pub_
ros::Publisher fuse_report_pub_
void recvRelayCmd(const pdu_msgs::RelayCommand::ConstPtr &msg)
ros::Subscriber sub_relay_cmd_
uint32_t relayStatusAddr_
pdu(ros::NodeHandle &node, ros::NodeHandle &priv_nh)
uint32_t relayCommandAddr_