Class ScannerBasicParam
Defined in File sick_generic_parser.h
Class Documentation
-
class ScannerBasicParam
Public Functions
-
void setScannerName(std::string _s)
-
std::string getScannerName(void) const
-
bool isOneOfScannerNames(const std::vector<std::string> &scanner_names) const
-
void setNumberOfLayers(int _layerNum)
-
int getNumberOfLayers(void)
-
void setNumberOfShots(int _shots)
-
int getNumberOfShots(void)
-
void setNumberOfMaximumEchos(int _maxEchos)
-
int getNumberOfMaximumEchos(void)
-
void setAngularDegreeResolution(double _res)
-
void setElevationDegreeResolution(double _elevRes)
-
double getElevationDegreeResolution(void)
-
double getAngularDegreeResolution(void)
-
double getExpectedFrequency(void)
-
bool getDeviceIsRadar(void)
-
RADAR_TYPE_ENUM getDeviceRadarType(void)
-
bool getTrackingModeSupported(void)
-
void setTrackingModeSupported(bool _trackingModeSupported)
-
bool getUseBinaryProtocol(void)
-
void setScanMirroredAndShifted(bool _scanMirroredAndShifted)
-
bool getScanMirroredAndShifted()
-
void setScanAngleShift(double _scanAngleShift)
-
double getScanAngleShift()
-
void setImuEnabled(bool _imuEnabled)
-
bool getImuEnabled()
-
void setUseBinaryProtocol(bool _useBinary)
-
void setDeviceIsRadar(RADAR_TYPE_ENUM _radar_type)
-
void setIntensityResolutionIs16Bit(bool _IntensityResolutionIs16Bit)
-
bool getIntensityResolutionIs16Bit(void)
-
void setExpectedFrequency(double _freq)
-
ScannerBasicParam()
-
void setUseSafetyPasWD(bool _useSafetyPasWD)
-
bool getUseSafetyPasWD()
-
void setEncoderMode(int8_t _EncoderMode)
-
int8_t getEncoderMode()
-
EVAL_FIELD_SUPPORT getUseEvalFields()
-
void setUseEvalFields(EVAL_FIELD_SUPPORT _useEvalFields)
-
int getMaxEvalFields(void)
-
void setMaxEvalFields(int _maxEvalFields)
-
void setRectEvalFieldAngleRefPointOffsetRad(float _rectFieldAngleRefPointOffsetRad)
-
float getRectEvalFieldAngleRefPointOffsetRad(void)
-
void setUseScancfgList(bool _useScancfgList)
-
bool getUseScancfgList()
-
void setUseWriteOutputRanges(bool _useWriteOutputRanges)
-
bool getUseWriteOutputRanges()
-
void setWaitForReady(bool _waitForReady)
-
bool getWaitForReady()
-
void setFREchoFilterAvailable(bool _frEchoFilterAvailable)
-
bool getFREchoFilterAvailable(void)
-
void setScandatacfgAzimuthTableSupported(bool _scandatacfgAzimuthTableSupported)
-
bool getScandatacfgAzimuthTableSupported(void) const
-
void setScannerName(std::string _s)