pcan_receive_node.cpp
Go to the documentation of this file.
1 // INCLUDE
2 
3 #include <stdio.h>
4 #include <stdlib.h>
5 #include <errno.h>
6 #include <unistd.h> // exit
7 #include <signal.h>
8 #include <string.h>
9 #include <stdlib.h> // strtoul
10 #include <fcntl.h> // O_RDWR
11 #include <ctype.h>
12 #include "common.h"
13 #include "pcan_receive.h"
14 #include "ros/ros.h"
15 #include "std_msgs/String.h"
16 #include <sstream>
17 
18 
19 
20 
21 
22 int main(int argc, char** argv)
23 {
30  ros::init(argc, argv, "pcan_receive");
31  pcan_receive pcan_receive_1;
32  pcan_receive_1.init(argc, argv);
33  signal(SIGTERM, signal_handler);
34  signal(SIGINT, signal_handler);
35  // Enter read loop in which Can data is published on /can_receive
36  while(ros::ok)
37  {
38  pcan_receive_1.receive();
39  }
40 }
41 
42 
43 
44 
45 
void init(int argc, char **argv)
int main(int argc, char **argv)
void signal_handler(int signal)
Definition: common.cpp:17


pcan_topics
Author(s):
autogenerated on Sun Dec 14 2014 19:01:10