Classes | Namespaces | Macros | Functions
sick_scan_common.h File Reference
#include "sick_scan/sick_scan_base.h"
#include <stdio.h>
#include <stdlib.h>
#include <string>
#include <string.h>
#include <vector>
#include <sick_scan/sick_ros_wrapper.h>
#include <sick_scan/sick_generic_callback.h>
#include <thread>
#include <mutex>
#include <sick_scan/sick_cloud_transform.h>
#include <sick_scan/sick_range_filter.h>
#include <sick_scan/sick_scan_common_nw.h>
#include <sick_scan/helper/angle_compensator.h>
#include "sick_scan/sick_generic_parser.h"
#include "sick_scan/sick_nav_scandata_parser.h"
#include "sick_scan/sick_generic_field_mon.h"
#include "sick_scan/sick_scan_marker.h"
Include dependency graph for sick_scan_common.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  sick_scan_xd::SickScanCommon::ScanLayerFilterCfg
 
class  sick_scan_xd::SickScanCommon
 

Namespaces

 sick_scan_xd
 

Macros

#define PARAM_MAX_ANG   "max_ang"
 
#define PARAM_MIN_ANG   "min_ang"
 
#define PARAM_RES_ANG   "res_ang"
 
#define READ_TIMEOUT_MILLISEC_DEFAULT   5000
 
#define READ_TIMEOUT_MILLISEC_KILL_NODE   150000
 
#define READ_TIMEOUT_MILLISEC_STARTUP   120000
 
#define SICK_SCAN_COMMON_H_
 

Functions

void swap_endian (unsigned char *ptr, int numBytes)
 Universal swapping function. More...
 

Macro Definition Documentation

◆ PARAM_MAX_ANG

#define PARAM_MAX_ANG   "max_ang"

Definition at line 229 of file sick_scan_common.h.

◆ PARAM_MIN_ANG

#define PARAM_MIN_ANG   "min_ang"

Definition at line 228 of file sick_scan_common.h.

◆ PARAM_RES_ANG

#define PARAM_RES_ANG   "res_ang"

Definition at line 230 of file sick_scan_common.h.

◆ READ_TIMEOUT_MILLISEC_DEFAULT

#define READ_TIMEOUT_MILLISEC_DEFAULT   5000

Definition at line 94 of file sick_scan_common.h.

◆ READ_TIMEOUT_MILLISEC_KILL_NODE

#define READ_TIMEOUT_MILLISEC_KILL_NODE   150000

Definition at line 95 of file sick_scan_common.h.

◆ READ_TIMEOUT_MILLISEC_STARTUP

#define READ_TIMEOUT_MILLISEC_STARTUP   120000

Definition at line 93 of file sick_scan_common.h.

◆ SICK_SCAN_COMMON_H_

#define SICK_SCAN_COMMON_H_

Definition at line 65 of file sick_scan_common.h.

Function Documentation

◆ swap_endian()

void swap_endian ( unsigned char *  ptr,
int  numBytes 
)

Universal swapping function.

Parameters
ptrPointer to datablock
numBytes: size of variable in bytes

Definition at line 125 of file sick_scan_common.cpp.



sick_scan_xd
Author(s): Michael Lehning , Jochen Sprickerhof , Martin Günther
autogenerated on Fri Oct 25 2024 02:47:14