Class SickScanRadarSingleton
Defined in File sick_generic_radar.h
Class Documentation
-
class SickScanRadarSingleton
Public Functions
-
void setEmulation(bool _emul)
-
bool getEmulation(void)
-
int parseDatagram(rosTime timeStamp, unsigned char *receiveBuffer, int actual_length, bool useBinaryProtocol)
-
int parseRadarDatagram(char *datagram, size_t datagram_length, bool useBinaryProtocol, sick_scan_msg::RadarScan *msgPtr, std::vector<SickScanRadarObject> &objectList, std::vector<SickScanRadarRawTarget> &rawTargetList, int verboseLevel = 0)
-
void simulateAsciiDatagram(unsigned char *receiveBuffer, int *actual_length)
-
inline void setNameOfRadar(const std::string &_radarName, RADAR_TYPE_ENUM _radarType)
-
inline std::string getNameOfRadar()
Public Static Functions
-
static SickScanRadarSingleton *getInstance(rosNodePtr nh)
-
void setEmulation(bool _emul)