\doxysection{Base\+Sensor.\+h}
\hypertarget{a00335_source}{}\label{a00335_source}\index{BaseSensor.h@{BaseSensor.h}}

\begin{DoxyCode}{0}
\DoxyCodeLine{00001\ \textcolor{preprocessor}{\#pragma\ once}}
\DoxyCodeLine{00002\ \textcolor{preprocessor}{\#include\ "{}BaseCommunication.h"{}}}
\DoxyCodeLine{00003\ \textcolor{preprocessor}{\#include\ "{}BaseEnumeration.h"{}}}
\DoxyCodeLine{00004\ \textcolor{preprocessor}{\#include\ "{}BaseDataRecorder.h"{}}}
\DoxyCodeLine{00005\ \textcolor{preprocessor}{\#include\ "{}AvailableResolution.h"{}}}
\DoxyCodeLine{00006\ \textcolor{preprocessor}{\#include\ "{}SoftwareVersion.h"{}}}
\DoxyCodeLine{00007\ \textcolor{preprocessor}{\#include\ "{}ContaminationStatus.h"{}}}
\DoxyCodeLine{00008\ \textcolor{preprocessor}{\#include\ "{}ConfigurationResult.h"{}}}
\DoxyCodeLine{00009\ \textcolor{preprocessor}{\#ifdef\ STARFLEETTOOLBOX\_EXPORTS}}
\DoxyCodeLine{00010\ \textcolor{preprocessor}{\#define\ BASESENSOR\ \_\_declspec(dllexport)}}
\DoxyCodeLine{00011\ \textcolor{preprocessor}{\#else}}
\DoxyCodeLine{00012\ \textcolor{preprocessor}{\#define\ BASESENSOR\ \_\_declspec(dllimport)}}
\DoxyCodeLine{00013\ \textcolor{preprocessor}{\#endif}}
\DoxyCodeLine{00014\ }
\DoxyCodeLine{00015\ }
\DoxyCodeLine{00016\ \textcolor{preprocessor}{\#ifdef\ LEUZE}}
\DoxyCodeLine{00017\ \textcolor{preprocessor}{\#pragma\ message("{}-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/\ Leuze\ compilation\ -\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/"{})}}
\DoxyCodeLine{00018\ \textcolor{preprocessor}{\#endif}}
\DoxyCodeLine{00023\ \textcolor{keyword}{class\ }BASESENSOR\ BaseSensor\ \textcolor{keyword}{abstract}}
\DoxyCodeLine{00024\ \{}
\DoxyCodeLine{00025\ \textcolor{keyword}{public}:}
\DoxyCodeLine{00029\ \ \ \ \ \mbox{\hyperlink{a00836_a80f353f42e9821b3a7e4e223b2c393c3}{BaseSensor}}();}
\DoxyCodeLine{00030\ }
\DoxyCodeLine{00035\ \ \ \ \ \mbox{\hyperlink{a00836_a5f856782f9022ff8bd202dd6f4edf4d8}{BaseSensor}}(BaseCommunication*\ comm);}
\DoxyCodeLine{00036\ }
\DoxyCodeLine{00040\ \ \ \ \ \mbox{\hyperlink{a00836_adcf996058fcd50d22d1cf6d06f15c6e4}{\string~BaseSensor}}();}
\DoxyCodeLine{00041\ }
\DoxyCodeLine{00046\ \ \ \ \ BaseCommunication*\ \mbox{\hyperlink{a00836_abd606de0afaf0d7cc43d1c1670bb9a5e}{GetCommunication}}();}
\DoxyCodeLine{00047\ }
\DoxyCodeLine{00052\ \ \ \ \ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{a00836_a7421be0fa876dacdfcf9a1f63966b042}{SetCommunication}}(BaseCommunication*\ pCom);\ }
\DoxyCodeLine{00053\ }
\DoxyCodeLine{00058\ \ \ \ \ BaseDataRecorder*\ \mbox{\hyperlink{a00836_a1021bcc74b2c945a3f6f3599f6383810}{GetDataRecorder}}();}
\DoxyCodeLine{00059\ }
\DoxyCodeLine{00064\ \ \ \ \ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{a00836_a04936d8a7281528882aef4dc928738f1}{SetDataRecorder}}(BaseDataRecorder*\ pDataRecorder);}
\DoxyCodeLine{00065\ }
\DoxyCodeLine{00070\ \ \ \ \ \textcolor{keyword}{virtual}\ \mbox{\hyperlink{a00856}{CommunicationStatus}}\ \mbox{\hyperlink{a00836_a909a4e46606a41c8ebd08b4a2e6072eb}{Initialize}}()\ =\ 0;}
\DoxyCodeLine{00071\ }
\DoxyCodeLine{00077\ \ \ \ \ \textcolor{keyword}{virtual}\ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{a00836_ad673a0b18f446928350200d05e4e0d38}{Close}}()\ =\ 0;}
\DoxyCodeLine{00078\ }
\DoxyCodeLine{00084\ \ \ \ \ \textcolor{keyword}{virtual}\ \mbox{\hyperlink{a00928}{RawData}}\ \mbox{\hyperlink{a00836_aa849db81d876d12f3d69c03c69e91d50}{RetrieveRawData}}()\ =\ 0;}
\DoxyCodeLine{00085\ }
\DoxyCodeLine{00090\ \ \ \ \ \textcolor{keyword}{virtual}\ uint16\_t\ \mbox{\hyperlink{a00836_a047e894a73ed82ea412844c2576947fa}{GetPlatformVersion}}()\ =\ 0;}
\DoxyCodeLine{00091\ }
\DoxyCodeLine{00096\ \ \ \ \ vector<AvailableResolution>\ \mbox{\hyperlink{a00836_ac6e042f17b48bfe477eac4e6dfc3b553}{GetAvailableResolutions}}();}
\DoxyCodeLine{00097\ }
\DoxyCodeLine{00098\ \ \ \ \ \textcolor{keyword}{static}\ vector<AvailableResolution>\ \mbox{\hyperlink{a00836_a4aaa4f4b8393db0613af013588bd86b8}{GetAvailableResolutions}}(PRODUCT\_IDENTIFICATION\ productIdentifier);}
\DoxyCodeLine{00099\ }
\DoxyCodeLine{00104\ \ \ \ \ \textcolor{keyword}{virtual}\ \mbox{\hyperlink{a00936}{SoftwareVersion}}\ \mbox{\hyperlink{a00836_ac6eb1229b3dbb561854d900bc52c508b}{GetVersion}}()\ =\ 0;}
\DoxyCodeLine{00105\ }
\DoxyCodeLine{00110\ \ \ \ \ \textcolor{keyword}{virtual}\ \textcolor{keywordtype}{string}\ \mbox{\hyperlink{a00836_a362c4ef958e8edb685f4f11877c0f9ac}{GetDeviceName}}()\ =\ 0;}
\DoxyCodeLine{00111\ }
\DoxyCodeLine{00116\ \ \ \ \ \textcolor{keyword}{virtual}\ \textcolor{keywordtype}{long}\ \mbox{\hyperlink{a00836_ab4fe5ca0d4a9fc05a0ab01414173678a}{GetRuntimeHours}}()\ =\ 0;}
\DoxyCodeLine{00117\ }
\DoxyCodeLine{00122\ \ \ \ \ \textcolor{keyword}{virtual}\ \textcolor{keywordtype}{int}\ \mbox{\hyperlink{a00836_ad2ff496c1d61b7c427eacd1ee2a1c43c}{GetTemperature}}()\ =\ 0;}
\DoxyCodeLine{00123\ }
\DoxyCodeLine{00128\ \ \ \ \ \textcolor{keyword}{virtual}\ \mbox{\hyperlink{a00860}{ConfigurationResult}}\ \mbox{\hyperlink{a00836_a558acbfe773920ed67870d7010a4e5f8}{SetDeviceName}}(\textcolor{keywordtype}{string}\ pName)\ =\ 0;}
\DoxyCodeLine{00129\ }
\DoxyCodeLine{00134\ \ \ \ \ \textcolor{keyword}{virtual}\ \mbox{\hyperlink{a00864}{ContaminationStatus}}\ \mbox{\hyperlink{a00836_a1eb548b90af7573125e078c5a9d4f9f5}{GetContaminationStatus}}()\ =\ 0;}
\DoxyCodeLine{00135\ \textcolor{keyword}{protected}:}
\DoxyCodeLine{00136\ \ \ \ \ MethodCompatibility\ \mbox{\hyperlink{a00836_a2621f1a5ae964be2bfe5095581ab309e}{GetMethodCompatibility}}(Method\ method);}
\DoxyCodeLine{00137\ \ \ \ \ \textcolor{keywordtype}{char}\ \mbox{\hyperlink{a00836_a9a5400cde705f345498ad310de788402}{ComputeChecksum}}(\textcolor{keywordtype}{string}\ pTocompute);}
\DoxyCodeLine{00138\ \ \ \ \ \textcolor{keywordtype}{string}\ \mbox{\hyperlink{a00836_af421a7e6823e9d94ff46c392f078e5b3}{ComputeBinaryCommand}}(\textcolor{keywordtype}{string}\ pToCompute);}
\DoxyCodeLine{00139\ \textcolor{preprocessor}{\#ifdef\ LEUZE}}
\DoxyCodeLine{00140\ \ \ \ \ \textcolor{comment}{//\ RAW\ commands\ headers}}
\DoxyCodeLine{00141\ \ \ \ \ \textcolor{keywordtype}{string}\ HEADER\ =\ \{\ 0x02\ ,\ 0x4C,\ (char)0x45,(\textcolor{keywordtype}{char})0x55,\ 0x5A,\ 0x45\ \};\ \textcolor{comment}{//Start\ of\ text\ }}
\DoxyCodeLine{00142\ \textcolor{preprocessor}{\#else}}
\DoxyCodeLine{00143\ \ \ \ \ \textcolor{comment}{//\ RAW\ commands\ headers}}
\DoxyCodeLine{00144\ \ \ \ \ \textcolor{keywordtype}{string}\ HEADER\ =\ \{\ 0x02\ ,\ 0x02,\ (char)0xBE,(\textcolor{keywordtype}{char})0xA0,\ 0x12,\ 0x34\ \};\ \textcolor{comment}{//Start\ of\ text}}
\DoxyCodeLine{00145\ \textcolor{preprocessor}{\#endif}}
\DoxyCodeLine{00146\ \ \ \ \ }
\DoxyCodeLine{00147\ \ \ \ \ \textcolor{keywordtype}{string}\ CHECKSUM\ =\ \{\ 0x03\ \};\ \textcolor{comment}{//\ Computed\ end\ of\ text}}
\DoxyCodeLine{00148\ \ \ \ \ \textcolor{keywordtype}{string}\ cRN\ =\ \{\ 0x63,\ 0x52,\ 0x4E\ \};\ \textcolor{comment}{//Command\ read\ by\ name}}
\DoxyCodeLine{00149\ \ \ \ \ \textcolor{keywordtype}{string}\ cWN\ =\ \{\ 0x63,\ 0x57,\ 0x4E\ \};\ \textcolor{comment}{//Command\ write\ by\ name}}
\DoxyCodeLine{00150\ \ \ \ \ \textcolor{keywordtype}{string}\ cRA\ =\ \{\ 0x63,\ 0x52,\ 0x41\ \};\ \textcolor{comment}{//Response\ read\ command}}
\DoxyCodeLine{00151\ \ \ \ \ \textcolor{keywordtype}{string}\ cWA\ =\ \{\ 0x63,\ 0x57,\ 0x41\ \};\ \textcolor{comment}{//Response\ write\ command}}
\DoxyCodeLine{00152\ \ \ \ \ \textcolor{keywordtype}{string}\ SPC\ =\ \{\ 0x20\ \};\ \textcolor{comment}{//Space}}
\DoxyCodeLine{00153\ }
\DoxyCodeLine{00154\ \ \ \ \ \textcolor{comment}{//\ RAW\ commands}}
\DoxyCodeLine{00155\ \ \ \ \ \textcolor{keywordtype}{string}\ SendMDI\ =\ \{\ 0x53\ ,0x65\ ,0x6E\ ,0x64\ ,0x4D\ ,0x44\ ,0x49\ \};}
\DoxyCodeLine{00156\ \ \ \ \ \textcolor{keywordtype}{string}\ StopMDI\ =\ \{\ 0x53\ ,0x74\ ,0x6F\ ,0x70\ ,0x4D\ ,0x44\ ,0x49\ \};}
\DoxyCodeLine{00157\ }
\DoxyCodeLine{00158\ \ \ \ \ \textcolor{keywordtype}{string}\ GetIP\ =\ \{\ 0x47,\ 0x65,\ 0x74,\ 0x49,\ 0x50\ \};}
\DoxyCodeLine{00159\ \ \ \ \ \textcolor{keywordtype}{string}\ GetGW\ =\ \{\ 0x47\ ,0x65\ ,0x74\ ,0x47\ ,0x57\ \};}
\DoxyCodeLine{00160\ \ \ \ \ \textcolor{keywordtype}{string}\ GetMask\ =\ \{\ 0x47\ ,0x65\ ,0x74\ ,0x4D\ ,0x61\ ,0x73\ ,0x6B\ \};}
\DoxyCodeLine{00161\ \ \ \ \ \textcolor{keywordtype}{string}\ GetDHCP\ =\ \{\ 0x47\ ,0x65\ ,0x74\ ,0x44\ ,0x48\ ,0x43\ ,0x50\ \};}
\DoxyCodeLine{00162\ \ \ \ \ \textcolor{keywordtype}{string}\ GetProto\ =\ \{\ 0x47\ ,0x65\ ,0x74\ ,0x50\ ,0x72\ ,0x6F\ ,0x74\ ,0x6F\ \};}
\DoxyCodeLine{00163\ \ \ \ \ \textcolor{keywordtype}{string}\ GetPort\ =\ \{\ 0x47\ ,0x65\ ,0x74\ ,0x50\ ,0x6F\ ,0x72\ ,0x74\ \};}
\DoxyCodeLine{00164\ \ \ \ \ \textcolor{keywordtype}{string}\ GetPType\ =\ \{\ 0x47\ ,0x65\ ,0x74\ ,0x50\ ,0x54\ ,0x79\ ,0x70,\ 0x65\ \};}
\DoxyCodeLine{00165\ \ \ \ \ \textcolor{keywordtype}{string}\ GetResol\ =\ \{\ 0x47\ ,0x65\ ,0x74\ ,0x52\ ,0x65\ ,0x73\ ,0x6F,\ 0x6C\ \};}
\DoxyCodeLine{00166\ \ \ \ \ \textcolor{keywordtype}{string}\ GetDir\ =\ \{\ 0x47\ ,0x65\ ,0x74\ ,0x44\ ,0x69\ ,0x72\ \};}
\DoxyCodeLine{00167\ \ \ \ \ \textcolor{keywordtype}{string}\ GetRange\ =\ \{\ 0x47\ ,0x65\ ,0x74\ ,0x52,\ 0x61,\ 0x6E,\ 0x67,\ 0x65\ \};}
\DoxyCodeLine{00168\ \ \ \ \ \textcolor{keywordtype}{string}\ GetSkip\ =\ \{\ 0x47\ ,0x65\ ,0x74\ ,0x53,\ 0x6B,\ 0x69,\ 0x70\ \};}
\DoxyCodeLine{00169\ \ \ \ \ \textcolor{keywordtype}{string}\ GetCont\ =\ \{\ 0x47\ ,0x65\ ,0x74\ ,0x43,\ 0x6F,\ 0x6E,\ 0x74\ \};}
\DoxyCodeLine{00170\ \ \ \ \ \textcolor{keywordtype}{string}\ GetStat\ =\ \{\ 0x47\ ,0x65\ ,0x74\ ,0x53,\ 0x74,\ 0x61,\ 0x74\ \};}
\DoxyCodeLine{00171\ \ \ \ \ \textcolor{keywordtype}{string}\ GetVer\ =\ \{\ 0x47\ ,0x65\ ,0x74\ ,0x56,\ 0x65,\ 0x72\ \};}
\DoxyCodeLine{00172\ \ \ \ \ \textcolor{keywordtype}{string}\ GetPLVerBin\ =\ \{\ 0x47,\ 0x65,\ 0x74,\ 0x50,\ 0x4C,\ 0x56,\ 0x65,\ 0x72\ \};}
\DoxyCodeLine{00173\ \ \ \ \ \textcolor{keywordtype}{string}\ GetTem\ =\ \{\ 0x47\ ,0x65\ ,0x74\ ,0x54,\ 0x65,\ 0x6D\ \};}
\DoxyCodeLine{00174\ \ \ \ \ \textcolor{keywordtype}{string}\ GetELog\ =\ \{\ 0x47\ ,0x65\ ,0x74\ ,0x45,\ 0x4C,\ 0x6F,\ 0x67\ \};}
\DoxyCodeLine{00175\ \ \ \ \ \textcolor{keywordtype}{string}\ GetLED\ =\ \{\ 0x47\ ,0x65\ ,0x74\ ,0x4C,\ 0x45,\ 0x44\ \};}
\DoxyCodeLine{00176\ \ \ \ \ \textcolor{keywordtype}{string}\ GetLamp\ =\ \{\ 0x47\ ,0x65\ ,0x74\ ,0x4C,\ 0x61,\ 0x6D,\ 0x70\ \};}
\DoxyCodeLine{00177\ \ \ \ \ \textcolor{keywordtype}{string}\ GetEthCfg\ =\ \{\ 0x47\ ,0x65\ ,0x74\ ,0x45\ ,0x74\ ,0x68,\ 0x43,\ 0x66,\ 0x67\ \};}
\DoxyCodeLine{00178\ \ \ \ \ \textcolor{keywordtype}{string}\ GetHours\ =\ \{\ 0x47\ ,0x65\ ,0x74\ ,0x48\ ,0x6F\ ,0x75,\ 0x72,\ 0x73\ \};}
\DoxyCodeLine{00179\ \ \ \ \ \textcolor{keywordtype}{string}\ GetName\ =\ \{\ 0x47\ ,0x65\ ,0x74\ ,0x4E\ ,0x61\ ,0x6D,\ 0x65\ \};}
\DoxyCodeLine{00180\ \ \ \ \ \textcolor{keywordtype}{string}\ GetFilter\ =\ \{\ 0x47\ ,0x65\ ,0x74\ ,0x46\ ,0x69\ ,0x6C,\ 0x74,\ 0x65\ ,\ 0x72\ \};}
\DoxyCodeLine{00181\ \ \ \ \ \textcolor{keywordtype}{string}\ GetWCalib\ =\ \{\ 0x47\ ,0x65\ ,0x74,\ 0x57,\ 0x43,\ 0x61,\ 0x6C,\ 0x69,\ 0x62\ \};}
\DoxyCodeLine{00182\ \ \ \ \ \textcolor{keywordtype}{string}\ GetWinStat\ =\ \{\ 0x47,\ 0x65,\ 0x74,\ 0x57,\ 0x69,\ 0x6E,\ 0x53,\ 0x74,\ 0x61,\ 0x74\ \};}
\DoxyCodeLine{00183\ }
\DoxyCodeLine{00184\ \ \ \ \ \textcolor{keywordtype}{string}\ GetECode\ =\ \{\ 0x47\ ,0x65\ ,0x74\ ,0x45\ ,0x43\ ,0x6F,\ 0x64,\ 0x65\ \};}
\DoxyCodeLine{00185\ }
\DoxyCodeLine{00186\ \ \ \ \ \textcolor{keywordtype}{string}\ SetIP\ =\ \{\ 0x53,\ 0x65,\ 0x74,\ 0x49,\ 0x50\ \};}
\DoxyCodeLine{00187\ \ \ \ \ \textcolor{keywordtype}{string}\ SetGW\ =\ \{\ 0x53,\ 0x65,\ 0x74,\ 0x47,\ 0x57\ \};}
\DoxyCodeLine{00188\ \ \ \ \ \textcolor{keywordtype}{string}\ SetMask\ =\ \{\ 0x53,\ 0x65,\ 0x74,\ 0x4D,\ 0x61,\ 0x73,\ 0x6B\ \};}
\DoxyCodeLine{00189\ \ \ \ \ \textcolor{keywordtype}{string}\ SetDHCP\ =\ \{\ 0x53,\ 0x65,\ 0x74,\ 0x44,\ 0x48,\ 0x43,\ 0x50\ \};}
\DoxyCodeLine{00190\ \ \ \ \ \textcolor{keywordtype}{string}\ SetProto\ =\ \{\ 0x53,\ 0x65,\ 0x74,\ 0x50,\ 0x72,\ 0x6F,\ 0x74,0x6F\ \};}
\DoxyCodeLine{00191\ \ \ \ \ \textcolor{keywordtype}{string}\ SetPort\ =\ \{\ 0x53,\ 0x65,\ 0x74,\ 0x50,\ 0x6F,\ 0x72,\ 0x74\ \};}
\DoxyCodeLine{00192\ \ \ \ \ \textcolor{keywordtype}{string}\ SetPType\ =\ \{\ 0x53,\ 0x65,\ 0x74,\ 0x50,\ 0x54,\ 0x79,\ 0x70,\ 0x65\ \};}
\DoxyCodeLine{00193\ \ \ \ \ \textcolor{keywordtype}{string}\ SetResol\ =\ \{\ 0x53,\ 0x65,\ 0x74,\ 0x52,0x65,\ 0x73,\ 0x6F,\ 0x6C\ \};}
\DoxyCodeLine{00194\ \ \ \ \ \textcolor{keywordtype}{string}\ SetDir\ =\ \{\ 0x53,\ 0x65,\ 0x74,\ 0x44,\ 0x69,\ 0x72\ \};}
\DoxyCodeLine{00195\ \ \ \ \ \textcolor{keywordtype}{string}\ SetRange\ =\ \{\ 0x53,\ 0x65,\ 0x74,\ 0x52,\ 0x61,\ 0x6E,\ 0x67,\ 0x65\ \};}
\DoxyCodeLine{00196\ \ \ \ \ \textcolor{keywordtype}{string}\ SetSkip\ =\ \{\ 0x53,\ 0x65,\ 0x74,\ 0x53,\ 0x6B,\ 0x69,\ 0x70\ \};}
\DoxyCodeLine{00197\ \ \ \ \ \textcolor{keywordtype}{string}\ SetCont\ =\ \{\ 0x53,\ 0x65,\ 0x74,\ 0x43,\ 0x6F,\ 0x6E,\ 0x74\ \};}
\DoxyCodeLine{00198\ \ \ \ \ \textcolor{keywordtype}{string}\ SetLED\ =\ \{\ 0x53,\ 0x65,\ 0x74,\ 0x4C,\ 0x45,\ 0x44\ \};}
\DoxyCodeLine{00199\ \ \ \ \ \textcolor{keywordtype}{string}\ SetEthCfg\ =\ \{\ 0x53\ ,0x65\ ,0x74\ ,0x45\ ,0x74\ ,0x68,\ 0x43,\ 0x66,\ 0x67\ \};}
\DoxyCodeLine{00200\ \ \ \ \ \textcolor{keywordtype}{string}\ SetName\ =\ \{\ 0x53\ ,0x65\ ,0x74\ ,0x4E\ ,0x61\ ,0x6D,\ 0x65\ \};}
\DoxyCodeLine{00201\ \ \ \ \ \textcolor{keywordtype}{string}\ SetFilter\ =\ \{\ 0x53\ ,0x65\ ,0x74\ ,0x46\ ,0x69\ ,0x6C,\ 0x74,\ 0x65\ ,\ 0x72\ \};}
\DoxyCodeLine{00202\ \ \ \ \ \textcolor{keywordtype}{string}\ SetWCalib\ =\ \{\ 0x53\ ,0x65\ ,0x74,\ 0x57,\ 0x43,\ 0x61,\ 0x6C,\ 0x69,\ 0x62\ \};}
\DoxyCodeLine{00203\ }
\DoxyCodeLine{00204\ \ \ \ \ \textcolor{keywordtype}{string}\ Reset\ =\ \{\ 0x52,\ 0x65,\ 0x73,\ 0x65,\ 0x74\ \};}
\DoxyCodeLine{00205\ \ \ \ \ \textcolor{keywordtype}{string}\ Reboot\ =\ \{\ 0x52,\ 0x65,\ 0x62,\ 0x6F,\ 0x6F,\ 0x74\ \};}
\DoxyCodeLine{00206\ \textcolor{keyword}{protected}:}
\DoxyCodeLine{00207\ \ \ \ \ \mbox{\hyperlink{a00936}{SoftwareVersion}}\ \mbox{\hyperlink{a00836_a3031a1b57457585bb73f7b3972fbdc64}{\_\_version}};}
\DoxyCodeLine{00208\ \textcolor{keyword}{private}:}
\DoxyCodeLine{00209\ \ \ \ \ BaseCommunication*\ \_comm;}
\DoxyCodeLine{00210\ \ \ \ \ BaseDataRecorder*\ \_recorder\ =\ NULL;\ }
\DoxyCodeLine{00211\ \};}
\DoxyCodeLine{00212\ }

\end{DoxyCode}
