\doxysection{Mr\+EModule\+Sdk.\+Devices.\+Sdk\+Interfaces.\+II2C Interface Reference}
\hypertarget{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_i2_c}{}\label{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_i2_c}\index{MrEModuleSdk.Devices.SdkInterfaces.II2C@{MrEModuleSdk.Devices.SdkInterfaces.II2C}}
Inheritance diagram for Mr\+EModule\+Sdk.\+Devices.\+Sdk\+Interfaces.\+II2C\+:\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_i2_c}
\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_i2_c_aefd227f2b70eed443c21799450d41829}{Read\+I2\+CRead\+Pointer0\+Address}} ()
\begin{DoxyCompactList}\small\item\em Returns the address of the register that will be used to evaluate the first register in the read request. Value is updated at controller frequency. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_i2_c_ad0da5d7f33340bffa168807001391820}{Write\+I2\+CRead\+Pointer0\+Address}} (int address)
\begin{DoxyCompactList}\small\item\em Sets the address of the register that will be used to evaluate the first register in the read request. Value is updated at controller frequency. \end{DoxyCompactList}\item 
int \mbox{\hyperlink{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_i2_c_ae512041fe8d2a353fa7a9748d7413af3}{Read\+I2\+CRead\+Pointer1\+Address}} ()
\begin{DoxyCompactList}\small\item\em Returns the address of the register that will be used to evaluate the second register in the read request.\+Value is updated at controller frequency. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_i2_c_ab7985a7b3eb6df68b7fce207113287c1}{Write\+I2\+CRead\+Pointer1\+Address}} (int address)
\begin{DoxyCompactList}\small\item\em Sets the address of the register that will be used to evaluate the second register in the read request.\+Value is updated at controller frequency. \end{DoxyCompactList}\item 
uint \mbox{\hyperlink{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_i2_c_ada6025f53b98a7eb8d1454cd373a8e3d}{Rea\+I2\+CError\+Response0}} ()
\begin{DoxyCompactList}\small\item\em Returns error response of the first register of the write request. \end{DoxyCompactList}\item 
uint \mbox{\hyperlink{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_i2_c_a2042b2fcb6bf871cd7a03f60f5d58d8d}{Rea\+I2\+CError\+Response1}} ()
\begin{DoxyCompactList}\small\item\em Returns error response of the second register of the write request. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Member Function Documentation}
\Hypertarget{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_i2_c_aefd227f2b70eed443c21799450d41829}\index{MrEModuleSdk.Devices.SdkInterfaces.II2C@{MrEModuleSdk.Devices.SdkInterfaces.II2C}!ReadI2CReadPointer0Address@{ReadI2CReadPointer0Address}}
\index{ReadI2CReadPointer0Address@{ReadI2CReadPointer0Address}!MrEModuleSdk.Devices.SdkInterfaces.II2C@{MrEModuleSdk.Devices.SdkInterfaces.II2C}}
\doxysubsubsection{\texorpdfstring{ReadI2CReadPointer0Address()}{ReadI2CReadPointer0Address()}}
{\footnotesize\ttfamily \label{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_i2_c_aefd227f2b70eed443c21799450d41829} 
int Mr\+EModule\+Sdk.\+Devices.\+Sdk\+Interfaces.\+II2\+C.\+Read\+I2\+CRead\+Pointer0\+Address (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption})}



Returns the address of the register that will be used to evaluate the first register in the read request. Value is updated at controller frequency. 

\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_a71f558da839a852721af16cd97406902}{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_i2_c_ae512041fe8d2a353fa7a9748d7413af3}\index{MrEModuleSdk.Devices.SdkInterfaces.II2C@{MrEModuleSdk.Devices.SdkInterfaces.II2C}!ReadI2CReadPointer1Address@{ReadI2CReadPointer1Address}}
\index{ReadI2CReadPointer1Address@{ReadI2CReadPointer1Address}!MrEModuleSdk.Devices.SdkInterfaces.II2C@{MrEModuleSdk.Devices.SdkInterfaces.II2C}}
\doxysubsubsection{\texorpdfstring{ReadI2CReadPointer1Address()}{ReadI2CReadPointer1Address()}}
{\footnotesize\ttfamily \label{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_i2_c_ae512041fe8d2a353fa7a9748d7413af3} 
int Mr\+EModule\+Sdk.\+Devices.\+Sdk\+Interfaces.\+II2\+C.\+Read\+I2\+CRead\+Pointer1\+Address (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption})}



Returns the address of the register that will be used to evaluate the second register in the read request.\+Value is updated at controller frequency. 

\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_abcec8d82abb67e37956d62532e4ff122}{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_i2_c_ada6025f53b98a7eb8d1454cd373a8e3d}\index{MrEModuleSdk.Devices.SdkInterfaces.II2C@{MrEModuleSdk.Devices.SdkInterfaces.II2C}!ReaI2CErrorResponse0@{ReaI2CErrorResponse0}}
\index{ReaI2CErrorResponse0@{ReaI2CErrorResponse0}!MrEModuleSdk.Devices.SdkInterfaces.II2C@{MrEModuleSdk.Devices.SdkInterfaces.II2C}}
\doxysubsubsection{\texorpdfstring{ReaI2CErrorResponse0()}{ReaI2CErrorResponse0()}}
{\footnotesize\ttfamily \label{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_i2_c_ada6025f53b98a7eb8d1454cd373a8e3d} 
uint Mr\+EModule\+Sdk.\+Devices.\+Sdk\+Interfaces.\+II2\+C.\+Rea\+I2\+CError\+Response0 (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption})}



Returns error response of the first register of the write request. 

\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_a968fb975195d5c712a12d0b8f6edafbf}{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_i2_c_a2042b2fcb6bf871cd7a03f60f5d58d8d}\index{MrEModuleSdk.Devices.SdkInterfaces.II2C@{MrEModuleSdk.Devices.SdkInterfaces.II2C}!ReaI2CErrorResponse1@{ReaI2CErrorResponse1}}
\index{ReaI2CErrorResponse1@{ReaI2CErrorResponse1}!MrEModuleSdk.Devices.SdkInterfaces.II2C@{MrEModuleSdk.Devices.SdkInterfaces.II2C}}
\doxysubsubsection{\texorpdfstring{ReaI2CErrorResponse1()}{ReaI2CErrorResponse1()}}
{\footnotesize\ttfamily \label{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_i2_c_a2042b2fcb6bf871cd7a03f60f5d58d8d} 
uint Mr\+EModule\+Sdk.\+Devices.\+Sdk\+Interfaces.\+II2\+C.\+Rea\+I2\+CError\+Response1 (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption})}



Returns error response of the second register of the write request. 

\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_a45e091722374767189978d7eae5bb484}{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_i2_c_ad0da5d7f33340bffa168807001391820}\index{MrEModuleSdk.Devices.SdkInterfaces.II2C@{MrEModuleSdk.Devices.SdkInterfaces.II2C}!WriteI2CReadPointer0Address@{WriteI2CReadPointer0Address}}
\index{WriteI2CReadPointer0Address@{WriteI2CReadPointer0Address}!MrEModuleSdk.Devices.SdkInterfaces.II2C@{MrEModuleSdk.Devices.SdkInterfaces.II2C}}
\doxysubsubsection{\texorpdfstring{WriteI2CReadPointer0Address()}{WriteI2CReadPointer0Address()}}
{\footnotesize\ttfamily \label{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_i2_c_ad0da5d7f33340bffa168807001391820} 
void Mr\+EModule\+Sdk.\+Devices.\+Sdk\+Interfaces.\+II2\+C.\+Write\+I2\+CRead\+Pointer0\+Address (\begin{DoxyParamCaption}\item[{int}]{address}{}\end{DoxyParamCaption})}



Sets the address of the register that will be used to evaluate the first register in the read request. Value is updated at controller frequency. 

\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_a9ddebcc6c60c916338ca18e43fcfcf2b}{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_i2_c_ab7985a7b3eb6df68b7fce207113287c1}\index{MrEModuleSdk.Devices.SdkInterfaces.II2C@{MrEModuleSdk.Devices.SdkInterfaces.II2C}!WriteI2CReadPointer1Address@{WriteI2CReadPointer1Address}}
\index{WriteI2CReadPointer1Address@{WriteI2CReadPointer1Address}!MrEModuleSdk.Devices.SdkInterfaces.II2C@{MrEModuleSdk.Devices.SdkInterfaces.II2C}}
\doxysubsubsection{\texorpdfstring{WriteI2CReadPointer1Address()}{WriteI2CReadPointer1Address()}}
{\footnotesize\ttfamily \label{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_i2_c_ab7985a7b3eb6df68b7fce207113287c1} 
void Mr\+EModule\+Sdk.\+Devices.\+Sdk\+Interfaces.\+II2\+C.\+Write\+I2\+CRead\+Pointer1\+Address (\begin{DoxyParamCaption}\item[{int}]{address}{}\end{DoxyParamCaption})}



Sets the address of the register that will be used to evaluate the second register in the read request.\+Value is updated at controller frequency. 

\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_a08087273ae9707c3f4ab8427427dd160}{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_i2_c_8cs}{II2\+C.\+cs}}\end{DoxyCompactItemize}
