\doxysection{test/\+Init\+Denit\+Tests.cpp File Reference} \hypertarget{_init_denit_tests_8cpp}{}\label{_init_denit_tests_8cpp}\index{test/InitDenitTests.cpp@{test/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}