\doxysection{Mr\+EModule\+Sdk.\+Devices.\+Sdk\+Interfaces.\+ISpi Interface Reference}
\hypertarget{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_spi}{}\label{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_spi}\index{MrEModuleSdk.Devices.SdkInterfaces.ISpi@{MrEModuleSdk.Devices.SdkInterfaces.ISpi}}
Inheritance diagram for Mr\+EModule\+Sdk.\+Devices.\+Sdk\+Interfaces.\+ISpi\+:\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_spi}
\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_spi_a11cdf423944543b927621cc17399508b}{Read\+Spi\+Read\+Pointer0\+Address}} ()
\begin{DoxyCompactList}\small\item\em Returns the address of the register that will be used to update the read back bytes 4-\/7 in the slave response. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_spi_a8176e81529846b2c6319d2fe2d33ef6c}{Write\+Spi\+Read\+Pointer0\+Address}} (int address)
\begin{DoxyCompactList}\small\item\em Sets the address of the register that will be used to update the read back bytes 4-\/7 in the slave response. \end{DoxyCompactList}\item 
int \mbox{\hyperlink{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_spi_af89031b980ecf595d66f6cf7b6397bc9}{Read\+Spi\+Read\+Pointer1\+Address}} ()
\begin{DoxyCompactList}\small\item\em Returns the address of the register that will be used to update the read back bytes 8-\/11 in the slave response. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_spi_a60589a4588473738259deda18c18a748}{Write\+Spi\+Read\+Pointer1\+Address}} (int address)
\begin{DoxyCompactList}\small\item\em Sets the address of the register that will be used to update the read back bytes 8-\/11 in the slave response. \end{DoxyCompactList}\item 
uint \mbox{\hyperlink{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_spi_ae265bd9e644f40ef42558a44f9ceb479}{Read\+System\+Tick}} ()
\begin{DoxyCompactList}\small\item\em Returns system tick. Register value is incremented by one at the controller frequency (10k\+Hz). \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Member Function Documentation}
\Hypertarget{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_spi_a11cdf423944543b927621cc17399508b}\index{MrEModuleSdk.Devices.SdkInterfaces.ISpi@{MrEModuleSdk.Devices.SdkInterfaces.ISpi}!ReadSpiReadPointer0Address@{ReadSpiReadPointer0Address}}
\index{ReadSpiReadPointer0Address@{ReadSpiReadPointer0Address}!MrEModuleSdk.Devices.SdkInterfaces.ISpi@{MrEModuleSdk.Devices.SdkInterfaces.ISpi}}
\doxysubsubsection{\texorpdfstring{ReadSpiReadPointer0Address()}{ReadSpiReadPointer0Address()}}
{\footnotesize\ttfamily \label{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_spi_a11cdf423944543b927621cc17399508b} 
int Mr\+EModule\+Sdk.\+Devices.\+Sdk\+Interfaces.\+ISpi.\+Read\+Spi\+Read\+Pointer0\+Address (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption})}



Returns the address of the register that will be used to update the read back bytes 4-\/7 in the slave response. 

\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_a6238d6cab437027fdf41bd2f6e993b03}{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_spi_af89031b980ecf595d66f6cf7b6397bc9}\index{MrEModuleSdk.Devices.SdkInterfaces.ISpi@{MrEModuleSdk.Devices.SdkInterfaces.ISpi}!ReadSpiReadPointer1Address@{ReadSpiReadPointer1Address}}
\index{ReadSpiReadPointer1Address@{ReadSpiReadPointer1Address}!MrEModuleSdk.Devices.SdkInterfaces.ISpi@{MrEModuleSdk.Devices.SdkInterfaces.ISpi}}
\doxysubsubsection{\texorpdfstring{ReadSpiReadPointer1Address()}{ReadSpiReadPointer1Address()}}
{\footnotesize\ttfamily \label{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_spi_af89031b980ecf595d66f6cf7b6397bc9} 
int Mr\+EModule\+Sdk.\+Devices.\+Sdk\+Interfaces.\+ISpi.\+Read\+Spi\+Read\+Pointer1\+Address (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption})}



Returns the address of the register that will be used to update the read back bytes 8-\/11 in the slave response. 

\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_adb239ec36ac208585c0f287357df1c84}{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_spi_ae265bd9e644f40ef42558a44f9ceb479}\index{MrEModuleSdk.Devices.SdkInterfaces.ISpi@{MrEModuleSdk.Devices.SdkInterfaces.ISpi}!ReadSystemTick@{ReadSystemTick}}
\index{ReadSystemTick@{ReadSystemTick}!MrEModuleSdk.Devices.SdkInterfaces.ISpi@{MrEModuleSdk.Devices.SdkInterfaces.ISpi}}
\doxysubsubsection{\texorpdfstring{ReadSystemTick()}{ReadSystemTick()}}
{\footnotesize\ttfamily \label{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_spi_ae265bd9e644f40ef42558a44f9ceb479} 
uint Mr\+EModule\+Sdk.\+Devices.\+Sdk\+Interfaces.\+ISpi.\+Read\+System\+Tick (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption})}



Returns system tick. Register value is incremented by one at the controller frequency (10k\+Hz). 

\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_a790fa19ffce4dd8fb361c6fbb6b91f23}{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_spi_a8176e81529846b2c6319d2fe2d33ef6c}\index{MrEModuleSdk.Devices.SdkInterfaces.ISpi@{MrEModuleSdk.Devices.SdkInterfaces.ISpi}!WriteSpiReadPointer0Address@{WriteSpiReadPointer0Address}}
\index{WriteSpiReadPointer0Address@{WriteSpiReadPointer0Address}!MrEModuleSdk.Devices.SdkInterfaces.ISpi@{MrEModuleSdk.Devices.SdkInterfaces.ISpi}}
\doxysubsubsection{\texorpdfstring{WriteSpiReadPointer0Address()}{WriteSpiReadPointer0Address()}}
{\footnotesize\ttfamily \label{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_spi_a8176e81529846b2c6319d2fe2d33ef6c} 
void Mr\+EModule\+Sdk.\+Devices.\+Sdk\+Interfaces.\+ISpi.\+Write\+Spi\+Read\+Pointer0\+Address (\begin{DoxyParamCaption}\item[{int}]{address}{}\end{DoxyParamCaption})}



Sets the address of the register that will be used to update the read back bytes 4-\/7 in the slave response. 

\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_a377cd3153e640e2db3786d0b57adc2f5}{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_spi_a60589a4588473738259deda18c18a748}\index{MrEModuleSdk.Devices.SdkInterfaces.ISpi@{MrEModuleSdk.Devices.SdkInterfaces.ISpi}!WriteSpiReadPointer1Address@{WriteSpiReadPointer1Address}}
\index{WriteSpiReadPointer1Address@{WriteSpiReadPointer1Address}!MrEModuleSdk.Devices.SdkInterfaces.ISpi@{MrEModuleSdk.Devices.SdkInterfaces.ISpi}}
\doxysubsubsection{\texorpdfstring{WriteSpiReadPointer1Address()}{WriteSpiReadPointer1Address()}}
{\footnotesize\ttfamily \label{interface_mr_e_module_sdk_1_1_devices_1_1_sdk_interfaces_1_1_i_spi_a60589a4588473738259deda18c18a748} 
void Mr\+EModule\+Sdk.\+Devices.\+Sdk\+Interfaces.\+ISpi.\+Write\+Spi\+Read\+Pointer1\+Address (\begin{DoxyParamCaption}\item[{int}]{address}{}\end{DoxyParamCaption})}



Sets the address of the register that will be used to update the read back bytes 8-\/11 in the slave response. 

\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_ac3779dc36f47fefbb4693cf8f18d4b9f}{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_spi_8cs}{ISpi.\+cs}}\end{DoxyCompactItemize}
