\doxysection{BNO08x\+Test\+Helper.\+hpp}
\hypertarget{_b_n_o08x_test_helper_8hpp_source}{}\label{_b_n_o08x_test_helper_8hpp_source}\index{BNO08xTestHelper.hpp@{BNO08xTestHelper.hpp}}
\mbox{\hyperlink{_b_n_o08x_test_helper_8hpp}{Go to the documentation of this file.}}
\begin{DoxyCode}{0}
\DoxyCodeLine{00001\ }
\DoxyCodeLine{00005\ \textcolor{preprocessor}{\#pragma\ once}}
\DoxyCodeLine{00006\ }
\DoxyCodeLine{00007\ \textcolor{preprocessor}{\#include\ "{}stdio.h"{}}}
\DoxyCodeLine{00008\ \textcolor{preprocessor}{\#include\ "{}\mbox{\hyperlink{_b_n_o08x_8hpp}{BNO08x.hpp}}"{}}}
\DoxyCodeLine{00009\ }
\DoxyCodeLine{00015\ \textcolor{keyword}{class\ }\mbox{\hyperlink{class_b_n_o08x_test_helper}{BNO08xTestHelper}}}
\DoxyCodeLine{00016\ \{}
\DoxyCodeLine{00017\ \ \ \ \ \textcolor{keyword}{private}:}
\DoxyCodeLine{00018\ \ \ \ \ \ \ \ \ \textcolor{keyword}{inline}\ \textcolor{keyword}{static}\ \mbox{\hyperlink{class_b_n_o08x}{BNO08x}}*\ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}\ =\ \textcolor{keyword}{nullptr};}
\DoxyCodeLine{00019\ \ \ \ \ \ \ \ \ \textcolor{keyword}{inline}\ \textcolor{keyword}{static}\ \mbox{\hyperlink{structbno08x__config__t}{bno08x\_config\_t}}\ \mbox{\hyperlink{class_b_n_o08x_test_helper_a008b268f705b9d2925230cb8193c9f28}{imu\_cfg}};}
\DoxyCodeLine{00020\ }
\DoxyCodeLine{00021\ \ \ \ \ \ \ \ \ \textcolor{keyword}{static}\ \textcolor{keyword}{const}\ \textcolor{keyword}{constexpr}\ \textcolor{keywordtype}{char}*\ \mbox{\hyperlink{class_b_n_o08x_test_helper_aa09d388a5da3a925ac25125b9c5c3a90}{TAG}}\ =\ \textcolor{stringliteral}{"{}BNO08xTestHelper"{}};}
\DoxyCodeLine{00022\ }
\DoxyCodeLine{00023\ \ \ \ \ \textcolor{keyword}{public}:}
\DoxyCodeLine{00025\ \ \ \ \ \ \ \ \ \textcolor{keyword}{typedef}\ \textcolor{keyword}{struct\ }\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t}{imu\_report\_data\_t}}}
\DoxyCodeLine{00026\ \ \ \ \ \ \ \ \ \{}
\DoxyCodeLine{00027\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ uint32\_t\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_ae5e8705ad014ed3f70e5de527cb2cb66}{time\_stamp}};}
\DoxyCodeLine{00028\ }
\DoxyCodeLine{00029\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a8d2c3cd33943cb1b4fd0e800f822607e}{quat\_I}};}
\DoxyCodeLine{00030\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a20a09d197d5128aae64b7449df576c27}{quat\_J}};}
\DoxyCodeLine{00031\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a3c74d4c93fc4390f52b75e6ff2bea95b}{quat\_K}};}
\DoxyCodeLine{00032\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a80525c4943154f825a62539b10337976}{quat\_real}};}
\DoxyCodeLine{00033\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_ae0a8fef0227dd4304d08466c43d901a5}{quat\_radian\_accuracy}};}
\DoxyCodeLine{00034\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_b_n_o08x__global__types_8hpp_aed7bab8e55be415938e078ebe72562a0}{BNO08xAccuracy}}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_aac84ad10b65403ae1ee21dab5cdc77db}{quat\_accuracy}};}
\DoxyCodeLine{00035\ }
\DoxyCodeLine{00036\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a077a94b4de0b5c280d69611325208cf7}{integrated\_gyro\_vel\_x}};}
\DoxyCodeLine{00037\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_af4b75b320bc390c90656905711f1c791}{integrated\_gyro\_vel\_y}};}
\DoxyCodeLine{00038\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a1aa67da9c3c6449dfce361a528c418d3}{integrated\_gyro\_vel\_z}};}
\DoxyCodeLine{00039\ }
\DoxyCodeLine{00040\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a5c01b349cc9e4e45c78c576882d633fd}{accel\_x}};}
\DoxyCodeLine{00041\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a7e594d0a1e86fb575f72c6f330c8983c}{accel\_y}};}
\DoxyCodeLine{00042\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_af134cb789c29120033d81916e0c100d4}{accel\_z}};}
\DoxyCodeLine{00043\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_b_n_o08x__global__types_8hpp_aed7bab8e55be415938e078ebe72562a0}{BNO08xAccuracy}}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_ac5d393de0f15176ba81bc63a80b49ca3}{accel\_accuracy}};}
\DoxyCodeLine{00044\ }
\DoxyCodeLine{00045\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a3a62ed280657cd409d723e64f0c313b5}{lin\_accel\_x}};}
\DoxyCodeLine{00046\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a553942aa784c35c833543ecc9a05f606}{lin\_accel\_y}};}
\DoxyCodeLine{00047\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a5bf43fc0daf3a86954924e066cad3a9b}{lin\_accel\_z}};}
\DoxyCodeLine{00048\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_b_n_o08x__global__types_8hpp_aed7bab8e55be415938e078ebe72562a0}{BNO08xAccuracy}}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a48a249994c27f59ca4167b56bdda311a}{lin\_accel\_accuracy}};}
\DoxyCodeLine{00049\ }
\DoxyCodeLine{00050\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_ad2c17ea111250ebc1a4a763dae3c072a}{grav\_x}};}
\DoxyCodeLine{00051\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a19fc4af8a26c10a027cbd859d67dba4a}{grav\_y}};}
\DoxyCodeLine{00052\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_af1887bdfef4fc2c683fe2134cb5cfb50}{grav\_z}};}
\DoxyCodeLine{00053\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_b_n_o08x__global__types_8hpp_aed7bab8e55be415938e078ebe72562a0}{BNO08xAccuracy}}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a735d099f3dd0ead4b8d986fd139af43d}{grav\_accuracy}};}
\DoxyCodeLine{00054\ }
\DoxyCodeLine{00055\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a89b427579a281440ab94a340c0ec8443}{calib\_gyro\_vel\_x}};}
\DoxyCodeLine{00056\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_af9e11fd749123f5723b2e281c8d2fd16}{calib\_gyro\_vel\_y}};}
\DoxyCodeLine{00057\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a769ddae74a6c89a2d319c28f95ed6479}{calib\_gyro\_vel\_z}};}
\DoxyCodeLine{00058\ }
\DoxyCodeLine{00059\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a292b1c36fed6a9c9742edf730299c4f4}{uncalib\_gyro\_vel\_x}};}
\DoxyCodeLine{00060\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_adfd6bf2e2264cf25bd02814446600ab4}{uncalib\_gyro\_vel\_y}};}
\DoxyCodeLine{00061\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_ab39fd6f409288bb35fb1542ff4b9cbe4}{uncalib\_gyro\_vel\_z}};}
\DoxyCodeLine{00062\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_ac70a65027c3e740eca2b1f172b7cefa3}{uncalib\_gyro\_drift\_x}};}
\DoxyCodeLine{00063\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a29d5ae3e0ed3463cb9297f9cdc0e8472}{uncalib\_gyro\_drift\_y}};}
\DoxyCodeLine{00064\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a27b52e2d96cb948c4257de4553053f72}{uncalib\_gyro\_drift\_z}};}
\DoxyCodeLine{00065\ }
\DoxyCodeLine{00066\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a0e72f6dde1411e4aa1c616cedcc556c1}{magf\_x}};}
\DoxyCodeLine{00067\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a8738f60a2b9bd49d2b8dd0487db7ac97}{magf\_y}};}
\DoxyCodeLine{00068\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a55187ebe06fa77def93681bcdf62595c}{magf\_z}};}
\DoxyCodeLine{00069\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_b_n_o08x__global__types_8hpp_aed7bab8e55be415938e078ebe72562a0}{BNO08xAccuracy}}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a0c962609a3bf7927204542521e9c5113}{magf\_accuracy}};}
\DoxyCodeLine{00070\ }
\DoxyCodeLine{00071\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ uint16\_t\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a94befe7132d3a6a6ce2a7890e96ec091}{raw\_mems\_gyro\_x}};}
\DoxyCodeLine{00072\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ uint16\_t\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a7e9cd7e43d70932c5f84e3cfadf8bb47}{raw\_mems\_gyro\_y}};}
\DoxyCodeLine{00073\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ uint16\_t\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a9df84179bd44a7febfa1058afe3dad6c}{raw\_mems\_gyro\_z}};}
\DoxyCodeLine{00074\ }
\DoxyCodeLine{00075\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ uint16\_t\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_ae8435a931eac7f4376a94acfcbf6a784}{step\_count}};}
\DoxyCodeLine{00076\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_b_n_o08x__global__types_8hpp_a498b35f9e00b24e51f8f60b029751ab5}{BNO08xStability}}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a86473c2bd8cbe2c76276393ee20d568b}{stability\_classifier}};}
\DoxyCodeLine{00077\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_b_n_o08x__global__types_8hpp_abcc5d57e21ea6ed79e792deafcb62187}{BNO08xActivity}}\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a0455033deba9570f248e8059cf6a3ce1}{activity\_classifier}};}
\DoxyCodeLine{00078\ }
\DoxyCodeLine{00079\ \ \ \ \ \ \ \ \ \}\ \mbox{\hyperlink{class_b_n_o08x_test_helper_a0b3d9379e670b0c532ba76801cfb7580}{imu\_report\_data\_t}};}
\DoxyCodeLine{00080\ }
\DoxyCodeLine{00088\ \ \ \ \ \ \ \ \ \textcolor{keyword}{static}\ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_b_n_o08x_test_helper_a066f8389fd1c682ec9565ebc3060d885}{print\_test\_start\_banner}}(\textcolor{keyword}{const}\ \textcolor{keywordtype}{char}*\ TEST\_TAG)}
\DoxyCodeLine{00089\ \ \ \ \ \ \ \ \ \{}
\DoxyCodeLine{00090\ \ \ \ \ \ \ \ \ \ \ \ \ printf(\textcolor{stringliteral}{"{}-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/\ BEGIN\ TEST:\ \%s\ -\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/\(\backslash\)n\(\backslash\)r"{}},\ TEST\_TAG);}
\DoxyCodeLine{00091\ \ \ \ \ \ \ \ \ \}}
\DoxyCodeLine{00092\ }
\DoxyCodeLine{00100\ \ \ \ \ \ \ \ \ \textcolor{keyword}{static}\ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_b_n_o08x_test_helper_a16423fc3250e88eb5392800022f82919}{print\_test\_end\_banner}}(\textcolor{keyword}{const}\ \textcolor{keywordtype}{char}*\ TEST\_TAG)}
\DoxyCodeLine{00101\ \ \ \ \ \ \ \ \ \{}
\DoxyCodeLine{00102\ \ \ \ \ \ \ \ \ \ \ \ \ printf(\textcolor{stringliteral}{"{}-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/\ END\ TEST:\ \%s\ -\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/\(\backslash\)n\(\backslash\)r"{}},\ TEST\_TAG);}
\DoxyCodeLine{00103\ \ \ \ \ \ \ \ \ \}}
\DoxyCodeLine{00104\ }
\DoxyCodeLine{00113\ \ \ \ \ \ \ \ \ \textcolor{keyword}{static}\ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_b_n_o08x_test_helper_a7fbfc48c0fff306ab81e2320bc171002}{print\_test\_msg}}(\textcolor{keyword}{const}\ \textcolor{keywordtype}{char}*\ TEST\_TAG,\ \textcolor{keyword}{const}\ \textcolor{keywordtype}{char}*\ msg)}
\DoxyCodeLine{00114\ \ \ \ \ \ \ \ \ \{}
\DoxyCodeLine{00115\ \ \ \ \ \ \ \ \ \ \ \ \ printf(\textcolor{stringliteral}{"{}\%s:\ \%s:\ \%s\(\backslash\)n\(\backslash\)r"{}},\ \mbox{\hyperlink{class_b_n_o08x_test_helper_aa09d388a5da3a925ac25125b9c5c3a90}{TAG}},\ TEST\_TAG,\ msg);}
\DoxyCodeLine{00116\ \ \ \ \ \ \ \ \ \}}
\DoxyCodeLine{00117\ }
\DoxyCodeLine{00125\ \ \ \ \ \ \ \ \ \textcolor{keyword}{static}\ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_b_n_o08x_test_helper_a9e2f9bf13f28f1a6ba87e86bc5947cf1}{set\_test\_imu\_cfg}}(\mbox{\hyperlink{structbno08x__config__t}{bno08x\_config\_t}}\ cfg)}
\DoxyCodeLine{00126\ \ \ \ \ \ \ \ \ \{}
\DoxyCodeLine{00127\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a008b268f705b9d2925230cb8193c9f28}{imu\_cfg}}\ =\ cfg;}
\DoxyCodeLine{00128\ \ \ \ \ \ \ \ \ \}}
\DoxyCodeLine{00129\ }
\DoxyCodeLine{00135\ \ \ \ \ \ \ \ \ \textcolor{keyword}{static}\ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_b_n_o08x_test_helper_a6bd040c7d670a9713f2ab8a8a3913518}{create\_test\_imu}}()}
\DoxyCodeLine{00136\ \ \ \ \ \ \ \ \ \{}
\DoxyCodeLine{00137\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}\ !=\ \textcolor{keyword}{nullptr})}
\DoxyCodeLine{00138\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_ae2d6df7dcfdbd106c2247803461bbc40}{destroy\_test\_imu}}();}
\DoxyCodeLine{00139\ }
\DoxyCodeLine{00140\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}\ =\ \textcolor{keyword}{new}\ \mbox{\hyperlink{class_b_n_o08x}{BNO08x}}();}
\DoxyCodeLine{00141\ \ \ \ \ \ \ \ \ \}}
\DoxyCodeLine{00142\ }
\DoxyCodeLine{00148\ \ \ \ \ \ \ \ \ \textcolor{keyword}{static}\ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_b_n_o08x_test_helper_ae2d6df7dcfdbd106c2247803461bbc40}{destroy\_test\_imu}}()}
\DoxyCodeLine{00149\ \ \ \ \ \ \ \ \ \{}
\DoxyCodeLine{00150\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}\ !=\ \textcolor{keyword}{nullptr})}
\DoxyCodeLine{00151\ \ \ \ \ \ \ \ \ \ \ \ \ \{}
\DoxyCodeLine{00152\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keyword}{delete}\ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}};}
\DoxyCodeLine{00153\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}\ =\ \textcolor{keyword}{nullptr};}
\DoxyCodeLine{00154\ \ \ \ \ \ \ \ \ \ \ \ \ \}}
\DoxyCodeLine{00155\ \ \ \ \ \ \ \ \ \}}
\DoxyCodeLine{00156\ }
\DoxyCodeLine{00162\ \ \ \ \ \ \ \ \ \textcolor{keyword}{static}\ \mbox{\hyperlink{class_b_n_o08x}{BNO08x}}*\ \mbox{\hyperlink{class_b_n_o08x_test_helper_a41a432a3fe288e45b6ab139a00bd7d6b}{get\_test\_imu}}()}
\DoxyCodeLine{00163\ \ \ \ \ \ \ \ \ \{}
\DoxyCodeLine{00164\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}};}
\DoxyCodeLine{00165\ \ \ \ \ \ \ \ \ \}}
\DoxyCodeLine{00166\ }
\DoxyCodeLine{00172\ \ \ \ \ \ \ \ \ \textcolor{keyword}{static}\ esp\_err\_t\ \mbox{\hyperlink{class_b_n_o08x_test_helper_a71d9fd7d459a98a7e9089a8587a21f8d}{call\_init\_config\_args}}()}
\DoxyCodeLine{00173\ \ \ \ \ \ \ \ \ \{}
\DoxyCodeLine{00174\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}\ ==\ \textcolor{keyword}{nullptr})}
\DoxyCodeLine{00175\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ ESP\_FAIL;}
\DoxyCodeLine{00176\ }
\DoxyCodeLine{00177\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_a589eb9780f5bf613bbd447ef5b9ade3d}{init\_config\_args}}();}
\DoxyCodeLine{00178\ \ \ \ \ \ \ \ \ \}}
\DoxyCodeLine{00179\ }
\DoxyCodeLine{00185\ \ \ \ \ \ \ \ \ \textcolor{keyword}{static}\ esp\_err\_t\ \mbox{\hyperlink{class_b_n_o08x_test_helper_a504749533ccd91890d73440809d38161}{call\_init\_gpio}}()}
\DoxyCodeLine{00186\ \ \ \ \ \ \ \ \ \{}
\DoxyCodeLine{00187\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}\ ==\ \textcolor{keyword}{nullptr})}
\DoxyCodeLine{00188\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ ESP\_FAIL;}
\DoxyCodeLine{00189\ }
\DoxyCodeLine{00190\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_ae0dab25557befcf62bf384fdc241ef10}{init\_gpio}}();}
\DoxyCodeLine{00191\ \ \ \ \ \ \ \ \ \}}
\DoxyCodeLine{00192\ }
\DoxyCodeLine{00198\ \ \ \ \ \ \ \ \ \textcolor{keyword}{static}\ esp\_err\_t\ \mbox{\hyperlink{class_b_n_o08x_test_helper_a836c928981ac85d34668c9b97af17a15}{call\_init\_hint\_isr}}()}
\DoxyCodeLine{00199\ \ \ \ \ \ \ \ \ \{}
\DoxyCodeLine{00200\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}\ ==\ \textcolor{keyword}{nullptr})}
\DoxyCodeLine{00201\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ ESP\_FAIL;}
\DoxyCodeLine{00202\ }
\DoxyCodeLine{00203\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_aa27026da2c52b4aca49b78863f10ec61}{init\_hint\_isr}}();}
\DoxyCodeLine{00204\ \ \ \ \ \ \ \ \ \}}
\DoxyCodeLine{00205\ }
\DoxyCodeLine{00211\ \ \ \ \ \ \ \ \ \textcolor{keyword}{static}\ esp\_err\_t\ \mbox{\hyperlink{class_b_n_o08x_test_helper_a7d2d784da1e850dab41154b35d7cdab5}{call\_init\_spi}}()}
\DoxyCodeLine{00212\ \ \ \ \ \ \ \ \ \{}
\DoxyCodeLine{00213\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}\ ==\ \textcolor{keyword}{nullptr})}
\DoxyCodeLine{00214\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ ESP\_FAIL;}
\DoxyCodeLine{00215\ }
\DoxyCodeLine{00216\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_a58f43c8bb1e7fe8560ce442d46240e81}{init\_spi}}();}
\DoxyCodeLine{00217\ \ \ \ \ \ \ \ \ \}}
\DoxyCodeLine{00218\ }
\DoxyCodeLine{00224\ \ \ \ \ \ \ \ \ \textcolor{keyword}{static}\ esp\_err\_t\ \mbox{\hyperlink{class_b_n_o08x_test_helper_adf2488d1f7e3dec21a0d0c99417c181a}{call\_launch\_tasks}}()}
\DoxyCodeLine{00225\ \ \ \ \ \ \ \ \ \{}
\DoxyCodeLine{00226\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}\ ==\ \textcolor{keyword}{nullptr})}
\DoxyCodeLine{00227\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ ESP\_FAIL;}
\DoxyCodeLine{00228\ }
\DoxyCodeLine{00229\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_a06f99a6b2182b49a0e61e2107f2be6be}{launch\_tasks}}();}
\DoxyCodeLine{00230\ \ \ \ \ \ \ \ \ \}}
\DoxyCodeLine{00231\ }
\DoxyCodeLine{00240\ \ \ \ \ \ \ \ \ \textcolor{keyword}{static}\ \textcolor{keywordtype}{bool}\ \mbox{\hyperlink{class_b_n_o08x_test_helper_aeb8cd985faf8e403f62b60fced9cb2fd}{rotation\_vector\_data\_is\_new}}(\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t}{imu\_report\_data\_t}}*\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}},\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t}{imu\_report\_data\_t}}*\ default\_report\_data)}
\DoxyCodeLine{00241\ \ \ \ \ \ \ \ \ \{}
\DoxyCodeLine{00242\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{bool}\ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{false};}
\DoxyCodeLine{00243\ }
\DoxyCodeLine{00244\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{comment}{//\ prev\ report\ should\ always\ contain\ the\ default\ test\ values\ as\ per\ test\ structure}}
\DoxyCodeLine{00245\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a8d2c3cd33943cb1b4fd0e800f822607e}{quat\_I}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a8d2c3cd33943cb1b4fd0e800f822607e}{quat\_I}})}
\DoxyCodeLine{00246\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00247\ }
\DoxyCodeLine{00248\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a20a09d197d5128aae64b7449df576c27}{quat\_J}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a20a09d197d5128aae64b7449df576c27}{quat\_J}})}
\DoxyCodeLine{00249\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00250\ }
\DoxyCodeLine{00251\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a3c74d4c93fc4390f52b75e6ff2bea95b}{quat\_K}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a3c74d4c93fc4390f52b75e6ff2bea95b}{quat\_K}})}
\DoxyCodeLine{00252\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00253\ }
\DoxyCodeLine{00254\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a80525c4943154f825a62539b10337976}{quat\_real}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a80525c4943154f825a62539b10337976}{quat\_real}})}
\DoxyCodeLine{00255\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00256\ }
\DoxyCodeLine{00257\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_aac84ad10b65403ae1ee21dab5cdc77db}{quat\_accuracy}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_aac84ad10b65403ae1ee21dab5cdc77db}{quat\_accuracy}})}
\DoxyCodeLine{00258\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00259\ }
\DoxyCodeLine{00260\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_ae0a8fef0227dd4304d08466c43d901a5}{quat\_radian\_accuracy}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_ae0a8fef0227dd4304d08466c43d901a5}{quat\_radian\_accuracy}})}
\DoxyCodeLine{00261\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00262\ }
\DoxyCodeLine{00263\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}};}
\DoxyCodeLine{00264\ \ \ \ \ \ \ \ \ \}}
\DoxyCodeLine{00265\ }
\DoxyCodeLine{00274\ \ \ \ \ \ \ \ \ \textcolor{keyword}{static}\ \textcolor{keywordtype}{bool}\ \mbox{\hyperlink{class_b_n_o08x_test_helper_ac5b0ac4c70bbfcba9f2e8f353b35f9f6}{gyro\_integrated\_rotation\_vector\_data\_is\_new}}(\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t}{imu\_report\_data\_t}}*\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}},\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t}{imu\_report\_data\_t}}*\ default\_report\_data)}
\DoxyCodeLine{00275\ \ \ \ \ \ \ \ \ \{}
\DoxyCodeLine{00276\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{bool}\ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{false};}
\DoxyCodeLine{00277\ }
\DoxyCodeLine{00278\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a8d2c3cd33943cb1b4fd0e800f822607e}{quat\_I}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a8d2c3cd33943cb1b4fd0e800f822607e}{quat\_I}})}
\DoxyCodeLine{00279\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00280\ }
\DoxyCodeLine{00281\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a20a09d197d5128aae64b7449df576c27}{quat\_J}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a20a09d197d5128aae64b7449df576c27}{quat\_J}})}
\DoxyCodeLine{00282\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00283\ }
\DoxyCodeLine{00284\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a3c74d4c93fc4390f52b75e6ff2bea95b}{quat\_K}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a3c74d4c93fc4390f52b75e6ff2bea95b}{quat\_K}})}
\DoxyCodeLine{00285\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00286\ }
\DoxyCodeLine{00287\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a80525c4943154f825a62539b10337976}{quat\_real}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a80525c4943154f825a62539b10337976}{quat\_real}})}
\DoxyCodeLine{00288\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00289\ }
\DoxyCodeLine{00290\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a077a94b4de0b5c280d69611325208cf7}{integrated\_gyro\_vel\_x}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a077a94b4de0b5c280d69611325208cf7}{integrated\_gyro\_vel\_x}})}
\DoxyCodeLine{00291\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00292\ }
\DoxyCodeLine{00293\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_af4b75b320bc390c90656905711f1c791}{integrated\_gyro\_vel\_y}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_af4b75b320bc390c90656905711f1c791}{integrated\_gyro\_vel\_y}})}
\DoxyCodeLine{00294\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00295\ }
\DoxyCodeLine{00296\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a1aa67da9c3c6449dfce361a528c418d3}{integrated\_gyro\_vel\_z}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a1aa67da9c3c6449dfce361a528c418d3}{integrated\_gyro\_vel\_z}})}
\DoxyCodeLine{00297\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00298\ }
\DoxyCodeLine{00299\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}};}
\DoxyCodeLine{00300\ \ \ \ \ \ \ \ \ \}}
\DoxyCodeLine{00301\ }
\DoxyCodeLine{00310\ \ \ \ \ \ \ \ \ \textcolor{keyword}{static}\ \textcolor{keywordtype}{bool}\ \mbox{\hyperlink{class_b_n_o08x_test_helper_adb5952b2b96b553024b6a841e30adad2}{uncalibrated\_gyro\_data\_is\_new}}(\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t}{imu\_report\_data\_t}}*\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}},\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t}{imu\_report\_data\_t}}*\ default\_report\_data)}
\DoxyCodeLine{00311\ \ \ \ \ \ \ \ \ \{}
\DoxyCodeLine{00312\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{bool}\ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{false};}
\DoxyCodeLine{00313\ }
\DoxyCodeLine{00314\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a292b1c36fed6a9c9742edf730299c4f4}{uncalib\_gyro\_vel\_x}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a292b1c36fed6a9c9742edf730299c4f4}{uncalib\_gyro\_vel\_x}})}
\DoxyCodeLine{00315\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00316\ }
\DoxyCodeLine{00317\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_adfd6bf2e2264cf25bd02814446600ab4}{uncalib\_gyro\_vel\_y}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_adfd6bf2e2264cf25bd02814446600ab4}{uncalib\_gyro\_vel\_y}})}
\DoxyCodeLine{00318\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00319\ }
\DoxyCodeLine{00320\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_ab39fd6f409288bb35fb1542ff4b9cbe4}{uncalib\_gyro\_vel\_z}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_ab39fd6f409288bb35fb1542ff4b9cbe4}{uncalib\_gyro\_vel\_z}})}
\DoxyCodeLine{00321\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00322\ }
\DoxyCodeLine{00323\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_ac70a65027c3e740eca2b1f172b7cefa3}{uncalib\_gyro\_drift\_x}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_ac70a65027c3e740eca2b1f172b7cefa3}{uncalib\_gyro\_drift\_x}})}
\DoxyCodeLine{00324\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00325\ }
\DoxyCodeLine{00326\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a29d5ae3e0ed3463cb9297f9cdc0e8472}{uncalib\_gyro\_drift\_y}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a29d5ae3e0ed3463cb9297f9cdc0e8472}{uncalib\_gyro\_drift\_y}})}
\DoxyCodeLine{00327\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00328\ }
\DoxyCodeLine{00329\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a27b52e2d96cb948c4257de4553053f72}{uncalib\_gyro\_drift\_z}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a27b52e2d96cb948c4257de4553053f72}{uncalib\_gyro\_drift\_z}})}
\DoxyCodeLine{00330\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00331\ }
\DoxyCodeLine{00332\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}};}
\DoxyCodeLine{00333\ \ \ \ \ \ \ \ \ \}}
\DoxyCodeLine{00334\ }
\DoxyCodeLine{00343\ \ \ \ \ \ \ \ \ \textcolor{keyword}{static}\ \textcolor{keywordtype}{bool}\ \mbox{\hyperlink{class_b_n_o08x_test_helper_a084e65ff5c0e2f429b39ebb53b0e03c9}{calibrated\_gyro\_data\_is\_new}}(\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t}{imu\_report\_data\_t}}*\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}},\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t}{imu\_report\_data\_t}}*\ default\_report\_data)}
\DoxyCodeLine{00344\ \ \ \ \ \ \ \ \ \{}
\DoxyCodeLine{00345\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{bool}\ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{false};}
\DoxyCodeLine{00346\ }
\DoxyCodeLine{00347\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a89b427579a281440ab94a340c0ec8443}{calib\_gyro\_vel\_x}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a89b427579a281440ab94a340c0ec8443}{calib\_gyro\_vel\_x}})}
\DoxyCodeLine{00348\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00349\ }
\DoxyCodeLine{00350\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_af9e11fd749123f5723b2e281c8d2fd16}{calib\_gyro\_vel\_y}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_af9e11fd749123f5723b2e281c8d2fd16}{calib\_gyro\_vel\_y}})}
\DoxyCodeLine{00351\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00352\ }
\DoxyCodeLine{00353\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a769ddae74a6c89a2d319c28f95ed6479}{calib\_gyro\_vel\_z}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a769ddae74a6c89a2d319c28f95ed6479}{calib\_gyro\_vel\_z}})}
\DoxyCodeLine{00354\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00355\ }
\DoxyCodeLine{00356\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}};}
\DoxyCodeLine{00357\ \ \ \ \ \ \ \ \ \}}
\DoxyCodeLine{00358\ }
\DoxyCodeLine{00367\ \ \ \ \ \ \ \ \ \textcolor{keyword}{static}\ \textcolor{keywordtype}{bool}\ \mbox{\hyperlink{class_b_n_o08x_test_helper_ade97098806c8779b26f9c166c4b03eea}{accelerometer\_data\_is\_new}}(\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t}{imu\_report\_data\_t}}*\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}},\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t}{imu\_report\_data\_t}}*\ default\_report\_data)}
\DoxyCodeLine{00368\ \ \ \ \ \ \ \ \ \{}
\DoxyCodeLine{00369\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{bool}\ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{false};}
\DoxyCodeLine{00370\ }
\DoxyCodeLine{00371\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a5c01b349cc9e4e45c78c576882d633fd}{accel\_x}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a5c01b349cc9e4e45c78c576882d633fd}{accel\_x}})}
\DoxyCodeLine{00372\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00373\ }
\DoxyCodeLine{00374\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a7e594d0a1e86fb575f72c6f330c8983c}{accel\_y}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a7e594d0a1e86fb575f72c6f330c8983c}{accel\_y}})}
\DoxyCodeLine{00375\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00376\ }
\DoxyCodeLine{00377\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_af134cb789c29120033d81916e0c100d4}{accel\_z}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_af134cb789c29120033d81916e0c100d4}{accel\_z}})}
\DoxyCodeLine{00378\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00379\ }
\DoxyCodeLine{00380\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_ac5d393de0f15176ba81bc63a80b49ca3}{accel\_accuracy}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_ac5d393de0f15176ba81bc63a80b49ca3}{accel\_accuracy}})}
\DoxyCodeLine{00381\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00382\ }
\DoxyCodeLine{00383\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}};}
\DoxyCodeLine{00384\ \ \ \ \ \ \ \ \ \}}
\DoxyCodeLine{00385\ }
\DoxyCodeLine{00394\ \ \ \ \ \ \ \ \ \textcolor{keyword}{static}\ \textcolor{keywordtype}{bool}\ \mbox{\hyperlink{class_b_n_o08x_test_helper_ad398739ce46400c1ac35e1cf7603d590}{linear\_accelerometer\_data\_is\_new}}(\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t}{imu\_report\_data\_t}}*\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}},\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t}{imu\_report\_data\_t}}*\ default\_report\_data)}
\DoxyCodeLine{00395\ \ \ \ \ \ \ \ \ \{}
\DoxyCodeLine{00396\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{bool}\ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{false};}
\DoxyCodeLine{00397\ }
\DoxyCodeLine{00398\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a3a62ed280657cd409d723e64f0c313b5}{lin\_accel\_x}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a3a62ed280657cd409d723e64f0c313b5}{lin\_accel\_x}})}
\DoxyCodeLine{00399\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00400\ }
\DoxyCodeLine{00401\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a553942aa784c35c833543ecc9a05f606}{lin\_accel\_y}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a553942aa784c35c833543ecc9a05f606}{lin\_accel\_y}})}
\DoxyCodeLine{00402\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00403\ }
\DoxyCodeLine{00404\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a5bf43fc0daf3a86954924e066cad3a9b}{lin\_accel\_z}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a5bf43fc0daf3a86954924e066cad3a9b}{lin\_accel\_z}})}
\DoxyCodeLine{00405\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00406\ }
\DoxyCodeLine{00407\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a48a249994c27f59ca4167b56bdda311a}{lin\_accel\_accuracy}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a48a249994c27f59ca4167b56bdda311a}{lin\_accel\_accuracy}})}
\DoxyCodeLine{00408\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00409\ }
\DoxyCodeLine{00410\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}};}
\DoxyCodeLine{00411\ \ \ \ \ \ \ \ \ \}}
\DoxyCodeLine{00412\ }
\DoxyCodeLine{00421\ \ \ \ \ \ \ \ \ \textcolor{keyword}{static}\ \textcolor{keywordtype}{bool}\ \mbox{\hyperlink{class_b_n_o08x_test_helper_a3c2514f3bad3f091de4646c5798f487a}{gravity\_data\_is\_new}}(\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t}{imu\_report\_data\_t}}*\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}},\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t}{imu\_report\_data\_t}}*\ default\_report\_data)}
\DoxyCodeLine{00422\ \ \ \ \ \ \ \ \ \{}
\DoxyCodeLine{00423\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{bool}\ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{false};}
\DoxyCodeLine{00424\ }
\DoxyCodeLine{00425\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_ad2c17ea111250ebc1a4a763dae3c072a}{grav\_x}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_ad2c17ea111250ebc1a4a763dae3c072a}{grav\_x}})}
\DoxyCodeLine{00426\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00427\ }
\DoxyCodeLine{00428\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a19fc4af8a26c10a027cbd859d67dba4a}{grav\_y}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a19fc4af8a26c10a027cbd859d67dba4a}{grav\_y}})}
\DoxyCodeLine{00429\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00430\ }
\DoxyCodeLine{00431\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_af1887bdfef4fc2c683fe2134cb5cfb50}{grav\_z}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_af1887bdfef4fc2c683fe2134cb5cfb50}{grav\_z}})}
\DoxyCodeLine{00432\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00433\ }
\DoxyCodeLine{00434\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a735d099f3dd0ead4b8d986fd139af43d}{grav\_accuracy}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a735d099f3dd0ead4b8d986fd139af43d}{grav\_accuracy}})}
\DoxyCodeLine{00435\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00436\ }
\DoxyCodeLine{00437\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}};}
\DoxyCodeLine{00438\ \ \ \ \ \ \ \ \ \}}
\DoxyCodeLine{00439\ }
\DoxyCodeLine{00448\ \ \ \ \ \ \ \ \ \textcolor{keyword}{static}\ \textcolor{keywordtype}{bool}\ \mbox{\hyperlink{class_b_n_o08x_test_helper_a157342da2def8b659d27ae4d24063cb5}{magnetometer\_data\_is\_new}}(\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t}{imu\_report\_data\_t}}*\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}},\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t}{imu\_report\_data\_t}}*\ default\_report\_data)}
\DoxyCodeLine{00449\ \ \ \ \ \ \ \ \ \{}
\DoxyCodeLine{00450\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{bool}\ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{false};}
\DoxyCodeLine{00451\ }
\DoxyCodeLine{00452\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a0e72f6dde1411e4aa1c616cedcc556c1}{magf\_x}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a0e72f6dde1411e4aa1c616cedcc556c1}{magf\_x}})}
\DoxyCodeLine{00453\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00454\ }
\DoxyCodeLine{00455\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a8738f60a2b9bd49d2b8dd0487db7ac97}{magf\_y}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a8738f60a2b9bd49d2b8dd0487db7ac97}{magf\_y}})}
\DoxyCodeLine{00456\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00457\ }
\DoxyCodeLine{00458\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a55187ebe06fa77def93681bcdf62595c}{magf\_z}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a55187ebe06fa77def93681bcdf62595c}{magf\_z}})}
\DoxyCodeLine{00459\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00460\ }
\DoxyCodeLine{00461\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a0c962609a3bf7927204542521e9c5113}{magf\_accuracy}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a0c962609a3bf7927204542521e9c5113}{magf\_accuracy}})}
\DoxyCodeLine{00462\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00463\ }
\DoxyCodeLine{00464\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}};}
\DoxyCodeLine{00465\ \ \ \ \ \ \ \ \ \}}
\DoxyCodeLine{00466\ }
\DoxyCodeLine{00475\ \ \ \ \ \ \ \ \ \textcolor{keyword}{static}\ \textcolor{keywordtype}{bool}\ \mbox{\hyperlink{class_b_n_o08x_test_helper_aa7eb152d4192c3949bb3443ef6221782}{step\_counter\_data\_is\_new}}(\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t}{imu\_report\_data\_t}}*\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}},\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t}{imu\_report\_data\_t}}*\ default\_report\_data)}
\DoxyCodeLine{00476\ \ \ \ \ \ \ \ \ \{}
\DoxyCodeLine{00477\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{bool}\ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{false};}
\DoxyCodeLine{00478\ }
\DoxyCodeLine{00479\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_ae8435a931eac7f4376a94acfcbf6a784}{step\_count}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_ae8435a931eac7f4376a94acfcbf6a784}{step\_count}})}
\DoxyCodeLine{00480\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00481\ }
\DoxyCodeLine{00482\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}};}
\DoxyCodeLine{00483\ \ \ \ \ \ \ \ \ \}}
\DoxyCodeLine{00484\ }
\DoxyCodeLine{00493\ \ \ \ \ \ \ \ \ \textcolor{keyword}{static}\ \textcolor{keywordtype}{bool}\ \mbox{\hyperlink{class_b_n_o08x_test_helper_a95ed21657224358877a66d010eeefad3}{stability\_classifier\_data\_is\_new}}(\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t}{imu\_report\_data\_t}}*\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}},\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t}{imu\_report\_data\_t}}*\ default\_report\_data)}
\DoxyCodeLine{00494\ \ \ \ \ \ \ \ \ \{}
\DoxyCodeLine{00495\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{bool}\ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{false};}
\DoxyCodeLine{00496\ }
\DoxyCodeLine{00497\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a86473c2bd8cbe2c76276393ee20d568b}{stability\_classifier}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a86473c2bd8cbe2c76276393ee20d568b}{stability\_classifier}})}
\DoxyCodeLine{00498\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00499\ }
\DoxyCodeLine{00500\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}};}
\DoxyCodeLine{00501\ \ \ \ \ \ \ \ \ \}}
\DoxyCodeLine{00502\ }
\DoxyCodeLine{00511\ \ \ \ \ \ \ \ \ \textcolor{keyword}{static}\ \textcolor{keywordtype}{bool}\ \mbox{\hyperlink{class_b_n_o08x_test_helper_afc6cc734ad843aca30a7cb76ad6dedb9}{activity\_classifier\_data\_is\_new}}(\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t}{imu\_report\_data\_t}}*\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}},\ \mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t}{imu\_report\_data\_t}}*\ default\_report\_data)}
\DoxyCodeLine{00512\ \ \ \ \ \ \ \ \ \{}
\DoxyCodeLine{00513\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{bool}\ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{false};}
\DoxyCodeLine{00514\ }
\DoxyCodeLine{00515\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a0455033deba9570f248e8059cf6a3ce1}{activity\_classifier}}\ !=\ default\_report\_data-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a0455033deba9570f248e8059cf6a3ce1}{activity\_classifier}})}
\DoxyCodeLine{00516\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}}\ =\ \textcolor{keyword}{true};}
\DoxyCodeLine{00517\ }
\DoxyCodeLine{00518\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \mbox{\hyperlink{_callback_tests_8cpp_a5a4ba60143c31271df0f72bf0e503876}{new\_data}};}
\DoxyCodeLine{00519\ \ \ \ \ \ \ \ \ \}}
\DoxyCodeLine{00520\ }
\DoxyCodeLine{00528\ \ \ \ \ \ \ \ \ \textcolor{keyword}{static}\ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_b_n_o08x_test_helper_ac81c63583b19e5c7b3233324aaea98e2}{update\_report\_data}}(\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t}{imu\_report\_data\_t}}*\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}})}
\DoxyCodeLine{00529\ \ \ \ \ \ \ \ \ \{}
\DoxyCodeLine{00530\ }
\DoxyCodeLine{00531\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_af5d6dae7c0f8d36b6ac91adff614ab3a}{get\_quat}}(\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a8d2c3cd33943cb1b4fd0e800f822607e}{quat\_I}},\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a20a09d197d5128aae64b7449df576c27}{quat\_J}},\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a3c74d4c93fc4390f52b75e6ff2bea95b}{quat\_K}},\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a80525c4943154f825a62539b10337976}{quat\_real}},}
\DoxyCodeLine{00532\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_ae0a8fef0227dd4304d08466c43d901a5}{quat\_radian\_accuracy}},\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_aac84ad10b65403ae1ee21dab5cdc77db}{quat\_accuracy}});}
\DoxyCodeLine{00533\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_a8f4a10a8427a266fa28fc1c85c8e850f}{get\_integrated\_gyro\_velocity}}(}
\DoxyCodeLine{00534\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a077a94b4de0b5c280d69611325208cf7}{integrated\_gyro\_vel\_x}},\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_af4b75b320bc390c90656905711f1c791}{integrated\_gyro\_vel\_y}},\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a1aa67da9c3c6449dfce361a528c418d3}{integrated\_gyro\_vel\_z}});}
\DoxyCodeLine{00535\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_a3c9797a2a2be14ee6e8126f1295fa885}{get\_accel}}(\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a5c01b349cc9e4e45c78c576882d633fd}{accel\_x}},\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a7e594d0a1e86fb575f72c6f330c8983c}{accel\_y}},\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_af134cb789c29120033d81916e0c100d4}{accel\_z}},\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_ac5d393de0f15176ba81bc63a80b49ca3}{accel\_accuracy}});}
\DoxyCodeLine{00536\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_a4bef64b34cbff3922848c7a93aa21e46}{get\_linear\_accel}}(\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a3a62ed280657cd409d723e64f0c313b5}{lin\_accel\_x}},\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a553942aa784c35c833543ecc9a05f606}{lin\_accel\_y}},\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a5bf43fc0daf3a86954924e066cad3a9b}{lin\_accel\_z}},\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a48a249994c27f59ca4167b56bdda311a}{lin\_accel\_accuracy}});}
\DoxyCodeLine{00537\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_a067678914e928a6691625b17c40237a0}{get\_gravity}}(\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_ad2c17ea111250ebc1a4a763dae3c072a}{grav\_x}},\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a19fc4af8a26c10a027cbd859d67dba4a}{grav\_y}},\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_af1887bdfef4fc2c683fe2134cb5cfb50}{grav\_z}},\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a735d099f3dd0ead4b8d986fd139af43d}{grav\_accuracy}});}
\DoxyCodeLine{00538\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_aa9291dec6c05a3786fe58221e6856e8f}{get\_calibrated\_gyro\_velocity}}(\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a89b427579a281440ab94a340c0ec8443}{calib\_gyro\_vel\_x}},\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_af9e11fd749123f5723b2e281c8d2fd16}{calib\_gyro\_vel\_y}},\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a769ddae74a6c89a2d319c28f95ed6479}{calib\_gyro\_vel\_z}});}
\DoxyCodeLine{00539\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_a86ff710f2b359e905c7154bfb7d5b104}{get\_uncalibrated\_gyro\_velocity}}(\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a292b1c36fed6a9c9742edf730299c4f4}{uncalib\_gyro\_vel\_x}},\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_adfd6bf2e2264cf25bd02814446600ab4}{uncalib\_gyro\_vel\_y}},}
\DoxyCodeLine{00540\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_ab39fd6f409288bb35fb1542ff4b9cbe4}{uncalib\_gyro\_vel\_z}},\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_ac70a65027c3e740eca2b1f172b7cefa3}{uncalib\_gyro\_drift\_x}},\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a29d5ae3e0ed3463cb9297f9cdc0e8472}{uncalib\_gyro\_drift\_y}},}
\DoxyCodeLine{00541\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a27b52e2d96cb948c4257de4553053f72}{uncalib\_gyro\_drift\_z}});}
\DoxyCodeLine{00542\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_ae766248440e76fb26bbadc6ee0b54ddb}{get\_magf}}(\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a0e72f6dde1411e4aa1c616cedcc556c1}{magf\_x}},\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a8738f60a2b9bd49d2b8dd0487db7ac97}{magf\_y}},\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a55187ebe06fa77def93681bcdf62595c}{magf\_z}},\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a0c962609a3bf7927204542521e9c5113}{magf\_accuracy}});}
\DoxyCodeLine{00543\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_ac2118c4da6631d3b9806353ca2cbba27}{get\_raw\_mems\_gyro}}(\mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a94befe7132d3a6a6ce2a7890e96ec091}{raw\_mems\_gyro\_x}},\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a7e9cd7e43d70932c5f84e3cfadf8bb47}{raw\_mems\_gyro\_y}},\ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a9df84179bd44a7febfa1058afe3dad6c}{raw\_mems\_gyro\_z}});}
\DoxyCodeLine{00544\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_ae8435a931eac7f4376a94acfcbf6a784}{step\_count}}\ =\ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_adaff49f3d80fdd19fd4210f0c56d41ef}{get\_step\_count}}();}
\DoxyCodeLine{00545\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a86473c2bd8cbe2c76276393ee20d568b}{stability\_classifier}}\ =\ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_a248544b262582d10d917a687190cb454}{get\_stability\_classifier}}();}
\DoxyCodeLine{00546\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{_callback_tests_8cpp_a22334b11e0558ec663d040de9b7db8c9}{report\_data}}-\/>\mbox{\hyperlink{struct_b_n_o08x_test_helper_1_1imu__report__data__t_a0455033deba9570f248e8059cf6a3ce1}{activity\_classifier}}\ =\ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_a4a72489c56960d83050ae9c4b9ab75ed}{get\_activity\_classifier}}();}
\DoxyCodeLine{00547\ \ \ \ \ \ \ \ \ \}}
\DoxyCodeLine{00548\ }
\DoxyCodeLine{00554\ \ \ \ \ \ \ \ \ \textcolor{keyword}{static}\ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_b_n_o08x_test_helper_ade6be1fd8ef3a99e0edae4cbf25eb528}{reset\_all\_imu\_data\_to\_test\_defaults}}()}
\DoxyCodeLine{00555\ \ \ \ \ \ \ \ \ \{}
\DoxyCodeLine{00556\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keyword}{static}\ \textcolor{keyword}{const}\ \textcolor{keyword}{constexpr}\ uint16\_t\ TEST\_VAL\_UINT16\ =\ 65535U;}
\DoxyCodeLine{00557\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keyword}{static}\ \textcolor{keyword}{const}\ \textcolor{keyword}{constexpr}\ uint16\_t\ TEST\_VAL\_UINT8\ =\ 255;}
\DoxyCodeLine{00558\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_abc972db20affbd0040b4e6c4892dd57b}{time\_stamp}}\ =\ 0UL;}
\DoxyCodeLine{00559\ }
\DoxyCodeLine{00560\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_a75fb2f06c5bbe26e3f3c794934ef954c}{raw\_accel\_X}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00561\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_ab56e2ba505fa293d03e955137625c562}{raw\_accel\_Y}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00562\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_af254d245b368027df6952b7d7522bd35}{raw\_accel\_Z}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00563\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_a3365b7ebde01e284274e655c60343df9}{accel\_accuracy}}\ =\ \textcolor{keyword}{static\_cast<}uint16\_t\textcolor{keyword}{>}(\mbox{\hyperlink{_b_n_o08x__global__types_8hpp_aed7bab8e55be415938e078ebe72562a0a0db45d2a4141101bdfe48e3314cfbca3}{BNO08xAccuracy::UNDEFINED}});}
\DoxyCodeLine{00564\ }
\DoxyCodeLine{00565\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_ae1f71a432cb15e75f522fa18f29f4d50}{raw\_lin\_accel\_X}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00566\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_aff3a5590471d1c9fc485a5610433915f}{raw\_lin\_accel\_Y}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00567\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_abc8add47f1babc66c812a015614143d3}{raw\_lin\_accel\_Z}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00568\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_a35e1635ef5edde8fc8640f978c6f2e3c}{accel\_lin\_accuracy}}\ =\ \textcolor{keyword}{static\_cast<}uint16\_t\textcolor{keyword}{>}(\mbox{\hyperlink{_b_n_o08x__global__types_8hpp_aed7bab8e55be415938e078ebe72562a0a0db45d2a4141101bdfe48e3314cfbca3}{BNO08xAccuracy::UNDEFINED}});}
\DoxyCodeLine{00569\ }
\DoxyCodeLine{00570\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_a87faca2c8c71ff46bf2e6ad4ba271b3a}{raw\_calib\_gyro\_X}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00571\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_a66c48af1d4162a9ec25c3a1c95660fe4}{raw\_calib\_gyro\_Y}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00572\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_af5450d1a9c20c2a5c62c960e3df11c0e}{raw\_calib\_gyro\_Z}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00573\ }
\DoxyCodeLine{00574\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{comment}{//\ reset\ quaternion\ to\ nan}}
\DoxyCodeLine{00575\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_a69dc7e97875060213085ba964b3bd987}{raw\_quat\_I}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00576\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_a61ae05dc5572b326541bf8099f0c2a54}{raw\_quat\_J}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00577\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_a7720c44ed1c0f1a0663d2adc5e1a1ea1}{raw\_quat\_K}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00578\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_a867354267253ae828be4fae15c062db3}{raw\_quat\_real}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00579\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_a033d6cb1aa137743b69cc3e401df67b7}{raw\_quat\_radian\_accuracy}}\ =\ \textcolor{keyword}{static\_cast<}uint16\_t\textcolor{keyword}{>}(\mbox{\hyperlink{_b_n_o08x__global__types_8hpp_aed7bab8e55be415938e078ebe72562a0a0db45d2a4141101bdfe48e3314cfbca3}{BNO08xAccuracy::UNDEFINED}});}
\DoxyCodeLine{00580\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_a36223f7124751fa71e860b2ef55dd2ac}{quat\_accuracy}}\ =\ \textcolor{keyword}{static\_cast<}uint16\_t\textcolor{keyword}{>}(\mbox{\hyperlink{_b_n_o08x__global__types_8hpp_aed7bab8e55be415938e078ebe72562a0a0db45d2a4141101bdfe48e3314cfbca3}{BNO08xAccuracy::UNDEFINED}});}
\DoxyCodeLine{00581\ }
\DoxyCodeLine{00582\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_a6537ed69245cf71cad6a6a44480dddaa}{integrated\_gyro\_velocity\_X}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00583\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_a00b39e22ea9fe306e88aaed490ee0a51}{integrated\_gyro\_velocity\_Y}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00584\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_ad112beb64badd22a2e1d717e1ee921c8}{integrated\_gyro\_velocity\_Z}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00585\ }
\DoxyCodeLine{00586\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_af45016be9ea523d80be8467b2907b499}{gravity\_X}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00587\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_af20dcd487a9fe8fa6243817d51e37be5}{gravity\_Y}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00588\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_afa1cf5c3afbb258d97c55c5fb187f2d6}{gravity\_Z}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00589\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_ae01698d287ea999179a11e2244902022}{gravity\_accuracy}}\ =\ \textcolor{keyword}{static\_cast<}uint16\_t\textcolor{keyword}{>}(\mbox{\hyperlink{_b_n_o08x__global__types_8hpp_aed7bab8e55be415938e078ebe72562a0a0db45d2a4141101bdfe48e3314cfbca3}{BNO08xAccuracy::UNDEFINED}});}
\DoxyCodeLine{00590\ }
\DoxyCodeLine{00591\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_afdc5cdb65bd0b36528b5b671b9d27053}{raw\_uncalib\_gyro\_X}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00592\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_acc2c66e2985975266a286385ea855117}{raw\_uncalib\_gyro\_Y}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00593\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_afac9dd4161f4c0051255293680c9082b}{raw\_uncalib\_gyro\_Z}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00594\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_a8a2667f668317cee0a9fc4ef0accc3f5}{raw\_bias\_X}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00595\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_ac38ff5eb93d3c3db0af2504ba02fd93c}{raw\_bias\_Y}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00596\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_a0968eaed9b3d979a2caa1aba6e6b417a}{raw\_bias\_Z}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00597\ }
\DoxyCodeLine{00598\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_aa5bdf740161b7c37adcac0154a410118}{raw\_magf\_X}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00599\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_acd365418f24a6da61122c66d82086639}{raw\_magf\_Y}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00600\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_ab4862de31d0874b44b6745678e1c905e}{raw\_magf\_Z}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00601\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_ac5d4e151690774687efa951ca41c16ae}{magf\_accuracy}}\ =\ \textcolor{keyword}{static\_cast<}uint16\_t\textcolor{keyword}{>}(\mbox{\hyperlink{_b_n_o08x__global__types_8hpp_aed7bab8e55be415938e078ebe72562a0a0db45d2a4141101bdfe48e3314cfbca3}{BNO08xAccuracy::UNDEFINED}});}
\DoxyCodeLine{00602\ }
\DoxyCodeLine{00603\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_a1171a5738a4e6831ec7fa32a29f15554}{tap\_detector}}\ =\ TEST\_VAL\_UINT8;}
\DoxyCodeLine{00604\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_ad80a77973371b12d722ea39063c648be}{step\_count}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00605\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_a1b12471e92536a79d0c425d77676f2e1}{stability\_classifier}}\ =\ \textcolor{keyword}{static\_cast<}uint16\_t\textcolor{keyword}{>}(\mbox{\hyperlink{_b_n_o08x__global__types_8hpp_a498b35f9e00b24e51f8f60b029751ab5a0db45d2a4141101bdfe48e3314cfbca3}{BNO08xStability::UNDEFINED}});}
\DoxyCodeLine{00606\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_a75cea49c1c08ca28d9fa7e5ed61c6e7b}{activity\_classifier}}\ =\ \textcolor{keyword}{static\_cast<}uint16\_t\textcolor{keyword}{>}(\mbox{\hyperlink{_b_n_o08x__global__types_8hpp_abcc5d57e21ea6ed79e792deafcb62187a0db45d2a4141101bdfe48e3314cfbca3}{BNO08xActivity::UNDEFINED}});}
\DoxyCodeLine{00607\ }
\DoxyCodeLine{00608\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_a937cbdc4edaac72c8cad041d79de5701}{mems\_raw\_accel\_X}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00609\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_ad83cecb8a5d2be01db6792755b6057e9}{mems\_raw\_accel\_Y}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00610\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_a59a4d75f1302ab693b1b26e9ccaa5341}{mems\_raw\_accel\_Z}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00611\ }
\DoxyCodeLine{00612\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_a3d6b6257462951ea023af7076c80f6dd}{mems\_raw\_gyro\_X}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00613\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_ab6b142416912a096886dd63ad0beb865}{mems\_raw\_gyro\_Y}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00614\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_ac35d5b12721ab876eaeb1f714a9b3b1d}{mems\_raw\_gyro\_Z}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00615\ }
\DoxyCodeLine{00616\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_ab587cdf991342b69b7fff3b33f537eb5}{mems\_raw\_magf\_X}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00617\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_aad926054c81818fff611e10ed913706a}{mems\_raw\_magf\_Y}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00618\ \ \ \ \ \ \ \ \ \ \ \ \ \mbox{\hyperlink{class_b_n_o08x_test_helper_a2da34e5d5e353cd37fa458fcfe7cf243}{test\_imu}}-\/>\mbox{\hyperlink{class_b_n_o08x_a90f0cdf11decc276006f76a494d42ce3}{mems\_raw\_magf\_Z}}\ =\ TEST\_VAL\_UINT16;}
\DoxyCodeLine{00619\ \ \ \ \ \ \ \ \ \}}
\DoxyCodeLine{00620\ }
\DoxyCodeLine{00628\ \ \ \ \ \ \ \ \ \textcolor{keyword}{static}\ \textcolor{keyword}{const}\ \textcolor{keywordtype}{char}*\ \mbox{\hyperlink{class_b_n_o08x_test_helper_a857b66c12c231af0d546c026ec017ab3}{BNO08xAccuracy\_to\_str}}(\mbox{\hyperlink{_b_n_o08x__global__types_8hpp_aed7bab8e55be415938e078ebe72562a0}{BNO08xAccuracy}}\ accuracy)}
\DoxyCodeLine{00629\ \ \ \ \ \ \ \ \ \{}
\DoxyCodeLine{00630\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{switch}\ (accuracy)}
\DoxyCodeLine{00631\ \ \ \ \ \ \ \ \ \ \ \ \ \{}
\DoxyCodeLine{00632\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{case}\ \mbox{\hyperlink{_b_n_o08x__global__types_8hpp_aed7bab8e55be415938e078ebe72562a0a41bc94cbd8eebea13ce0491b2ac11b88}{BNO08xAccuracy::LOW}}:}
\DoxyCodeLine{00633\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \textcolor{stringliteral}{"{}LOW"{}};}
\DoxyCodeLine{00634\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{case}\ \mbox{\hyperlink{_b_n_o08x__global__types_8hpp_aed7bab8e55be415938e078ebe72562a0a2ad6d5975c45da2e711c796f3a1b029c}{BNO08xAccuracy::MED}}:}
\DoxyCodeLine{00635\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \textcolor{stringliteral}{"{}MED"{}};}
\DoxyCodeLine{00636\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{case}\ \mbox{\hyperlink{_b_n_o08x__global__types_8hpp_aed7bab8e55be415938e078ebe72562a0ab89de3b4b81c4facfac906edf29aec8c}{BNO08xAccuracy::HIGH}}:}
\DoxyCodeLine{00637\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \textcolor{stringliteral}{"{}HIGH"{}};}
\DoxyCodeLine{00638\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{case}\ \mbox{\hyperlink{_b_n_o08x__global__types_8hpp_aed7bab8e55be415938e078ebe72562a0a0db45d2a4141101bdfe48e3314cfbca3}{BNO08xAccuracy::UNDEFINED}}:}
\DoxyCodeLine{00639\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \textcolor{stringliteral}{"{}UNDEFINED"{}};}
\DoxyCodeLine{00640\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{default}:}
\DoxyCodeLine{00641\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \textcolor{stringliteral}{"{}INVALID"{}};}
\DoxyCodeLine{00642\ \ \ \ \ \ \ \ \ \ \ \ \ \}}
\DoxyCodeLine{00643\ \ \ \ \ \ \ \ \ \};}
\DoxyCodeLine{00644\ }
\DoxyCodeLine{00652\ \ \ \ \ \ \ \ \ \textcolor{keyword}{static}\ \textcolor{keyword}{const}\ \textcolor{keywordtype}{char}*\ \mbox{\hyperlink{class_b_n_o08x_test_helper_ae922f36719ab085550ef270d5a149059}{BNO08xStability\_to\_str}}(\mbox{\hyperlink{_b_n_o08x__global__types_8hpp_a498b35f9e00b24e51f8f60b029751ab5}{BNO08xStability}}\ stability)}
\DoxyCodeLine{00653\ \ \ \ \ \ \ \ \ \{}
\DoxyCodeLine{00654\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{switch}\ (stability)}
\DoxyCodeLine{00655\ \ \ \ \ \ \ \ \ \ \ \ \ \{}
\DoxyCodeLine{00656\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{case}\ \mbox{\hyperlink{_b_n_o08x__global__types_8hpp_a498b35f9e00b24e51f8f60b029751ab5a696b031073e74bf2cb98e5ef201d4aa3}{BNO08xStability::UNKNOWN}}:}
\DoxyCodeLine{00657\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \textcolor{stringliteral}{"{}UNKNOWN"{}};}
\DoxyCodeLine{00658\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{case}\ \mbox{\hyperlink{_b_n_o08x__global__types_8hpp_a498b35f9e00b24e51f8f60b029751ab5a71149a62cd9fec4756e3538d1754486a}{BNO08xStability::ON\_TABLE}}:}
\DoxyCodeLine{00659\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \textcolor{stringliteral}{"{}ON\ TABLE"{}};}
\DoxyCodeLine{00660\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{case}\ \mbox{\hyperlink{_b_n_o08x__global__types_8hpp_a498b35f9e00b24e51f8f60b029751ab5a4120eb7591bd0789af75a8973d5f9146}{BNO08xStability::STATIONARY}}:}
\DoxyCodeLine{00661\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \textcolor{stringliteral}{"{}STATIONARY"{}};}
\DoxyCodeLine{00662\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{case}\ \mbox{\hyperlink{_b_n_o08x__global__types_8hpp_a498b35f9e00b24e51f8f60b029751ab5a0db45d2a4141101bdfe48e3314cfbca3}{BNO08xStability::UNDEFINED}}:}
\DoxyCodeLine{00663\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \textcolor{stringliteral}{"{}UNDEFINED"{}};}
\DoxyCodeLine{00664\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{default}:}
\DoxyCodeLine{00665\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \textcolor{stringliteral}{"{}INVALID"{}};}
\DoxyCodeLine{00666\ \ \ \ \ \ \ \ \ \ \ \ \ \}}
\DoxyCodeLine{00667\ \ \ \ \ \ \ \ \ \}}
\DoxyCodeLine{00668\ }
\DoxyCodeLine{00676\ \ \ \ \ \ \ \ \ \textcolor{keyword}{static}\ \textcolor{keyword}{const}\ \textcolor{keywordtype}{char}*\ \mbox{\hyperlink{class_b_n_o08x_test_helper_ac95ba2892d54e6219123ad3ca0104750}{BNO08xActivity\_to\_str}}(\mbox{\hyperlink{_b_n_o08x__global__types_8hpp_abcc5d57e21ea6ed79e792deafcb62187}{BNO08xActivity}}\ activity)}
\DoxyCodeLine{00677\ \ \ \ \ \ \ \ \ \{}
\DoxyCodeLine{00678\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{switch}\ (activity)}
\DoxyCodeLine{00679\ \ \ \ \ \ \ \ \ \ \ \ \ \{}
\DoxyCodeLine{00680\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{case}\ \mbox{\hyperlink{_b_n_o08x__global__types_8hpp_abcc5d57e21ea6ed79e792deafcb62187a696b031073e74bf2cb98e5ef201d4aa3}{BNO08xActivity::UNKNOWN}}:}
\DoxyCodeLine{00681\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \textcolor{stringliteral}{"{}UNKNOWN"{}};}
\DoxyCodeLine{00682\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{case}\ \mbox{\hyperlink{_b_n_o08x__global__types_8hpp_abcc5d57e21ea6ed79e792deafcb62187ab166a3ce74dd5434e4a940dfa2af76e4}{BNO08xActivity::IN\_VEHICLE}}:}
\DoxyCodeLine{00683\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \textcolor{stringliteral}{"{}IN\ VEHICLE"{}};}
\DoxyCodeLine{00684\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{case}\ \mbox{\hyperlink{_b_n_o08x__global__types_8hpp_abcc5d57e21ea6ed79e792deafcb62187a93d94a2f3a627533453a40e302fb35a4}{BNO08xActivity::ON\_BICYCLE}}:}
\DoxyCodeLine{00685\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \textcolor{stringliteral}{"{}ON\ BICYCLE"{}};}
\DoxyCodeLine{00686\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{case}\ \mbox{\hyperlink{_b_n_o08x__global__types_8hpp_abcc5d57e21ea6ed79e792deafcb62187a7089542e0146a3499986c81e24924b58}{BNO08xActivity::ON\_FOOT}}:}
\DoxyCodeLine{00687\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \textcolor{stringliteral}{"{}ON\ FOOT"{}};}
\DoxyCodeLine{00688\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{case}\ \mbox{\hyperlink{_b_n_o08x__global__types_8hpp_abcc5d57e21ea6ed79e792deafcb62187a8b572d218013b9626d59e6a2b38f18b6}{BNO08xActivity::STILL}}:}
\DoxyCodeLine{00689\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \textcolor{stringliteral}{"{}STILL"{}};}
\DoxyCodeLine{00690\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{case}\ \mbox{\hyperlink{_b_n_o08x__global__types_8hpp_abcc5d57e21ea6ed79e792deafcb62187a69909b62e08f212da31719aebf67b70c}{BNO08xActivity::TILTING}}:}
\DoxyCodeLine{00691\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \textcolor{stringliteral}{"{}TILTING"{}};}
\DoxyCodeLine{00692\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{case}\ \mbox{\hyperlink{_b_n_o08x__global__types_8hpp_abcc5d57e21ea6ed79e792deafcb62187a606c114184493a665cf1f6a12fbab9d3}{BNO08xActivity::WALKING}}:}
\DoxyCodeLine{00693\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \textcolor{stringliteral}{"{}WALKING"{}};}
\DoxyCodeLine{00694\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{case}\ \mbox{\hyperlink{_b_n_o08x__global__types_8hpp_abcc5d57e21ea6ed79e792deafcb62187a43491564ebcfd38568918efbd6e840fd}{BNO08xActivity::RUNNING}}:}
\DoxyCodeLine{00695\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \textcolor{stringliteral}{"{}RUNNING"{}};}
\DoxyCodeLine{00696\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{case}\ \mbox{\hyperlink{_b_n_o08x__global__types_8hpp_abcc5d57e21ea6ed79e792deafcb62187abbf2a614429826a84bd76b4a47fc7515}{BNO08xActivity::ON\_STAIRS}}:}
\DoxyCodeLine{00697\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \textcolor{stringliteral}{"{}ON\ STAIRS"{}};}
\DoxyCodeLine{00698\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{case}\ \mbox{\hyperlink{_b_n_o08x__global__types_8hpp_abcc5d57e21ea6ed79e792deafcb62187a0db45d2a4141101bdfe48e3314cfbca3}{BNO08xActivity::UNDEFINED}}:}
\DoxyCodeLine{00699\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \textcolor{stringliteral}{"{}UNDEFINED"{}};}
\DoxyCodeLine{00700\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{default}:}
\DoxyCodeLine{00701\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ \textcolor{stringliteral}{"{}INVALID"{}};}
\DoxyCodeLine{00702\ \ \ \ \ \ \ \ \ \ \ \ \ \}}
\DoxyCodeLine{00703\ \ \ \ \ \ \ \ \ \}}
\DoxyCodeLine{00704\ \};}

\end{DoxyCode}
