\doxysection{SPIClass Class Reference}
\hypertarget{class_s_p_i_class}{}\label{class_s_p_i_class}\index{SPIClass@{SPIClass}}
\doxysubsubsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{class_s_p_i_class_a63d644ab0913bc49e72332073c04a7f6}\label{class_s_p_i_class_a63d644ab0913bc49e72332073c04a7f6} 
static void {\bfseries begin} ()
\item 
\Hypertarget{class_s_p_i_class_adccc05cb41bd2043fe6fe7bf9167ead6}\label{class_s_p_i_class_adccc05cb41bd2043fe6fe7bf9167ead6} 
static void {\bfseries using\+Interrupt} (uint8\+\_\+t interrupt\+Number)
\item 
\Hypertarget{class_s_p_i_class_ac9402e581d29e5749adfec467dad5fc9}\label{class_s_p_i_class_ac9402e581d29e5749adfec467dad5fc9} 
static void {\bfseries not\+Using\+Interrupt} (uint8\+\_\+t interrupt\+Number)
\item 
\Hypertarget{class_s_p_i_class_ae1cf818a1add8237a1f6ead0cb20943a}\label{class_s_p_i_class_ae1cf818a1add8237a1f6ead0cb20943a} 
static void {\bfseries begin\+Transaction} (\mbox{\hyperlink{class_s_p_i_settings}{SPISettings}} settings)
\item 
\Hypertarget{class_s_p_i_class_a4f716aa6f751ca1e6213c7229a3b2a73}\label{class_s_p_i_class_a4f716aa6f751ca1e6213c7229a3b2a73} 
static uint8\+\_\+t {\bfseries transfer} (uint8\+\_\+t data)
\item 
\Hypertarget{class_s_p_i_class_addd97e6ac969a2a45252be988e81e717}\label{class_s_p_i_class_addd97e6ac969a2a45252be988e81e717} 
static uint16\+\_\+t {\bfseries transfer16} (uint16\+\_\+t data)
\item 
\Hypertarget{class_s_p_i_class_a32756da6a1149ceb787abeea4edc7b1f}\label{class_s_p_i_class_a32756da6a1149ceb787abeea4edc7b1f} 
static void {\bfseries transfer} (void \texorpdfstring{$\ast$}{*}buf, size\+\_\+t count)
\item 
\Hypertarget{class_s_p_i_class_a99054797d8478c8fe0cdee943e00614e}\label{class_s_p_i_class_a99054797d8478c8fe0cdee943e00614e} 
static void {\bfseries end\+Transaction} (void)
\item 
\Hypertarget{class_s_p_i_class_af04f770202944526bf78d8b432ebe285}\label{class_s_p_i_class_af04f770202944526bf78d8b432ebe285} 
static void {\bfseries end} ()
\item 
\Hypertarget{class_s_p_i_class_a89d65229b73a3e5d846c9b538e988f97}\label{class_s_p_i_class_a89d65229b73a3e5d846c9b538e988f97} 
static void {\bfseries set\+Bit\+Order} (uint8\+\_\+t bit\+Order)
\item 
\Hypertarget{class_s_p_i_class_adc36dd3465da6f3c7cfc05c08c066b38}\label{class_s_p_i_class_adc36dd3465da6f3c7cfc05c08c066b38} 
static void {\bfseries set\+Data\+Mode} (uint8\+\_\+t data\+Mode)
\item 
\Hypertarget{class_s_p_i_class_a472cba5159ed3f74b2a43a4cc3781824}\label{class_s_p_i_class_a472cba5159ed3f74b2a43a4cc3781824} 
static void {\bfseries set\+Clock\+Divider} (uint8\+\_\+t clock\+Div)
\item 
\Hypertarget{class_s_p_i_class_afbdbcf7f1360c567aabd7afa8905fb69}\label{class_s_p_i_class_afbdbcf7f1360c567aabd7afa8905fb69} 
static void {\bfseries attach\+Interrupt} ()
\item 
\Hypertarget{class_s_p_i_class_a4a5eec76f907eef2b8d40fc4a3032327}\label{class_s_p_i_class_a4a5eec76f907eef2b8d40fc4a3032327} 
static void {\bfseries detach\+Interrupt} ()
\end{DoxyCompactItemize}


The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
src/utility/SPI.\+h\end{DoxyCompactItemize}
