Classes | Namespaces | Variables
input.h File Reference
#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>
Include dependency graph for input.h:
This graph shows which files directly or indirectly include this file:

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
 

Detailed Description

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.



rslidar_driver
Author(s): Tony Zhang , Tony Zhang
autogenerated on Mon Jun 10 2019 14:41:07