Main Page
Classes
Files
File List
File Members
src
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
pcan_receive::init
void init(int argc, char **argv)
Definition:
pcan_receive.cpp:64
pcan_receive::receive
void receive()
Definition:
pcan_receive.cpp:175
pcan_receive
Definition:
pcan_receive.h:18
main
int main(int argc, char **argv)
Definition:
pcan_receive_node.cpp:22
pcan_receive.h
common.h
signal_handler
void signal_handler(int signal)
Definition:
common.cpp:17
pcan_topics
Author(s):
autogenerated on Sun Dec 14 2014 19:01:10