\doxysection{Mr\+EModule\+Sdk.\+Devices.\+Sdk\+Interfaces.\+IStatus Interface Reference}
\hypertarget{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_status}{}\label{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_status}\index{MrEModuleSdk.Devices.SdkInterfaces.IStatus@{MrEModuleSdk.Devices.SdkInterfaces.IStatus}}
Inheritance diagram for Mr\+EModule\+Sdk.\+Devices.\+Sdk\+Interfaces.\+IStatus\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_status}
\end{center}
\end{figure}
\doxysubsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
int \mbox{\hyperlink{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_status_a74fb37ea2b855ab43efd701c7c1a28e5}{Get\+Board\+Firmware\+Id}} ()
\begin{DoxyCompactList}\small\item\em Returns firmware ID of the electronic. \end{DoxyCompactList}\item 
int \mbox{\hyperlink{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_status_a29805bfd421ab6f538b4279b79e872fa}{Get\+Board\+Firmware\+Branch}} ()
\begin{DoxyCompactList}\small\item\em Returns branch ID of the electronic. \end{DoxyCompactList}\item 
char \mbox{\hyperlink{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_status_a17243db9221fc8ebbd2bcf4f286187a3}{Get\+Board\+Firmware\+Type}} ()
\begin{DoxyCompactList}\small\item\em Returns type of the electronic. \end{DoxyCompactList}\item 
int \mbox{\hyperlink{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_status_a1b0cc305d428141bbfc68cfc45816ace}{Get\+Board\+Firmware\+Major\+Version}} ()
\begin{DoxyCompactList}\small\item\em Returns firmware major version of the electronic. \end{DoxyCompactList}\item 
int \mbox{\hyperlink{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_status_a12824701190beb31172a7b71a667470f}{Get\+Board\+Firmware\+Minor\+Version}} ()
\begin{DoxyCompactList}\small\item\em Returns firmware minor version of the electronic. \end{DoxyCompactList}\item 
int \mbox{\hyperlink{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_status_a083b3c93970ee078c4420bbbd1c1f842}{Get\+Board\+Firmware\+Revision\+Version}} ()
\begin{DoxyCompactList}\small\item\em Returns firmware revision version of the electronic. \end{DoxyCompactList}\item 
int \mbox{\hyperlink{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_status_a89b0f95d334903d0dc8f21d2f238fd5d}{Get\+Board\+Firmware\+Build\+Version}} ()
\begin{DoxyCompactList}\small\item\em Returns firmware build version of the electronic. \end{DoxyCompactList}\item 
string \mbox{\hyperlink{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_status_a1f5221f36eb88ebad4ad44ff185db0f1}{Get\+Firmware\+Serial\+Number}} ()
\begin{DoxyCompactList}\small\item\em Returns firmware serial number. \end{DoxyCompactList}\item 
IDevice\+Error\+State\mbox{[}$\,$\mbox{]} \mbox{\hyperlink{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_status_a4d82c559eb3d89089b7d4ca6f628c5e4}{Get\+Device\+Status}} ()
\begin{DoxyCompactList}\small\item\em Returns states of the device. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_status_a27ae409328ac2502973e89d5f8da51e9}{Reset\+Error\+Flags}} ()
\begin{DoxyCompactList}\small\item\em Resets error flag to 0. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Member Function Documentation}
\Hypertarget{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_status_a29805bfd421ab6f538b4279b79e872fa}\index{MrEModuleSdk.Devices.SdkInterfaces.IStatus@{MrEModuleSdk.Devices.SdkInterfaces.IStatus}!GetBoardFirmwareBranch@{GetBoardFirmwareBranch}}
\index{GetBoardFirmwareBranch@{GetBoardFirmwareBranch}!MrEModuleSdk.Devices.SdkInterfaces.IStatus@{MrEModuleSdk.Devices.SdkInterfaces.IStatus}}
\doxysubsubsection{\texorpdfstring{GetBoardFirmwareBranch()}{GetBoardFirmwareBranch()}}
{\footnotesize\ttfamily \label{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_status_a29805bfd421ab6f538b4279b79e872fa} 
int Mr\+EModule\+Sdk.\+Devices.\+Sdk\+Interfaces.\+IStatus.\+Get\+Board\+Firmware\+Branch (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption})}



Returns branch ID of the electronic. 

\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Implemented in \mbox{\hyperlink{class_mr_e_module_sdk_1_1_devices_1_1_mre3_1_1_mr_e3_sdk_com_device_controller_aea86e0b3fcf6d79f408762bc0c556661}{Mr\+EModule\+Sdk.\+Devices.\+Mre3.\+Mr\+E3\+Sdk\+Com\+Device\+Controller}}.

\Hypertarget{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_status_a89b0f95d334903d0dc8f21d2f238fd5d}\index{MrEModuleSdk.Devices.SdkInterfaces.IStatus@{MrEModuleSdk.Devices.SdkInterfaces.IStatus}!GetBoardFirmwareBuildVersion@{GetBoardFirmwareBuildVersion}}
\index{GetBoardFirmwareBuildVersion@{GetBoardFirmwareBuildVersion}!MrEModuleSdk.Devices.SdkInterfaces.IStatus@{MrEModuleSdk.Devices.SdkInterfaces.IStatus}}
\doxysubsubsection{\texorpdfstring{GetBoardFirmwareBuildVersion()}{GetBoardFirmwareBuildVersion()}}
{\footnotesize\ttfamily \label{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_status_a89b0f95d334903d0dc8f21d2f238fd5d} 
int Mr\+EModule\+Sdk.\+Devices.\+Sdk\+Interfaces.\+IStatus.\+Get\+Board\+Firmware\+Build\+Version (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption})}



Returns firmware build version of the electronic. 

\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Implemented in \mbox{\hyperlink{class_mr_e_module_sdk_1_1_devices_1_1_mre3_1_1_mr_e3_sdk_com_device_controller_aab41a56545742a6bd232f66e614c8a8e}{Mr\+EModule\+Sdk.\+Devices.\+Mre3.\+Mr\+E3\+Sdk\+Com\+Device\+Controller}}.

\Hypertarget{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_status_a74fb37ea2b855ab43efd701c7c1a28e5}\index{MrEModuleSdk.Devices.SdkInterfaces.IStatus@{MrEModuleSdk.Devices.SdkInterfaces.IStatus}!GetBoardFirmwareId@{GetBoardFirmwareId}}
\index{GetBoardFirmwareId@{GetBoardFirmwareId}!MrEModuleSdk.Devices.SdkInterfaces.IStatus@{MrEModuleSdk.Devices.SdkInterfaces.IStatus}}
\doxysubsubsection{\texorpdfstring{GetBoardFirmwareId()}{GetBoardFirmwareId()}}
{\footnotesize\ttfamily \label{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_status_a74fb37ea2b855ab43efd701c7c1a28e5} 
int Mr\+EModule\+Sdk.\+Devices.\+Sdk\+Interfaces.\+IStatus.\+Get\+Board\+Firmware\+Id (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption})}



Returns firmware ID of the electronic. 

\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Implemented in \mbox{\hyperlink{class_mr_e_module_sdk_1_1_devices_1_1_mre3_1_1_mr_e3_sdk_com_device_controller_aa8471d867ef574bd8f9f483d82c21e73}{Mr\+EModule\+Sdk.\+Devices.\+Mre3.\+Mr\+E3\+Sdk\+Com\+Device\+Controller}}.

\Hypertarget{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_status_a1b0cc305d428141bbfc68cfc45816ace}\index{MrEModuleSdk.Devices.SdkInterfaces.IStatus@{MrEModuleSdk.Devices.SdkInterfaces.IStatus}!GetBoardFirmwareMajorVersion@{GetBoardFirmwareMajorVersion}}
\index{GetBoardFirmwareMajorVersion@{GetBoardFirmwareMajorVersion}!MrEModuleSdk.Devices.SdkInterfaces.IStatus@{MrEModuleSdk.Devices.SdkInterfaces.IStatus}}
\doxysubsubsection{\texorpdfstring{GetBoardFirmwareMajorVersion()}{GetBoardFirmwareMajorVersion()}}
{\footnotesize\ttfamily \label{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_status_a1b0cc305d428141bbfc68cfc45816ace} 
int Mr\+EModule\+Sdk.\+Devices.\+Sdk\+Interfaces.\+IStatus.\+Get\+Board\+Firmware\+Major\+Version (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption})}



Returns firmware major version of the electronic. 

\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Implemented in \mbox{\hyperlink{class_mr_e_module_sdk_1_1_devices_1_1_mre3_1_1_mr_e3_sdk_com_device_controller_a819380c120bf2c472009ecaaab2ab220}{Mr\+EModule\+Sdk.\+Devices.\+Mre3.\+Mr\+E3\+Sdk\+Com\+Device\+Controller}}.

\Hypertarget{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_status_a12824701190beb31172a7b71a667470f}\index{MrEModuleSdk.Devices.SdkInterfaces.IStatus@{MrEModuleSdk.Devices.SdkInterfaces.IStatus}!GetBoardFirmwareMinorVersion@{GetBoardFirmwareMinorVersion}}
\index{GetBoardFirmwareMinorVersion@{GetBoardFirmwareMinorVersion}!MrEModuleSdk.Devices.SdkInterfaces.IStatus@{MrEModuleSdk.Devices.SdkInterfaces.IStatus}}
\doxysubsubsection{\texorpdfstring{GetBoardFirmwareMinorVersion()}{GetBoardFirmwareMinorVersion()}}
{\footnotesize\ttfamily \label{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_status_a12824701190beb31172a7b71a667470f} 
int Mr\+EModule\+Sdk.\+Devices.\+Sdk\+Interfaces.\+IStatus.\+Get\+Board\+Firmware\+Minor\+Version (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption})}



Returns firmware minor version of the electronic. 

\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Implemented in \mbox{\hyperlink{class_mr_e_module_sdk_1_1_devices_1_1_mre3_1_1_mr_e3_sdk_com_device_controller_a96d5ce75dbe64a6296b0b448c2e7c1f1}{Mr\+EModule\+Sdk.\+Devices.\+Mre3.\+Mr\+E3\+Sdk\+Com\+Device\+Controller}}.

\Hypertarget{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_status_a083b3c93970ee078c4420bbbd1c1f842}\index{MrEModuleSdk.Devices.SdkInterfaces.IStatus@{MrEModuleSdk.Devices.SdkInterfaces.IStatus}!GetBoardFirmwareRevisionVersion@{GetBoardFirmwareRevisionVersion}}
\index{GetBoardFirmwareRevisionVersion@{GetBoardFirmwareRevisionVersion}!MrEModuleSdk.Devices.SdkInterfaces.IStatus@{MrEModuleSdk.Devices.SdkInterfaces.IStatus}}
\doxysubsubsection{\texorpdfstring{GetBoardFirmwareRevisionVersion()}{GetBoardFirmwareRevisionVersion()}}
{\footnotesize\ttfamily \label{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_status_a083b3c93970ee078c4420bbbd1c1f842} 
int Mr\+EModule\+Sdk.\+Devices.\+Sdk\+Interfaces.\+IStatus.\+Get\+Board\+Firmware\+Revision\+Version (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption})}



Returns firmware revision version of the electronic. 

\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Implemented in \mbox{\hyperlink{class_mr_e_module_sdk_1_1_devices_1_1_mre3_1_1_mr_e3_sdk_com_device_controller_aa2756dada3950aa08e98ee55ad723e2d}{Mr\+EModule\+Sdk.\+Devices.\+Mre3.\+Mr\+E3\+Sdk\+Com\+Device\+Controller}}.

\Hypertarget{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_status_a17243db9221fc8ebbd2bcf4f286187a3}\index{MrEModuleSdk.Devices.SdkInterfaces.IStatus@{MrEModuleSdk.Devices.SdkInterfaces.IStatus}!GetBoardFirmwareType@{GetBoardFirmwareType}}
\index{GetBoardFirmwareType@{GetBoardFirmwareType}!MrEModuleSdk.Devices.SdkInterfaces.IStatus@{MrEModuleSdk.Devices.SdkInterfaces.IStatus}}
\doxysubsubsection{\texorpdfstring{GetBoardFirmwareType()}{GetBoardFirmwareType()}}
{\footnotesize\ttfamily \label{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_status_a17243db9221fc8ebbd2bcf4f286187a3} 
char Mr\+EModule\+Sdk.\+Devices.\+Sdk\+Interfaces.\+IStatus.\+Get\+Board\+Firmware\+Type (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption})}



Returns type of the electronic. 

\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Implemented in \mbox{\hyperlink{class_mr_e_module_sdk_1_1_devices_1_1_mre3_1_1_mr_e3_sdk_com_device_controller_af03afcb0667064401550f0a2750afc30}{Mr\+EModule\+Sdk.\+Devices.\+Mre3.\+Mr\+E3\+Sdk\+Com\+Device\+Controller}}.

\Hypertarget{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_status_a4d82c559eb3d89089b7d4ca6f628c5e4}\index{MrEModuleSdk.Devices.SdkInterfaces.IStatus@{MrEModuleSdk.Devices.SdkInterfaces.IStatus}!GetDeviceStatus@{GetDeviceStatus}}
\index{GetDeviceStatus@{GetDeviceStatus}!MrEModuleSdk.Devices.SdkInterfaces.IStatus@{MrEModuleSdk.Devices.SdkInterfaces.IStatus}}
\doxysubsubsection{\texorpdfstring{GetDeviceStatus()}{GetDeviceStatus()}}
{\footnotesize\ttfamily \label{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_status_a4d82c559eb3d89089b7d4ca6f628c5e4} 
IDevice\+Error\+State\mbox{[}$\,$\mbox{]} Mr\+EModule\+Sdk.\+Devices.\+Sdk\+Interfaces.\+IStatus.\+Get\+Device\+Status (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption})}



Returns states of the device. 

\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Implemented in \mbox{\hyperlink{class_mr_e_module_sdk_1_1_devices_1_1_mre3_1_1_mr_e3_sdk_com_device_controller_a8c5017c72270c31c153239b7869513ab}{Mr\+EModule\+Sdk.\+Devices.\+Mre3.\+Mr\+E3\+Sdk\+Com\+Device\+Controller}}.

\Hypertarget{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_status_a1f5221f36eb88ebad4ad44ff185db0f1}\index{MrEModuleSdk.Devices.SdkInterfaces.IStatus@{MrEModuleSdk.Devices.SdkInterfaces.IStatus}!GetFirmwareSerialNumber@{GetFirmwareSerialNumber}}
\index{GetFirmwareSerialNumber@{GetFirmwareSerialNumber}!MrEModuleSdk.Devices.SdkInterfaces.IStatus@{MrEModuleSdk.Devices.SdkInterfaces.IStatus}}
\doxysubsubsection{\texorpdfstring{GetFirmwareSerialNumber()}{GetFirmwareSerialNumber()}}
{\footnotesize\ttfamily \label{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_status_a1f5221f36eb88ebad4ad44ff185db0f1} 
string Mr\+EModule\+Sdk.\+Devices.\+Sdk\+Interfaces.\+IStatus.\+Get\+Firmware\+Serial\+Number (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption})}



Returns firmware serial number. 

\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Implemented in \mbox{\hyperlink{class_mr_e_module_sdk_1_1_devices_1_1_mre3_1_1_mr_e3_sdk_com_device_controller_a11b1800e313cd1c588ebe7ac0297a63a}{Mr\+EModule\+Sdk.\+Devices.\+Mre3.\+Mr\+E3\+Sdk\+Com\+Device\+Controller}}.

\Hypertarget{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_status_a27ae409328ac2502973e89d5f8da51e9}\index{MrEModuleSdk.Devices.SdkInterfaces.IStatus@{MrEModuleSdk.Devices.SdkInterfaces.IStatus}!ResetErrorFlags@{ResetErrorFlags}}
\index{ResetErrorFlags@{ResetErrorFlags}!MrEModuleSdk.Devices.SdkInterfaces.IStatus@{MrEModuleSdk.Devices.SdkInterfaces.IStatus}}
\doxysubsubsection{\texorpdfstring{ResetErrorFlags()}{ResetErrorFlags()}}
{\footnotesize\ttfamily \label{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_status_a27ae409328ac2502973e89d5f8da51e9} 
void Mr\+EModule\+Sdk.\+Devices.\+Sdk\+Interfaces.\+IStatus.\+Reset\+Error\+Flags (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption})}



Resets error flag to 0. 

\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Implemented in \mbox{\hyperlink{class_mr_e_module_sdk_1_1_devices_1_1_mre3_1_1_mr_e3_sdk_com_device_controller_a34bc665293b523c0291f26baf697c139}{Mr\+EModule\+Sdk.\+Devices.\+Mre3.\+Mr\+E3\+Sdk\+Com\+Device\+Controller}}.



The documentation for this interface was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
C\+:/\+Users/jan.\+janda/\+Desktop/\+Mre3\+Documentation/\mbox{\hyperlink{_i_status_8cs}{IStatus.\+cs}}\end{DoxyCompactItemize}
