@@ -332,18 +332,21 @@ namespace sick_scan
332332    return  (useSafetyPasWD);
333333  }
334334
335-   bool  ScannerBasicParam::getUseSaftyFields  (){
336-     return (useSaftyFields );
335+   bool  ScannerBasicParam::getUseSafetyFields  (){
336+     return (useSafetyFields );
337337  }
338338
339-   void  ScannerBasicParam::setUseSaftyFields  (bool  _useSaftyFields ){
340-     this ->useSaftyFields =_useSaftyFields ;
339+   void  ScannerBasicParam::setUseSafetyFields  (bool  _useSafetyFields ){
340+     this ->useSafetyFields =_useSafetyFields ;
341341  }
342342  /* !
343343  \brief Construction of parameter object 
344344
345345  */  
346346  ScannerBasicParam::ScannerBasicParam ()
347+   : numberOfLayers(0 ), numberOfShots(0 ), numberOfMaximumEchos(0 ), elevationDegreeResolution(0 ), angleDegressResolution(0 ), expectedFrequency(0 ),
348+      useBinaryProtocol (false ), IntensityResolutionIs16Bit(false ), deviceIsRadar(false ), useSafetyPasWD(false ), encoderMode(0 ),
349+      CartographerCompatibility(false ), scanMirroredAndShifted(false ), useSafetyFields(false )
347350  {
348351    this ->elevationDegreeResolution  = 0.0 ;
349352    this ->setUseBinaryProtocol (false );
@@ -417,7 +420,7 @@ namespace sick_scan
417420        basicParams[i].setUseSafetyPasWD (false ); //  Default
418421        basicParams[i].setEncoderMode (-1 ); //  Default
419422        basicParams[i].setScanMirroredAndShifted (false );
420-         basicParams[i].setUseSaftyFields (false );
423+         basicParams[i].setUseSafetyFields (false );
421424      }
422425      if  (basicParams[i].getScannerName ().compare (SICK_SCANNER_LMS_1XXX_NAME) ==
423426          0 )  //  LMS1000 - 4 layer, 1101 shots per scan
@@ -433,7 +436,7 @@ namespace sick_scan
433436        basicParams[i].setUseSafetyPasWD (false ); //  Default
434437        basicParams[i].setEncoderMode (-1 ); //  Default
435438        basicParams[i].setScanMirroredAndShifted (false );
436-         basicParams[i].setUseSaftyFields (false );
439+         basicParams[i].setUseSafetyFields (false );
437440      }
438441      if  (basicParams[i].getScannerName ().compare (SICK_SCANNER_TIM_240_NAME) ==
439442          0 ) //  TIM_5xx - 1 Layer, max. 811 shots per scan
@@ -448,7 +451,7 @@ namespace sick_scan
448451        basicParams[i].setUseSafetyPasWD (false ); //  Default
449452        basicParams[i].setEncoderMode (-1 ); //  Default
450453        basicParams[i].setScanMirroredAndShifted (false );
451-         basicParams[i].setUseSaftyFields (false );
454+         basicParams[i].setUseSafetyFields (false );
452455
453456      }
454457      if  (basicParams[i].getScannerName ().compare (SICK_SCANNER_TIM_5XX_NAME) ==
@@ -464,7 +467,7 @@ namespace sick_scan
464467        basicParams[i].setUseSafetyPasWD (false ); //  Default
465468        basicParams[i].setEncoderMode (-1 ); //  Default
466469        basicParams[i].setScanMirroredAndShifted (false );
467-         basicParams[i].setUseSaftyFields (false );
470+         basicParams[i].setUseSafetyFields (false );
468471
469472      }
470473      if  (basicParams[i].getScannerName ().compare (SICK_SCANNER_LMS_4XXX_NAME) == 0 ) //  LMS_4xxx - 1 Layer, 600 Hz
@@ -479,7 +482,7 @@ namespace sick_scan
479482        basicParams[i].setUseSafetyPasWD (false ); //  Default
480483        basicParams[i].setEncoderMode (-1 ); //  Default
481484        basicParams[i].setScanMirroredAndShifted (false );
482-         basicParams[i].setUseSaftyFields (false );
485+         basicParams[i].setUseSafetyFields (false );
483486      }
484487      if  (basicParams[i].getScannerName ().compare (SICK_SCANNER_TIM_7XX_NAME) == 0 ) //  TIM_7xx - 1 Layer Scanner
485488      {
@@ -493,7 +496,7 @@ namespace sick_scan
493496        basicParams[i].setUseSafetyPasWD (false ); //  Default
494497        basicParams[i].setEncoderMode (-1 ); //  Default
495498        basicParams[i].setScanMirroredAndShifted (false );
496-         basicParams[i].setUseSaftyFields (false );
499+         basicParams[i].setUseSafetyFields (false );
497500      }
498501      if  (basicParams[i].getScannerName ().compare (SICK_SCANNER_TIM_7XXS_NAME) == 0 ) //  TIM_7xxS - 1 layer Safety Scanner
499502      {
@@ -507,7 +510,7 @@ namespace sick_scan
507510        basicParams[i].setUseSafetyPasWD (true ); //  Safety scanner
508511        basicParams[i].setEncoderMode (-1 ); //  Default
509512        basicParams[i].setScanMirroredAndShifted (false );
510-         basicParams[i].setUseSaftyFields (true );
513+         basicParams[i].setUseSafetyFields (true );
511514      }
512515      if  (basicParams[i].getScannerName ().compare (SICK_SCANNER_LMS_5XX_NAME) == 0 ) //  LMS_5xx - 1 Layer
513516      {
@@ -521,7 +524,7 @@ namespace sick_scan
521524        basicParams[i].setUseSafetyPasWD (false ); //  Default
522525        basicParams[i].setEncoderMode (-1 ); //  Default
523526        basicParams[i].setScanMirroredAndShifted (false );
524-         basicParams[i].setUseSaftyFields (false );
527+         basicParams[i].setUseSafetyFields (false );
525528      }
526529      if  (basicParams[i].getScannerName ().compare (SICK_SCANNER_LMS_1XX_NAME) == 0 ) //  LMS_1xx - 1 Layer
527530      {
@@ -535,7 +538,7 @@ namespace sick_scan
535538        basicParams[i].setUseSafetyPasWD (false ); //  Default
536539        basicParams[i].setEncoderMode (-1 ); //  Default
537540        basicParams[i].setScanMirroredAndShifted (false );
538-         basicParams[i].setUseSaftyFields (false );
541+         basicParams[i].setUseSafetyFields (false );
539542      }
540543      if  (basicParams[i].getScannerName ().compare (SICK_SCANNER_MRS_6XXX_NAME) == 0 ) // 
541544      {
@@ -550,7 +553,7 @@ namespace sick_scan
550553        basicParams[i].setUseSafetyPasWD (false ); //  Default
551554        basicParams[i].setEncoderMode (-1 ); //  Default
552555        basicParams[i].setScanMirroredAndShifted (false );
553-         basicParams[i].setUseSaftyFields (false );
556+         basicParams[i].setUseSafetyFields (false );
554557      }
555558
556559      if  (basicParams[i].getScannerName ().compare (SICK_SCANNER_RMS_3XX_NAME) == 0 ) //  Radar
@@ -566,7 +569,7 @@ namespace sick_scan
566569        basicParams[i].setUseSafetyPasWD (false ); //  Default
567570        basicParams[i].setEncoderMode (-1 ); //  Default
568571        basicParams[i].setScanMirroredAndShifted (false );
569-         basicParams[i].setUseSaftyFields (false );
572+         basicParams[i].setUseSafetyFields (false );
570573      }
571574      if  (basicParams[i].getScannerName ().compare (SICK_SCANNER_NAV_3XX_NAME) == 0 ) //  Nav 3xx
572575      {
@@ -578,7 +581,7 @@ namespace sick_scan
578581        basicParams[i].setUseBinaryProtocol (true );
579582        basicParams[i].setDeviceIsRadar (false ); //  Default
580583        basicParams[i].setScanMirroredAndShifted (true );
581-         basicParams[i].setUseSaftyFields (false );
584+         basicParams[i].setUseSafetyFields (false );
582585      }
583586      if  (basicParams[i].getScannerName ().compare (SICK_SCANNER_NAV_2XX_NAME) == 0 ) //  NAV_2xx - 1 Layer
584587      {
@@ -592,7 +595,7 @@ namespace sick_scan
592595        basicParams[i].setUseSafetyPasWD (false ); //  Default
593596        basicParams[i].setEncoderMode (-1 ); //  Default
594597        basicParams[i].setScanMirroredAndShifted (false );
595-         basicParams[i].setUseSaftyFields (false );
598+         basicParams[i].setUseSafetyFields (false );
596599      }
597600      if  (basicParams[i].getScannerName ().compare (SICK_SCANNER_TIM_4XX_NAME) == 0 ) //  TiM433 and TiM443
598601      {
@@ -606,7 +609,7 @@ namespace sick_scan
606609        basicParams[i].setUseSafetyPasWD (false ); //  Default
607610        basicParams[i].setEncoderMode (-1 ); //  Default
608611        basicParams[i].setScanMirroredAndShifted (false );
609-         basicParams[i].setUseSaftyFields (false );
612+         basicParams[i].setUseSafetyFields (false );
610613      }
611614    }
612615
0 commit comments