\doxysection{Init\+Denit\+Tests.\+cpp File Reference}
\hypertarget{_init_denit_tests_8cpp}{}\label{_init_denit_tests_8cpp}\index{InitDenitTests.cpp@{InitDenitTests.cpp}}
{\ttfamily \#include "{}unity.\+h"{}}\newline
{\ttfamily \#include "{}../include/\+BNO08x\+Test\+Helper.\+hpp"{}}\newline
Include dependency graph for Init\+Denit\+Tests.\+cpp\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{_init_denit_tests_8cpp__incl}
\end{center}
\end{figure}
\doxysubsubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{_init_denit_tests_8cpp_a08cceb5b1726d652d1d8c41442e6c087}{TEST\+\_\+\+CASE}} ("{}Init\+Comprehensive Config Args"{}, "{}\mbox{[}Init\+Comprehensive\mbox{]}"{})
\item 
\mbox{\hyperlink{_init_denit_tests_8cpp_a7d530ad94b062e47ad88eb95d86e0357}{TEST\+\_\+\+CASE}} ("{}Init\+Comprehensive GPIO"{}, "{}\mbox{[}Init\+Comprehensive\mbox{]}"{})
\item 
\mbox{\hyperlink{_init_denit_tests_8cpp_a135555b0273a578259f0a9af775e5c79}{TEST\+\_\+\+CASE}} ("{}Init\+Comprehensive HINT ISR"{}, "{}\mbox{[}Init\+Comprehensive\mbox{]}"{})
\item 
\mbox{\hyperlink{_init_denit_tests_8cpp_a5cc994abd95bc9cb407e7523b06b2b24}{TEST\+\_\+\+CASE}} ("{}Init\+Comprehensive SPI"{}, "{}\mbox{[}Init\+Comprehensive\mbox{]}"{})
\item 
\mbox{\hyperlink{_init_denit_tests_8cpp_a82451407bbaeafb4370d82b27f0638e8}{TEST\+\_\+\+CASE}} ("{}Init\+Comprehensive sh2 HAL"{}, "{}\mbox{[}Init\+Comprehensive\mbox{]}"{})
\item 
\mbox{\hyperlink{_init_denit_tests_8cpp_a9f7d58c894a252a5d5f4926f43c1da05}{TEST\+\_\+\+CASE}} ("{}Init\+Comprehensive Tasks"{}, "{}\mbox{[}Init\+Comprehensive\mbox{]}"{})
\item 
\mbox{\hyperlink{_init_denit_tests_8cpp_a4ebea3b6dcabb85e93a987dc1e373fe1}{TEST\+\_\+\+CASE}} ("{}Deinit\+Comprehensive Tasks"{}, "{}\mbox{[}Deinit\+Comprehensive\mbox{]}"{})
\item 
\mbox{\hyperlink{_init_denit_tests_8cpp_a8bc112d30656db88d9338e7916faf297}{TEST\+\_\+\+CASE}} ("{}Deinit\+Comprehensive sh2 HAL"{}, "{}\mbox{[}Deinit\+Comprehensive\mbox{]}"{})
\item 
\mbox{\hyperlink{_init_denit_tests_8cpp_af8076e4d67ed1a2c42b2194a68b9ef58}{TEST\+\_\+\+CASE}} ("{}Deinit\+Comprehensive HINT ISR"{}, "{}\mbox{[}Deinit\+Comprehensive\mbox{]}"{})
\item 
\mbox{\hyperlink{_init_denit_tests_8cpp_a12171e93ec585327ea2e7464a89c0405}{TEST\+\_\+\+CASE}} ("{}Deinit\+Comprehensive SPI"{}, "{}\mbox{[}Deinit\+Comprehensive\mbox{]}"{})
\item 
\mbox{\hyperlink{_init_denit_tests_8cpp_a95a131fd866eaf16e0f7fa52cdc35594}{TEST\+\_\+\+CASE}} ("{}Deinit\+Comprehensive GPIO"{}, "{}\mbox{[}Deinit\+Comprehensive\mbox{]}"{})
\item 
\mbox{\hyperlink{_init_denit_tests_8cpp_ad6ee077b389f38cb1535e3f6fdab6081}{TEST\+\_\+\+CASE}} ("{}Init and Deinit"{}, "{}\mbox{[}Init\+Denit\mbox{]}"{})
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
\begin{DoxyAuthor}{Author}
Myles Parfeniuk
\end{DoxyAuthor}
\begin{DoxyWarning}{Warning}
YOU MUST ADD THE FOLLOWING LINE TO YOUR MAIN PROJECTS CMake\+Lists.\+txt IN ORDER FOR THIS TEST SUITE TO BE BUILT WITH PROJECT\+: set(TEST\+\_\+\+COMPONENTS "{}esp32\+\_\+\+BNO08x"{} CACHE STRING "{}\+Components to test."{}) 
\end{DoxyWarning}


\doxysubsection{Function Documentation}
\Hypertarget{_init_denit_tests_8cpp_a95a131fd866eaf16e0f7fa52cdc35594}\label{_init_denit_tests_8cpp_a95a131fd866eaf16e0f7fa52cdc35594} 
\index{InitDenitTests.cpp@{InitDenitTests.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!InitDenitTests.cpp@{InitDenitTests.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [1/12]}}
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{"{}Deinit\+Comprehensive GPIO"{}}]{,  }\item[{"{}"{}}]{\mbox{[}\+Deinit\+Comprehensive\mbox{]} }\end{DoxyParamCaption})}

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{_init_denit_tests_8cpp_a95a131fd866eaf16e0f7fa52cdc35594_cgraph}
\end{center}
\end{figure}
\Hypertarget{_init_denit_tests_8cpp_af8076e4d67ed1a2c42b2194a68b9ef58}\label{_init_denit_tests_8cpp_af8076e4d67ed1a2c42b2194a68b9ef58} 
\index{InitDenitTests.cpp@{InitDenitTests.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!InitDenitTests.cpp@{InitDenitTests.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [2/12]}}
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{"{}Deinit\+Comprehensive HINT ISR"{}}]{,  }\item[{"{}"{}}]{\mbox{[}\+Deinit\+Comprehensive\mbox{]} }\end{DoxyParamCaption})}

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{_init_denit_tests_8cpp_af8076e4d67ed1a2c42b2194a68b9ef58_cgraph}
\end{center}
\end{figure}
\Hypertarget{_init_denit_tests_8cpp_a8bc112d30656db88d9338e7916faf297}\label{_init_denit_tests_8cpp_a8bc112d30656db88d9338e7916faf297} 
\index{InitDenitTests.cpp@{InitDenitTests.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!InitDenitTests.cpp@{InitDenitTests.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [3/12]}}
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{"{}Deinit\+Comprehensive sh2 HAL"{}}]{,  }\item[{"{}"{}}]{\mbox{[}\+Deinit\+Comprehensive\mbox{]} }\end{DoxyParamCaption})}

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{_init_denit_tests_8cpp_a8bc112d30656db88d9338e7916faf297_cgraph}
\end{center}
\end{figure}
\Hypertarget{_init_denit_tests_8cpp_a12171e93ec585327ea2e7464a89c0405}\label{_init_denit_tests_8cpp_a12171e93ec585327ea2e7464a89c0405} 
\index{InitDenitTests.cpp@{InitDenitTests.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!InitDenitTests.cpp@{InitDenitTests.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [4/12]}}
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{"{}Deinit\+Comprehensive SPI"{}}]{,  }\item[{"{}"{}}]{\mbox{[}\+Deinit\+Comprehensive\mbox{]} }\end{DoxyParamCaption})}

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{_init_denit_tests_8cpp_a12171e93ec585327ea2e7464a89c0405_cgraph}
\end{center}
\end{figure}
\Hypertarget{_init_denit_tests_8cpp_a4ebea3b6dcabb85e93a987dc1e373fe1}\label{_init_denit_tests_8cpp_a4ebea3b6dcabb85e93a987dc1e373fe1} 
\index{InitDenitTests.cpp@{InitDenitTests.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!InitDenitTests.cpp@{InitDenitTests.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [5/12]}}
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{"{}Deinit\+Comprehensive Tasks"{}}]{,  }\item[{"{}"{}}]{\mbox{[}\+Deinit\+Comprehensive\mbox{]} }\end{DoxyParamCaption})}

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{_init_denit_tests_8cpp_a4ebea3b6dcabb85e93a987dc1e373fe1_cgraph}
\end{center}
\end{figure}
\Hypertarget{_init_denit_tests_8cpp_ad6ee077b389f38cb1535e3f6fdab6081}\label{_init_denit_tests_8cpp_ad6ee077b389f38cb1535e3f6fdab6081} 
\index{InitDenitTests.cpp@{InitDenitTests.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!InitDenitTests.cpp@{InitDenitTests.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [6/12]}}
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{"{}Init and Deinit"{}}]{,  }\item[{"{}"{}}]{\mbox{[}\+Init\+Denit\mbox{]} }\end{DoxyParamCaption})}

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{_init_denit_tests_8cpp_ad6ee077b389f38cb1535e3f6fdab6081_cgraph}
\end{center}
\end{figure}
\Hypertarget{_init_denit_tests_8cpp_a08cceb5b1726d652d1d8c41442e6c087}\label{_init_denit_tests_8cpp_a08cceb5b1726d652d1d8c41442e6c087} 
\index{InitDenitTests.cpp@{InitDenitTests.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!InitDenitTests.cpp@{InitDenitTests.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [7/12]}}
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{"{}Init\+Comprehensive Config Args"{}}]{,  }\item[{"{}"{}}]{\mbox{[}\+Init\+Comprehensive\mbox{]} }\end{DoxyParamCaption})}

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{_init_denit_tests_8cpp_a08cceb5b1726d652d1d8c41442e6c087_cgraph}
\end{center}
\end{figure}
\Hypertarget{_init_denit_tests_8cpp_a7d530ad94b062e47ad88eb95d86e0357}\label{_init_denit_tests_8cpp_a7d530ad94b062e47ad88eb95d86e0357} 
\index{InitDenitTests.cpp@{InitDenitTests.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!InitDenitTests.cpp@{InitDenitTests.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [8/12]}}
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{"{}Init\+Comprehensive GPIO"{}}]{,  }\item[{"{}"{}}]{\mbox{[}\+Init\+Comprehensive\mbox{]} }\end{DoxyParamCaption})}

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{_init_denit_tests_8cpp_a7d530ad94b062e47ad88eb95d86e0357_cgraph}
\end{center}
\end{figure}
\Hypertarget{_init_denit_tests_8cpp_a135555b0273a578259f0a9af775e5c79}\label{_init_denit_tests_8cpp_a135555b0273a578259f0a9af775e5c79} 
\index{InitDenitTests.cpp@{InitDenitTests.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!InitDenitTests.cpp@{InitDenitTests.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [9/12]}}
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{"{}Init\+Comprehensive HINT ISR"{}}]{,  }\item[{"{}"{}}]{\mbox{[}\+Init\+Comprehensive\mbox{]} }\end{DoxyParamCaption})}

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{_init_denit_tests_8cpp_a135555b0273a578259f0a9af775e5c79_cgraph}
\end{center}
\end{figure}
\Hypertarget{_init_denit_tests_8cpp_a82451407bbaeafb4370d82b27f0638e8}\label{_init_denit_tests_8cpp_a82451407bbaeafb4370d82b27f0638e8} 
\index{InitDenitTests.cpp@{InitDenitTests.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!InitDenitTests.cpp@{InitDenitTests.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [10/12]}}
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{"{}Init\+Comprehensive sh2 HAL"{}}]{,  }\item[{"{}"{}}]{\mbox{[}\+Init\+Comprehensive\mbox{]} }\end{DoxyParamCaption})}

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{_init_denit_tests_8cpp_a82451407bbaeafb4370d82b27f0638e8_cgraph}
\end{center}
\end{figure}
\Hypertarget{_init_denit_tests_8cpp_a5cc994abd95bc9cb407e7523b06b2b24}\label{_init_denit_tests_8cpp_a5cc994abd95bc9cb407e7523b06b2b24} 
\index{InitDenitTests.cpp@{InitDenitTests.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!InitDenitTests.cpp@{InitDenitTests.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [11/12]}}
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{"{}Init\+Comprehensive SPI"{}}]{,  }\item[{"{}"{}}]{\mbox{[}\+Init\+Comprehensive\mbox{]} }\end{DoxyParamCaption})}

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{_init_denit_tests_8cpp_a5cc994abd95bc9cb407e7523b06b2b24_cgraph}
\end{center}
\end{figure}
\Hypertarget{_init_denit_tests_8cpp_a9f7d58c894a252a5d5f4926f43c1da05}\label{_init_denit_tests_8cpp_a9f7d58c894a252a5d5f4926f43c1da05} 
\index{InitDenitTests.cpp@{InitDenitTests.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!InitDenitTests.cpp@{InitDenitTests.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [12/12]}}
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{"{}Init\+Comprehensive Tasks"{}}]{,  }\item[{"{}"{}}]{\mbox{[}\+Init\+Comprehensive\mbox{]} }\end{DoxyParamCaption})}

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{_init_denit_tests_8cpp_a9f7d58c894a252a5d5f4926f43c1da05_cgraph}
\end{center}
\end{figure}
