#include <sick_generic_radar.h>
Definition at line 160 of file sick_generic_radar.h.
 
◆ SickScanRadarSingleton()
  
  | 
        
          | sick_scan::SickScanRadarSingleton::SickScanRadarSingleton | ( |  | ) |  |  | private | 
 
 
◆ getEmulation()
      
        
          | bool sick_scan::SickScanRadarSingleton::getEmulation | ( | void |  | ) |  | 
      
 
 
◆ getInstance()
◆ parseAsciiDatagram()
      
        
          | int sick_scan::SickScanRadarSingleton::parseAsciiDatagram | ( | char * | datagram, | 
        
          |  |  | size_t | datagram_length, | 
        
          |  |  | sick_scan::RadarScan * | msgPtr, | 
        
          |  |  | std::vector< SickScanRadarObject > & | objectList, | 
        
          |  |  | std::vector< SickScanRadarRawTarget > & | rawTargetList | 
        
          |  | ) |  |  | 
      
 
Parsing Ascii datagram. 
- Parameters
- 
  
    | datagram | Pointer to datagram data |  | datagram_length | Number of bytes in datagram |  | config | Pointer to Configdata |  | msg | Holds result of Parsing |  | numEchos | Number of DIST-blocks found in message |  | echoMask | Mask corresponding to DIST-block-identifier |  
 
- Returns
- set_range_max 
Definition at line 181 of file sick_generic_radar.cpp.
 
 
◆ parseDatagram()
      
        
          | int sick_scan::SickScanRadarSingleton::parseDatagram | ( | ros::Time | timeStamp, | 
        
          |  |  | unsigned char * | receiveBuffer, | 
        
          |  |  | int | actual_length, | 
        
          |  |  | bool | useBinaryProtocol | 
        
          |  | ) |  |  | 
      
 
 
◆ setEmulation()
      
        
          | void sick_scan::SickScanRadarSingleton::setEmulation | ( | bool | _emul | ) |  | 
      
 
 
◆ simulateAsciiDatagram()
      
        
          | void sick_scan::SickScanRadarSingleton::simulateAsciiDatagram | ( | unsigned char * | receiveBuffer, | 
        
          |  |  | int * | actual_length | 
        
          |  | ) |  |  | 
      
 
 
◆ simulateAsciiDatagramFromFile()
  
  | 
        
          | void sick_scan::SickScanRadarSingleton::simulateAsciiDatagramFromFile | ( | unsigned char * | receiveBuffer, |  
          |  |  | int * | actual_length, |  
          |  |  | std::string | filePattern |  
          |  | ) |  |  |  | private | 
 
 
◆ chatter_pub
◆ cloud_radar_rawtarget_pub_
  
  | 
        
          | ros::Publisher sick_scan::SickScanRadarSingleton::cloud_radar_rawtarget_pub_ |  | private | 
 
 
◆ cloud_radar_track_pub_
  
  | 
        
          | ros::Publisher sick_scan::SickScanRadarSingleton::cloud_radar_track_pub_ |  | private | 
 
 
◆ emul
  
  | 
        
          | bool sick_scan::SickScanRadarSingleton::emul = false |  | private | 
 
 
◆ instance
◆ nh_
◆ radarScan_pub_
The documentation for this class was generated from the following files: