\doxysection{ICM20948\+\_\+\+Int\+Pin\+Config Struct Reference}
\hypertarget{structICM20948__IntPinConfig}{}\label{structICM20948__IntPinConfig}\index{ICM20948\_IntPinConfig@{ICM20948\_IntPinConfig}}


{\ttfamily \#include $<$Dev\+Lab\+\_\+\+ICM20948.\+h$>$}

\doxysubsubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
uint8\+\_\+t \mbox{\hyperlink{structICM20948__IntPinConfig_a5bab37898a5ad12279ae46748d5400cf}{active\+Level}}\+: 1
\item 
uint8\+\_\+t \mbox{\hyperlink{structICM20948__IntPinConfig_af8cd3194154cbe96ee8042e0feebbc39}{drive\+Mode}}\+: 1
\item 
uint8\+\_\+t \mbox{\hyperlink{structICM20948__IntPinConfig_ae1451bd05cabcea7fcada08028553753}{latch\+Mode}}\+: 1
\item 
uint8\+\_\+t \mbox{\hyperlink{structICM20948__IntPinConfig_a6dd7d0d00d7f06c42cf51752d57e13dd}{clear\+Mode}}\+: 1
\item 
uint8\+\_\+t \mbox{\hyperlink{structICM20948__IntPinConfig_a31e303e6779d760cab50e5302930d1a2}{fsync\+Act\+Level}}\+: 1
\item 
uint8\+\_\+t \mbox{\hyperlink{structICM20948__IntPinConfig_a6eb25bd804e5571506469674bf924323}{fsync\+Int\+En}}\+: 1
\item 
uint8\+\_\+t \mbox{\hyperlink{structICM20948__IntPinConfig_a395907b185a1d0bfe2526f4931c7138e}{bypass\+En}}\+: 1
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
\doxylink{structICM20948__IntPinConfig}{ICM20948\+\_\+\+Int\+Pin\+Config}


\begin{DoxyItemize}
\item Physical configuration of the INT pin (INT\+\_\+\+PIN\+\_\+\+CFG register, BANK 0)
\item Controls electrical behavior and clear condition of the interrupt line
\item Pass to int\+Init() to apply settings 
\end{DoxyItemize}

Definition at line \mbox{\hyperlink{DevLab__ICM20948_8h_source_l00103}{103}} of file \mbox{\hyperlink{DevLab__ICM20948_8h_source}{Dev\+Lab\+\_\+\+ICM20948.\+h}}.



\doxysubsection{Member Data Documentation}
\Hypertarget{structICM20948__IntPinConfig_a5bab37898a5ad12279ae46748d5400cf}\label{structICM20948__IntPinConfig_a5bab37898a5ad12279ae46748d5400cf} 
\index{ICM20948\_IntPinConfig@{ICM20948\_IntPinConfig}!activeLevel@{activeLevel}}
\index{activeLevel@{activeLevel}!ICM20948\_IntPinConfig@{ICM20948\_IntPinConfig}}
\doxysubsubsection{\texorpdfstring{activeLevel}{activeLevel}}
{\footnotesize\ttfamily uint8\+\_\+t ICM20948\+\_\+\+Int\+Pin\+Config\+::active\+Level}



Definition at line \mbox{\hyperlink{DevLab__ICM20948_8h_source_l00105}{105}} of file \mbox{\hyperlink{DevLab__ICM20948_8h_source}{Dev\+Lab\+\_\+\+ICM20948.\+h}}.

\Hypertarget{structICM20948__IntPinConfig_a395907b185a1d0bfe2526f4931c7138e}\label{structICM20948__IntPinConfig_a395907b185a1d0bfe2526f4931c7138e} 
\index{ICM20948\_IntPinConfig@{ICM20948\_IntPinConfig}!bypassEn@{bypassEn}}
\index{bypassEn@{bypassEn}!ICM20948\_IntPinConfig@{ICM20948\_IntPinConfig}}
\doxysubsubsection{\texorpdfstring{bypassEn}{bypassEn}}
{\footnotesize\ttfamily uint8\+\_\+t ICM20948\+\_\+\+Int\+Pin\+Config\+::bypass\+En}



Definition at line \mbox{\hyperlink{DevLab__ICM20948_8h_source_l00111}{111}} of file \mbox{\hyperlink{DevLab__ICM20948_8h_source}{Dev\+Lab\+\_\+\+ICM20948.\+h}}.

\Hypertarget{structICM20948__IntPinConfig_a6dd7d0d00d7f06c42cf51752d57e13dd}\label{structICM20948__IntPinConfig_a6dd7d0d00d7f06c42cf51752d57e13dd} 
\index{ICM20948\_IntPinConfig@{ICM20948\_IntPinConfig}!clearMode@{clearMode}}
\index{clearMode@{clearMode}!ICM20948\_IntPinConfig@{ICM20948\_IntPinConfig}}
\doxysubsubsection{\texorpdfstring{clearMode}{clearMode}}
{\footnotesize\ttfamily uint8\+\_\+t ICM20948\+\_\+\+Int\+Pin\+Config\+::clear\+Mode}



Definition at line \mbox{\hyperlink{DevLab__ICM20948_8h_source_l00108}{108}} of file \mbox{\hyperlink{DevLab__ICM20948_8h_source}{Dev\+Lab\+\_\+\+ICM20948.\+h}}.

\Hypertarget{structICM20948__IntPinConfig_af8cd3194154cbe96ee8042e0feebbc39}\label{structICM20948__IntPinConfig_af8cd3194154cbe96ee8042e0feebbc39} 
\index{ICM20948\_IntPinConfig@{ICM20948\_IntPinConfig}!driveMode@{driveMode}}
\index{driveMode@{driveMode}!ICM20948\_IntPinConfig@{ICM20948\_IntPinConfig}}
\doxysubsubsection{\texorpdfstring{driveMode}{driveMode}}
{\footnotesize\ttfamily uint8\+\_\+t ICM20948\+\_\+\+Int\+Pin\+Config\+::drive\+Mode}



Definition at line \mbox{\hyperlink{DevLab__ICM20948_8h_source_l00106}{106}} of file \mbox{\hyperlink{DevLab__ICM20948_8h_source}{Dev\+Lab\+\_\+\+ICM20948.\+h}}.

\Hypertarget{structICM20948__IntPinConfig_a31e303e6779d760cab50e5302930d1a2}\label{structICM20948__IntPinConfig_a31e303e6779d760cab50e5302930d1a2} 
\index{ICM20948\_IntPinConfig@{ICM20948\_IntPinConfig}!fsyncActLevel@{fsyncActLevel}}
\index{fsyncActLevel@{fsyncActLevel}!ICM20948\_IntPinConfig@{ICM20948\_IntPinConfig}}
\doxysubsubsection{\texorpdfstring{fsyncActLevel}{fsyncActLevel}}
{\footnotesize\ttfamily uint8\+\_\+t ICM20948\+\_\+\+Int\+Pin\+Config\+::fsync\+Act\+Level}



Definition at line \mbox{\hyperlink{DevLab__ICM20948_8h_source_l00109}{109}} of file \mbox{\hyperlink{DevLab__ICM20948_8h_source}{Dev\+Lab\+\_\+\+ICM20948.\+h}}.

\Hypertarget{structICM20948__IntPinConfig_a6eb25bd804e5571506469674bf924323}\label{structICM20948__IntPinConfig_a6eb25bd804e5571506469674bf924323} 
\index{ICM20948\_IntPinConfig@{ICM20948\_IntPinConfig}!fsyncIntEn@{fsyncIntEn}}
\index{fsyncIntEn@{fsyncIntEn}!ICM20948\_IntPinConfig@{ICM20948\_IntPinConfig}}
\doxysubsubsection{\texorpdfstring{fsyncIntEn}{fsyncIntEn}}
{\footnotesize\ttfamily uint8\+\_\+t ICM20948\+\_\+\+Int\+Pin\+Config\+::fsync\+Int\+En}



Definition at line \mbox{\hyperlink{DevLab__ICM20948_8h_source_l00110}{110}} of file \mbox{\hyperlink{DevLab__ICM20948_8h_source}{Dev\+Lab\+\_\+\+ICM20948.\+h}}.

\Hypertarget{structICM20948__IntPinConfig_ae1451bd05cabcea7fcada08028553753}\label{structICM20948__IntPinConfig_ae1451bd05cabcea7fcada08028553753} 
\index{ICM20948\_IntPinConfig@{ICM20948\_IntPinConfig}!latchMode@{latchMode}}
\index{latchMode@{latchMode}!ICM20948\_IntPinConfig@{ICM20948\_IntPinConfig}}
\doxysubsubsection{\texorpdfstring{latchMode}{latchMode}}
{\footnotesize\ttfamily uint8\+\_\+t ICM20948\+\_\+\+Int\+Pin\+Config\+::latch\+Mode}



Definition at line \mbox{\hyperlink{DevLab__ICM20948_8h_source_l00107}{107}} of file \mbox{\hyperlink{DevLab__ICM20948_8h_source}{Dev\+Lab\+\_\+\+ICM20948.\+h}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
src/\mbox{\hyperlink{DevLab__ICM20948_8h}{Dev\+Lab\+\_\+\+ICM20948.\+h}}\end{DoxyCompactItemize}
