40 using namespace mrpt::hwdrivers;
41 using namespace mrpt::utils;
42 using namespace mrpt::slam;
94 CLMS100Eth(
string _ip=
string(
"192.168.0.1"),
unsigned int _port=2111);
106 void doProcessSimple(
bool &outThereIsObservation,
CObservation2DRangeScan &outObservation,
bool &hardwareError);
118 void setSensorPose(
const CPose3D& _pose);
142 void generateCmd(
const char *cmd);
143 bool checkIsConnected();
144 bool decodeLogIn(
char *msg);
145 bool decodeScanCfg(istringstream& stream);
146 bool decodeScanDataCfg(istringstream& stream);
148 void sendCommand(
const char *cmd);
149 void roughPrint(
char *msg );
156 const std::string &iniSection );
161 #endif // CLMS100ETH_H