220 lines
12 KiB
TeX
220 lines
12 KiB
TeX
\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}
|