8 #include "../BasicDatatypes.hpp"
10 #include "../manager.hpp"
13 #include "../sopas/LdmrsSopasLayer.hpp"
16 #include "../interfaces/tcp.hpp"
59 void disconnectFunction();
60 void onScanReceived();
68 virtual void shutdown();
71 virtual bool isRunning();
83 bool setScanAngles(
double startAngle,
double endAngle);
86 bool setSyncAngleOffset(
double syncAngle);
90 bool setScanFrequency(
double scanFreq);
92 std::string getIpAddress();
94 void setIpAddress(std::string ipAddress);
96 void setWeWantObjectData(
bool weWantObjectData);
99 std::string getSerialNumber();
102 std::string getFirmwareVersion();
105 std::string getFPGAVersion();
108 double getTemperature();
111 static void disconnectFunctionS(
void* obj);
114 static void onScanReceivedS(
void* obj);
120 bool writeEvalCases(
const EvalCases& evalCases);
123 bool flashSopasConfig();