esp32_BNO08x/documentation/html/_single_report_tests_8cpp.html

1237 lines
118 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>esp32_BNO08x: SingleReportTests.cpp File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">esp32_BNO08x<span id="projectnumber">&#160;1.3</span>
</div>
<div id="projectbrief">C++ BNO08x IMU driver component for esp-idf.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('_single_report_tests_8cpp.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">SingleReportTests.cpp File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;unity.h&quot;</code><br />
<code>#include &quot;<a class="el" href="_b_n_o08x_test_helper_8hpp_source.html">../include/BNO08xTestHelper.hpp</a>&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for SingleReportTests.cpp:</div>
<div class="dyncontent">
<div class="center"><img src="_single_report_tests_8cpp__incl.png" border="0" usemap="#a_single_report_tests_8cpp" alt=""/></div>
<map name="a_single_report_tests_8cpp" id="a_single_report_tests_8cpp">
<area shape="rect" title=" " alt="" coords="250,5,402,32"/>
<area shape="rect" title=" " alt="" coords="216,80,276,107"/>
<area shape="poly" title=" " alt="" coords="314,35,272,72,269,68,310,31"/>
<area shape="rect" href="_b_n_o08x_test_helper_8hpp.html" title=" " alt="" coords="300,80,514,107"/>
<area shape="poly" title=" " alt="" coords="342,31,384,68,380,72,338,35"/>
<area shape="rect" href="_b_n_o08x_8hpp.html" title=" " alt="" coords="359,155,455,181"/>
<area shape="poly" title=" " alt="" coords="410,107,410,139,404,139,404,107"/>
<area shape="rect" title=" " alt="" coords="133,395,217,421"/>
<area shape="poly" title=" " alt="" coords="397,183,199,386,196,382,393,180"/>
<area shape="rect" title=" " alt="" coords="241,395,328,421"/>
<area shape="poly" title=" " alt="" coords="403,183,300,382,295,380,398,180"/>
<area shape="rect" title=" " alt="" coords="81,229,157,256"/>
<area shape="poly" title=" " alt="" coords="360,184,173,231,171,226,358,179"/>
<area shape="rect" title=" " alt="" coords="73,469,163,496"/>
<area shape="poly" title=" " alt="" coords="359,174,280,179,186,189,101,206,69,218,46,231,27,253,14,274,9,297,9,320,14,344,24,368,55,420,71,440,90,457,87,461,68,444,50,423,19,371,9,345,4,321,4,296,10,272,22,249,43,227,66,213,100,201,186,184,279,174,359,168"/>
<area shape="rect" title=" " alt="" coords="508,469,648,496"/>
<area shape="poly" title=" " alt="" coords="359,173,284,178,197,188,119,205,91,217,72,231,53,254,42,273,34,295,31,320,36,350,50,383,78,419,98,430,135,439,244,455,492,474,492,480,243,460,133,444,96,434,75,423,46,386,30,351,26,320,29,293,37,270,48,251,68,227,88,212,118,200,196,182,283,172,359,168"/>
<area shape="rect" title=" " alt="" coords="833,469,963,496"/>
<area shape="poly" title=" " alt="" coords="372,184,279,222,226,249,176,279,135,312,109,347,103,365,103,383,109,401,122,419,146,424,207,431,400,447,817,474,817,479,399,452,206,436,145,429,119,424,104,404,98,384,98,364,104,345,131,309,173,275,223,244,277,217,370,179"/>
<area shape="rect" title=" " alt="" coords="352,395,492,421"/>
<area shape="poly" title=" " alt="" coords="405,183,391,230,389,271,395,311,414,379,409,381,389,312,384,271,386,229,399,181"/>
<area shape="rect" title=" " alt="" coords="400,229,505,256"/>
<area shape="poly" title=" " alt="" coords="417,180,439,215,434,217,413,183"/>
<area shape="rect" title=" " alt="" coords="516,395,671,421"/>
<area shape="poly" title=" " alt="" coords="444,180,482,199,518,227,546,265,566,306,590,379,585,381,561,308,541,268,515,231,480,203,442,184"/>
<area shape="rect" title=" " alt="" coords="579,229,694,256"/>
<area shape="poly" title=" " alt="" coords="448,179,582,222,581,227,446,184"/>
<area shape="rect" href="_b_n_o08x_global_types_8hpp.html" title=" " alt="" coords="1247,395,1415,421"/>
<area shape="poly" title=" " alt="" coords="456,173,583,193,734,227,826,256,896,285,965,314,1056,344,1154,369,1246,389,1245,394,1153,374,1054,349,963,319,894,290,824,261,733,232,582,198,455,178"/>
<area shape="rect" href="_b_n_o08x_private_types_8hpp.html" title=" " alt="" coords="650,312,820,339"/>
<area shape="poly" title=" " alt="" coords="455,170,521,177,595,189,663,205,689,215,708,227,720,242,728,260,736,296,731,297,723,262,715,245,704,231,686,220,661,210,594,194,520,183,455,176"/>
<area shape="rect" href="_b_n_o08x_s_h2_h_a_l_8hpp.html" title=" " alt="" coords="1132,229,1277,256"/>
<area shape="poly" title=" " alt="" coords="455,171,1116,231,1116,236,455,176"/>
<area shape="rect" href="_b_n_o08x_reports_8hpp.html" title=" " alt="" coords="3485,229,3625,256"/>
<area shape="poly" title=" " alt="" coords="455,168,3469,237,3469,242,455,173"/>
<area shape="poly" title=" " alt="" coords="1247,423,1235,424,924,448,619,465,178,482,178,477,619,459,924,442,1235,419,1247,418"/>
<area shape="poly" title=" " alt="" coords="1247,423,1235,424,920,455,664,477,663,472,919,450,1235,419,1247,417"/>
<area shape="poly" title=" " alt="" coords="1256,425,979,471,978,465,1255,419"/>
<area shape="rect" title=" " alt="" coords="1067,469,1128,496"/>
<area shape="poly" title=" " alt="" coords="1291,424,1144,470,1142,465,1290,419"/>
<area shape="rect" title=" " alt="" coords="1152,469,1230,496"/>
<area shape="poly" title=" " alt="" coords="1308,424,1231,464,1228,459,1306,420"/>
<area shape="rect" title=" " alt="" coords="1255,469,1319,496"/>
<area shape="poly" title=" " alt="" coords="1326,423,1305,457,1300,455,1321,420"/>
<area shape="rect" title=" " alt="" coords="1344,469,1404,496"/>
<area shape="poly" title=" " alt="" coords="1341,421,1361,455,1356,457,1336,423"/>
<area shape="rect" title=" " alt="" coords="1428,469,1562,496"/>
<area shape="poly" title=" " alt="" coords="1361,419,1453,460,1451,465,1359,424"/>
<area shape="poly" title=" " alt="" coords="650,338,463,362,233,397,232,391,462,356,650,333"/>
<area shape="poly" title=" " alt="" coords="655,342,344,397,343,391,654,337"/>
<area shape="poly" title=" " alt="" coords="686,342,487,393,485,388,685,337"/>
<area shape="poly" title=" " alt="" coords="714,341,630,389,628,384,712,337"/>
<area shape="poly" title=" " alt="" coords="820,335,1232,391,1232,396,820,341"/>
<area shape="rect" title=" " alt="" coords="695,395,818,421"/>
<area shape="poly" title=" " alt="" coords="741,338,752,379,747,381,736,340"/>
<area shape="rect" href="_b_n_o08x_cb_param_rpt_i_d_8hpp.html" title=" " alt="" coords="842,395,1023,421"/>
<area shape="poly" title=" " alt="" coords="767,337,889,386,887,391,765,342"/>
<area shape="rect" href="_b_n_o08x_cb_param_void_8hpp.html" title=" " alt="" coords="1047,395,1223,421"/>
<area shape="poly" title=" " alt="" coords="799,337,1058,388,1057,394,798,342"/>
<area shape="poly" title=" " alt="" coords="1265,254,1318,273,1370,302,1409,338,1441,379,1485,454,1481,457,1437,382,1405,342,1367,306,1316,277,1263,259"/>
<area shape="poly" title=" " alt="" coords="1132,259,824,311,824,306,1131,254"/>
<area shape="rect" title=" " alt="" coords="1490,312,1543,339"/>
<area shape="poly" title=" " alt="" coords="1278,254,1371,274,1472,301,1477,303,1476,308,1470,307,1370,279,1277,259"/>
<area shape="rect" title=" " alt="" coords="1067,312,1142,339"/>
<area shape="poly" title=" " alt="" coords="1190,259,1133,305,1130,300,1187,254"/>
<area shape="rect" title=" " alt="" coords="1166,312,1243,339"/>
<area shape="poly" title=" " alt="" coords="1207,257,1207,297,1202,297,1202,257"/>
<area shape="rect" title=" " alt="" coords="1268,312,1357,339"/>
<area shape="poly" title=" " alt="" coords="1223,254,1285,301,1282,305,1220,259"/>
<area shape="rect" href="_b_n_o08x_rpt_acceleration_8hpp.html" title=" " alt="" coords="5587,312,5774,339"/>
<area shape="poly" title=" " alt="" coords="3626,242,4007,246,4571,257,5150,275,5392,287,5575,301,5608,306,5608,311,5575,307,5392,292,5150,280,4571,262,4007,252,3626,247"/>
<area shape="rect" href="_b_n_o08x_rpt_linear_acceleration_8hpp.html" title=" " alt="" coords="5799,312,6021,339"/>
<area shape="poly" title=" " alt="" coords="3626,242,4042,247,4667,258,5312,275,5582,287,5786,301,5827,306,5826,312,5786,307,5582,293,5311,281,4667,263,4041,252,3626,247"/>
<area shape="rect" href="_b_n_o08x_rpt_gravity_8hpp.html" title=" " alt="" coords="1567,312,1722,339"/>
<area shape="poly" title=" " alt="" coords="3485,247,3137,251,2631,261,2113,279,1897,291,1734,307,1708,311,1707,306,1733,301,1897,286,2113,274,2630,256,3137,246,3485,242"/>
<area shape="rect" href="_b_n_o08x_rpt_cal_magnetometer_8hpp.html" title=" " alt="" coords="1746,312,1964,339"/>
<area shape="poly" title=" " alt="" coords="3484,246,3236,247,2864,254,2425,272,2198,287,1975,307,1937,312,1936,306,1975,301,2197,282,2424,267,2864,249,3236,242,3484,241"/>
<area shape="rect" href="_b_n_o08x_rpt_uncal_magnetometer_8hpp.html" title=" " alt="" coords="1987,312,2219,339"/>
<area shape="poly" title=" " alt="" coords="3485,247,3272,251,2963,260,2601,277,2231,307,2190,312,2189,306,2231,301,2600,272,2962,254,3272,245,3485,242"/>
<area shape="rect" href="_b_n_o08x_rpt_cal_gyro_8hpp.html" title=" " alt="" coords="2243,312,2406,339"/>
<area shape="poly" title=" " alt="" coords="3485,247,3299,249,3035,257,2729,275,2572,289,2418,307,2391,311,2390,306,2417,301,2571,283,2728,270,3035,251,3299,243,3485,241"/>
<area shape="rect" href="_b_n_o08x_rpt_uncal_gyro_8hpp.html" title=" " alt="" coords="2430,312,2606,339"/>
<area shape="poly" title=" " alt="" coords="3485,248,3329,253,3114,263,2867,280,2618,307,2589,311,2589,306,2617,301,2867,275,3113,257,3329,247,3485,243"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_8hpp.html" title=" " alt="" coords="2630,312,2763,339"/>
<area shape="poly" title=" " alt="" coords="3485,248,3352,253,3176,263,2976,280,2776,307,2756,311,2755,305,2775,301,2976,275,3175,257,3352,247,3485,243"/>
<area shape="rect" href="_b_n_o08x_rpt_game_r_v_8hpp.html" title=" " alt="" coords="2787,312,2955,339"/>
<area shape="poly" title=" " alt="" coords="3485,251,3254,271,3111,287,2968,307,2942,311,2941,306,2967,301,3110,282,3254,266,3484,246"/>
<area shape="rect" href="_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hpp.html" title=" " alt="" coords="2979,312,3206,339"/>
<area shape="poly" title=" " alt="" coords="3485,259,3181,311,3180,306,3484,254"/>
<area shape="rect" href="_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp.html" title=" " alt="" coords="3230,304,3448,347"/>
<area shape="poly" title=" " alt="" coords="3522,259,3410,301,3408,296,3520,254"/>
<area shape="rect" href="_b_n_o08x_rpt_i_gyro_r_v_8hpp.html" title=" " alt="" coords="3473,312,3637,339"/>
<area shape="poly" title=" " alt="" coords="3558,257,3558,297,3552,297,3552,257"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_geomag_8hpp.html" title=" " alt="" coords="3661,312,3844,339"/>
<area shape="poly" title=" " alt="" coords="3587,254,3709,303,3707,308,3585,259"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_gyro_8hpp.html" title=" " alt="" coords="3868,312,4077,339"/>
<area shape="poly" title=" " alt="" coords="3621,254,3892,306,3891,311,3620,259"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_accelerometer_8hpp.html" title=" " alt="" coords="4100,312,4365,339"/>
<area shape="poly" title=" " alt="" coords="3626,249,4089,301,4130,307,4129,312,4088,307,3626,254"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_magnetometer_8hpp.html" title=" " alt="" coords="4389,312,4652,339"/>
<area shape="poly" title=" " alt="" coords="3626,245,3951,265,4162,281,4377,301,4422,307,4421,312,4376,307,4162,287,3950,270,3625,250"/>
<area shape="rect" href="_b_n_o08x_rpt_step_counter_8hpp.html" title=" " alt="" coords="4676,312,4863,339"/>
<area shape="poly" title=" " alt="" coords="3626,242,3807,245,4065,255,4362,272,4665,301,4697,306,4696,311,4664,307,4362,278,4064,260,3807,251,3625,247"/>
<area shape="rect" href="_b_n_o08x_rpt_activity_classifier_8hpp.html" title=" " alt="" coords="4887,312,5098,339"/>
<area shape="poly" title=" " alt="" coords="3626,241,3838,244,4147,253,4507,271,4693,284,4875,301,4912,306,4912,312,4875,307,4693,289,4507,276,4146,258,3838,249,3626,247"/>
<area shape="rect" href="_b_n_o08x_rpt_stability_classifier_8hpp.html" title=" " alt="" coords="5122,312,5337,339"/>
<area shape="poly" title=" " alt="" coords="3626,241,3870,242,4237,249,4668,267,4892,282,5110,301,5149,306,5148,312,5109,307,4891,287,4668,273,4236,254,3870,247,3626,246"/>
<area shape="rect" href="_b_n_o08x_rpt_shake_detector_8hpp.html" title=" " alt="" coords="5361,312,5562,339"/>
<area shape="poly" title=" " alt="" coords="3626,242,4468,260,4976,277,5189,289,5350,301,5386,306,5385,312,5349,307,5189,294,4976,283,4467,265,3626,248"/>
</map>
</div>
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:aac644123799c1f836d379c9789a064ab" id="r_aac644123799c1f836d379c9789a064ab"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aac644123799c1f836d379c9789a064ab">TEST_CASE</a> (&quot;BNO08x Driver Creation for [SingleReportEnableDisable] Tests&quot;, &quot;[SingleReportEnableDisable]&quot;)</td></tr>
<tr class="separator:aac644123799c1f836d379c9789a064ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af30c5c1549bda77b45a1e6fb5f76844a" id="r_af30c5c1549bda77b45a1e6fb5f76844a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#af30c5c1549bda77b45a1e6fb5f76844a">TEST_CASE</a> (&quot;Enable Incorrect Report&quot;, &quot;[SingleReportEnableDisable]&quot;)</td></tr>
<tr class="separator:af30c5c1549bda77b45a1e6fb5f76844a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaefa1a1d4b3c190b7f46bb7f42512949" id="r_aaefa1a1d4b3c190b7f46bb7f42512949"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aaefa1a1d4b3c190b7f46bb7f42512949">TEST_CASE</a> (&quot;Enable/Disable Accelerometer&quot;, &quot;[SingleReportEnableDisable]&quot;)</td></tr>
<tr class="separator:aaefa1a1d4b3c190b7f46bb7f42512949"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4d70e11995e36808b6390b171aba0e8" id="r_ae4d70e11995e36808b6390b171aba0e8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae4d70e11995e36808b6390b171aba0e8">TEST_CASE</a> (&quot;Enable/Disable Linear Accelerometer&quot;, &quot;[SingleReportEnableDisable]&quot;)</td></tr>
<tr class="separator:ae4d70e11995e36808b6390b171aba0e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab9b4ae43e33572d90c4c889452cd91ee" id="r_ab9b4ae43e33572d90c4c889452cd91ee"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab9b4ae43e33572d90c4c889452cd91ee">TEST_CASE</a> (&quot;Enable/Disable Gravity&quot;, &quot;[SingleReportEnableDisable]&quot;)</td></tr>
<tr class="separator:ab9b4ae43e33572d90c4c889452cd91ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a176c81d817389f072da2eddb5e37b975" id="r_a176c81d817389f072da2eddb5e37b975"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a176c81d817389f072da2eddb5e37b975">TEST_CASE</a> (&quot;Enable/Disable Cal Magnetometer&quot;, &quot;[SingleReportEnableDisable]&quot;)</td></tr>
<tr class="separator:a176c81d817389f072da2eddb5e37b975"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9525f7e9b6932ed0aede1a93476b43bc" id="r_a9525f7e9b6932ed0aede1a93476b43bc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9525f7e9b6932ed0aede1a93476b43bc">TEST_CASE</a> (&quot;Enable/Disable Uncal Magnetometer&quot;, &quot;[SingleReportEnableDisable]&quot;)</td></tr>
<tr class="separator:a9525f7e9b6932ed0aede1a93476b43bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af25aef97093ff3259252290c5e32293f" id="r_af25aef97093ff3259252290c5e32293f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#af25aef97093ff3259252290c5e32293f">TEST_CASE</a> (&quot;Enable/Disable Cal Gyro&quot;, &quot;[SingleReportEnableDisable]&quot;)</td></tr>
<tr class="separator:af25aef97093ff3259252290c5e32293f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7eb32a5f8137e39dbf2caaad0378c41" id="r_af7eb32a5f8137e39dbf2caaad0378c41"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#af7eb32a5f8137e39dbf2caaad0378c41">TEST_CASE</a> (&quot;Enable/Disable Uncal Gyro&quot;, &quot;[SingleReportEnableDisable]&quot;)</td></tr>
<tr class="separator:af7eb32a5f8137e39dbf2caaad0378c41"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a89c8a619fd6bb9768b37bc594741be09" id="r_a89c8a619fd6bb9768b37bc594741be09"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a89c8a619fd6bb9768b37bc594741be09">TEST_CASE</a> (&quot;Enable/Disable RV&quot;, &quot;[SingleReportEnableDisable]&quot;)</td></tr>
<tr class="separator:a89c8a619fd6bb9768b37bc594741be09"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a175ff61aad4905497f19d011693932ff" id="r_a175ff61aad4905497f19d011693932ff"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a175ff61aad4905497f19d011693932ff">TEST_CASE</a> (&quot;Enable/Disable Game RV&quot;, &quot;[SingleReportEnableDisable]&quot;)</td></tr>
<tr class="separator:a175ff61aad4905497f19d011693932ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a1dd1af780f6e5d8501a31da196cc45" id="r_a7a1dd1af780f6e5d8501a31da196cc45"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a7a1dd1af780f6e5d8501a31da196cc45">TEST_CASE</a> (&quot;Enable/Disable ARVR Stabilized RV&quot;, &quot;[SingleReportEnableDisable]&quot;)</td></tr>
<tr class="separator:a7a1dd1af780f6e5d8501a31da196cc45"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a508ef0459e3fd34f4235194f91992123" id="r_a508ef0459e3fd34f4235194f91992123"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a508ef0459e3fd34f4235194f91992123">TEST_CASE</a> (&quot;Enable/Disable ARVR Stabilized Game RV&quot;, &quot;[SingleReportEnableDisable]&quot;)</td></tr>
<tr class="separator:a508ef0459e3fd34f4235194f91992123"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a135345f612f52dc44e6cd1e1378c2191" id="r_a135345f612f52dc44e6cd1e1378c2191"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a135345f612f52dc44e6cd1e1378c2191">TEST_CASE</a> (&quot;Enable/Disable Gyro Integrated RV&quot;, &quot;[SingleReportEnableDisable]&quot;)</td></tr>
<tr class="separator:a135345f612f52dc44e6cd1e1378c2191"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf9609daa7bf6ed8f87366747236c613" id="r_abf9609daa7bf6ed8f87366747236c613"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#abf9609daa7bf6ed8f87366747236c613">TEST_CASE</a> (&quot;Enable/Disable Geomagnetic RV&quot;, &quot;[SingleReportEnableDisable]&quot;)</td></tr>
<tr class="separator:abf9609daa7bf6ed8f87366747236c613"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a697ac897c8756d7553854e52229d36f5" id="r_a697ac897c8756d7553854e52229d36f5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a697ac897c8756d7553854e52229d36f5">TEST_CASE</a> (&quot;BNO08x Driver Cleanup for [SingleReportEnableDisable] Tests&quot;, &quot;[SingleReportEnableDisable]&quot;)</td></tr>
<tr class="separator:a697ac897c8756d7553854e52229d36f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><dl class="section author"><dt>Author</dt><dd>Myles Parfeniuk</dd></dl>
<dl class="section warning"><dt>Warning</dt><dd>YOU MUST ADD THE FOLLOWING LINE TO YOUR MAIN PROJECTS CMakeLists.txt IN ORDER FOR THIS TEST SUITE TO BE BUILT WITH PROJECT: set(TEST_COMPONENTS "esp32_BNO08x" CACHE STRING "Components
to test.") </dd></dl>
</div><h2 class="groupheader">Function Documentation</h2>
<a id="a697ac897c8756d7553854e52229d36f5" name="a697ac897c8756d7553854e52229d36f5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a697ac897c8756d7553854e52229d36f5">&#9670;&#160;</a></span>TEST_CASE() <span class="overload">[1/16]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">TEST_CASE </td>
<td>(</td>
<td class="paramtype">&quot;BNO08x Driver Cleanup for Tests&quot;</td> <td class="paramname"><span class="paramname">[SingleReportEnableDisable], </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&quot;&quot;</td> <td class="paramname"><span class="paramname">[SingleReportEnableDisable]</span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="_single_report_tests_8cpp_a697ac897c8756d7553854e52229d36f5_cgraph.png" border="0" usemap="#a_single_report_tests_8cpp_a697ac897c8756d7553854e52229d36f5_cgraph" alt=""/></div>
<map name="a_single_report_tests_8cpp_a697ac897c8756d7553854e52229d36f5_cgraph" id="a_single_report_tests_8cpp_a697ac897c8756d7553854e52229d36f5_cgraph">
<area shape="rect" title=" " alt="" coords="5,113,102,140"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#ae2d6df7dcfdbd106c2247803461bbc40" title="Deletes test IMU calling deconstructor and releases heap allocated memory." alt="" coords="150,5,333,48"/>
<area shape="poly" title=" " alt="" coords="70,111,105,84,148,58,159,52,162,57,151,62,108,89,73,115"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919" title="Prints end begin banner." alt="" coords="159,72,324,115"/>
<area shape="poly" title=" " alt="" coords="102,116,143,108,144,113,103,121"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a23593453a05f7cac26fd341371197a8c" title="Prints a message during a test." alt="" coords="159,139,324,181"/>
<area shape="poly" title=" " alt="" coords="103,133,144,140,143,145,102,138"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885" title="Prints test begin banner." alt="" coords="159,205,324,248"/>
<area shape="poly" title=" " alt="" coords="73,138,108,165,151,191,162,196,159,201,148,196,105,169,70,143"/>
</map>
</div>
</div>
</div>
<a id="aac644123799c1f836d379c9789a064ab" name="aac644123799c1f836d379c9789a064ab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aac644123799c1f836d379c9789a064ab">&#9670;&#160;</a></span>TEST_CASE() <span class="overload">[2/16]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">TEST_CASE </td>
<td>(</td>
<td class="paramtype">&quot;BNO08x Driver Creation for Tests&quot;</td> <td class="paramname"><span class="paramname">[SingleReportEnableDisable], </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&quot;&quot;</td> <td class="paramname"><span class="paramname">[SingleReportEnableDisable]</span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="_single_report_tests_8cpp_aac644123799c1f836d379c9789a064ab_cgraph.png" border="0" usemap="#a_single_report_tests_8cpp_aac644123799c1f836d379c9789a064ab_cgraph" alt=""/></div>
<map name="a_single_report_tests_8cpp_aac644123799c1f836d379c9789a064ab_cgraph" id="a_single_report_tests_8cpp_aac644123799c1f836d379c9789a064ab_cgraph">
<area shape="rect" title=" " alt="" coords="5,355,102,381"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a6bd040c7d670a9713f2ab8a8a3913518" title="Calls BNO08x constructor and creates new test IMU on heap." alt="" coords="150,171,326,213"/>
<area shape="poly" title=" " alt="" coords="61,353,96,303,148,245,181,220,184,224,151,249,100,306,65,356"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b" title="Deletes test IMU calling deconstructor and releases heap allocated memory." alt="" coords="159,259,317,301"/>
<area shape="poly" title=" " alt="" coords="75,352,148,311,161,305,163,310,151,316,78,357"/>
<area shape="rect" href="class_b_n_o08x.html#aea8e2c6dd7a2c9899479a7f39fe94798" title="Initializes BNO08x sensor." alt="" coords="175,325,301,352"/>
<area shape="poly" title=" " alt="" coords="102,358,160,348,160,354,103,363"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919" title="Prints end begin banner." alt="" coords="155,376,321,419"/>
<area shape="poly" title=" " alt="" coords="103,373,140,379,139,384,102,378"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a23593453a05f7cac26fd341371197a8c" title="Prints a message during a test." alt="" coords="155,443,321,485"/>
<area shape="poly" title=" " alt="" coords="75,380,109,404,151,428,162,434,160,438,148,433,107,408,72,384"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885" title="Prints test begin banner." alt="" coords="155,509,321,552"/>
<area shape="poly" title=" " alt="" coords="64,380,97,436,122,467,151,495,157,499,154,503,148,499,118,471,92,439,59,383"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#ae2d6df7dcfdbd106c2247803461bbc40" title="Deletes test IMU calling deconstructor and releases heap allocated memory." alt="" coords="374,149,557,192"/>
<area shape="poly" title=" " alt="" coords="326,181,358,178,359,183,326,186"/>
<area shape="rect" href="class_b_n_o08x.html#a589eb9780f5bf613bbd447ef5b9ade3d" title="Initializes required esp&#45;idf SPI data structures with values from user passed bno08x_config_t struct." alt="" coords="382,275,550,301"/>
<area shape="poly" title=" " alt="" coords="300,322,387,303,388,308,301,327"/>
<area shape="rect" href="class_b_n_o08x.html#ae0dab25557befcf62bf384fdc241ef10" title="Initializes required gpio." alt="" coords="403,325,529,352"/>
<area shape="poly" title=" " alt="" coords="301,336,387,336,387,341,301,341"/>
<area shape="rect" href="class_b_n_o08x.html#aa27026da2c52b4aca49b78863f10ec61" title="Initializes host interrupt ISR." alt="" coords="394,376,538,403"/>
<area shape="poly" title=" " alt="" coords="301,350,388,369,387,375,300,355"/>
<area shape="rect" href="class_b_n_o08x.html#ae2fc9a0fe63a927c015a267621316a80" title="Initializes sh2 HAL." alt="" coords="388,604,543,631"/>
<area shape="poly" title=" " alt="" coords="302,348,328,362,354,387,378,416,416,478,443,539,459,588,454,590,438,541,411,481,374,419,351,391,324,366,300,352"/>
<area shape="rect" href="class_b_n_o08x.html#a58f43c8bb1e7fe8560ce442d46240e81" title="Initializes SPI." alt="" coords="406,655,525,681"/>
<area shape="poly" title=" " alt="" coords="303,345,328,362,351,398,360,434,358,469,352,504,347,538,345,573,354,607,376,641,393,654,390,658,372,644,349,609,340,573,341,538,347,503,353,468,354,434,346,400,324,366,300,350"/>
<area shape="rect" href="class_b_n_o08x.html#a90d959312e6f7f8151b8a38218492ead" title="Initializes data_proc_task." alt="" coords="399,216,533,243"/>
<area shape="poly" title=" " alt="" coords="300,323,325,311,339,299,348,287,357,274,372,260,399,247,401,251,376,265,361,277,352,290,343,303,327,316,302,327"/>
<area shape="rect" href="class_b_n_o08x.html#a8f34d5475474f00ae6a92f73c1fe14e4" title="Initializes required gpio inputs." alt="" coords="621,325,789,352"/>
<area shape="poly" title=" " alt="" coords="529,336,606,336,606,341,529,341"/>
<area shape="rect" href="class_b_n_o08x.html#ad0b9e8f8d051798bb1da9b19598dbd64" title="Initializes required gpio outputs." alt="" coords="617,275,793,301"/>
<area shape="poly" title=" " alt="" coords="529,323,623,302,624,308,530,328"/>
<area shape="rect" href="class_b_n_o08x.html#a804b95c58c30d36933fd251626b85bf7" title="HINT interrupt service routine, handles falling edge of BNO08x HINT pin." alt="" coords="631,376,779,403"/>
<area shape="poly" title=" " alt="" coords="538,387,615,387,615,392,538,392"/>
<area shape="rect" href="class_b_n_o08x_s_h2_h_a_l.html#ad89b6a3166e2eee003ad87a517a31cd5" title="Get time in microseconds callback for sh2 HAL lib." alt="" coords="605,579,805,605"/>
<area shape="poly" title=" " alt="" coords="544,606,590,602,590,607,544,612"/>
<area shape="rect" href="class_b_n_o08x_s_h2_h_a_l.html#a1add67e38698c9f33541af7bd2912d8f" title="General event callback for sh2 HAL lib, used to notify tasks of reset." alt="" coords="622,629,788,656"/>
<area shape="poly" title=" " alt="" coords="544,623,607,630,606,635,544,628"/>
<area shape="rect" href="class_b_n_o08x.html#a7441f7f2477c152deca17054041bf3e6" title="Prints product IDs received at initialization." alt="" coords="616,680,794,707"/>
<area shape="poly" title=" " alt="" coords="525,629,558,640,583,653,606,666,627,673,625,678,604,670,580,658,556,645,523,634"/>
<area shape="rect" href="class_b_n_o08x_s_h2_h_a_l.html#a19c041ef614d7eda85b94b10202a3997" title="Sensor event callback for sh2 HAL lib, sends received reports to data_proc_task()." alt="" coords="621,731,789,773"/>
<area shape="poly" title=" " alt="" coords="538,629,559,641,576,660,584,679,591,698,607,717,612,720,609,725,604,721,587,701,579,681,572,663,556,645,536,634"/>
<area shape="rect" href="class_b_n_o08x_s_h2_h_a_l.html#a236ccf0ff8d36060b465bc1f4f0a37fa" title="Sets the BNO08x driver object to be used with sh2 HAL lib callbacks." alt="" coords="606,797,804,824"/>
<area shape="poly" title=" " alt="" coords="542,629,559,641,574,659,581,677,584,714,587,750,593,767,607,783,611,787,607,791,603,787,589,769,581,751,578,714,576,679,569,661,556,645,539,633"/>
<area shape="rect" href="class_b_n_o08x_s_h2_h_a_l.html#a5fa6b901d1790fcd7dc0905f62ae040f" title="Closes SPI instance (nothing to do here, but required by sh2 HAL lib for cases where other communicat..." alt="" coords="613,848,797,875"/>
<area shape="poly" title=" " alt="" coords="544,629,559,641,577,665,585,690,586,715,584,740,582,764,583,788,590,811,607,834,610,837,607,841,603,838,586,813,578,789,576,764,578,739,581,715,579,691,572,668,555,645,541,633"/>
<area shape="rect" href="class_b_n_o08x_s_h2_h_a_l.html#ae079b1384cba806a778eb0e27f981da0" title="Opens SPI instance by waiting for interrupt." alt="" coords="615,528,795,555"/>
<area shape="poly" title=" " alt="" coords="501,601,605,564,630,557,632,562,606,569,503,606"/>
<area shape="rect" href="class_b_n_o08x.html#a6711a624f7229f2eee51ee0a5bc87e67" title="Toggles reset gpio pin for hard reset of BNO08x device." alt="" coords="1353,456,1503,483"/>
<area shape="poly" title=" " alt="" coords="472,602,490,571,519,532,558,493,580,476,604,463,666,445,748,435,845,431,951,432,1164,442,1339,457,1338,463,1164,448,951,437,845,436,749,441,667,451,606,468,583,481,561,497,524,535,495,574,476,605"/>
<area shape="rect" href="class_b_n_o08x_s_h2_h_a_l.html#a3e691461235b3e3c59866ac179d06f25" title="SPI rx callback for sh2 HAL lib." alt="" coords="616,899,794,925"/>
<area shape="poly" title=" " alt="" coords="544,629,559,641,580,672,588,703,588,735,584,765,579,796,579,826,587,855,607,885,610,888,606,891,603,888,582,858,574,826,574,795,578,765,583,734,583,704,575,674,555,644,541,633"/>
<area shape="rect" href="class_b_n_o08x_s_h2_h_a_l.html#a96d5b8fa7669f22cd0ecaf1feee13299" title="SPI tx callback for sh2 HAL lib." alt="" coords="615,477,795,504"/>
<area shape="poly" title=" " alt="" coords="480,601,532,558,567,534,604,514,621,507,623,512,606,518,570,539,536,562,484,605"/>
<area shape="rect" href="class_b_n_o08x_s_h2_h_a_l.html#a15b568922a498b988bd8b897b3ae2278" title="SPI wait for HINT sh2 HAL lib callback." alt="" coords="870,520,1046,563"/>
<area shape="poly" title=" " alt="" coords="796,539,855,539,855,544,796,544"/>
<area shape="rect" href="class_b_n_o08x_s_h2_h_a_l.html#a0c4cc938180a997fb94c0c34c0dce07e" title="Hardware reset callback for sh2 HAL lib, toggle RST gpio." alt="" coords="1112,477,1292,520"/>
<area shape="poly" title=" " alt="" coords="1045,523,1096,514,1097,520,1046,529"/>
<area shape="rect" href="class_b_n_o08x.html#a69cf0da11a71f5ea40f9fddd598d06fc" title="Waits for HINT pin assertion or HOST_INT_TIMEOUT_DEFAULT_MS to elapse." alt="" coords="1127,544,1277,571"/>
<area shape="poly" title=" " alt="" coords="1046,544,1111,549,1111,554,1046,550"/>
<area shape="poly" title=" " alt="" coords="1292,484,1337,478,1338,484,1292,490"/>
<area shape="poly" title=" " alt="" coords="785,896,803,885,836,851,864,812,888,770,907,727,934,644,949,577,954,578,939,645,912,729,893,773,869,815,840,854,806,889,788,900"/>
<area shape="rect" href="class_b_n_o08x_s_h2_h_a_l.html#a6003e3011b0e8208e2632f729e195922" title="SPI rx packet body (invoked from SPI rx callback.)" alt="" coords="869,924,1047,967"/>
<area shape="poly" title=" " alt="" coords="795,921,854,929,854,934,794,926"/>
<area shape="rect" href="class_b_n_o08x_s_h2_h_a_l.html#ac63619162addd952a2af599cb414783f" title="SPI rx packet header (invoked from SPI rx callback.)" alt="" coords="869,857,1047,900"/>
<area shape="poly" title=" " alt="" coords="794,898,854,890,854,895,795,903"/>
<area shape="poly" title=" " alt="" coords="776,502,856,518,855,523,775,507"/>
<area shape="rect" href="class_b_n_o08x.html#addf01190119091237ad7a9a1aaea4dcc" title="Static function used to launch cb_task task." alt="" coords="609,157,801,184"/>
<area shape="poly" title=" " alt="" coords="522,213,632,186,634,191,524,218"/>
<area shape="rect" href="class_b_n_o08x.html#a0ae135d7bf7a5f047a1d1aa5cc07e520" title="Static function used to launch data processing task." alt="" coords="621,208,789,251"/>
<area shape="poly" title=" " alt="" coords="533,227,606,227,606,232,533,232"/>
<area shape="rect" href="class_b_n_o08x.html#a888eaf810d6140e2e771c44f5857b7c1" title="Static function used to launch sh2 HAL service task." alt="" coords="616,69,794,112"/>
<area shape="poly" title=" " alt="" coords="532,214,556,202,571,188,580,174,589,159,604,143,641,118,644,122,607,147,593,163,584,177,575,192,559,206,534,218"/>
<area shape="rect" href="class_b_n_o08x.html#a5fb7f6c3e5d1b3478f529644a0f175b7" title="Task responsible for executing callbacks registered with register_cb()." alt="" coords="896,157,1020,184"/>
<area shape="poly" title=" " alt="" coords="801,168,880,168,880,173,801,173"/>
<area shape="rect" href="class_b_n_o08x.html#a86275a93706656dae6af421bc15a4e59" title="Determines the flavor of a passed callback and executes it appropriately." alt="" coords="1133,157,1270,184"/>
<area shape="poly" title=" " alt="" coords="1021,168,1117,168,1117,173,1021,173"/>
<area shape="rect" href="class_b_n_o08x_cb_generic.html#a19f9e8a22d039acf29c98801368ff0bb" title=" " alt="" coords="1340,157,1516,184"/>
<area shape="poly" title=" " alt="" coords="1271,168,1325,168,1325,173,1271,173"/>
<area shape="rect" href="class_b_n_o08x.html#ab4373e9b87837ea9fcbc0b536338c7b8" title="Task responsible for parsing/handling sensor events sent by SH2 HAL and updating data that is returne..." alt="" coords="874,216,1042,243"/>
<area shape="poly" title=" " alt="" coords="789,227,859,227,859,232,789,232"/>
<area shape="rect" href="class_b_n_o08x.html#a7d5250a6017f9e76e3c2ddb00d7103a1" title="Parses receieved report and updates uer data with it." alt="" coords="1121,208,1283,251"/>
<area shape="poly" title=" " alt="" coords="1042,227,1105,227,1105,232,1042,232"/>
<area shape="rect" href="class_b_n_o08x.html#a7c7a9a0b81f9c8762fc927efea68bf23" title="Task responsible for calling shtp_service() when HINT is asserted to dispatch any sh2 HAL lib callbac..." alt="" coords="853,67,1063,93"/>
<area shape="poly" title=" " alt="" coords="794,84,837,82,838,88,795,90"/>
<area shape="rect" href="class_b_n_o08x.html#a8e43dd50140f326cfb58e00399923e8c" title="Locks sh2 HAL lib to only allow the calling task to call its APIs." alt="" coords="1121,107,1283,133"/>
<area shape="poly" title=" " alt="" coords="1044,91,1106,102,1105,107,1043,97"/>
<area shape="rect" href="class_b_n_o08x.html#ac732c968f8d639c81f5d423aad004e95" title="Re&#45;enables all reports enabled by user (called when BNO08x reset is detected by sh2 HAL lib)." alt="" coords="1111,5,1292,32"/>
<area shape="poly" title=" " alt="" coords="1013,63,1130,34,1131,39,1015,69"/>
<area shape="rect" href="class_b_n_o08x.html#a2dbce689245a1b9968e3ea627d2b9a42" title="Unlocks sh2 HAL lib to allow other tasks to call its APIs." alt="" coords="1114,56,1290,83"/>
<area shape="poly" title=" " alt="" coords="1063,73,1098,71,1098,77,1064,78"/>
</map>
</div>
</div>
</div>
<a id="af30c5c1549bda77b45a1e6fb5f76844a" name="af30c5c1549bda77b45a1e6fb5f76844a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af30c5c1549bda77b45a1e6fb5f76844a">&#9670;&#160;</a></span>TEST_CASE() <span class="overload">[3/16]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">TEST_CASE </td>
<td>(</td>
<td class="paramtype">&quot;Enable Incorrect Report&quot;</td> <td class="paramname"><span class="paramname">, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&quot;&quot;</td> <td class="paramname"><span class="paramname">[SingleReportEnableDisable]</span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="_single_report_tests_8cpp_af30c5c1549bda77b45a1e6fb5f76844a_cgraph.png" border="0" usemap="#a_single_report_tests_8cpp_af30c5c1549bda77b45a1e6fb5f76844a_cgraph" alt=""/></div>
<map name="a_single_report_tests_8cpp_af30c5c1549bda77b45a1e6fb5f76844a_cgraph" id="a_single_report_tests_8cpp_af30c5c1549bda77b45a1e6fb5f76844a_cgraph">
<area shape="rect" title=" " alt="" coords="5,237,102,264"/>
<area shape="rect" href="class_b_n_o08x.html#a41d65567bb316971f68718ca69039ace" title=" " alt="" coords="176,5,347,32"/>
<area shape="poly" title=" " alt="" coords="54,237,62,198,79,145,107,89,126,64,148,42,160,34,163,38,151,46,130,67,111,92,84,147,68,199,59,238"/>
<area shape="rect" href="class_b_n_o08x.html#a367d525d1c0ba119b3dca3067bb5bccc" title="Polls for new data/report to become available." alt="" coords="182,56,341,83"/>
<area shape="poly" title=" " alt="" coords="57,236,68,206,87,167,113,127,148,93,166,82,169,87,151,97,117,130,91,169,73,208,62,238"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a7d147e7540a4c6aa19749844e14cdadc" title="Disables a sensor report by setting its period to 0us such that the BNO08x stops sending it." alt="" coords="192,107,331,133"/>
<area shape="poly" title=" " alt="" coords="62,235,97,193,121,170,148,150,176,137,178,141,151,154,124,174,101,197,66,239"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a3012b77fd80f2c34e57d5a23299f1470" title="Enables a sensor report such that the BNO08x begins sending it." alt="" coords="453,120,589,147"/>
<area shape="poly" title=" " alt="" coords="73,234,107,213,149,194,223,171,300,155,437,136,438,142,301,160,225,176,151,198,110,218,76,239"/>
<area shape="rect" href="class_b_n_o08x_rpt_linear_acceleration.html#aac2eeab16ffbe7a81ea26a21c4e453d0" title="Grabs most recent acceleration data (including gravity), units are in m/s^2." alt="" coords="150,208,373,235"/>
<area shape="poly" title=" " alt="" coords="102,241,147,235,148,240,102,247"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b" title="Deletes test IMU calling deconstructor and releases heap allocated memory." alt="" coords="182,259,341,301"/>
<area shape="poly" title=" " alt="" coords="102,255,167,264,167,269,102,260"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a74f6037286b51382535bab61680297ed" title="Checks if a new report has been received since the last time this function was called." alt="" coords="171,325,352,352"/>
<area shape="poly" title=" " alt="" coords="73,262,108,287,151,311,170,318,168,323,149,316,105,292,70,267"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919" title="Prints end begin banner." alt="" coords="179,376,344,419"/>
<area shape="poly" title=" " alt="" coords="65,263,98,311,123,339,151,362,166,370,163,375,148,366,119,342,94,315,60,266"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a23593453a05f7cac26fd341371197a8c" title="Prints a message during a test." alt="" coords="179,443,344,485"/>
<area shape="poly" title=" " alt="" coords="61,263,71,297,89,342,115,389,132,410,151,429,166,439,163,443,148,433,128,414,111,392,84,344,66,299,56,265"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885" title="Prints test begin banner." alt="" coords="179,509,344,552"/>
<area shape="poly" title=" " alt="" coords="59,264,65,308,80,371,108,438,127,468,151,495,167,506,163,511,148,499,123,472,103,440,75,372,60,309,53,265"/>
<area shape="poly" title=" " alt="" coords="332,121,437,126,437,132,331,126"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a7a5619a74c1237c5abde2e4bd6619d12" title="Locks sh2 HAL lib to only allow the calling task to call its APIs." alt="" coords="676,95,859,121"/>
<area shape="poly" title=" " alt="" coords="589,124,660,116,661,122,590,129"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a61e3451e93806e1b7eaf5f1387726765" title="Unlocks sh2 HAL lib to allow other tasks to call its APIs." alt="" coords="669,145,866,172"/>
<area shape="poly" title=" " alt="" coords="590,138,654,144,654,150,589,143"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a48e7b1a2c2ebc6b1f2f292735c0832a0" title="Locks locks user data to only allow the calling task to read/modify it." alt="" coords="428,183,614,209"/>
<area shape="poly" title=" " alt="" coords="373,208,412,204,413,209,374,213"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a26bacc572187119339ec248bb4e7d6f3" title="Unlocks user data to allow other tasks to read/modify it." alt="" coords="421,233,621,260"/>
<area shape="poly" title=" " alt="" coords="374,230,406,233,405,238,373,235"/>
</map>
</div>
</div>
</div>
<a id="aaefa1a1d4b3c190b7f46bb7f42512949" name="aaefa1a1d4b3c190b7f46bb7f42512949"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaefa1a1d4b3c190b7f46bb7f42512949">&#9670;&#160;</a></span>TEST_CASE() <span class="overload">[4/16]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">TEST_CASE </td>
<td>(</td>
<td class="paramtype">&quot;Enable/Disable Accelerometer&quot;</td> <td class="paramname"><span class="paramname">, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&quot;&quot;</td> <td class="paramname"><span class="paramname">[SingleReportEnableDisable]</span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="_single_report_tests_8cpp_aaefa1a1d4b3c190b7f46bb7f42512949_cgraph.png" border="0" usemap="#a_single_report_tests_8cpp_aaefa1a1d4b3c190b7f46bb7f42512949_cgraph" alt=""/></div>
<map name="a_single_report_tests_8cpp_aaefa1a1d4b3c190b7f46bb7f42512949_cgraph" id="a_single_report_tests_8cpp_aaefa1a1d4b3c190b7f46bb7f42512949_cgraph">
<area shape="rect" title=" " alt="" coords="5,237,102,264"/>
<area shape="rect" href="class_b_n_o08x.html#a41d65567bb316971f68718ca69039ace" title=" " alt="" coords="158,5,330,32"/>
<area shape="poly" title=" " alt="" coords="54,237,63,198,80,146,107,90,126,64,148,42,153,38,156,42,151,46,130,68,112,93,85,148,68,200,60,238"/>
<area shape="rect" href="class_b_n_o08x.html#a367d525d1c0ba119b3dca3067bb5bccc" title="Polls for new data/report to become available." alt="" coords="164,56,324,83"/>
<area shape="poly" title=" " alt="" coords="57,236,68,206,87,167,114,127,148,93,155,88,158,92,151,97,118,130,92,170,73,208,62,238"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a7d147e7540a4c6aa19749844e14cdadc" title="Disables a sensor report by setting its period to 0us such that the BNO08x stops sending it." alt="" coords="174,107,314,133"/>
<area shape="poly" title=" " alt="" coords="63,235,97,193,121,170,148,150,173,137,175,142,151,154,125,174,101,197,67,239"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a3012b77fd80f2c34e57d5a23299f1470" title="Enables a sensor report such that the BNO08x begins sending it." alt="" coords="418,120,554,147"/>
<area shape="poly" title=" " alt="" coords="73,235,107,213,149,194,214,173,281,157,402,138,403,144,282,163,215,178,151,198,110,218,76,239"/>
<area shape="rect" href="class_b_n_o08x_rpt_acceleration.html#abac65bc939891f7a24b5a611de430328" title="Grabs most recent acceleration data (including gravity), units are in m/s^2." alt="" coords="150,208,338,235"/>
<area shape="poly" title=" " alt="" coords="102,241,138,235,139,240,103,246"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b" title="Deletes test IMU calling deconstructor and releases heap allocated memory." alt="" coords="165,259,323,301"/>
<area shape="poly" title=" " alt="" coords="103,255,150,263,149,268,102,261"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a74f6037286b51382535bab61680297ed" title="Checks if a new report has been received since the last time this function was called." alt="" coords="153,325,335,352"/>
<area shape="poly" title=" " alt="" coords="74,262,108,287,151,311,167,318,165,322,149,316,105,291,70,267"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919" title="Prints end begin banner." alt="" coords="161,376,327,419"/>
<area shape="poly" title=" " alt="" coords="65,263,99,311,123,338,151,362,158,366,155,371,148,366,120,342,95,314,61,266"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a23593453a05f7cac26fd341371197a8c" title="Prints a message during a test." alt="" coords="161,443,327,485"/>
<area shape="poly" title=" " alt="" coords="61,264,71,297,90,341,116,388,152,429,155,432,152,436,148,433,112,391,85,344,66,299,56,265"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885" title="Prints test begin banner." alt="" coords="161,509,327,552"/>
<area shape="poly" title=" " alt="" coords="59,264,66,308,81,370,109,437,128,468,152,495,154,498,150,502,148,499,124,471,104,439,76,372,60,309,54,265"/>
<area shape="poly" title=" " alt="" coords="314,121,402,126,402,131,314,126"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a7a5619a74c1237c5abde2e4bd6619d12" title="Locks sh2 HAL lib to only allow the calling task to call its APIs." alt="" coords="641,95,824,121"/>
<area shape="poly" title=" " alt="" coords="554,124,625,116,626,122,555,129"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a61e3451e93806e1b7eaf5f1387726765" title="Unlocks sh2 HAL lib to allow other tasks to call its APIs." alt="" coords="634,145,831,172"/>
<area shape="poly" title=" " alt="" coords="555,138,619,144,619,150,554,143"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a48e7b1a2c2ebc6b1f2f292735c0832a0" title="Locks locks user data to only allow the calling task to read/modify it." alt="" coords="393,183,579,209"/>
<area shape="poly" title=" " alt="" coords="338,209,377,205,378,210,339,214"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a26bacc572187119339ec248bb4e7d6f3" title="Unlocks user data to allow other tasks to read/modify it." alt="" coords="386,233,586,260"/>
<area shape="poly" title=" " alt="" coords="339,229,371,232,370,237,338,234"/>
</map>
</div>
</div>
</div>
<a id="a508ef0459e3fd34f4235194f91992123" name="a508ef0459e3fd34f4235194f91992123"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a508ef0459e3fd34f4235194f91992123">&#9670;&#160;</a></span>TEST_CASE() <span class="overload">[5/16]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">TEST_CASE </td>
<td>(</td>
<td class="paramtype">&quot;Enable/Disable ARVR Stabilized Game RV&quot;</td> <td class="paramname"><span class="paramname">, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&quot;&quot;</td> <td class="paramname"><span class="paramname">[SingleReportEnableDisable]</span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="_single_report_tests_8cpp_a508ef0459e3fd34f4235194f91992123_cgraph.png" border="0" usemap="#a_single_report_tests_8cpp_a508ef0459e3fd34f4235194f91992123_cgraph" alt=""/></div>
<map name="a_single_report_tests_8cpp_a508ef0459e3fd34f4235194f91992123_cgraph" id="a_single_report_tests_8cpp_a508ef0459e3fd34f4235194f91992123_cgraph">
<area shape="rect" title=" " alt="" coords="5,249,102,276"/>
<area shape="rect" href="class_b_n_o08x.html#a41d65567bb316971f68718ca69039ace" title=" " alt="" coords="155,5,326,32"/>
<area shape="poly" title=" " alt="" coords="54,249,62,208,78,153,106,93,125,66,148,42,153,38,156,42,151,46,129,69,111,96,83,154,67,209,59,250"/>
<area shape="rect" href="class_b_n_o08x.html#a367d525d1c0ba119b3dca3067bb5bccc" title="Polls for new data/report to become available." alt="" coords="161,56,320,83"/>
<area shape="poly" title=" " alt="" coords="56,248,67,216,85,174,112,130,148,93,154,88,157,92,151,97,116,134,90,177,72,218,61,250"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a7d147e7540a4c6aa19749844e14cdadc" title="Disables a sensor report by setting its period to 0us such that the BNO08x stops sending it." alt="" coords="171,107,310,133"/>
<area shape="poly" title=" " alt="" coords="61,247,95,200,120,173,148,150,170,137,173,142,151,154,124,177,99,203,65,250"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a3012b77fd80f2c34e57d5a23299f1470" title="Enables a sensor report such that the BNO08x begins sending it." alt="" coords="411,135,547,161"/>
<area shape="poly" title=" " alt="" coords="68,247,103,219,149,194,212,173,277,160,396,147,396,152,278,165,213,178,151,198,106,224,71,251"/>
<area shape="rect" href="class_b_n_o08x_rpt_r_v_generic.html#afc2accdd72076cd758f9f9108351d7a8" title="Grabs most recent rotation vector data in form of unit quaternion, rad accuracy units in radians (if ..." alt="" coords="164,208,317,251"/>
<area shape="poly" title=" " alt="" coords="102,251,148,243,149,248,103,257"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b" title="Deletes test IMU calling deconstructor and releases heap allocated memory." alt="" coords="161,275,320,317"/>
<area shape="poly" title=" " alt="" coords="103,269,146,276,145,282,102,274"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a74f6037286b51382535bab61680297ed" title="Checks if a new report has been received since the last time this function was called." alt="" coords="150,341,331,368"/>
<area shape="poly" title=" " alt="" coords="72,274,107,301,151,327,166,333,164,338,148,332,104,305,69,278"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919" title="Prints end begin banner." alt="" coords="158,392,323,435"/>
<area shape="poly" title=" " alt="" coords="65,275,99,325,123,353,151,378,157,382,154,386,148,382,119,357,94,328,60,278"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a23593453a05f7cac26fd341371197a8c" title="Prints a message during a test." alt="" coords="158,459,323,501"/>
<area shape="poly" title=" " alt="" coords="61,276,71,309,89,355,116,403,152,445,155,448,152,452,148,449,111,406,84,357,66,311,56,277"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885" title="Prints test begin banner." alt="" coords="158,525,323,568"/>
<area shape="poly" title=" " alt="" coords="59,276,65,320,81,383,109,452,128,483,152,512,154,514,150,518,148,515,124,486,104,454,76,385,60,321,53,277"/>
<area shape="poly" title=" " alt="" coords="311,126,396,136,395,141,310,131"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a7a5619a74c1237c5abde2e4bd6619d12" title="Locks sh2 HAL lib to only allow the calling task to call its APIs." alt="" coords="634,109,817,136"/>
<area shape="poly" title=" " alt="" coords="547,138,618,131,619,136,548,144"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a61e3451e93806e1b7eaf5f1387726765" title="Unlocks sh2 HAL lib to allow other tasks to call its APIs." alt="" coords="627,160,824,187"/>
<area shape="poly" title=" " alt="" coords="548,152,612,159,612,164,547,158"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a48e7b1a2c2ebc6b1f2f292735c0832a0" title="Locks locks user data to only allow the calling task to read/modify it." alt="" coords="386,189,572,216"/>
<area shape="poly" title=" " alt="" coords="317,218,370,212,371,217,317,223"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a26bacc572187119339ec248bb4e7d6f3" title="Unlocks user data to allow other tasks to read/modify it." alt="" coords="379,240,579,267"/>
<area shape="poly" title=" " alt="" coords="317,234,364,239,363,244,317,240"/>
</map>
</div>
</div>
</div>
<a id="a7a1dd1af780f6e5d8501a31da196cc45" name="a7a1dd1af780f6e5d8501a31da196cc45"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7a1dd1af780f6e5d8501a31da196cc45">&#9670;&#160;</a></span>TEST_CASE() <span class="overload">[6/16]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">TEST_CASE </td>
<td>(</td>
<td class="paramtype">&quot;Enable/Disable ARVR Stabilized RV&quot;</td> <td class="paramname"><span class="paramname">, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&quot;&quot;</td> <td class="paramname"><span class="paramname">[SingleReportEnableDisable]</span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="_single_report_tests_8cpp_a7a1dd1af780f6e5d8501a31da196cc45_cgraph.png" border="0" usemap="#a_single_report_tests_8cpp_a7a1dd1af780f6e5d8501a31da196cc45_cgraph" alt=""/></div>
<map name="a_single_report_tests_8cpp_a7a1dd1af780f6e5d8501a31da196cc45_cgraph" id="a_single_report_tests_8cpp_a7a1dd1af780f6e5d8501a31da196cc45_cgraph">
<area shape="rect" title=" " alt="" coords="5,249,102,276"/>
<area shape="rect" href="class_b_n_o08x.html#a41d65567bb316971f68718ca69039ace" title=" " alt="" coords="155,5,326,32"/>
<area shape="poly" title=" " alt="" coords="54,249,62,208,78,153,106,93,125,66,148,42,153,38,156,42,151,46,129,69,111,96,83,154,67,209,59,250"/>
<area shape="rect" href="class_b_n_o08x.html#a367d525d1c0ba119b3dca3067bb5bccc" title="Polls for new data/report to become available." alt="" coords="161,56,320,83"/>
<area shape="poly" title=" " alt="" coords="56,248,67,216,85,174,112,130,148,93,154,88,157,92,151,97,116,134,90,177,72,218,61,250"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a7d147e7540a4c6aa19749844e14cdadc" title="Disables a sensor report by setting its period to 0us such that the BNO08x stops sending it." alt="" coords="171,107,310,133"/>
<area shape="poly" title=" " alt="" coords="61,247,95,200,120,173,148,150,170,137,173,142,151,154,124,177,99,203,65,250"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a3012b77fd80f2c34e57d5a23299f1470" title="Enables a sensor report such that the BNO08x begins sending it." alt="" coords="411,135,547,161"/>
<area shape="poly" title=" " alt="" coords="68,247,103,219,149,194,212,173,277,160,396,147,396,152,278,165,213,178,151,198,106,224,71,251"/>
<area shape="rect" href="class_b_n_o08x_rpt_r_v_generic.html#afc2accdd72076cd758f9f9108351d7a8" title="Grabs most recent rotation vector data in form of unit quaternion, rad accuracy units in radians (if ..." alt="" coords="164,208,317,251"/>
<area shape="poly" title=" " alt="" coords="102,251,148,243,149,248,103,257"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b" title="Deletes test IMU calling deconstructor and releases heap allocated memory." alt="" coords="161,275,320,317"/>
<area shape="poly" title=" " alt="" coords="103,269,146,276,145,282,102,274"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a74f6037286b51382535bab61680297ed" title="Checks if a new report has been received since the last time this function was called." alt="" coords="150,341,331,368"/>
<area shape="poly" title=" " alt="" coords="72,274,107,301,151,327,166,333,164,338,148,332,104,305,69,278"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919" title="Prints end begin banner." alt="" coords="158,392,323,435"/>
<area shape="poly" title=" " alt="" coords="65,275,99,325,123,353,151,378,157,382,154,386,148,382,119,357,94,328,60,278"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a23593453a05f7cac26fd341371197a8c" title="Prints a message during a test." alt="" coords="158,459,323,501"/>
<area shape="poly" title=" " alt="" coords="61,276,71,309,89,355,116,403,152,445,155,448,152,452,148,449,111,406,84,357,66,311,56,277"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885" title="Prints test begin banner." alt="" coords="158,525,323,568"/>
<area shape="poly" title=" " alt="" coords="59,276,65,320,81,383,109,452,128,483,152,512,154,514,150,518,148,515,124,486,104,454,76,385,60,321,53,277"/>
<area shape="poly" title=" " alt="" coords="311,126,396,136,395,141,310,131"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a7a5619a74c1237c5abde2e4bd6619d12" title="Locks sh2 HAL lib to only allow the calling task to call its APIs." alt="" coords="634,109,817,136"/>
<area shape="poly" title=" " alt="" coords="547,138,618,131,619,136,548,144"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a61e3451e93806e1b7eaf5f1387726765" title="Unlocks sh2 HAL lib to allow other tasks to call its APIs." alt="" coords="627,160,824,187"/>
<area shape="poly" title=" " alt="" coords="548,152,612,159,612,164,547,158"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a48e7b1a2c2ebc6b1f2f292735c0832a0" title="Locks locks user data to only allow the calling task to read/modify it." alt="" coords="386,189,572,216"/>
<area shape="poly" title=" " alt="" coords="317,218,370,212,371,217,317,223"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a26bacc572187119339ec248bb4e7d6f3" title="Unlocks user data to allow other tasks to read/modify it." alt="" coords="379,240,579,267"/>
<area shape="poly" title=" " alt="" coords="317,234,364,239,363,244,317,240"/>
</map>
</div>
</div>
</div>
<a id="af25aef97093ff3259252290c5e32293f" name="af25aef97093ff3259252290c5e32293f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af25aef97093ff3259252290c5e32293f">&#9670;&#160;</a></span>TEST_CASE() <span class="overload">[7/16]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">TEST_CASE </td>
<td>(</td>
<td class="paramtype">&quot;Enable/Disable Cal Gyro&quot;</td> <td class="paramname"><span class="paramname">, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&quot;&quot;</td> <td class="paramname"><span class="paramname">[SingleReportEnableDisable]</span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="_single_report_tests_8cpp_af25aef97093ff3259252290c5e32293f_cgraph.png" border="0" usemap="#a_single_report_tests_8cpp_af25aef97093ff3259252290c5e32293f_cgraph" alt=""/></div>
<map name="a_single_report_tests_8cpp_af25aef97093ff3259252290c5e32293f_cgraph" id="a_single_report_tests_8cpp_af25aef97093ff3259252290c5e32293f_cgraph">
<area shape="rect" title=" " alt="" coords="5,237,102,264"/>
<area shape="rect" href="class_b_n_o08x.html#a41d65567bb316971f68718ca69039ace" title=" " alt="" coords="155,5,326,32"/>
<area shape="poly" title=" " alt="" coords="55,236,63,198,80,145,108,90,126,64,148,42,153,38,157,42,151,46,130,68,112,93,85,147,68,199,60,237"/>
<area shape="rect" href="class_b_n_o08x.html#a367d525d1c0ba119b3dca3067bb5bccc" title="Polls for new data/report to become available." alt="" coords="161,56,320,83"/>
<area shape="poly" title=" " alt="" coords="57,236,68,206,87,168,114,127,148,93,155,88,158,92,151,97,118,131,92,170,73,208,62,238"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a7d147e7540a4c6aa19749844e14cdadc" title="Disables a sensor report by setting its period to 0us such that the BNO08x stops sending it." alt="" coords="171,107,310,133"/>
<area shape="poly" title=" " alt="" coords="63,235,97,194,121,170,148,150,172,137,175,142,151,154,125,174,101,197,67,239"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a3012b77fd80f2c34e57d5a23299f1470" title="Enables a sensor report such that the BNO08x begins sending it." alt="" coords="411,120,547,147"/>
<area shape="poly" title=" " alt="" coords="73,235,107,213,149,194,212,173,277,158,395,139,396,144,278,163,213,179,151,198,110,218,76,239"/>
<area shape="rect" href="class_b_n_o08x_rpt_cal_gyro.html#aeb45a1a433c499f2c36dddf393175815" title="Grabs most recent gyroscope data (velocity), units are in rad/s." alt="" coords="159,208,322,235"/>
<area shape="poly" title=" " alt="" coords="102,240,143,234,144,239,103,246"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b" title="Deletes test IMU calling deconstructor and releases heap allocated memory." alt="" coords="161,259,320,301"/>
<area shape="poly" title=" " alt="" coords="103,256,146,262,145,268,102,261"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a74f6037286b51382535bab61680297ed" title="Checks if a new report has been received since the last time this function was called." alt="" coords="150,325,331,352"/>
<area shape="poly" title=" " alt="" coords="74,262,108,287,151,311,166,317,164,322,149,316,105,291,71,267"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919" title="Prints end begin banner." alt="" coords="158,376,323,419"/>
<area shape="poly" title=" " alt="" coords="65,263,99,311,123,338,151,362,158,366,155,370,148,366,120,342,95,314,61,266"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a23593453a05f7cac26fd341371197a8c" title="Prints a message during a test." alt="" coords="158,443,323,485"/>
<area shape="poly" title=" " alt="" coords="61,264,72,297,90,341,116,388,152,429,155,432,152,436,148,433,112,391,85,344,67,299,56,265"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885" title="Prints test begin banner." alt="" coords="158,509,323,552"/>
<area shape="poly" title=" " alt="" coords="59,264,66,308,81,370,109,437,128,468,152,495,154,498,150,502,148,499,124,471,104,439,76,372,61,309,54,265"/>
<area shape="poly" title=" " alt="" coords="311,121,396,126,395,131,310,127"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a7a5619a74c1237c5abde2e4bd6619d12" title="Locks sh2 HAL lib to only allow the calling task to call its APIs." alt="" coords="634,95,817,121"/>
<area shape="poly" title=" " alt="" coords="547,124,618,116,619,122,548,129"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a61e3451e93806e1b7eaf5f1387726765" title="Unlocks sh2 HAL lib to allow other tasks to call its APIs." alt="" coords="627,145,824,172"/>
<area shape="poly" title=" " alt="" coords="548,138,612,144,612,150,547,143"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a48e7b1a2c2ebc6b1f2f292735c0832a0" title="Locks locks user data to only allow the calling task to read/modify it." alt="" coords="386,183,572,209"/>
<area shape="poly" title=" " alt="" coords="322,210,370,205,371,210,323,215"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a26bacc572187119339ec248bb4e7d6f3" title="Unlocks user data to allow other tasks to read/modify it." alt="" coords="379,233,579,260"/>
<area shape="poly" title=" " alt="" coords="323,227,364,232,363,237,322,233"/>
</map>
</div>
</div>
</div>
<a id="a176c81d817389f072da2eddb5e37b975" name="a176c81d817389f072da2eddb5e37b975"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a176c81d817389f072da2eddb5e37b975">&#9670;&#160;</a></span>TEST_CASE() <span class="overload">[8/16]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">TEST_CASE </td>
<td>(</td>
<td class="paramtype">&quot;Enable/Disable Cal Magnetometer&quot;</td> <td class="paramname"><span class="paramname">, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&quot;&quot;</td> <td class="paramname"><span class="paramname">[SingleReportEnableDisable]</span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="_single_report_tests_8cpp_a176c81d817389f072da2eddb5e37b975_cgraph.png" border="0" usemap="#a_single_report_tests_8cpp_a176c81d817389f072da2eddb5e37b975_cgraph" alt=""/></div>
<map name="a_single_report_tests_8cpp_a176c81d817389f072da2eddb5e37b975_cgraph" id="a_single_report_tests_8cpp_a176c81d817389f072da2eddb5e37b975_cgraph">
<area shape="rect" title=" " alt="" coords="5,237,102,264"/>
<area shape="rect" href="class_b_n_o08x.html#a41d65567bb316971f68718ca69039ace" title=" " alt="" coords="173,5,345,32"/>
<area shape="poly" title=" " alt="" coords="54,237,63,198,79,145,107,89,126,64,148,42,158,35,161,39,151,46,130,67,112,92,84,147,68,199,59,238"/>
<area shape="rect" href="class_b_n_o08x.html#a367d525d1c0ba119b3dca3067bb5bccc" title="Polls for new data/report to become available." alt="" coords="179,56,339,83"/>
<area shape="poly" title=" " alt="" coords="57,236,68,206,87,167,113,127,148,93,164,83,166,88,151,97,117,130,91,170,73,208,62,238"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a7d147e7540a4c6aa19749844e14cdadc" title="Disables a sensor report by setting its period to 0us such that the BNO08x stops sending it." alt="" coords="189,107,329,133"/>
<area shape="poly" title=" " alt="" coords="62,235,97,193,121,170,148,150,176,136,178,141,151,154,125,174,101,197,67,238"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a3012b77fd80f2c34e57d5a23299f1470" title="Enables a sensor report such that the BNO08x begins sending it." alt="" coords="448,120,584,147"/>
<area shape="poly" title=" " alt="" coords="73,235,107,213,149,194,222,171,297,155,432,137,433,142,298,160,223,176,151,198,110,218,76,239"/>
<area shape="rect" href="class_b_n_o08x_rpt_cal_magnetometer.html#a9a07338f7c149aa3d45d2c4f846620e2" title="Grabs most recent calibrated magnetometer data, units are in uTesla." alt="" coords="150,208,368,235"/>
<area shape="poly" title=" " alt="" coords="101,241,146,235,146,240,102,247"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b" title="Deletes test IMU calling deconstructor and releases heap allocated memory." alt="" coords="180,259,338,301"/>
<area shape="poly" title=" " alt="" coords="102,255,165,264,164,269,101,260"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a74f6037286b51382535bab61680297ed" title="Checks if a new report has been received since the last time this function was called." alt="" coords="168,325,350,352"/>
<area shape="poly" title=" " alt="" coords="73,262,108,287,151,311,169,318,168,323,149,316,105,292,70,267"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919" title="Prints end begin banner." alt="" coords="176,376,342,419"/>
<area shape="poly" title=" " alt="" coords="65,263,98,311,123,339,151,362,163,369,160,373,148,366,119,342,94,315,60,266"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a23593453a05f7cac26fd341371197a8c" title="Prints a message during a test." alt="" coords="176,443,342,485"/>
<area shape="poly" title=" " alt="" coords="61,263,71,297,89,342,115,388,151,429,164,437,160,442,148,433,111,392,84,344,66,299,56,265"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885" title="Prints test begin banner." alt="" coords="176,509,342,552"/>
<area shape="poly" title=" " alt="" coords="59,264,65,308,80,370,108,437,128,468,151,495,164,505,161,509,148,499,123,472,103,440,75,372,60,309,53,265"/>
<area shape="poly" title=" " alt="" coords="329,121,433,126,433,132,329,126"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a7a5619a74c1237c5abde2e4bd6619d12" title="Locks sh2 HAL lib to only allow the calling task to call its APIs." alt="" coords="671,95,854,121"/>
<area shape="poly" title=" " alt="" coords="584,124,655,116,656,122,585,129"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a61e3451e93806e1b7eaf5f1387726765" title="Unlocks sh2 HAL lib to allow other tasks to call its APIs." alt="" coords="664,145,861,172"/>
<area shape="poly" title=" " alt="" coords="585,138,649,144,649,150,584,143"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a48e7b1a2c2ebc6b1f2f292735c0832a0" title="Locks locks user data to only allow the calling task to read/modify it." alt="" coords="423,183,609,209"/>
<area shape="poly" title=" " alt="" coords="368,208,407,204,408,209,369,213"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a26bacc572187119339ec248bb4e7d6f3" title="Unlocks user data to allow other tasks to read/modify it." alt="" coords="416,233,616,260"/>
<area shape="poly" title=" " alt="" coords="369,229,401,233,400,238,368,235"/>
</map>
</div>
</div>
</div>
<a id="a175ff61aad4905497f19d011693932ff" name="a175ff61aad4905497f19d011693932ff"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a175ff61aad4905497f19d011693932ff">&#9670;&#160;</a></span>TEST_CASE() <span class="overload">[9/16]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">TEST_CASE </td>
<td>(</td>
<td class="paramtype">&quot;Enable/Disable Game RV&quot;</td> <td class="paramname"><span class="paramname">, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&quot;&quot;</td> <td class="paramname"><span class="paramname">[SingleReportEnableDisable]</span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="_single_report_tests_8cpp_a175ff61aad4905497f19d011693932ff_cgraph.png" border="0" usemap="#a_single_report_tests_8cpp_a175ff61aad4905497f19d011693932ff_cgraph" alt=""/></div>
<map name="a_single_report_tests_8cpp_a175ff61aad4905497f19d011693932ff_cgraph" id="a_single_report_tests_8cpp_a175ff61aad4905497f19d011693932ff_cgraph">
<area shape="rect" title=" " alt="" coords="5,249,102,276"/>
<area shape="rect" href="class_b_n_o08x.html#a41d65567bb316971f68718ca69039ace" title=" " alt="" coords="155,5,326,32"/>
<area shape="poly" title=" " alt="" coords="54,249,62,208,78,153,106,93,125,66,148,42,153,38,156,42,151,46,129,69,111,96,83,154,67,209,59,250"/>
<area shape="rect" href="class_b_n_o08x.html#a367d525d1c0ba119b3dca3067bb5bccc" title="Polls for new data/report to become available." alt="" coords="161,56,320,83"/>
<area shape="poly" title=" " alt="" coords="56,248,67,216,85,174,112,130,148,93,154,88,157,92,151,97,116,134,90,177,72,218,61,250"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a7d147e7540a4c6aa19749844e14cdadc" title="Disables a sensor report by setting its period to 0us such that the BNO08x stops sending it." alt="" coords="171,107,310,133"/>
<area shape="poly" title=" " alt="" coords="61,247,95,200,120,173,148,150,170,137,173,142,151,154,124,177,99,203,65,250"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a3012b77fd80f2c34e57d5a23299f1470" title="Enables a sensor report such that the BNO08x begins sending it." alt="" coords="411,135,547,161"/>
<area shape="poly" title=" " alt="" coords="68,247,103,219,149,194,212,173,277,160,396,147,396,152,278,165,213,178,151,198,106,224,71,251"/>
<area shape="rect" href="class_b_n_o08x_rpt_r_v_generic.html#afc2accdd72076cd758f9f9108351d7a8" title="Grabs most recent rotation vector data in form of unit quaternion, rad accuracy units in radians (if ..." alt="" coords="164,208,317,251"/>
<area shape="poly" title=" " alt="" coords="102,251,148,243,149,248,103,257"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b" title="Deletes test IMU calling deconstructor and releases heap allocated memory." alt="" coords="161,275,320,317"/>
<area shape="poly" title=" " alt="" coords="103,269,146,276,145,282,102,274"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a74f6037286b51382535bab61680297ed" title="Checks if a new report has been received since the last time this function was called." alt="" coords="150,341,331,368"/>
<area shape="poly" title=" " alt="" coords="72,274,107,301,151,327,166,333,164,338,148,332,104,305,69,278"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919" title="Prints end begin banner." alt="" coords="158,392,323,435"/>
<area shape="poly" title=" " alt="" coords="65,275,99,325,123,353,151,378,157,382,154,386,148,382,119,357,94,328,60,278"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a23593453a05f7cac26fd341371197a8c" title="Prints a message during a test." alt="" coords="158,459,323,501"/>
<area shape="poly" title=" " alt="" coords="61,276,71,309,89,355,116,403,152,445,155,448,152,452,148,449,111,406,84,357,66,311,56,277"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885" title="Prints test begin banner." alt="" coords="158,525,323,568"/>
<area shape="poly" title=" " alt="" coords="59,276,65,320,81,383,109,452,128,483,152,512,154,514,150,518,148,515,124,486,104,454,76,385,60,321,53,277"/>
<area shape="poly" title=" " alt="" coords="311,126,396,136,395,141,310,131"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a7a5619a74c1237c5abde2e4bd6619d12" title="Locks sh2 HAL lib to only allow the calling task to call its APIs." alt="" coords="634,109,817,136"/>
<area shape="poly" title=" " alt="" coords="547,138,618,131,619,136,548,144"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a61e3451e93806e1b7eaf5f1387726765" title="Unlocks sh2 HAL lib to allow other tasks to call its APIs." alt="" coords="627,160,824,187"/>
<area shape="poly" title=" " alt="" coords="548,152,612,159,612,164,547,158"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a48e7b1a2c2ebc6b1f2f292735c0832a0" title="Locks locks user data to only allow the calling task to read/modify it." alt="" coords="386,189,572,216"/>
<area shape="poly" title=" " alt="" coords="317,218,370,212,371,217,317,223"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a26bacc572187119339ec248bb4e7d6f3" title="Unlocks user data to allow other tasks to read/modify it." alt="" coords="379,240,579,267"/>
<area shape="poly" title=" " alt="" coords="317,234,364,239,363,244,317,240"/>
</map>
</div>
</div>
</div>
<a id="abf9609daa7bf6ed8f87366747236c613" name="abf9609daa7bf6ed8f87366747236c613"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abf9609daa7bf6ed8f87366747236c613">&#9670;&#160;</a></span>TEST_CASE() <span class="overload">[10/16]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">TEST_CASE </td>
<td>(</td>
<td class="paramtype">&quot;Enable/Disable Geomagnetic RV&quot;</td> <td class="paramname"><span class="paramname">, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&quot;&quot;</td> <td class="paramname"><span class="paramname">[SingleReportEnableDisable]</span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="_single_report_tests_8cpp_abf9609daa7bf6ed8f87366747236c613_cgraph.png" border="0" usemap="#a_single_report_tests_8cpp_abf9609daa7bf6ed8f87366747236c613_cgraph" alt=""/></div>
<map name="a_single_report_tests_8cpp_abf9609daa7bf6ed8f87366747236c613_cgraph" id="a_single_report_tests_8cpp_abf9609daa7bf6ed8f87366747236c613_cgraph">
<area shape="rect" title=" " alt="" coords="5,249,102,276"/>
<area shape="rect" href="class_b_n_o08x.html#a41d65567bb316971f68718ca69039ace" title=" " alt="" coords="155,5,326,32"/>
<area shape="poly" title=" " alt="" coords="54,249,62,208,78,153,106,93,125,66,148,42,153,38,156,42,151,46,129,69,111,96,83,154,67,209,59,250"/>
<area shape="rect" href="class_b_n_o08x.html#a367d525d1c0ba119b3dca3067bb5bccc" title="Polls for new data/report to become available." alt="" coords="161,56,320,83"/>
<area shape="poly" title=" " alt="" coords="56,248,67,216,85,174,112,130,148,93,154,88,157,92,151,97,116,134,90,177,72,218,61,250"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a7d147e7540a4c6aa19749844e14cdadc" title="Disables a sensor report by setting its period to 0us such that the BNO08x stops sending it." alt="" coords="171,107,310,133"/>
<area shape="poly" title=" " alt="" coords="61,247,95,200,120,173,148,150,170,137,173,142,151,154,124,177,99,203,65,250"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a3012b77fd80f2c34e57d5a23299f1470" title="Enables a sensor report such that the BNO08x begins sending it." alt="" coords="411,135,547,161"/>
<area shape="poly" title=" " alt="" coords="68,247,103,219,149,194,212,173,277,160,396,147,396,152,278,165,213,178,151,198,106,224,71,251"/>
<area shape="rect" href="class_b_n_o08x_rpt_r_v_generic.html#afc2accdd72076cd758f9f9108351d7a8" title="Grabs most recent rotation vector data in form of unit quaternion, rad accuracy units in radians (if ..." alt="" coords="164,208,317,251"/>
<area shape="poly" title=" " alt="" coords="102,251,148,243,149,248,103,257"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b" title="Deletes test IMU calling deconstructor and releases heap allocated memory." alt="" coords="161,275,320,317"/>
<area shape="poly" title=" " alt="" coords="103,269,146,276,145,282,102,274"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a74f6037286b51382535bab61680297ed" title="Checks if a new report has been received since the last time this function was called." alt="" coords="150,341,331,368"/>
<area shape="poly" title=" " alt="" coords="72,274,107,301,151,327,166,333,164,338,148,332,104,305,69,278"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919" title="Prints end begin banner." alt="" coords="158,392,323,435"/>
<area shape="poly" title=" " alt="" coords="65,275,99,325,123,353,151,378,157,382,154,386,148,382,119,357,94,328,60,278"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a23593453a05f7cac26fd341371197a8c" title="Prints a message during a test." alt="" coords="158,459,323,501"/>
<area shape="poly" title=" " alt="" coords="61,276,71,309,89,355,116,403,152,445,155,448,152,452,148,449,111,406,84,357,66,311,56,277"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885" title="Prints test begin banner." alt="" coords="158,525,323,568"/>
<area shape="poly" title=" " alt="" coords="59,276,65,320,81,383,109,452,128,483,152,512,154,514,150,518,148,515,124,486,104,454,76,385,60,321,53,277"/>
<area shape="poly" title=" " alt="" coords="311,126,396,136,395,141,310,131"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a7a5619a74c1237c5abde2e4bd6619d12" title="Locks sh2 HAL lib to only allow the calling task to call its APIs." alt="" coords="634,109,817,136"/>
<area shape="poly" title=" " alt="" coords="547,138,618,131,619,136,548,144"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a61e3451e93806e1b7eaf5f1387726765" title="Unlocks sh2 HAL lib to allow other tasks to call its APIs." alt="" coords="627,160,824,187"/>
<area shape="poly" title=" " alt="" coords="548,152,612,159,612,164,547,158"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a48e7b1a2c2ebc6b1f2f292735c0832a0" title="Locks locks user data to only allow the calling task to read/modify it." alt="" coords="386,189,572,216"/>
<area shape="poly" title=" " alt="" coords="317,218,370,212,371,217,317,223"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a26bacc572187119339ec248bb4e7d6f3" title="Unlocks user data to allow other tasks to read/modify it." alt="" coords="379,240,579,267"/>
<area shape="poly" title=" " alt="" coords="317,234,364,239,363,244,317,240"/>
</map>
</div>
</div>
</div>
<a id="ab9b4ae43e33572d90c4c889452cd91ee" name="ab9b4ae43e33572d90c4c889452cd91ee"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab9b4ae43e33572d90c4c889452cd91ee">&#9670;&#160;</a></span>TEST_CASE() <span class="overload">[11/16]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">TEST_CASE </td>
<td>(</td>
<td class="paramtype">&quot;Enable/Disable Gravity&quot;</td> <td class="paramname"><span class="paramname">, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&quot;&quot;</td> <td class="paramname"><span class="paramname">[SingleReportEnableDisable]</span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="_single_report_tests_8cpp_ab9b4ae43e33572d90c4c889452cd91ee_cgraph.png" border="0" usemap="#a_single_report_tests_8cpp_ab9b4ae43e33572d90c4c889452cd91ee_cgraph" alt=""/></div>
<map name="a_single_report_tests_8cpp_ab9b4ae43e33572d90c4c889452cd91ee_cgraph" id="a_single_report_tests_8cpp_ab9b4ae43e33572d90c4c889452cd91ee_cgraph">
<area shape="rect" title=" " alt="" coords="5,237,102,264"/>
<area shape="rect" href="class_b_n_o08x.html#a41d65567bb316971f68718ca69039ace" title=" " alt="" coords="155,5,326,32"/>
<area shape="poly" title=" " alt="" coords="55,236,63,198,80,145,108,90,126,64,148,42,153,38,157,42,151,46,130,68,112,93,85,147,68,199,60,237"/>
<area shape="rect" href="class_b_n_o08x.html#a367d525d1c0ba119b3dca3067bb5bccc" title="Polls for new data/report to become available." alt="" coords="161,56,320,83"/>
<area shape="poly" title=" " alt="" coords="57,236,68,206,87,168,114,127,148,93,155,88,158,92,151,97,118,131,92,170,73,208,62,238"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a7d147e7540a4c6aa19749844e14cdadc" title="Disables a sensor report by setting its period to 0us such that the BNO08x stops sending it." alt="" coords="171,107,310,133"/>
<area shape="poly" title=" " alt="" coords="63,235,97,194,121,170,148,150,172,137,175,142,151,154,125,174,101,197,67,239"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a3012b77fd80f2c34e57d5a23299f1470" title="Enables a sensor report such that the BNO08x begins sending it." alt="" coords="411,120,547,147"/>
<area shape="poly" title=" " alt="" coords="73,235,107,213,149,194,212,173,277,158,395,139,396,144,278,163,213,179,151,198,110,218,76,239"/>
<area shape="rect" href="class_b_n_o08x_rpt_gravity.html#a18ebbe93997c3ea985290e5b8fc23115" title="Grabs most recent gravity data, units are in m/s^2." alt="" coords="162,208,319,235"/>
<area shape="poly" title=" " alt="" coords="102,240,147,233,147,239,103,246"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b" title="Deletes test IMU calling deconstructor and releases heap allocated memory." alt="" coords="161,259,320,301"/>
<area shape="poly" title=" " alt="" coords="103,256,146,262,145,268,102,261"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a74f6037286b51382535bab61680297ed" title="Checks if a new report has been received since the last time this function was called." alt="" coords="150,325,331,352"/>
<area shape="poly" title=" " alt="" coords="74,262,108,287,151,311,166,317,164,322,149,316,105,291,71,267"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919" title="Prints end begin banner." alt="" coords="158,376,323,419"/>
<area shape="poly" title=" " alt="" coords="65,263,99,311,123,338,151,362,158,366,155,370,148,366,120,342,95,314,61,266"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a23593453a05f7cac26fd341371197a8c" title="Prints a message during a test." alt="" coords="158,443,323,485"/>
<area shape="poly" title=" " alt="" coords="61,264,72,297,90,341,116,388,152,429,155,432,152,436,148,433,112,391,85,344,67,299,56,265"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885" title="Prints test begin banner." alt="" coords="158,509,323,552"/>
<area shape="poly" title=" " alt="" coords="59,264,66,308,81,370,109,437,128,468,152,495,154,498,150,502,148,499,124,471,104,439,76,372,61,309,54,265"/>
<area shape="poly" title=" " alt="" coords="311,121,396,126,395,131,310,127"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a7a5619a74c1237c5abde2e4bd6619d12" title="Locks sh2 HAL lib to only allow the calling task to call its APIs." alt="" coords="634,95,817,121"/>
<area shape="poly" title=" " alt="" coords="547,124,618,116,619,122,548,129"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a61e3451e93806e1b7eaf5f1387726765" title="Unlocks sh2 HAL lib to allow other tasks to call its APIs." alt="" coords="627,145,824,172"/>
<area shape="poly" title=" " alt="" coords="548,138,612,144,612,150,547,143"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a48e7b1a2c2ebc6b1f2f292735c0832a0" title="Locks locks user data to only allow the calling task to read/modify it." alt="" coords="386,183,572,209"/>
<area shape="poly" title=" " alt="" coords="319,210,370,205,371,210,319,216"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a26bacc572187119339ec248bb4e7d6f3" title="Unlocks user data to allow other tasks to read/modify it." alt="" coords="379,233,579,260"/>
<area shape="poly" title=" " alt="" coords="319,227,364,232,363,237,319,232"/>
</map>
</div>
</div>
</div>
<a id="a135345f612f52dc44e6cd1e1378c2191" name="a135345f612f52dc44e6cd1e1378c2191"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a135345f612f52dc44e6cd1e1378c2191">&#9670;&#160;</a></span>TEST_CASE() <span class="overload">[12/16]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">TEST_CASE </td>
<td>(</td>
<td class="paramtype">&quot;Enable/Disable Gyro Integrated RV&quot;</td> <td class="paramname"><span class="paramname">, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&quot;&quot;</td> <td class="paramname"><span class="paramname">[SingleReportEnableDisable]</span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="_single_report_tests_8cpp_a135345f612f52dc44e6cd1e1378c2191_cgraph.png" border="0" usemap="#a_single_report_tests_8cpp_a135345f612f52dc44e6cd1e1378c2191_cgraph" alt=""/></div>
<map name="a_single_report_tests_8cpp_a135345f612f52dc44e6cd1e1378c2191_cgraph" id="a_single_report_tests_8cpp_a135345f612f52dc44e6cd1e1378c2191_cgraph">
<area shape="rect" title=" " alt="" coords="5,249,102,276"/>
<area shape="rect" href="class_b_n_o08x.html#a41d65567bb316971f68718ca69039ace" title=" " alt="" coords="155,5,326,32"/>
<area shape="poly" title=" " alt="" coords="54,249,62,208,78,153,106,93,125,66,148,42,153,38,156,42,151,46,129,69,111,96,83,154,67,209,59,250"/>
<area shape="rect" href="class_b_n_o08x.html#a367d525d1c0ba119b3dca3067bb5bccc" title="Polls for new data/report to become available." alt="" coords="161,56,320,83"/>
<area shape="poly" title=" " alt="" coords="56,248,67,216,85,174,112,130,148,93,154,88,157,92,151,97,116,134,90,177,72,218,61,250"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a7d147e7540a4c6aa19749844e14cdadc" title="Disables a sensor report by setting its period to 0us such that the BNO08x stops sending it." alt="" coords="171,107,310,133"/>
<area shape="poly" title=" " alt="" coords="61,247,95,200,120,173,148,150,170,137,173,142,151,154,124,177,99,203,65,250"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a3012b77fd80f2c34e57d5a23299f1470" title="Enables a sensor report such that the BNO08x begins sending it." alt="" coords="411,135,547,161"/>
<area shape="poly" title=" " alt="" coords="68,247,103,219,149,194,212,173,277,160,396,147,396,152,278,165,213,178,151,198,106,224,71,251"/>
<area shape="rect" href="class_b_n_o08x_rpt_r_v_generic.html#afc2accdd72076cd758f9f9108351d7a8" title="Grabs most recent rotation vector data in form of unit quaternion, rad accuracy units in radians (if ..." alt="" coords="164,208,317,251"/>
<area shape="poly" title=" " alt="" coords="102,251,148,243,149,248,103,257"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b" title="Deletes test IMU calling deconstructor and releases heap allocated memory." alt="" coords="161,275,320,317"/>
<area shape="poly" title=" " alt="" coords="103,269,146,276,145,282,102,274"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a74f6037286b51382535bab61680297ed" title="Checks if a new report has been received since the last time this function was called." alt="" coords="150,341,331,368"/>
<area shape="poly" title=" " alt="" coords="72,274,107,301,151,327,166,333,164,338,148,332,104,305,69,278"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919" title="Prints end begin banner." alt="" coords="158,392,323,435"/>
<area shape="poly" title=" " alt="" coords="65,275,99,325,123,353,151,378,157,382,154,386,148,382,119,357,94,328,60,278"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a23593453a05f7cac26fd341371197a8c" title="Prints a message during a test." alt="" coords="158,459,323,501"/>
<area shape="poly" title=" " alt="" coords="61,276,71,309,89,355,116,403,152,445,155,448,152,452,148,449,111,406,84,357,66,311,56,277"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885" title="Prints test begin banner." alt="" coords="158,525,323,568"/>
<area shape="poly" title=" " alt="" coords="59,276,65,320,81,383,109,452,128,483,152,512,154,514,150,518,148,515,124,486,104,454,76,385,60,321,53,277"/>
<area shape="poly" title=" " alt="" coords="311,126,396,136,395,141,310,131"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a7a5619a74c1237c5abde2e4bd6619d12" title="Locks sh2 HAL lib to only allow the calling task to call its APIs." alt="" coords="634,109,817,136"/>
<area shape="poly" title=" " alt="" coords="547,138,618,131,619,136,548,144"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a61e3451e93806e1b7eaf5f1387726765" title="Unlocks sh2 HAL lib to allow other tasks to call its APIs." alt="" coords="627,160,824,187"/>
<area shape="poly" title=" " alt="" coords="548,152,612,159,612,164,547,158"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a48e7b1a2c2ebc6b1f2f292735c0832a0" title="Locks locks user data to only allow the calling task to read/modify it." alt="" coords="386,189,572,216"/>
<area shape="poly" title=" " alt="" coords="317,218,370,212,371,217,317,223"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a26bacc572187119339ec248bb4e7d6f3" title="Unlocks user data to allow other tasks to read/modify it." alt="" coords="379,240,579,267"/>
<area shape="poly" title=" " alt="" coords="317,234,364,239,363,244,317,240"/>
</map>
</div>
</div>
</div>
<a id="ae4d70e11995e36808b6390b171aba0e8" name="ae4d70e11995e36808b6390b171aba0e8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae4d70e11995e36808b6390b171aba0e8">&#9670;&#160;</a></span>TEST_CASE() <span class="overload">[13/16]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">TEST_CASE </td>
<td>(</td>
<td class="paramtype">&quot;Enable/Disable Linear Accelerometer&quot;</td> <td class="paramname"><span class="paramname">, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&quot;&quot;</td> <td class="paramname"><span class="paramname">[SingleReportEnableDisable]</span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="_single_report_tests_8cpp_ae4d70e11995e36808b6390b171aba0e8_cgraph.png" border="0" usemap="#a_single_report_tests_8cpp_ae4d70e11995e36808b6390b171aba0e8_cgraph" alt=""/></div>
<map name="a_single_report_tests_8cpp_ae4d70e11995e36808b6390b171aba0e8_cgraph" id="a_single_report_tests_8cpp_ae4d70e11995e36808b6390b171aba0e8_cgraph">
<area shape="rect" title=" " alt="" coords="5,237,102,264"/>
<area shape="rect" href="class_b_n_o08x.html#a41d65567bb316971f68718ca69039ace" title=" " alt="" coords="176,5,347,32"/>
<area shape="poly" title=" " alt="" coords="54,237,62,198,79,145,107,89,126,64,148,42,160,34,163,38,151,46,130,67,111,92,84,147,68,199,59,238"/>
<area shape="rect" href="class_b_n_o08x.html#a367d525d1c0ba119b3dca3067bb5bccc" title="Polls for new data/report to become available." alt="" coords="182,56,341,83"/>
<area shape="poly" title=" " alt="" coords="57,236,68,206,87,167,113,127,148,93,166,82,169,87,151,97,117,130,91,169,73,208,62,238"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a7d147e7540a4c6aa19749844e14cdadc" title="Disables a sensor report by setting its period to 0us such that the BNO08x stops sending it." alt="" coords="192,107,331,133"/>
<area shape="poly" title=" " alt="" coords="62,235,97,193,121,170,148,150,176,137,178,141,151,154,124,174,101,197,66,239"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a3012b77fd80f2c34e57d5a23299f1470" title="Enables a sensor report such that the BNO08x begins sending it." alt="" coords="453,120,589,147"/>
<area shape="poly" title=" " alt="" coords="73,234,107,213,149,194,223,171,300,155,437,136,438,142,301,160,225,176,151,198,110,218,76,239"/>
<area shape="rect" href="class_b_n_o08x_rpt_linear_acceleration.html#aac2eeab16ffbe7a81ea26a21c4e453d0" title="Grabs most recent acceleration data (including gravity), units are in m/s^2." alt="" coords="150,208,373,235"/>
<area shape="poly" title=" " alt="" coords="102,241,147,235,148,240,102,247"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b" title="Deletes test IMU calling deconstructor and releases heap allocated memory." alt="" coords="182,259,341,301"/>
<area shape="poly" title=" " alt="" coords="102,255,167,264,167,269,102,260"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a74f6037286b51382535bab61680297ed" title="Checks if a new report has been received since the last time this function was called." alt="" coords="171,325,352,352"/>
<area shape="poly" title=" " alt="" coords="73,262,108,287,151,311,170,318,168,323,149,316,105,292,70,267"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919" title="Prints end begin banner." alt="" coords="179,376,344,419"/>
<area shape="poly" title=" " alt="" coords="65,263,98,311,123,339,151,362,166,370,163,375,148,366,119,342,94,315,60,266"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a23593453a05f7cac26fd341371197a8c" title="Prints a message during a test." alt="" coords="179,443,344,485"/>
<area shape="poly" title=" " alt="" coords="61,263,71,297,89,342,115,389,132,410,151,429,166,439,163,443,148,433,128,414,111,392,84,344,66,299,56,265"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885" title="Prints test begin banner." alt="" coords="179,509,344,552"/>
<area shape="poly" title=" " alt="" coords="59,264,65,308,80,371,108,438,127,468,151,495,167,506,163,511,148,499,123,472,103,440,75,372,60,309,53,265"/>
<area shape="poly" title=" " alt="" coords="332,121,437,126,437,132,331,126"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a7a5619a74c1237c5abde2e4bd6619d12" title="Locks sh2 HAL lib to only allow the calling task to call its APIs." alt="" coords="676,95,859,121"/>
<area shape="poly" title=" " alt="" coords="589,124,660,116,661,122,590,129"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a61e3451e93806e1b7eaf5f1387726765" title="Unlocks sh2 HAL lib to allow other tasks to call its APIs." alt="" coords="669,145,866,172"/>
<area shape="poly" title=" " alt="" coords="590,138,654,144,654,150,589,143"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a48e7b1a2c2ebc6b1f2f292735c0832a0" title="Locks locks user data to only allow the calling task to read/modify it." alt="" coords="428,183,614,209"/>
<area shape="poly" title=" " alt="" coords="373,208,412,204,413,209,374,213"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a26bacc572187119339ec248bb4e7d6f3" title="Unlocks user data to allow other tasks to read/modify it." alt="" coords="421,233,621,260"/>
<area shape="poly" title=" " alt="" coords="374,230,406,233,405,238,373,235"/>
</map>
</div>
</div>
</div>
<a id="a89c8a619fd6bb9768b37bc594741be09" name="a89c8a619fd6bb9768b37bc594741be09"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a89c8a619fd6bb9768b37bc594741be09">&#9670;&#160;</a></span>TEST_CASE() <span class="overload">[14/16]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">TEST_CASE </td>
<td>(</td>
<td class="paramtype">&quot;Enable/Disable RV&quot;</td> <td class="paramname"><span class="paramname">, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&quot;&quot;</td> <td class="paramname"><span class="paramname">[SingleReportEnableDisable]</span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="_single_report_tests_8cpp_a89c8a619fd6bb9768b37bc594741be09_cgraph.png" border="0" usemap="#a_single_report_tests_8cpp_a89c8a619fd6bb9768b37bc594741be09_cgraph" alt=""/></div>
<map name="a_single_report_tests_8cpp_a89c8a619fd6bb9768b37bc594741be09_cgraph" id="a_single_report_tests_8cpp_a89c8a619fd6bb9768b37bc594741be09_cgraph">
<area shape="rect" title=" " alt="" coords="5,249,102,276"/>
<area shape="rect" href="class_b_n_o08x.html#a41d65567bb316971f68718ca69039ace" title=" " alt="" coords="155,5,326,32"/>
<area shape="poly" title=" " alt="" coords="54,249,62,208,78,153,106,93,125,66,148,42,153,38,156,42,151,46,129,69,111,96,83,154,67,209,59,250"/>
<area shape="rect" href="class_b_n_o08x.html#a367d525d1c0ba119b3dca3067bb5bccc" title="Polls for new data/report to become available." alt="" coords="161,56,320,83"/>
<area shape="poly" title=" " alt="" coords="56,248,67,216,85,174,112,130,148,93,154,88,157,92,151,97,116,134,90,177,72,218,61,250"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a7d147e7540a4c6aa19749844e14cdadc" title="Disables a sensor report by setting its period to 0us such that the BNO08x stops sending it." alt="" coords="171,107,310,133"/>
<area shape="poly" title=" " alt="" coords="61,247,95,200,120,173,148,150,170,137,173,142,151,154,124,177,99,203,65,250"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a3012b77fd80f2c34e57d5a23299f1470" title="Enables a sensor report such that the BNO08x begins sending it." alt="" coords="411,135,547,161"/>
<area shape="poly" title=" " alt="" coords="68,247,103,219,149,194,212,173,277,160,396,147,396,152,278,165,213,178,151,198,106,224,71,251"/>
<area shape="rect" href="class_b_n_o08x_rpt_r_v_generic.html#afc2accdd72076cd758f9f9108351d7a8" title="Grabs most recent rotation vector data in form of unit quaternion, rad accuracy units in radians (if ..." alt="" coords="164,208,317,251"/>
<area shape="poly" title=" " alt="" coords="102,251,148,243,149,248,103,257"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b" title="Deletes test IMU calling deconstructor and releases heap allocated memory." alt="" coords="161,275,320,317"/>
<area shape="poly" title=" " alt="" coords="103,269,146,276,145,282,102,274"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a74f6037286b51382535bab61680297ed" title="Checks if a new report has been received since the last time this function was called." alt="" coords="150,341,331,368"/>
<area shape="poly" title=" " alt="" coords="72,274,107,301,151,327,166,333,164,338,148,332,104,305,69,278"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919" title="Prints end begin banner." alt="" coords="158,392,323,435"/>
<area shape="poly" title=" " alt="" coords="65,275,99,325,123,353,151,378,157,382,154,386,148,382,119,357,94,328,60,278"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a23593453a05f7cac26fd341371197a8c" title="Prints a message during a test." alt="" coords="158,459,323,501"/>
<area shape="poly" title=" " alt="" coords="61,276,71,309,89,355,116,403,152,445,155,448,152,452,148,449,111,406,84,357,66,311,56,277"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885" title="Prints test begin banner." alt="" coords="158,525,323,568"/>
<area shape="poly" title=" " alt="" coords="59,276,65,320,81,383,109,452,128,483,152,512,154,514,150,518,148,515,124,486,104,454,76,385,60,321,53,277"/>
<area shape="poly" title=" " alt="" coords="311,126,396,136,395,141,310,131"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a7a5619a74c1237c5abde2e4bd6619d12" title="Locks sh2 HAL lib to only allow the calling task to call its APIs." alt="" coords="634,109,817,136"/>
<area shape="poly" title=" " alt="" coords="547,138,618,131,619,136,548,144"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a61e3451e93806e1b7eaf5f1387726765" title="Unlocks sh2 HAL lib to allow other tasks to call its APIs." alt="" coords="627,160,824,187"/>
<area shape="poly" title=" " alt="" coords="548,152,612,159,612,164,547,158"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a48e7b1a2c2ebc6b1f2f292735c0832a0" title="Locks locks user data to only allow the calling task to read/modify it." alt="" coords="386,189,572,216"/>
<area shape="poly" title=" " alt="" coords="317,218,370,212,371,217,317,223"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a26bacc572187119339ec248bb4e7d6f3" title="Unlocks user data to allow other tasks to read/modify it." alt="" coords="379,240,579,267"/>
<area shape="poly" title=" " alt="" coords="317,234,364,239,363,244,317,240"/>
</map>
</div>
</div>
</div>
<a id="af7eb32a5f8137e39dbf2caaad0378c41" name="af7eb32a5f8137e39dbf2caaad0378c41"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af7eb32a5f8137e39dbf2caaad0378c41">&#9670;&#160;</a></span>TEST_CASE() <span class="overload">[15/16]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">TEST_CASE </td>
<td>(</td>
<td class="paramtype">&quot;Enable/Disable Uncal Gyro&quot;</td> <td class="paramname"><span class="paramname">, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&quot;&quot;</td> <td class="paramname"><span class="paramname">[SingleReportEnableDisable]</span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="_single_report_tests_8cpp_af7eb32a5f8137e39dbf2caaad0378c41_cgraph.png" border="0" usemap="#a_single_report_tests_8cpp_af7eb32a5f8137e39dbf2caaad0378c41_cgraph" alt=""/></div>
<map name="a_single_report_tests_8cpp_af7eb32a5f8137e39dbf2caaad0378c41_cgraph" id="a_single_report_tests_8cpp_af7eb32a5f8137e39dbf2caaad0378c41_cgraph">
<area shape="rect" title=" " alt="" coords="5,237,102,264"/>
<area shape="rect" href="class_b_n_o08x.html#a41d65567bb316971f68718ca69039ace" title=" " alt="" coords="155,5,326,32"/>
<area shape="poly" title=" " alt="" coords="55,236,63,198,80,145,108,90,126,64,148,42,153,38,157,42,151,46,130,68,112,93,85,147,68,199,60,237"/>
<area shape="rect" href="class_b_n_o08x.html#a367d525d1c0ba119b3dca3067bb5bccc" title="Polls for new data/report to become available." alt="" coords="161,56,320,83"/>
<area shape="poly" title=" " alt="" coords="57,236,68,206,87,168,114,127,148,93,155,88,158,92,151,97,118,131,92,170,73,208,62,238"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a7d147e7540a4c6aa19749844e14cdadc" title="Disables a sensor report by setting its period to 0us such that the BNO08x stops sending it." alt="" coords="171,107,310,133"/>
<area shape="poly" title=" " alt="" coords="63,235,97,194,121,170,148,150,172,137,175,142,151,154,125,174,101,197,67,239"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a3012b77fd80f2c34e57d5a23299f1470" title="Enables a sensor report such that the BNO08x begins sending it." alt="" coords="411,120,547,147"/>
<area shape="poly" title=" " alt="" coords="73,235,107,213,149,194,212,173,277,158,395,139,396,144,278,163,213,179,151,198,110,218,76,239"/>
<area shape="rect" href="class_b_n_o08x_rpt_uncal_gyro.html#ae2fec54b70d897124720abe1dcccd793" title="Grabs most recent uncalibrated gyroscope data, units are in rad/s." alt="" coords="152,208,329,235"/>
<area shape="poly" title=" " alt="" coords="102,240,136,235,137,240,103,246"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b" title="Deletes test IMU calling deconstructor and releases heap allocated memory." alt="" coords="161,259,320,301"/>
<area shape="poly" title=" " alt="" coords="103,256,146,262,145,268,102,261"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a74f6037286b51382535bab61680297ed" title="Checks if a new report has been received since the last time this function was called." alt="" coords="150,325,331,352"/>
<area shape="poly" title=" " alt="" coords="74,262,108,287,151,311,166,317,164,322,149,316,105,291,71,267"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919" title="Prints end begin banner." alt="" coords="158,376,323,419"/>
<area shape="poly" title=" " alt="" coords="65,263,99,311,123,338,151,362,158,366,155,370,148,366,120,342,95,314,61,266"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a23593453a05f7cac26fd341371197a8c" title="Prints a message during a test." alt="" coords="158,443,323,485"/>
<area shape="poly" title=" " alt="" coords="61,264,72,297,90,341,116,388,152,429,155,432,152,436,148,433,112,391,85,344,67,299,56,265"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885" title="Prints test begin banner." alt="" coords="158,509,323,552"/>
<area shape="poly" title=" " alt="" coords="59,264,66,308,81,370,109,437,128,468,152,495,154,498,150,502,148,499,124,471,104,439,76,372,61,309,54,265"/>
<area shape="poly" title=" " alt="" coords="311,121,396,126,395,131,310,127"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a7a5619a74c1237c5abde2e4bd6619d12" title="Locks sh2 HAL lib to only allow the calling task to call its APIs." alt="" coords="634,95,817,121"/>
<area shape="poly" title=" " alt="" coords="547,124,618,116,619,122,548,129"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a61e3451e93806e1b7eaf5f1387726765" title="Unlocks sh2 HAL lib to allow other tasks to call its APIs." alt="" coords="627,145,824,172"/>
<area shape="poly" title=" " alt="" coords="548,138,612,144,612,150,547,143"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a48e7b1a2c2ebc6b1f2f292735c0832a0" title="Locks locks user data to only allow the calling task to read/modify it." alt="" coords="386,183,572,209"/>
<area shape="poly" title=" " alt="" coords="329,209,370,205,371,210,330,215"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a26bacc572187119339ec248bb4e7d6f3" title="Unlocks user data to allow other tasks to read/modify it." alt="" coords="379,233,579,260"/>
<area shape="poly" title=" " alt="" coords="330,228,364,232,363,237,329,233"/>
</map>
</div>
</div>
</div>
<a id="a9525f7e9b6932ed0aede1a93476b43bc" name="a9525f7e9b6932ed0aede1a93476b43bc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9525f7e9b6932ed0aede1a93476b43bc">&#9670;&#160;</a></span>TEST_CASE() <span class="overload">[16/16]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">TEST_CASE </td>
<td>(</td>
<td class="paramtype">&quot;Enable/Disable Uncal Magnetometer&quot;</td> <td class="paramname"><span class="paramname">, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&quot;&quot;</td> <td class="paramname"><span class="paramname">[SingleReportEnableDisable]</span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="_single_report_tests_8cpp_a9525f7e9b6932ed0aede1a93476b43bc_cgraph.png" border="0" usemap="#a_single_report_tests_8cpp_a9525f7e9b6932ed0aede1a93476b43bc_cgraph" alt=""/></div>
<map name="a_single_report_tests_8cpp_a9525f7e9b6932ed0aede1a93476b43bc_cgraph" id="a_single_report_tests_8cpp_a9525f7e9b6932ed0aede1a93476b43bc_cgraph">
<area shape="rect" title=" " alt="" coords="5,237,102,264"/>
<area shape="rect" href="class_b_n_o08x.html#a41d65567bb316971f68718ca69039ace" title=" " alt="" coords="180,5,352,32"/>
<area shape="poly" title=" " alt="" coords="54,236,62,198,79,145,107,89,126,64,148,42,165,31,167,36,151,46,130,67,111,92,84,147,68,199,59,238"/>
<area shape="rect" href="class_b_n_o08x.html#a367d525d1c0ba119b3dca3067bb5bccc" title="Polls for new data/report to become available." alt="" coords="186,56,346,83"/>
<area shape="poly" title=" " alt="" coords="57,236,68,206,87,167,113,126,148,93,170,81,173,85,151,97,117,130,91,169,73,208,62,238"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a7d147e7540a4c6aa19749844e14cdadc" title="Disables a sensor report by setting its period to 0us such that the BNO08x stops sending it." alt="" coords="196,107,336,133"/>
<area shape="poly" title=" " alt="" coords="62,235,97,193,121,170,148,150,180,135,182,140,151,154,124,174,101,197,66,239"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a3012b77fd80f2c34e57d5a23299f1470" title="Enables a sensor report such that the BNO08x begins sending it." alt="" coords="462,120,598,147"/>
<area shape="poly" title=" " alt="" coords="73,234,107,213,149,193,205,179,282,165,446,141,447,146,283,170,206,184,151,199,110,218,76,239"/>
<area shape="rect" href="class_b_n_o08x_rpt_uncal_magnetometer.html#ad4d5abc8875955b6236bbe526be1e8fb" title="Grabs most recent uncalibrated magnetometer data, units are in uTesla." alt="" coords="150,208,382,235"/>
<area shape="poly" title=" " alt="" coords="102,241,149,235,150,240,102,247"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b" title="Deletes test IMU calling deconstructor and releases heap allocated memory." alt="" coords="187,259,345,301"/>
<area shape="poly" title=" " alt="" coords="102,255,172,264,171,270,102,260"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a74f6037286b51382535bab61680297ed" title="Checks if a new report has been received since the last time this function was called." alt="" coords="175,325,357,352"/>
<area shape="poly" title=" " alt="" coords="73,262,108,287,151,311,170,318,168,323,149,316,105,292,70,267"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919" title="Prints end begin banner." alt="" coords="183,376,349,419"/>
<area shape="poly" title=" " alt="" coords="65,263,98,312,123,339,151,362,170,372,168,377,148,366,119,343,94,315,60,266"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a23593453a05f7cac26fd341371197a8c" title="Prints a message during a test." alt="" coords="183,443,349,485"/>
<area shape="poly" title=" " alt="" coords="61,264,71,297,89,342,115,389,132,410,151,429,170,441,168,445,148,433,128,414,111,392,84,344,66,299,56,265"/>
<area shape="rect" href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885" title="Prints test begin banner." alt="" coords="183,509,349,552"/>
<area shape="poly" title=" " alt="" coords="59,264,65,308,80,371,108,438,127,469,151,495,171,509,167,513,148,499,123,472,103,440,75,372,60,309,53,265"/>
<area shape="poly" title=" " alt="" coords="336,121,447,126,446,132,336,126"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a7a5619a74c1237c5abde2e4bd6619d12" title="Locks sh2 HAL lib to only allow the calling task to call its APIs." alt="" coords="685,95,868,121"/>
<area shape="poly" title=" " alt="" coords="598,124,669,116,670,122,599,129"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a61e3451e93806e1b7eaf5f1387726765" title="Unlocks sh2 HAL lib to allow other tasks to call its APIs." alt="" coords="678,145,875,172"/>
<area shape="poly" title=" " alt="" coords="599,138,663,144,663,150,598,143"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a48e7b1a2c2ebc6b1f2f292735c0832a0" title="Locks locks user data to only allow the calling task to read/modify it." alt="" coords="437,183,623,209"/>
<area shape="poly" title=" " alt="" coords="382,208,421,204,422,209,383,213"/>
<area shape="rect" href="class_b_n_o08x_rpt.html#a26bacc572187119339ec248bb4e7d6f3" title="Unlocks user data to allow other tasks to read/modify it." alt="" coords="430,233,630,260"/>
<area shape="poly" title=" " alt="" coords="383,230,415,233,414,238,382,235"/>
</map>
</div>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_85e9385bd83516731053aadc7da3c8af.html">imu_update</a></li><li class="navelem"><a class="el" href="dir_c60d9bf80716f90f729fd65c40ec81f7.html">bno08x_update</a></li><li class="navelem"><a class="el" href="dir_fd670e5d11b8bb731501003ff6578ae1.html">components</a></li><li class="navelem"><a class="el" href="dir_a6718ce9703adf4789a693642ffedf7f.html">esp32_BNO08x</a></li><li class="navelem"><a class="el" href="dir_14dea6b744ab39100edf1f9916c217e0.html">test</a></li><li class="navelem"><a class="el" href="_single_report_tests_8cpp.html">SingleReportTests.cpp</a></li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0 </li>
</ul>
</div>
</body>
</html>