Go to the documentation of this file.
2 #ifndef SICK_GENERIC_LASER_H
3 #define SICK_GENERIC_LASER_H
bool convertSendSOPASCommand(const std::string &sopas_ascii_request, std::string &sopas_response, bool wait_for_reply=true)
Converts a given SOPAS command from ascii to binary (in case of binary communication),...
void setVersionInfo(std::string _versionInfo)
std::string getVersionInfo()
int mainGenericLaser(int argc, char **argv, std::string scannerName, rosNodePtr nh)
Internal Startup routine.
bool startGenericLaser(int argc, char **argv, std::string nodeName, rosNodePtr nhPriv, int *exit_code)
Runs mainGenericLaser non-blocking in a new thread.
void joinGenericLaser(void)
Waits until all GenericLaser jobs finished.
void rosSignalHandler(int signalRecv)
bool parseLaunchfileSetParameter(rosNodePtr nhPriv, int argc, char **argv)
Parses an optional launchfile and sets all parameters. This function is used at startup to enable sys...
bool stopScannerAndExit(bool force_immediate_shutdown=false)
sick_scan_xd
Author(s): Michael Lehning
, Jochen Sprickerhof , Martin Günther
autogenerated on Fri Oct 25 2024 02:47:10