#include <unistd.h>
#include <stdio.h>
#include <pcap.h>
#include <netinet/in.h>
#include <ros/ros.h>
#include <rslidar_msgs/rslidarPacket.h>
#include <string>
#include <sstream>
#include <sys/socket.h>
#include <arpa/inet.h>
#include <poll.h>
#include <errno.h>
#include <fcntl.h>
#include <sys/file.h>
#include <signal.h>
Go to the source code of this file.
Classes | |
class | rslidar_driver::Input |
The Input class,. More... | |
class | rslidar_driver::InputPCAP |
rslidar input from PCAP dump file. More... | |
class | rslidar_driver::InputSocket |
Live rslidar input from socket. More... | |
Namespaces | |
rslidar_driver | |
Variables | |
static uint16_t | rslidar_driver::DIFOP_DATA_PORT_NUMBER = 7788 |
static uint16_t | rslidar_driver::MSOP_DATA_PORT_NUMBER = 6699 |
Input classes for the RSLIDAR RS-16 3D LIDAR:
Input – base class used to access the data independently of its source
InputSocket – derived class reads live data from the device via a UDP socket
InputPCAP – derived class provides a similar interface from a PCAP dump
Definition in file input.h.