Classes | Namespaces | Macros | Enumerations
sick_generic_parser.h File Reference
#include "sick_scan/sick_scan_base.h"
#include <string>
#include "abstract_parser.h"
#include "sick_scan/sick_scan_common.h"
#include "sick_scan/sick_range_filter.h"
#include "sick_scan/dataDumper.h"
Include dependency graph for sick_generic_parser.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  sick_scan_xd::ScannerBasicParam
 
class  sick_scan_xd::SickGenericParser
 

Namespaces

 sick_scan_xd
 

Macros

#define SICK_GENERIC_PARSER_H_
 
#define SICK_SCANNER_LMS_1XX_NAME   "sick_lms_1xx"
 
#define SICK_SCANNER_LMS_1XXX_NAME   "sick_lms_1xxx"
 
#define SICK_SCANNER_LMS_4XXX_NAME   "sick_lms_4xxx"
 
#define SICK_SCANNER_LMS_5XX_NAME   "sick_lms_5xx"
 
#define SICK_SCANNER_LRS_36x0_NAME   "sick_lrs_36x0"
 
#define SICK_SCANNER_LRS_36x1_NAME   "sick_lrs_36x1"
 
#define SICK_SCANNER_LRS_4XXX_NAME   "sick_lrs_4xxx"
 
#define SICK_SCANNER_MRS_1XXX_NAME   "sick_mrs_1xxx"
 
#define SICK_SCANNER_MRS_6XXX_NAME   "sick_mrs_6xxx"
 
#define SICK_SCANNER_NAV_2XX_NAME   "sick_nav_2xx"
 
#define SICK_SCANNER_NAV_31X_NAME   "sick_nav_31x"
 
#define SICK_SCANNER_NAV_350_NAME   "sick_nav_350"
 
#define SICK_SCANNER_OEM_15XX_NAME   "sick_oem_15xx"
 
#define SICK_SCANNER_PICOSCAN_NAME   "sick_picoscan"
 
#define SICK_SCANNER_RMS_XXXX_NAME   "sick_rms_xxxx"
 
#define SICK_SCANNER_SCANSEGMENT_XD_NAME   "sick_multiscan"
 
#define SICK_SCANNER_TIM_240_NAME   "sick_tim_240"
 
#define SICK_SCANNER_TIM_4XX_NAME   "sick_tim_4xx"
 
#define SICK_SCANNER_TIM_5XX_NAME   "sick_tim_5xx"
 
#define SICK_SCANNER_TIM_7XX_NAME   "sick_tim_7xx"
 
#define SICK_SCANNER_TIM_7XXS_NAME   "sick_tim_7xxS"
 

Enumerations

enum  sick_scan_xd::EVAL_FIELD_SUPPORT {
  sick_scan_xd::EVAL_FIELD_UNSUPPORTED = 0, sick_scan_xd::USE_EVAL_FIELD_TIM7XX_LOGIC, sick_scan_xd::USE_EVAL_FIELD_LMS5XX_LOGIC, sick_scan_xd::USE_EVAL_FIELD_LMS5XX_UNSUPPORTED,
  sick_scan_xd::USE_EVAL_FIELD_NUM
}
 
enum  sick_scan_xd::RADAR_TYPE_ENUM { sick_scan_xd::NO_RADAR = 0, sick_scan_xd::RADAR_1D = 1, sick_scan_xd::RADAR_3D = 2 }
 

Macro Definition Documentation

◆ SICK_GENERIC_PARSER_H_

#define SICK_GENERIC_PARSER_H_

Definition at line 58 of file sick_generic_parser.h.

◆ SICK_SCANNER_LMS_1XX_NAME

#define SICK_SCANNER_LMS_1XX_NAME   "sick_lms_1xx"

Definition at line 70 of file sick_generic_parser.h.

◆ SICK_SCANNER_LMS_1XXX_NAME

#define SICK_SCANNER_LMS_1XXX_NAME   "sick_lms_1xxx"

Definition at line 63 of file sick_generic_parser.h.

◆ SICK_SCANNER_LMS_4XXX_NAME

#define SICK_SCANNER_LMS_4XXX_NAME   "sick_lms_4xxx"

Definition at line 72 of file sick_generic_parser.h.

◆ SICK_SCANNER_LMS_5XX_NAME

#define SICK_SCANNER_LMS_5XX_NAME   "sick_lms_5xx"

Definition at line 69 of file sick_generic_parser.h.

◆ SICK_SCANNER_LRS_36x0_NAME

#define SICK_SCANNER_LRS_36x0_NAME   "sick_lrs_36x0"

Definition at line 79 of file sick_generic_parser.h.

◆ SICK_SCANNER_LRS_36x1_NAME

#define SICK_SCANNER_LRS_36x1_NAME   "sick_lrs_36x1"

Definition at line 80 of file sick_generic_parser.h.

◆ SICK_SCANNER_LRS_4XXX_NAME

#define SICK_SCANNER_LRS_4XXX_NAME   "sick_lrs_4xxx"

Definition at line 78 of file sick_generic_parser.h.

◆ SICK_SCANNER_MRS_1XXX_NAME

#define SICK_SCANNER_MRS_1XXX_NAME   "sick_mrs_1xxx"

Definition at line 64 of file sick_generic_parser.h.

◆ SICK_SCANNER_MRS_6XXX_NAME

#define SICK_SCANNER_MRS_6XXX_NAME   "sick_mrs_6xxx"

Definition at line 71 of file sick_generic_parser.h.

◆ SICK_SCANNER_NAV_2XX_NAME

#define SICK_SCANNER_NAV_2XX_NAME   "sick_nav_2xx"

Definition at line 76 of file sick_generic_parser.h.

◆ SICK_SCANNER_NAV_31X_NAME

#define SICK_SCANNER_NAV_31X_NAME   "sick_nav_31x"

Definition at line 74 of file sick_generic_parser.h.

◆ SICK_SCANNER_NAV_350_NAME

#define SICK_SCANNER_NAV_350_NAME   "sick_nav_350"

Definition at line 75 of file sick_generic_parser.h.

◆ SICK_SCANNER_OEM_15XX_NAME

#define SICK_SCANNER_OEM_15XX_NAME   "sick_oem_15xx"

Definition at line 81 of file sick_generic_parser.h.

◆ SICK_SCANNER_PICOSCAN_NAME

#define SICK_SCANNER_PICOSCAN_NAME   "sick_picoscan"

Definition at line 83 of file sick_generic_parser.h.

◆ SICK_SCANNER_RMS_XXXX_NAME

#define SICK_SCANNER_RMS_XXXX_NAME   "sick_rms_xxxx"

Definition at line 73 of file sick_generic_parser.h.

◆ SICK_SCANNER_SCANSEGMENT_XD_NAME

#define SICK_SCANNER_SCANSEGMENT_XD_NAME   "sick_multiscan"

Definition at line 82 of file sick_generic_parser.h.

◆ SICK_SCANNER_TIM_240_NAME

#define SICK_SCANNER_TIM_240_NAME   "sick_tim_240"

Definition at line 65 of file sick_generic_parser.h.

◆ SICK_SCANNER_TIM_4XX_NAME

#define SICK_SCANNER_TIM_4XX_NAME   "sick_tim_4xx"

Definition at line 77 of file sick_generic_parser.h.

◆ SICK_SCANNER_TIM_5XX_NAME

#define SICK_SCANNER_TIM_5XX_NAME   "sick_tim_5xx"

Definition at line 66 of file sick_generic_parser.h.

◆ SICK_SCANNER_TIM_7XX_NAME

#define SICK_SCANNER_TIM_7XX_NAME   "sick_tim_7xx"

Definition at line 67 of file sick_generic_parser.h.

◆ SICK_SCANNER_TIM_7XXS_NAME

#define SICK_SCANNER_TIM_7XXS_NAME   "sick_tim_7xxS"

Definition at line 68 of file sick_generic_parser.h.



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