esp32_BNO08x/documentation/latex/_feature_tests_8cpp.tex

211 lines
12 KiB
TeX
Raw Normal View History

2024-12-06 04:09:30 +00:00
\doxysection{Feature\+Tests.\+cpp File Reference}
\hypertarget{_feature_tests_8cpp}{}\label{_feature_tests_8cpp}\index{FeatureTests.cpp@{FeatureTests.cpp}}
{\ttfamily \#include "{}unity.\+h"{}}\newline
{\ttfamily \#include "{}../include/\+BNO08x\+Test\+Helper.\+hpp"{}}\newline
Include dependency graph for Feature\+Tests.\+cpp\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{_feature_tests_8cpp__incl}
\end{center}
\end{figure}
\doxysubsubsection*{Functions}
\begin{DoxyCompactItemize}
\item
\mbox{\hyperlink{_feature_tests_8cpp_afabd65c2cd56b58720aaf252803b5fc2}{TEST\+\_\+\+CASE}} ("{}BNO08x Driver Creation for \mbox{[}Feature\+Tests\mbox{]} Tests"{}, "{}\mbox{[}Feature\+Tests\mbox{]}"{})
\item
\mbox{\hyperlink{_feature_tests_8cpp_ad2587baeeb225c43d04e355166a29b18}{TEST\+\_\+\+CASE}} ("{}Hard Reset"{}, "{}\mbox{[}Feature\+Tests\mbox{]}"{})
\item
\mbox{\hyperlink{_feature_tests_8cpp_abc6316f813506ff1114a4c50b5a72bdf}{TEST\+\_\+\+CASE}} ("{}Soft Reset"{}, "{}\mbox{[}Feature\+Tests\mbox{]}"{})
\item
\mbox{\hyperlink{_feature_tests_8cpp_aa591e9e15fbc5763f8bace22312015c0}{TEST\+\_\+\+CASE}} ("{}Sleep"{}, "{}\mbox{[}Feature\+Tests\mbox{]}"{})
\item
\mbox{\hyperlink{_feature_tests_8cpp_ae6b70979bd6502fbeaef43fb4bc8d508}{TEST\+\_\+\+CASE}} ("{}Get Metadata"{}, "{}\mbox{[}Feature\+Tests\mbox{]}"{})
\item
\mbox{\hyperlink{_feature_tests_8cpp_aa6cd73e0d81f1bad0797e318018ffd3a}{TEST\+\_\+\+CASE}} ("{}Get Sample Counts"{}, "{}\mbox{[}Feature\+Tests\mbox{]}"{})
\item
\mbox{\hyperlink{_feature_tests_8cpp_a2ece5a0676d7eee2c801f6d6b36610ba}{TEST\+\_\+\+CASE}} ("{}Enable Dynamic Calibration"{}, "{}\mbox{[}Feature\+Tests\mbox{]}"{})
\item
\mbox{\hyperlink{_feature_tests_8cpp_ad453409b2c919e183a31693bb9e561dc}{TEST\+\_\+\+CASE}} ("{}Save Dynamic Calibration"{}, "{}\mbox{[}Feature\+Tests\mbox{]}"{})
\item
\mbox{\hyperlink{_feature_tests_8cpp_a3998d182117c4def094998f795780351}{TEST\+\_\+\+CASE}} ("{}Autosave Dynamic Calibration"{}, "{}\mbox{[}Feature\+Tests\mbox{]}"{})
\item
\mbox{\hyperlink{_feature_tests_8cpp_ace101f40531db107a743cff5815022e6}{TEST\+\_\+\+CASE}} ("{}Disable Dynamic Calibration"{}, "{}\mbox{[}Feature\+Tests\mbox{]}"{})
\item
\mbox{\hyperlink{_feature_tests_8cpp_a5258b4dbee44f7a6964ff93e378fd3fa}{TEST\+\_\+\+CASE}} ("{}Clear Dynamic Calibration"{}, "{}\mbox{[}Feature\+Tests\mbox{]}"{})
\item
\mbox{\hyperlink{_feature_tests_8cpp_a8b4b148361c7804ce12264d25abb5afa}{TEST\+\_\+\+CASE}} ("{}BNO08x Driver Cleanup for \mbox{[}Feature\+Tests\mbox{]} Tests"{}, "{}\mbox{[}Feature\+Tests\mbox{]}"{})
\end{DoxyCompactItemize}
\doxysubsection{Function Documentation}
\Hypertarget{_feature_tests_8cpp_a3998d182117c4def094998f795780351}\label{_feature_tests_8cpp_a3998d182117c4def094998f795780351}
\index{FeatureTests.cpp@{FeatureTests.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!FeatureTests.cpp@{FeatureTests.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [1/12]}}
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{"{}Autosave Dynamic Calibration"{}}]{, }\item[{"{}"{}}]{\mbox{[}\+Feature\+Tests\mbox{]} }\end{DoxyParamCaption})}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{_feature_tests_8cpp_a3998d182117c4def094998f795780351_cgraph}
\end{center}
\end{figure}
\Hypertarget{_feature_tests_8cpp_a8b4b148361c7804ce12264d25abb5afa}\label{_feature_tests_8cpp_a8b4b148361c7804ce12264d25abb5afa}
\index{FeatureTests.cpp@{FeatureTests.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!FeatureTests.cpp@{FeatureTests.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [2/12]}}
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{"{}BNO08x Driver Cleanup for Tests"{}}]{\mbox{[}\+Feature\+Tests\mbox{]}, }\item[{"{}"{}}]{\mbox{[}\+Feature\+Tests\mbox{]} }\end{DoxyParamCaption})}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=326pt]{_feature_tests_8cpp_a8b4b148361c7804ce12264d25abb5afa_cgraph}
\end{center}
\end{figure}
\Hypertarget{_feature_tests_8cpp_afabd65c2cd56b58720aaf252803b5fc2}\label{_feature_tests_8cpp_afabd65c2cd56b58720aaf252803b5fc2}
\index{FeatureTests.cpp@{FeatureTests.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!FeatureTests.cpp@{FeatureTests.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [3/12]}}
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{"{}BNO08x Driver Creation for Tests"{}}]{\mbox{[}\+Feature\+Tests\mbox{]}, }\item[{"{}"{}}]{\mbox{[}\+Feature\+Tests\mbox{]} }\end{DoxyParamCaption})}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{_feature_tests_8cpp_afabd65c2cd56b58720aaf252803b5fc2_cgraph}
\end{center}
\end{figure}
\Hypertarget{_feature_tests_8cpp_a5258b4dbee44f7a6964ff93e378fd3fa}\label{_feature_tests_8cpp_a5258b4dbee44f7a6964ff93e378fd3fa}
\index{FeatureTests.cpp@{FeatureTests.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!FeatureTests.cpp@{FeatureTests.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [4/12]}}
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{"{}Clear Dynamic Calibration"{}}]{, }\item[{"{}"{}}]{\mbox{[}\+Feature\+Tests\mbox{]} }\end{DoxyParamCaption})}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{_feature_tests_8cpp_a5258b4dbee44f7a6964ff93e378fd3fa_cgraph}
\end{center}
\end{figure}
\Hypertarget{_feature_tests_8cpp_ace101f40531db107a743cff5815022e6}\label{_feature_tests_8cpp_ace101f40531db107a743cff5815022e6}
\index{FeatureTests.cpp@{FeatureTests.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!FeatureTests.cpp@{FeatureTests.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [5/12]}}
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{"{}Disable Dynamic Calibration"{}}]{, }\item[{"{}"{}}]{\mbox{[}\+Feature\+Tests\mbox{]} }\end{DoxyParamCaption})}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{_feature_tests_8cpp_ace101f40531db107a743cff5815022e6_cgraph}
\end{center}
\end{figure}
\Hypertarget{_feature_tests_8cpp_a2ece5a0676d7eee2c801f6d6b36610ba}\label{_feature_tests_8cpp_a2ece5a0676d7eee2c801f6d6b36610ba}
\index{FeatureTests.cpp@{FeatureTests.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!FeatureTests.cpp@{FeatureTests.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [6/12]}}
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{"{}Enable Dynamic Calibration"{}}]{, }\item[{"{}"{}}]{\mbox{[}\+Feature\+Tests\mbox{]} }\end{DoxyParamCaption})}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{_feature_tests_8cpp_a2ece5a0676d7eee2c801f6d6b36610ba_cgraph}
\end{center}
\end{figure}
\Hypertarget{_feature_tests_8cpp_ae6b70979bd6502fbeaef43fb4bc8d508}\label{_feature_tests_8cpp_ae6b70979bd6502fbeaef43fb4bc8d508}
\index{FeatureTests.cpp@{FeatureTests.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!FeatureTests.cpp@{FeatureTests.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [7/12]}}
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{"{}Get Metadata"{}}]{, }\item[{"{}"{}}]{\mbox{[}\+Feature\+Tests\mbox{]} }\end{DoxyParamCaption})}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{_feature_tests_8cpp_ae6b70979bd6502fbeaef43fb4bc8d508_cgraph}
\end{center}
\end{figure}
\Hypertarget{_feature_tests_8cpp_aa6cd73e0d81f1bad0797e318018ffd3a}\label{_feature_tests_8cpp_aa6cd73e0d81f1bad0797e318018ffd3a}
\index{FeatureTests.cpp@{FeatureTests.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!FeatureTests.cpp@{FeatureTests.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [8/12]}}
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{"{}Get Sample Counts"{}}]{, }\item[{"{}"{}}]{\mbox{[}\+Feature\+Tests\mbox{]} }\end{DoxyParamCaption})}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{_feature_tests_8cpp_aa6cd73e0d81f1bad0797e318018ffd3a_cgraph}
\end{center}
\end{figure}
\Hypertarget{_feature_tests_8cpp_ad2587baeeb225c43d04e355166a29b18}\label{_feature_tests_8cpp_ad2587baeeb225c43d04e355166a29b18}
\index{FeatureTests.cpp@{FeatureTests.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!FeatureTests.cpp@{FeatureTests.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [9/12]}}
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{"{}Hard Reset"{}}]{, }\item[{"{}"{}}]{\mbox{[}\+Feature\+Tests\mbox{]} }\end{DoxyParamCaption})}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{_feature_tests_8cpp_ad2587baeeb225c43d04e355166a29b18_cgraph}
\end{center}
\end{figure}
\Hypertarget{_feature_tests_8cpp_ad453409b2c919e183a31693bb9e561dc}\label{_feature_tests_8cpp_ad453409b2c919e183a31693bb9e561dc}
\index{FeatureTests.cpp@{FeatureTests.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!FeatureTests.cpp@{FeatureTests.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [10/12]}}
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{"{}Save Dynamic Calibration"{}}]{, }\item[{"{}"{}}]{\mbox{[}\+Feature\+Tests\mbox{]} }\end{DoxyParamCaption})}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{_feature_tests_8cpp_ad453409b2c919e183a31693bb9e561dc_cgraph}
\end{center}
\end{figure}
\Hypertarget{_feature_tests_8cpp_aa591e9e15fbc5763f8bace22312015c0}\label{_feature_tests_8cpp_aa591e9e15fbc5763f8bace22312015c0}
\index{FeatureTests.cpp@{FeatureTests.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!FeatureTests.cpp@{FeatureTests.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [11/12]}}
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{"{}Sleep"{}}]{, }\item[{"{}"{}}]{\mbox{[}\+Feature\+Tests\mbox{]} }\end{DoxyParamCaption})}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{_feature_tests_8cpp_aa591e9e15fbc5763f8bace22312015c0_cgraph}
\end{center}
\end{figure}
\Hypertarget{_feature_tests_8cpp_abc6316f813506ff1114a4c50b5a72bdf}\label{_feature_tests_8cpp_abc6316f813506ff1114a4c50b5a72bdf}
\index{FeatureTests.cpp@{FeatureTests.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!FeatureTests.cpp@{FeatureTests.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [12/12]}}
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{"{}Soft Reset"{}}]{, }\item[{"{}"{}}]{\mbox{[}\+Feature\+Tests\mbox{]} }\end{DoxyParamCaption})}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{_feature_tests_8cpp_abc6316f813506ff1114a4c50b5a72bdf_cgraph}
\end{center}
\end{figure}