2125 lines
168 KiB
HTML
2125 lines
168 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: BNO08xTestHelper Class 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"> 1.2</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&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&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&dn=expat.txt MIT */
|
|
$(function(){initNavTree('class_b_n_o08x_test_helper.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="#nested-classes">Classes</a> |
|
|
<a href="#pub-types">Public Types</a> |
|
|
<a href="#pub-static-methods">Static Public Member Functions</a> |
|
|
<a href="#pri-static-attribs">Static Private Attributes</a> |
|
|
<a href="class_b_n_o08x_test_helper-members.html">List of all members</a> </div>
|
|
<div class="headertitle"><div class="title">BNO08xTestHelper Class Reference</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p><a class="el" href="class_b_n_o08x.html" title="BNO08x IMU driver class.">BNO08x</a> unit test helper class.
|
|
<a href="#details">More...</a></p>
|
|
|
|
<p><code>#include <<a class="el" href="_b_n_o08x_test_helper_8hpp_source.html">BNO08xTestHelper.hpp</a>></code></p>
|
|
<div class="dynheader">
|
|
Collaboration diagram for BNO08xTestHelper:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper__coll__graph.png" border="0" usemap="#a_b_n_o08x_test_helper_coll__map" alt="Collaboration graph"/></div>
|
|
<map name="a_b_n_o08x_test_helper_coll__map" id="a_b_n_o08x_test_helper_coll__map">
|
|
<area shape="rect" title="BNO08x unit test helper class." alt="" coords="44,203,176,229"/>
|
|
<area shape="rect" href="class_b_n_o08x.html" title="BNO08x IMU driver class." alt="" coords="160,112,230,139"/>
|
|
<area shape="poly" title=" " alt="" coords="174,152,124,204,120,200,171,148"/>
|
|
<area shape="rect" href="structbno08x__config__t.html" title="IMU configuration settings passed into constructor." alt="" coords="5,13,121,40"/>
|
|
<area shape="poly" title=" " alt="" coords="72,54,109,201,104,203,67,56"/>
|
|
<area shape="poly" title=" " alt="" coords="88,49,133,86,172,109,169,114,130,90,85,53"/>
|
|
<area shape="rect" href="struct_b_n_o08x_1_1bno08x__init__status__t.html" title="Holds info about which functionality has been successfully initialized (used by deconstructor during ..." alt="" coords="144,5,289,48"/>
|
|
<area shape="poly" title=" " alt="" coords="211,64,200,112,195,111,206,62"/>
|
|
<area shape="rect" href="struct_b_n_o08x_1_1bno08x__report__period__tracker__t.html" title=" " alt="" coords="312,5,473,48"/>
|
|
<area shape="poly" title=" " alt="" coords="341,58,276,90,225,114,223,109,274,86,339,53"/>
|
|
</map>
|
|
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
|
Classes</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">IMU configuration settings passed into constructor. <a href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-types" name="pub-types"></a>
|
|
Public Types</h2></td></tr>
|
|
<tr class="memitem:a0b3d9379e670b0c532ba76801cfb7580" id="r_a0b3d9379e670b0c532ba76801cfb7580"><td class="memItemLeft" align="right" valign="top">typedef struct BNO08xTestHelper::imu_report_data_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#a0b3d9379e670b0c532ba76801cfb7580">imu_report_data_t</a></td></tr>
|
|
<tr class="memdesc:a0b3d9379e670b0c532ba76801cfb7580"><td class="mdescLeft"> </td><td class="mdescRight">IMU configuration settings passed into constructor. <br /></td></tr>
|
|
<tr class="separator:a0b3d9379e670b0c532ba76801cfb7580"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
|
|
Static Public Member Functions</h2></td></tr>
|
|
<tr class="memitem:a066f8389fd1c682ec9565ebc3060d885" id="r_a066f8389fd1c682ec9565ebc3060d885"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a066f8389fd1c682ec9565ebc3060d885">print_test_start_banner</a> (const char *TEST_TAG)</td></tr>
|
|
<tr class="memdesc:a066f8389fd1c682ec9565ebc3060d885"><td class="mdescLeft"> </td><td class="mdescRight">Prints test begin banner. <br /></td></tr>
|
|
<tr class="separator:a066f8389fd1c682ec9565ebc3060d885"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a16423fc3250e88eb5392800022f82919" id="r_a16423fc3250e88eb5392800022f82919"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a16423fc3250e88eb5392800022f82919">print_test_end_banner</a> (const char *TEST_TAG)</td></tr>
|
|
<tr class="memdesc:a16423fc3250e88eb5392800022f82919"><td class="mdescLeft"> </td><td class="mdescRight">Prints end begin banner. <br /></td></tr>
|
|
<tr class="separator:a16423fc3250e88eb5392800022f82919"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7fbfc48c0fff306ab81e2320bc171002" id="r_a7fbfc48c0fff306ab81e2320bc171002"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a7fbfc48c0fff306ab81e2320bc171002">print_test_msg</a> (const char *TEST_TAG, const char *msg)</td></tr>
|
|
<tr class="memdesc:a7fbfc48c0fff306ab81e2320bc171002"><td class="mdescLeft"> </td><td class="mdescRight">Prints a message during a test. <br /></td></tr>
|
|
<tr class="separator:a7fbfc48c0fff306ab81e2320bc171002"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9e2f9bf13f28f1a6ba87e86bc5947cf1" id="r_a9e2f9bf13f28f1a6ba87e86bc5947cf1"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a9e2f9bf13f28f1a6ba87e86bc5947cf1">set_test_imu_cfg</a> (<a class="el" href="structbno08x__config__t.html">bno08x_config_t</a> cfg)</td></tr>
|
|
<tr class="memdesc:a9e2f9bf13f28f1a6ba87e86bc5947cf1"><td class="mdescLeft"> </td><td class="mdescRight">Set test imu configuration used with <a class="el" href="#a6bd040c7d670a9713f2ab8a8a3913518" title="Calls BNO08x constructor and creates new test IMU on heap.">create_test_imu()</a> <br /></td></tr>
|
|
<tr class="separator:a9e2f9bf13f28f1a6ba87e86bc5947cf1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6bd040c7d670a9713f2ab8a8a3913518" id="r_a6bd040c7d670a9713f2ab8a8a3913518"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6bd040c7d670a9713f2ab8a8a3913518">create_test_imu</a> ()</td></tr>
|
|
<tr class="memdesc:a6bd040c7d670a9713f2ab8a8a3913518"><td class="mdescLeft"> </td><td class="mdescRight">Calls <a class="el" href="class_b_n_o08x.html" title="BNO08x IMU driver class.">BNO08x</a> constructor and creates new test IMU on heap. <br /></td></tr>
|
|
<tr class="separator:a6bd040c7d670a9713f2ab8a8a3913518"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae2d6df7dcfdbd106c2247803461bbc40" id="r_ae2d6df7dcfdbd106c2247803461bbc40"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae2d6df7dcfdbd106c2247803461bbc40">destroy_test_imu</a> ()</td></tr>
|
|
<tr class="memdesc:ae2d6df7dcfdbd106c2247803461bbc40"><td class="mdescLeft"> </td><td class="mdescRight">Deletes test IMU calling deconstructor and releases heap allocated memory. <br /></td></tr>
|
|
<tr class="separator:ae2d6df7dcfdbd106c2247803461bbc40"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a41a432a3fe288e45b6ab139a00bd7d6b" id="r_a41a432a3fe288e45b6ab139a00bd7d6b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_b_n_o08x.html">BNO08x</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a41a432a3fe288e45b6ab139a00bd7d6b">get_test_imu</a> ()</td></tr>
|
|
<tr class="memdesc:a41a432a3fe288e45b6ab139a00bd7d6b"><td class="mdescLeft"> </td><td class="mdescRight">Deletes test IMU calling deconstructor and releases heap allocated memory. <br /></td></tr>
|
|
<tr class="separator:a41a432a3fe288e45b6ab139a00bd7d6b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a71d9fd7d459a98a7e9089a8587a21f8d" id="r_a71d9fd7d459a98a7e9089a8587a21f8d"><td class="memItemLeft" align="right" valign="top">static esp_err_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#a71d9fd7d459a98a7e9089a8587a21f8d">call_init_config_args</a> ()</td></tr>
|
|
<tr class="memdesc:a71d9fd7d459a98a7e9089a8587a21f8d"><td class="mdescLeft"> </td><td class="mdescRight">Used to call private <a class="el" href="class_b_n_o08x.html#a589eb9780f5bf613bbd447ef5b9ade3d" title="Initializes required esp-idf SPI data structures with values from user passed bno08x_config_t struct.">BNO08x::init_config_args()</a> member for tests. <br /></td></tr>
|
|
<tr class="separator:a71d9fd7d459a98a7e9089a8587a21f8d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a504749533ccd91890d73440809d38161" id="r_a504749533ccd91890d73440809d38161"><td class="memItemLeft" align="right" valign="top">static esp_err_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#a504749533ccd91890d73440809d38161">call_init_gpio</a> ()</td></tr>
|
|
<tr class="memdesc:a504749533ccd91890d73440809d38161"><td class="mdescLeft"> </td><td class="mdescRight">Used to call private <a class="el" href="class_b_n_o08x.html#ae0dab25557befcf62bf384fdc241ef10" title="Initializes required gpio.">BNO08x::init_gpio()</a> member for tests. <br /></td></tr>
|
|
<tr class="separator:a504749533ccd91890d73440809d38161"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a836c928981ac85d34668c9b97af17a15" id="r_a836c928981ac85d34668c9b97af17a15"><td class="memItemLeft" align="right" valign="top">static esp_err_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#a836c928981ac85d34668c9b97af17a15">call_init_hint_isr</a> ()</td></tr>
|
|
<tr class="memdesc:a836c928981ac85d34668c9b97af17a15"><td class="mdescLeft"> </td><td class="mdescRight">Used to call private <a class="el" href="class_b_n_o08x.html#aa27026da2c52b4aca49b78863f10ec61" title="Initializes host interrupt ISR.">BNO08x::init_hint_isr()</a> member for tests. <br /></td></tr>
|
|
<tr class="separator:a836c928981ac85d34668c9b97af17a15"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7d2d784da1e850dab41154b35d7cdab5" id="r_a7d2d784da1e850dab41154b35d7cdab5"><td class="memItemLeft" align="right" valign="top">static esp_err_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#a7d2d784da1e850dab41154b35d7cdab5">call_init_spi</a> ()</td></tr>
|
|
<tr class="memdesc:a7d2d784da1e850dab41154b35d7cdab5"><td class="mdescLeft"> </td><td class="mdescRight">Used to call private <a class="el" href="class_b_n_o08x.html#a58f43c8bb1e7fe8560ce442d46240e81" title="Initializes SPI.">BNO08x::init_spi()</a> member for tests. <br /></td></tr>
|
|
<tr class="separator:a7d2d784da1e850dab41154b35d7cdab5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adf2488d1f7e3dec21a0d0c99417c181a" id="r_adf2488d1f7e3dec21a0d0c99417c181a"><td class="memItemLeft" align="right" valign="top">static esp_err_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#adf2488d1f7e3dec21a0d0c99417c181a">call_launch_tasks</a> ()</td></tr>
|
|
<tr class="memdesc:adf2488d1f7e3dec21a0d0c99417c181a"><td class="mdescLeft"> </td><td class="mdescRight">Used to call private <a class="el" href="class_b_n_o08x.html#a06f99a6b2182b49a0e61e2107f2be6be" title="Launches spi_task and data_proc_task on constructor call.">BNO08x::launch_tasks()</a> member for tests. <br /></td></tr>
|
|
<tr class="separator:adf2488d1f7e3dec21a0d0c99417c181a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aeb8cd985faf8e403f62b60fced9cb2fd" id="r_aeb8cd985faf8e403f62b60fced9cb2fd"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#aeb8cd985faf8e403f62b60fced9cb2fd">rotation_vector_data_is_new</a> (<a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *<a class="el" href="_callback_tests_8cpp.html#a22334b11e0558ec663d040de9b7db8c9">report_data</a>, <a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *default_report_data)</td></tr>
|
|
<tr class="memdesc:aeb8cd985faf8e403f62b60fced9cb2fd"><td class="mdescLeft"> </td><td class="mdescRight">Checks if report_data matches the default states stored within prev_report_data data for respective report. <br /></td></tr>
|
|
<tr class="separator:aeb8cd985faf8e403f62b60fced9cb2fd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac5b0ac4c70bbfcba9f2e8f353b35f9f6" id="r_ac5b0ac4c70bbfcba9f2e8f353b35f9f6"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#ac5b0ac4c70bbfcba9f2e8f353b35f9f6">gyro_integrated_rotation_vector_data_is_new</a> (<a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *<a class="el" href="_callback_tests_8cpp.html#a22334b11e0558ec663d040de9b7db8c9">report_data</a>, <a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *default_report_data)</td></tr>
|
|
<tr class="memdesc:ac5b0ac4c70bbfcba9f2e8f353b35f9f6"><td class="mdescLeft"> </td><td class="mdescRight">Checks if report_data matches the default states stored within prev_report_data data for respective report. <br /></td></tr>
|
|
<tr class="separator:ac5b0ac4c70bbfcba9f2e8f353b35f9f6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adb5952b2b96b553024b6a841e30adad2" id="r_adb5952b2b96b553024b6a841e30adad2"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#adb5952b2b96b553024b6a841e30adad2">uncalibrated_gyro_data_is_new</a> (<a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *<a class="el" href="_callback_tests_8cpp.html#a22334b11e0558ec663d040de9b7db8c9">report_data</a>, <a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *default_report_data)</td></tr>
|
|
<tr class="memdesc:adb5952b2b96b553024b6a841e30adad2"><td class="mdescLeft"> </td><td class="mdescRight">Checks if report_data matches the default states stored within prev_report_data data for respective report. <br /></td></tr>
|
|
<tr class="separator:adb5952b2b96b553024b6a841e30adad2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a084e65ff5c0e2f429b39ebb53b0e03c9" id="r_a084e65ff5c0e2f429b39ebb53b0e03c9"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a084e65ff5c0e2f429b39ebb53b0e03c9">calibrated_gyro_data_is_new</a> (<a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *<a class="el" href="_callback_tests_8cpp.html#a22334b11e0558ec663d040de9b7db8c9">report_data</a>, <a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *default_report_data)</td></tr>
|
|
<tr class="memdesc:a084e65ff5c0e2f429b39ebb53b0e03c9"><td class="mdescLeft"> </td><td class="mdescRight">Checks if report_data matches the default states stored within prev_report_data data for respective report. <br /></td></tr>
|
|
<tr class="separator:a084e65ff5c0e2f429b39ebb53b0e03c9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ade97098806c8779b26f9c166c4b03eea" id="r_ade97098806c8779b26f9c166c4b03eea"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#ade97098806c8779b26f9c166c4b03eea">accelerometer_data_is_new</a> (<a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *<a class="el" href="_callback_tests_8cpp.html#a22334b11e0558ec663d040de9b7db8c9">report_data</a>, <a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *default_report_data)</td></tr>
|
|
<tr class="memdesc:ade97098806c8779b26f9c166c4b03eea"><td class="mdescLeft"> </td><td class="mdescRight">Checks if report_data matches the default states stored within prev_report_data data for respective report. <br /></td></tr>
|
|
<tr class="separator:ade97098806c8779b26f9c166c4b03eea"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad398739ce46400c1ac35e1cf7603d590" id="r_ad398739ce46400c1ac35e1cf7603d590"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad398739ce46400c1ac35e1cf7603d590">linear_accelerometer_data_is_new</a> (<a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *<a class="el" href="_callback_tests_8cpp.html#a22334b11e0558ec663d040de9b7db8c9">report_data</a>, <a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *default_report_data)</td></tr>
|
|
<tr class="memdesc:ad398739ce46400c1ac35e1cf7603d590"><td class="mdescLeft"> </td><td class="mdescRight">Checks if report_data matches the default states stored within prev_report_data data for respective report. <br /></td></tr>
|
|
<tr class="separator:ad398739ce46400c1ac35e1cf7603d590"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3c2514f3bad3f091de4646c5798f487a" id="r_a3c2514f3bad3f091de4646c5798f487a"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a3c2514f3bad3f091de4646c5798f487a">gravity_data_is_new</a> (<a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *<a class="el" href="_callback_tests_8cpp.html#a22334b11e0558ec663d040de9b7db8c9">report_data</a>, <a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *default_report_data)</td></tr>
|
|
<tr class="memdesc:a3c2514f3bad3f091de4646c5798f487a"><td class="mdescLeft"> </td><td class="mdescRight">Checks if report_data matches the default states stored within prev_report_data data for respective report. <br /></td></tr>
|
|
<tr class="separator:a3c2514f3bad3f091de4646c5798f487a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a157342da2def8b659d27ae4d24063cb5" id="r_a157342da2def8b659d27ae4d24063cb5"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a157342da2def8b659d27ae4d24063cb5">magnetometer_data_is_new</a> (<a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *<a class="el" href="_callback_tests_8cpp.html#a22334b11e0558ec663d040de9b7db8c9">report_data</a>, <a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *default_report_data)</td></tr>
|
|
<tr class="memdesc:a157342da2def8b659d27ae4d24063cb5"><td class="mdescLeft"> </td><td class="mdescRight">Checks if report_data matches the default states stored within prev_report_data data for respective report. <br /></td></tr>
|
|
<tr class="separator:a157342da2def8b659d27ae4d24063cb5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa7eb152d4192c3949bb3443ef6221782" id="r_aa7eb152d4192c3949bb3443ef6221782"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa7eb152d4192c3949bb3443ef6221782">step_counter_data_is_new</a> (<a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *<a class="el" href="_callback_tests_8cpp.html#a22334b11e0558ec663d040de9b7db8c9">report_data</a>, <a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *default_report_data)</td></tr>
|
|
<tr class="memdesc:aa7eb152d4192c3949bb3443ef6221782"><td class="mdescLeft"> </td><td class="mdescRight">Checks if report_data matches the default states stored within prev_report_data data for respective report. <br /></td></tr>
|
|
<tr class="separator:aa7eb152d4192c3949bb3443ef6221782"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a95ed21657224358877a66d010eeefad3" id="r_a95ed21657224358877a66d010eeefad3"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a95ed21657224358877a66d010eeefad3">stability_classifier_data_is_new</a> (<a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *<a class="el" href="_callback_tests_8cpp.html#a22334b11e0558ec663d040de9b7db8c9">report_data</a>, <a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *default_report_data)</td></tr>
|
|
<tr class="memdesc:a95ed21657224358877a66d010eeefad3"><td class="mdescLeft"> </td><td class="mdescRight">Checks if report_data matches the default states stored within prev_report_data data for respective report. <br /></td></tr>
|
|
<tr class="separator:a95ed21657224358877a66d010eeefad3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afc6cc734ad843aca30a7cb76ad6dedb9" id="r_afc6cc734ad843aca30a7cb76ad6dedb9"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#afc6cc734ad843aca30a7cb76ad6dedb9">activity_classifier_data_is_new</a> (<a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *<a class="el" href="_callback_tests_8cpp.html#a22334b11e0558ec663d040de9b7db8c9">report_data</a>, <a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *default_report_data)</td></tr>
|
|
<tr class="memdesc:afc6cc734ad843aca30a7cb76ad6dedb9"><td class="mdescLeft"> </td><td class="mdescRight">Checks if report_data matches the default states stored within prev_report_data data for respective report. <br /></td></tr>
|
|
<tr class="separator:afc6cc734ad843aca30a7cb76ad6dedb9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac81c63583b19e5c7b3233324aaea98e2" id="r_ac81c63583b19e5c7b3233324aaea98e2"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ac81c63583b19e5c7b3233324aaea98e2">update_report_data</a> (<a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *<a class="el" href="_callback_tests_8cpp.html#a22334b11e0558ec663d040de9b7db8c9">report_data</a>)</td></tr>
|
|
<tr class="memdesc:ac81c63583b19e5c7b3233324aaea98e2"><td class="mdescLeft"> </td><td class="mdescRight">Updates report data with calls relevant test_imu methods. <br /></td></tr>
|
|
<tr class="separator:ac81c63583b19e5c7b3233324aaea98e2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ade6be1fd8ef3a99e0edae4cbf25eb528" id="r_ade6be1fd8ef3a99e0edae4cbf25eb528"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ade6be1fd8ef3a99e0edae4cbf25eb528">reset_all_imu_data_to_test_defaults</a> ()</td></tr>
|
|
<tr class="memdesc:ade6be1fd8ef3a99e0edae4cbf25eb528"><td class="mdescLeft"> </td><td class="mdescRight">Resets internal test imu data with test defaults. <br /></td></tr>
|
|
<tr class="separator:ade6be1fd8ef3a99e0edae4cbf25eb528"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a857b66c12c231af0d546c026ec017ab3" id="r_a857b66c12c231af0d546c026ec017ab3"><td class="memItemLeft" align="right" valign="top">static const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a857b66c12c231af0d546c026ec017ab3">BNO08xAccuracy_to_str</a> (<a class="el" href="_b_n_o08x__global__types_8hpp.html#aed7bab8e55be415938e078ebe72562a0">BNO08xAccuracy</a> accuracy)</td></tr>
|
|
<tr class="memdesc:a857b66c12c231af0d546c026ec017ab3"><td class="mdescLeft"> </td><td class="mdescRight">Converts BNO08xAccuracy enum class object to string. <br /></td></tr>
|
|
<tr class="separator:a857b66c12c231af0d546c026ec017ab3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae922f36719ab085550ef270d5a149059" id="r_ae922f36719ab085550ef270d5a149059"><td class="memItemLeft" align="right" valign="top">static const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae922f36719ab085550ef270d5a149059">BNO08xStability_to_str</a> (<a class="el" href="_b_n_o08x__global__types_8hpp.html#a498b35f9e00b24e51f8f60b029751ab5">BNO08xStability</a> stability)</td></tr>
|
|
<tr class="memdesc:ae922f36719ab085550ef270d5a149059"><td class="mdescLeft"> </td><td class="mdescRight">Converts BNO08xStability enum class object to string. <br /></td></tr>
|
|
<tr class="separator:ae922f36719ab085550ef270d5a149059"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac95ba2892d54e6219123ad3ca0104750" id="r_ac95ba2892d54e6219123ad3ca0104750"><td class="memItemLeft" align="right" valign="top">static const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="#ac95ba2892d54e6219123ad3ca0104750">BNO08xActivity_to_str</a> (<a class="el" href="_b_n_o08x__global__types_8hpp.html#abcc5d57e21ea6ed79e792deafcb62187">BNO08xActivity</a> activity)</td></tr>
|
|
<tr class="memdesc:ac95ba2892d54e6219123ad3ca0104750"><td class="mdescLeft"> </td><td class="mdescRight">Converts BNO08xActivity enum class object to string. <br /></td></tr>
|
|
<tr class="separator:ac95ba2892d54e6219123ad3ca0104750"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-static-attribs" name="pri-static-attribs"></a>
|
|
Static Private Attributes</h2></td></tr>
|
|
<tr class="memitem:a2da34e5d5e353cd37fa458fcfe7cf243" id="r_a2da34e5d5e353cd37fa458fcfe7cf243"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_b_n_o08x.html">BNO08x</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a2da34e5d5e353cd37fa458fcfe7cf243">test_imu</a> = nullptr</td></tr>
|
|
<tr class="separator:a2da34e5d5e353cd37fa458fcfe7cf243"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a008b268f705b9d2925230cb8193c9f28" id="r_a008b268f705b9d2925230cb8193c9f28"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structbno08x__config__t.html">bno08x_config_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a008b268f705b9d2925230cb8193c9f28">imu_cfg</a></td></tr>
|
|
<tr class="separator:a008b268f705b9d2925230cb8193c9f28"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa09d388a5da3a925ac25125b9c5c3a90" id="r_aa09d388a5da3a925ac25125b9c5c3a90"><td class="memItemLeft" align="right" valign="top">static const constexpr char * </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa09d388a5da3a925ac25125b9c5c3a90">TAG</a> = "BNO08xTestHelper"</td></tr>
|
|
<tr class="separator:aa09d388a5da3a925ac25125b9c5c3a90"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock"><p><a class="el" href="class_b_n_o08x.html" title="BNO08x IMU driver class.">BNO08x</a> unit test helper class. </p>
|
|
</div><h2 class="groupheader">Member Typedef Documentation</h2>
|
|
<a id="a0b3d9379e670b0c532ba76801cfb7580" name="a0b3d9379e670b0c532ba76801cfb7580"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0b3d9379e670b0c532ba76801cfb7580">◆ </a></span>imu_report_data_t</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct BNO08xTestHelper::imu_report_data_t BNO08xTestHelper::imu_report_data_t</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>IMU configuration settings passed into constructor. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<a id="ade97098806c8779b26f9c166c4b03eea" name="ade97098806c8779b26f9c166c4b03eea"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ade97098806c8779b26f9c166c4b03eea">◆ </a></span>accelerometer_data_is_new()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static bool BNO08xTestHelper::accelerometer_data_is_new </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *</td> <td class="paramname"><span class="paramname"><em>report_data</em>, </span></td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *</td> <td class="paramname"><span class="paramname"><em>default_report_data</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks if report_data matches the default states stored within prev_report_data data for respective report. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">report_data</td><td>Current report data. </td></tr>
|
|
<tr><td class="paramname">default_report_data</td><td>Default report data to compare (should always contain default values)</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>True if new data was received for respective report. </dd></dl>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper_ade97098806c8779b26f9c166c4b03eea_icgraph.png" border="0" usemap="#aclass_b_n_o08x_test_helper_ade97098806c8779b26f9c166c4b03eea_icgraph" alt=""/></div>
|
|
<map name="aclass_b_n_o08x_test_helper_ade97098806c8779b26f9c166c4b03eea_icgraph" id="aclass_b_n_o08x_test_helper_ade97098806c8779b26f9c166c4b03eea_icgraph">
|
|
<area shape="rect" title="Checks if report_data matches the default states stored within prev_report_data data for respective r..." alt="" coords="150,175,372,217"/>
|
|
<area shape="rect" href="_callback_tests_8cpp.html#a6df8508e34beaeb28f34554ce0e20573" title=" " alt="" coords="11,5,96,32"/>
|
|
<area shape="poly" title=" " alt="" coords="229,165,171,107,100,46,82,35,85,30,103,42,175,103,232,161"/>
|
|
<area shape="rect" href="_callback_tests_8cpp.html#a8dba989b01b464871f3232223050ec73" title=" " alt="" coords="11,56,96,83"/>
|
|
<area shape="poly" title=" " alt="" coords="213,168,100,97,80,86,83,81,103,92,216,164"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#aa9e0389fa75046b52d13286af2c3b2a7" title=" " alt="" coords="5,107,102,133"/>
|
|
<area shape="poly" title=" " alt="" coords="185,171,91,136,93,131,187,166"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#af30c5c1549bda77b45a1e6fb5f76844a" title=" " alt="" coords="5,157,102,184"/>
|
|
<area shape="poly" title=" " alt="" coords="134,183,102,179,102,174,135,178"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#aaefa1a1d4b3c190b7f46bb7f42512949" title=" " alt="" coords="5,208,102,235"/>
|
|
<area shape="poly" title=" " alt="" coords="135,214,102,218,102,213,134,209"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#ad96cfd7c30e8693897688ce24bb53996" title=" " alt="" coords="5,259,102,285"/>
|
|
<area shape="poly" title=" " alt="" coords="187,226,93,261,91,256,185,221"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#a1438f6b8587b635b6096dda2927fa9a1" title=" " alt="" coords="5,309,102,336"/>
|
|
<area shape="poly" title=" " alt="" coords="216,228,103,300,83,311,80,306,100,295,213,224"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#a915d6c272bf95057a8bb22abfb307882" title=" " alt="" coords="5,360,102,387"/>
|
|
<area shape="poly" title=" " alt="" coords="232,231,175,289,103,350,85,362,82,357,100,346,171,285,229,227"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afc6cc734ad843aca30a7cb76ad6dedb9" name="afc6cc734ad843aca30a7cb76ad6dedb9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afc6cc734ad843aca30a7cb76ad6dedb9">◆ </a></span>activity_classifier_data_is_new()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static bool BNO08xTestHelper::activity_classifier_data_is_new </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *</td> <td class="paramname"><span class="paramname"><em>report_data</em>, </span></td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *</td> <td class="paramname"><span class="paramname"><em>default_report_data</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks if report_data matches the default states stored within prev_report_data data for respective report. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">report_data</td><td>Current report data. </td></tr>
|
|
<tr><td class="paramname">default_report_data</td><td>Default report data to compare (should always contain default values)</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>True if new data was received for respective report. </dd></dl>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper_afc6cc734ad843aca30a7cb76ad6dedb9_icgraph.png" border="0" usemap="#aclass_b_n_o08x_test_helper_afc6cc734ad843aca30a7cb76ad6dedb9_icgraph" alt=""/></div>
|
|
<map name="aclass_b_n_o08x_test_helper_afc6cc734ad843aca30a7cb76ad6dedb9_icgraph" id="aclass_b_n_o08x_test_helper_afc6cc734ad843aca30a7cb76ad6dedb9_icgraph">
|
|
<area shape="rect" title="Checks if report_data matches the default states stored within prev_report_data data for respective r..." alt="" coords="150,5,330,48"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a098111e0f361615318674b5b1b05ece4" title=" " alt="" coords="5,13,102,40"/>
|
|
<area shape="poly" title=" " alt="" coords="134,29,102,29,102,24,134,24"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a857b66c12c231af0d546c026ec017ab3" name="a857b66c12c231af0d546c026ec017ab3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a857b66c12c231af0d546c026ec017ab3">◆ </a></span>BNO08xAccuracy_to_str()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static const char * BNO08xTestHelper::BNO08xAccuracy_to_str </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="_b_n_o08x__global__types_8hpp.html#aed7bab8e55be415938e078ebe72562a0">BNO08xAccuracy</a></td> <td class="paramname"><span class="paramname"><em>accuracy</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Converts BNO08xAccuracy enum class object to string. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">report_data</td><td>BNO08xAccuracy object to convert to string.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>The resulting string conversion. </dd></dl>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper_a857b66c12c231af0d546c026ec017ab3_icgraph.png" border="0" usemap="#aclass_b_n_o08x_test_helper_a857b66c12c231af0d546c026ec017ab3_icgraph" alt=""/></div>
|
|
<map name="aclass_b_n_o08x_test_helper_a857b66c12c231af0d546c026ec017ab3_icgraph" id="aclass_b_n_o08x_test_helper_a857b66c12c231af0d546c026ec017ab3_icgraph">
|
|
<area shape="rect" title="Converts BNO08xAccuracy enum class object to string." alt="" coords="150,352,339,395"/>
|
|
<area shape="rect" href="_callback_tests_8cpp.html#a6df8508e34beaeb28f34554ce0e20573" title=" " alt="" coords="11,5,96,32"/>
|
|
<area shape="poly" title=" " alt="" coords="233,337,217,276,191,199,152,119,128,81,100,46,85,34,89,30,104,42,132,77,157,116,195,197,222,275,238,336"/>
|
|
<area shape="rect" href="_callback_tests_8cpp.html#a8dba989b01b464871f3232223050ec73" title=" " alt="" coords="11,56,96,83"/>
|
|
<area shape="poly" title=" " alt="" coords="230,338,212,286,184,222,147,156,100,97,85,85,89,81,104,93,151,153,189,220,217,284,235,336"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#aa9e0389fa75046b52d13286af2c3b2a7" title=" " alt="" coords="5,107,102,133"/>
|
|
<area shape="poly" title=" " alt="" coords="226,339,205,297,177,246,142,194,100,147,85,136,88,132,103,143,146,191,182,243,210,294,231,337"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#af30c5c1549bda77b45a1e6fb5f76844a" title=" " alt="" coords="5,157,102,184"/>
|
|
<area shape="poly" title=" " alt="" coords="219,340,169,270,136,232,100,198,83,187,86,182,103,194,140,229,173,267,224,337"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#aaefa1a1d4b3c190b7f46bb7f42512949" title=" " alt="" coords="5,208,102,235"/>
|
|
<area shape="poly" title=" " alt="" coords="210,343,160,296,100,249,82,238,85,233,103,244,163,292,213,339"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a35b0417a053d9fbf61a91a2110c3495c" title=" " alt="" coords="5,259,102,285"/>
|
|
<area shape="poly" title=" " alt="" coords="188,347,79,288,82,284,190,342"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#af9d07441bd8651bc21743664b7f99bb8" title=" " alt="" coords="5,309,102,336"/>
|
|
<area shape="poly" title=" " alt="" coords="146,350,102,338,103,333,147,345"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a90980a9fc26b3a692ab2529c9f8e4747" title=" " alt="" coords="5,360,102,387"/>
|
|
<area shape="poly" title=" " alt="" coords="134,376,102,376,102,371,134,371"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#ab9b4ae43e33572d90c4c889452cd91ee" title=" " alt="" coords="5,411,102,437"/>
|
|
<area shape="poly" title=" " alt="" coords="147,402,103,414,102,409,146,397"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#ae4d70e11995e36808b6390b171aba0e8" title=" " alt="" coords="5,461,102,488"/>
|
|
<area shape="poly" title=" " alt="" coords="190,405,82,463,79,458,188,400"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a429f6e7897a9609ddd093d66b6f7b1ff" title=" " alt="" coords="5,512,102,539"/>
|
|
<area shape="poly" title=" " alt="" coords="213,408,163,454,103,502,85,514,82,509,100,498,160,450,210,404"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#ae436161f7f0085f01ce63d9373944ae8" title=" " alt="" coords="5,563,102,589"/>
|
|
<area shape="poly" title=" " alt="" coords="224,409,173,480,140,518,103,553,86,564,83,560,100,549,136,514,169,476,219,406"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#ad96cfd7c30e8693897688ce24bb53996" title=" " alt="" coords="5,613,102,640"/>
|
|
<area shape="poly" title=" " alt="" coords="231,410,210,453,182,503,146,556,103,603,88,615,85,611,100,599,142,553,177,501,205,450,226,408"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#a1438f6b8587b635b6096dda2927fa9a1" title=" " alt="" coords="5,664,102,691"/>
|
|
<area shape="poly" title=" " alt="" coords="235,410,217,463,189,527,151,593,104,654,89,666,85,661,100,650,147,590,184,524,212,461,230,409"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#a915d6c272bf95057a8bb22abfb307882" title=" " alt="" coords="5,715,102,741"/>
|
|
<area shape="poly" title=" " alt="" coords="238,411,222,472,195,549,157,631,132,669,104,705,89,716,85,712,100,701,128,666,152,628,191,547,217,470,233,409"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac95ba2892d54e6219123ad3ca0104750" name="ac95ba2892d54e6219123ad3ca0104750"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac95ba2892d54e6219123ad3ca0104750">◆ </a></span>BNO08xActivity_to_str()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static const char * BNO08xTestHelper::BNO08xActivity_to_str </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="_b_n_o08x__global__types_8hpp.html#abcc5d57e21ea6ed79e792deafcb62187">BNO08xActivity</a></td> <td class="paramname"><span class="paramname"><em>activity</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Converts BNO08xActivity enum class object to string. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">activity</td><td>BNO08xActivity object to convert to string.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>The resulting string conversion. </dd></dl>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper_ac95ba2892d54e6219123ad3ca0104750_icgraph.png" border="0" usemap="#aclass_b_n_o08x_test_helper_ac95ba2892d54e6219123ad3ca0104750_icgraph" alt=""/></div>
|
|
<map name="aclass_b_n_o08x_test_helper_ac95ba2892d54e6219123ad3ca0104750_icgraph" id="aclass_b_n_o08x_test_helper_ac95ba2892d54e6219123ad3ca0104750_icgraph">
|
|
<area shape="rect" title="Converts BNO08xActivity enum class object to string." alt="" coords="150,5,339,48"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a098111e0f361615318674b5b1b05ece4" title=" " alt="" coords="5,13,102,40"/>
|
|
<area shape="poly" title=" " alt="" coords="134,29,102,29,102,24,134,24"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae922f36719ab085550ef270d5a149059" name="ae922f36719ab085550ef270d5a149059"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae922f36719ab085550ef270d5a149059">◆ </a></span>BNO08xStability_to_str()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static const char * BNO08xTestHelper::BNO08xStability_to_str </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="_b_n_o08x__global__types_8hpp.html#a498b35f9e00b24e51f8f60b029751ab5">BNO08xStability</a></td> <td class="paramname"><span class="paramname"><em>stability</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Converts BNO08xStability enum class object to string. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">stability</td><td>BNO08xStability object to convert to string.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>The resulting string conversion. </dd></dl>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper_ae922f36719ab085550ef270d5a149059_icgraph.png" border="0" usemap="#aclass_b_n_o08x_test_helper_ae922f36719ab085550ef270d5a149059_icgraph" alt=""/></div>
|
|
<map name="aclass_b_n_o08x_test_helper_ae922f36719ab085550ef270d5a149059_icgraph" id="aclass_b_n_o08x_test_helper_ae922f36719ab085550ef270d5a149059_icgraph">
|
|
<area shape="rect" title="Converts BNO08xStability enum class object to string." alt="" coords="150,5,339,48"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#acf249e215fca056266de6e833875925e" title=" " alt="" coords="5,13,102,40"/>
|
|
<area shape="poly" title=" " alt="" coords="134,29,102,29,102,24,134,24"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a084e65ff5c0e2f429b39ebb53b0e03c9" name="a084e65ff5c0e2f429b39ebb53b0e03c9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a084e65ff5c0e2f429b39ebb53b0e03c9">◆ </a></span>calibrated_gyro_data_is_new()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static bool BNO08xTestHelper::calibrated_gyro_data_is_new </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *</td> <td class="paramname"><span class="paramname"><em>report_data</em>, </span></td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *</td> <td class="paramname"><span class="paramname"><em>default_report_data</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks if report_data matches the default states stored within prev_report_data data for respective report. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">report_data</td><td>Current report data. </td></tr>
|
|
<tr><td class="paramname">default_report_data</td><td>Default report data to compare (should always contain default values)</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>True if new data was received for respective report. </dd></dl>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper_a084e65ff5c0e2f429b39ebb53b0e03c9_icgraph.png" border="0" usemap="#aclass_b_n_o08x_test_helper_a084e65ff5c0e2f429b39ebb53b0e03c9_icgraph" alt=""/></div>
|
|
<map name="aclass_b_n_o08x_test_helper_a084e65ff5c0e2f429b39ebb53b0e03c9_icgraph" id="aclass_b_n_o08x_test_helper_a084e65ff5c0e2f429b39ebb53b0e03c9_icgraph">
|
|
<area shape="rect" title="Checks if report_data matches the default states stored within prev_report_data data for respective r..." alt="" coords="150,23,346,65"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#ace1544ccc126d0b9eadd433f9cb41486" title=" " alt="" coords="5,5,102,32"/>
|
|
<area shape="poly" title=" " alt="" coords="134,32,102,28,102,22,135,27"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#ad96cfd7c30e8693897688ce24bb53996" title=" " alt="" coords="5,56,102,83"/>
|
|
<area shape="poly" title=" " alt="" coords="135,61,102,66,102,60,134,56"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a71d9fd7d459a98a7e9089a8587a21f8d" name="a71d9fd7d459a98a7e9089a8587a21f8d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a71d9fd7d459a98a7e9089a8587a21f8d">◆ </a></span>call_init_config_args()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static esp_err_t BNO08xTestHelper::call_init_config_args </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Used to call private <a class="el" href="class_b_n_o08x.html#a589eb9780f5bf613bbd447ef5b9ade3d" title="Initializes required esp-idf SPI data structures with values from user passed bno08x_config_t struct.">BNO08x::init_config_args()</a> member for tests. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>ESP_OK if init succeeded. </dd></dl>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper_a71d9fd7d459a98a7e9089a8587a21f8d_cgraph.png" border="0" usemap="#aclass_b_n_o08x_test_helper_a71d9fd7d459a98a7e9089a8587a21f8d_cgraph" alt=""/></div>
|
|
<map name="aclass_b_n_o08x_test_helper_a71d9fd7d459a98a7e9089a8587a21f8d_cgraph" id="aclass_b_n_o08x_test_helper_a71d9fd7d459a98a7e9089a8587a21f8d_cgraph">
|
|
<area shape="rect" title="Used to call private BNO08x::init_config_args() member for tests." alt="" coords="5,5,166,48"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a589eb9780f5bf613bbd447ef5b9ade3d" title="Initializes required esp-idf SPI data structures with values from user passed bno08x_config_t struct." alt="" coords="214,13,382,40"/>
|
|
<area shape="poly" title=" " alt="" coords="166,24,198,24,198,29,166,29"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a453ec8a70646651d4e5b10bf0b2e4d61" title="Resets all data returned by public getter APIs to initial values of 0 and low accuracy." alt="" coords="430,5,589,48"/>
|
|
<area shape="poly" title=" " alt="" coords="382,24,414,24,414,29,382,29"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper_a71d9fd7d459a98a7e9089a8587a21f8d_icgraph.png" border="0" usemap="#aclass_b_n_o08x_test_helper_a71d9fd7d459a98a7e9089a8587a21f8d_icgraph" alt=""/></div>
|
|
<map name="aclass_b_n_o08x_test_helper_a71d9fd7d459a98a7e9089a8587a21f8d_icgraph" id="aclass_b_n_o08x_test_helper_a71d9fd7d459a98a7e9089a8587a21f8d_icgraph">
|
|
<area shape="rect" title="Used to call private BNO08x::init_config_args() member for tests." alt="" coords="150,5,310,48"/>
|
|
<area shape="rect" href="_init_deinit_tests_8cpp.html#a6ed5310154fb7e7f290e619e6fbed708" title=" " alt="" coords="5,13,102,40"/>
|
|
<area shape="poly" title=" " alt="" coords="134,29,102,29,102,24,134,24"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a504749533ccd91890d73440809d38161" name="a504749533ccd91890d73440809d38161"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a504749533ccd91890d73440809d38161">◆ </a></span>call_init_gpio()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static esp_err_t BNO08xTestHelper::call_init_gpio </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Used to call private <a class="el" href="class_b_n_o08x.html#ae0dab25557befcf62bf384fdc241ef10" title="Initializes required gpio.">BNO08x::init_gpio()</a> member for tests. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>ESP_OK if init succeeded. </dd></dl>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper_a504749533ccd91890d73440809d38161_cgraph.png" border="0" usemap="#aclass_b_n_o08x_test_helper_a504749533ccd91890d73440809d38161_cgraph" alt=""/></div>
|
|
<map name="aclass_b_n_o08x_test_helper_a504749533ccd91890d73440809d38161_cgraph" id="aclass_b_n_o08x_test_helper_a504749533ccd91890d73440809d38161_cgraph">
|
|
<area shape="rect" title="Used to call private BNO08x::init_gpio() member for tests." alt="" coords="5,23,166,65"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#ae0dab25557befcf62bf384fdc241ef10" title="Initializes required gpio." alt="" coords="214,31,340,57"/>
|
|
<area shape="poly" title=" " alt="" coords="166,41,198,41,198,47,166,47"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a8f34d5475474f00ae6a92f73c1fe14e4" title="Initializes required gpio inputs." alt="" coords="392,5,560,32"/>
|
|
<area shape="poly" title=" " alt="" coords="340,33,376,29,377,34,341,39"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#ad0b9e8f8d051798bb1da9b19598dbd64" title="Initializes required gpio outputs." alt="" coords="388,56,564,83"/>
|
|
<area shape="poly" title=" " alt="" coords="341,49,373,54,372,59,340,55"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper_a504749533ccd91890d73440809d38161_icgraph.png" border="0" usemap="#aclass_b_n_o08x_test_helper_a504749533ccd91890d73440809d38161_icgraph" alt=""/></div>
|
|
<map name="aclass_b_n_o08x_test_helper_a504749533ccd91890d73440809d38161_icgraph" id="aclass_b_n_o08x_test_helper_a504749533ccd91890d73440809d38161_icgraph">
|
|
<area shape="rect" title="Used to call private BNO08x::init_gpio() member for tests." alt="" coords="150,5,310,48"/>
|
|
<area shape="rect" href="_init_deinit_tests_8cpp.html#a96d79e5c8f3096a207d806be926af15b" title=" " alt="" coords="5,13,102,40"/>
|
|
<area shape="poly" title=" " alt="" coords="134,29,102,29,102,24,134,24"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a836c928981ac85d34668c9b97af17a15" name="a836c928981ac85d34668c9b97af17a15"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a836c928981ac85d34668c9b97af17a15">◆ </a></span>call_init_hint_isr()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static esp_err_t BNO08xTestHelper::call_init_hint_isr </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Used to call private <a class="el" href="class_b_n_o08x.html#aa27026da2c52b4aca49b78863f10ec61" title="Initializes host interrupt ISR.">BNO08x::init_hint_isr()</a> member for tests. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>ESP_OK if init succeeded. </dd></dl>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper_a836c928981ac85d34668c9b97af17a15_cgraph.png" border="0" usemap="#aclass_b_n_o08x_test_helper_a836c928981ac85d34668c9b97af17a15_cgraph" alt=""/></div>
|
|
<map name="aclass_b_n_o08x_test_helper_a836c928981ac85d34668c9b97af17a15_cgraph" id="aclass_b_n_o08x_test_helper_a836c928981ac85d34668c9b97af17a15_cgraph">
|
|
<area shape="rect" title="Used to call private BNO08x::init_hint_isr() member for tests." alt="" coords="5,5,166,48"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#aa27026da2c52b4aca49b78863f10ec61" title="Initializes host interrupt ISR." alt="" coords="214,13,358,40"/>
|
|
<area shape="poly" title=" " alt="" coords="166,24,198,24,198,29,166,29"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a804b95c58c30d36933fd251626b85bf7" title="HINT interrupt service routine, handles falling edge of BNO08x HINT pin." alt="" coords="406,13,554,40"/>
|
|
<area shape="poly" title=" " alt="" coords="359,24,390,24,390,29,359,29"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper_a836c928981ac85d34668c9b97af17a15_icgraph.png" border="0" usemap="#aclass_b_n_o08x_test_helper_a836c928981ac85d34668c9b97af17a15_icgraph" alt=""/></div>
|
|
<map name="aclass_b_n_o08x_test_helper_a836c928981ac85d34668c9b97af17a15_icgraph" id="aclass_b_n_o08x_test_helper_a836c928981ac85d34668c9b97af17a15_icgraph">
|
|
<area shape="rect" title="Used to call private BNO08x::init_hint_isr() member for tests." alt="" coords="150,5,310,48"/>
|
|
<area shape="rect" href="_init_deinit_tests_8cpp.html#ab8015ecd4179bc39223921d6eef1165a" title=" " alt="" coords="5,13,102,40"/>
|
|
<area shape="poly" title=" " alt="" coords="134,29,102,29,102,24,134,24"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7d2d784da1e850dab41154b35d7cdab5" name="a7d2d784da1e850dab41154b35d7cdab5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7d2d784da1e850dab41154b35d7cdab5">◆ </a></span>call_init_spi()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static esp_err_t BNO08xTestHelper::call_init_spi </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Used to call private <a class="el" href="class_b_n_o08x.html#a58f43c8bb1e7fe8560ce442d46240e81" title="Initializes SPI.">BNO08x::init_spi()</a> member for tests. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>ESP_OK if init succeeded. </dd></dl>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper_a7d2d784da1e850dab41154b35d7cdab5_cgraph.png" border="0" usemap="#aclass_b_n_o08x_test_helper_a7d2d784da1e850dab41154b35d7cdab5_cgraph" alt=""/></div>
|
|
<map name="aclass_b_n_o08x_test_helper_a7d2d784da1e850dab41154b35d7cdab5_cgraph" id="aclass_b_n_o08x_test_helper_a7d2d784da1e850dab41154b35d7cdab5_cgraph">
|
|
<area shape="rect" title="Used to call private BNO08x::init_spi() member for tests." alt="" coords="5,5,166,48"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a58f43c8bb1e7fe8560ce442d46240e81" title="Initializes SPI." alt="" coords="214,13,333,40"/>
|
|
<area shape="poly" title=" " alt="" coords="166,24,198,24,198,29,166,29"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper_a7d2d784da1e850dab41154b35d7cdab5_icgraph.png" border="0" usemap="#aclass_b_n_o08x_test_helper_a7d2d784da1e850dab41154b35d7cdab5_icgraph" alt=""/></div>
|
|
<map name="aclass_b_n_o08x_test_helper_a7d2d784da1e850dab41154b35d7cdab5_icgraph" id="aclass_b_n_o08x_test_helper_a7d2d784da1e850dab41154b35d7cdab5_icgraph">
|
|
<area shape="rect" title="Used to call private BNO08x::init_spi() member for tests." alt="" coords="150,5,310,48"/>
|
|
<area shape="rect" href="_init_deinit_tests_8cpp.html#ad71fea7e4a2e587d48d2bf7fadd711cc" title=" " alt="" coords="5,13,102,40"/>
|
|
<area shape="poly" title=" " alt="" coords="134,29,102,29,102,24,134,24"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adf2488d1f7e3dec21a0d0c99417c181a" name="adf2488d1f7e3dec21a0d0c99417c181a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adf2488d1f7e3dec21a0d0c99417c181a">◆ </a></span>call_launch_tasks()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static esp_err_t BNO08xTestHelper::call_launch_tasks </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Used to call private <a class="el" href="class_b_n_o08x.html#a06f99a6b2182b49a0e61e2107f2be6be" title="Launches spi_task and data_proc_task on constructor call.">BNO08x::launch_tasks()</a> member for tests. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>ESP_OK if init succeeded. </dd></dl>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper_adf2488d1f7e3dec21a0d0c99417c181a_cgraph.png" border="0" usemap="#aclass_b_n_o08x_test_helper_adf2488d1f7e3dec21a0d0c99417c181a_cgraph" alt=""/></div>
|
|
<map name="aclass_b_n_o08x_test_helper_adf2488d1f7e3dec21a0d0c99417c181a_cgraph" id="aclass_b_n_o08x_test_helper_adf2488d1f7e3dec21a0d0c99417c181a_cgraph">
|
|
<area shape="rect" title="Used to call private BNO08x::launch_tasks() member for tests." alt="" coords="5,525,166,568"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a06f99a6b2182b49a0e61e2107f2be6be" title="Launches spi_task and data_proc_task on constructor call." alt="" coords="214,533,369,560"/>
|
|
<area shape="poly" title=" " alt="" coords="166,544,198,544,198,549,166,549"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a0ae135d7bf7a5f047a1d1aa5cc07e520" title="Static function used to launch data processing task." alt="" coords="431,473,598,516"/>
|
|
<area shape="poly" title=" " alt="" coords="351,530,415,515,416,520,352,535"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a0ce6d9db873555f1ebe7e095251eab74" title="Static function used to launch spi task." alt="" coords="417,563,611,589"/>
|
|
<area shape="poly" title=" " alt="" coords="369,554,402,559,401,564,369,559"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#ab4373e9b87837ea9fcbc0b536338c7b8" title="Task responsible parsing packets. Executed when SPI task sends a packet to be parsed,..." alt="" coords="659,471,827,497"/>
|
|
<area shape="poly" title=" " alt="" coords="598,488,644,486,644,491,599,493"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a1c47d27917ae3b2876efa121b803f924" title="Parses a packet received from bno08x, updating any data according to received reports." alt="" coords="879,408,1035,435"/>
|
|
<area shape="poly" title=" " alt="" coords="790,468,893,437,895,442,792,473"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a05e4cd5861b55fc0182d7dd13bb85e49" title="Prints the passed SHTP packet to serial console with ESP_LOG statement." alt="" coords="882,471,1032,497"/>
|
|
<area shape="poly" title=" " alt="" coords="827,481,867,481,867,487,827,487"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a4f66045a0528a0c17c52421ea51612e7" title="Parses received command report sent by BNO08x (See Ref. Manual 6.3.9)" alt="" coords="1100,192,1274,235"/>
|
|
<area shape="poly" title=" " alt="" coords="962,407,979,374,1006,330,1042,284,1085,245,1092,240,1095,245,1089,249,1046,288,1011,333,984,377,967,409"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a206c0e3ddc3b745b56914976d6e69981" title="Parses get feature request report received from BNO08x." alt="" coords="1109,259,1265,301"/>
|
|
<area shape="poly" title=" " alt="" coords="969,406,1018,360,1050,334,1086,311,1096,306,1098,310,1088,316,1054,338,1021,364,973,409"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a51b360d795563b55559f11efb40be36a" title="Sends packet to be parsed to meta data function call (FRS_read_data()) through queue." alt="" coords="1105,325,1268,368"/>
|
|
<area shape="poly" title=" " alt="" coords="1000,405,1104,371,1105,376,1001,410"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a7be6047fef851a064c7cbc9eba092f6d" title="Parses received gyro integrated rotation vector report sent by BNO08x." alt="" coords="1116,392,1258,451"/>
|
|
<area shape="poly" title=" " alt="" coords="1035,419,1100,419,1100,424,1035,424"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a8d9db3e1b6208c2661e1c543deefa53d" title="Parses received input report sent by BNO08x." alt="" coords="1114,475,1259,517"/>
|
|
<area shape="poly" title=" " alt="" coords="1001,433,1105,467,1104,472,1000,438"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a29cfd7fc2816483ebebe9d55b677a036" title="Parses product id report and prints device info." alt="" coords="1107,541,1267,584"/>
|
|
<area shape="poly" title=" " alt="" coords="1001,433,1041,457,1057,475,1065,493,1073,511,1089,527,1095,532,1092,536,1085,531,1069,514,1060,496,1052,478,1037,461,998,438"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#ab02386f13caa446bab5921c1a71f92ab" title="Updates integrated gyro rotation vector data from SHTP channel 5 (CHANNEL_GYRO) special report data." alt="" coords="1363,5,1544,48"/>
|
|
<area shape="poly" title=" " alt="" coords="1257,400,1272,391,1284,378,1298,358,1307,337,1315,297,1313,258,1305,218,1298,179,1296,139,1306,99,1317,79,1332,58,1347,45,1351,49,1336,62,1321,82,1311,101,1302,140,1303,178,1310,217,1318,257,1320,297,1312,339,1303,360,1288,382,1275,395,1260,405"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a002aa97c9af8f6df2d0c83034e4f7b55" title="Parses data from received input report." alt="" coords="1381,72,1526,115"/>
|
|
<area shape="poly" title=" " alt="" coords="1258,480,1273,472,1284,461,1299,440,1309,419,1318,377,1315,336,1307,294,1298,253,1296,211,1305,168,1316,146,1332,125,1347,112,1365,103,1367,107,1350,116,1336,128,1321,149,1310,170,1301,211,1304,252,1312,293,1320,335,1323,377,1315,420,1304,442,1288,464,1276,476,1261,485"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#afe588fbd0055193d3bc08984d7732354" title="Updates accelerometer data from parsed input report." alt="" coords="1334,139,1573,165"/>
|
|
<area shape="poly" title=" " alt="" coords="1258,480,1284,461,1306,425,1314,390,1312,354,1306,319,1299,283,1298,247,1308,211,1332,176,1335,173,1339,177,1336,179,1313,213,1304,248,1305,282,1311,318,1317,354,1319,390,1311,427,1288,464,1261,484"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a962b695ef4733d558c6f9684da0931ab" title="Updates linear gyro data from parsed input report." alt="" coords="1363,189,1544,232"/>
|
|
<area shape="poly" title=" " alt="" coords="1258,479,1284,461,1302,434,1310,407,1310,380,1307,353,1304,326,1305,298,1313,270,1332,242,1348,229,1352,233,1336,246,1318,272,1310,299,1309,325,1312,352,1315,380,1315,408,1307,436,1288,465,1262,484"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#af971d82426740e62c1f05adcd2c9ce7c" title="Updates command data from parsed input report." alt="" coords="1347,256,1560,283"/>
|
|
<area shape="poly" title=" " alt="" coords="1258,479,1284,461,1299,440,1306,420,1306,377,1308,335,1316,313,1332,293,1336,289,1340,293,1336,297,1321,316,1313,336,1312,378,1311,421,1304,443,1288,465,1261,483"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#ad7de3999d4df19038e27c01f9b02010e" title="Updates gravity data from parsed input report." alt="" coords="1357,307,1550,333"/>
|
|
<area shape="poly" title=" " alt="" coords="1258,478,1285,461,1296,447,1303,432,1307,403,1312,373,1319,358,1333,343,1342,337,1345,341,1336,347,1324,361,1317,374,1312,404,1308,434,1301,449,1288,465,1261,482"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a7416d844f6188c8d16f181d6d4431708" title="Updates linear accelerometer data from parsed input report." alt="" coords="1382,357,1525,400"/>
|
|
<area shape="poly" title=" " alt="" coords="1259,474,1285,460,1299,448,1308,436,1317,423,1333,410,1366,394,1368,399,1336,414,1321,426,1312,439,1303,452,1288,465,1261,479"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a3abf4a199bc7a03ac7447c2781673d88" title="Updates magnetic field data from parsed input report." alt="" coords="1361,424,1546,451"/>
|
|
<area shape="poly" title=" " alt="" coords="1259,477,1334,460,1371,452,1373,457,1335,465,1260,482"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a04489cf9a125495c7cf07c6ba5e9f6c0" title="Updates activity classifier data from parsed input report." alt="" coords="1367,475,1540,517"/>
|
|
<area shape="poly" title=" " alt="" coords="1260,493,1351,493,1351,499,1260,499"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a83fed63c67957ec4338afd43087d6e22" title="Updates raw accelerometer data from parsed input report." alt="" coords="1381,541,1526,584"/>
|
|
<area shape="poly" title=" " alt="" coords="1260,512,1367,538,1366,544,1259,517"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#ad0f0fec4e53029b4ba907414a36ac5ea" title="Updates raw gyro data from parsed input report." alt="" coords="1381,608,1526,651"/>
|
|
<area shape="poly" title=" " alt="" coords="1261,512,1288,527,1304,544,1313,562,1321,578,1336,594,1368,610,1365,615,1333,598,1316,581,1308,564,1300,547,1285,531,1259,517"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a6ddc9600c53a4248d1affcab36f6f245" title="Updates raw magnetic field data from parsed input report." alt="" coords="1381,675,1526,717"/>
|
|
<area shape="poly" title=" " alt="" coords="1261,509,1288,527,1302,545,1309,562,1313,596,1316,629,1323,645,1336,661,1368,680,1366,685,1333,665,1319,648,1311,631,1307,597,1304,563,1297,547,1285,531,1258,514"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#aa309152750686fbf8ebf7d6de1f1254b" title="Updates roation vector data from parsed input report." alt="" coords="1370,741,1537,784"/>
|
|
<area shape="poly" title=" " alt="" coords="1261,508,1288,527,1306,553,1314,579,1315,605,1312,630,1310,655,1311,679,1319,703,1336,727,1357,743,1354,747,1332,731,1314,706,1306,680,1305,655,1307,630,1309,605,1308,580,1301,556,1284,531,1258,513"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a358316b883928c50dd381f024e6b0645" title="Updates stability classifier data from parsed input report." alt="" coords="1369,808,1538,851"/>
|
|
<area shape="poly" title=" " alt="" coords="1261,508,1288,528,1310,562,1318,597,1317,631,1312,664,1307,697,1306,729,1315,762,1336,794,1356,810,1353,814,1332,798,1310,764,1301,730,1302,696,1307,663,1312,630,1313,597,1305,564,1284,531,1258,512"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#aa390bf840246e3233e07f6a424efcb6f" title="Updates step counter data from parsed input report." alt="" coords="1379,875,1528,917"/>
|
|
<area shape="poly" title=" " alt="" coords="1261,507,1276,516,1288,528,1304,549,1314,571,1323,614,1320,656,1312,697,1304,738,1301,779,1310,820,1321,840,1336,861,1350,873,1366,881,1363,886,1347,877,1332,864,1316,843,1305,822,1296,779,1298,738,1307,696,1315,655,1318,614,1309,573,1299,552,1284,531,1272,520,1258,512"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#ac75b7fb1a1b407d0888ea07d708831b1" title="Updates tap detector data from parsed input report." alt="" coords="1382,941,1525,984"/>
|
|
<area shape="poly" title=" " alt="" coords="1261,507,1276,516,1288,528,1307,554,1319,580,1325,606,1328,631,1323,682,1312,731,1300,780,1296,829,1299,853,1306,878,1318,903,1336,928,1351,941,1369,950,1367,955,1348,945,1332,931,1314,905,1301,880,1294,854,1291,829,1295,779,1306,730,1318,681,1322,631,1320,607,1314,582,1302,557,1284,531,1273,520,1258,512"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a8de12c9c47549502147bd85dbb7e364e" title="Updates uncalibrated gyro data from parsed input report." alt="" coords="1356,1008,1551,1051"/>
|
|
<area shape="poly" title=" " alt="" coords="1261,507,1276,516,1288,528,1309,558,1323,589,1330,619,1332,649,1326,707,1311,765,1297,822,1291,879,1294,907,1302,936,1315,965,1336,994,1345,1003,1341,1007,1332,998,1311,968,1297,938,1289,908,1286,879,1292,821,1306,763,1321,706,1327,649,1325,620,1318,591,1304,561,1284,531,1273,520,1258,512"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a2ecd4ed60f82730ae230c61687ec92bf" title="Task responsible for SPI transactions. Executed when HINT in is asserted by BNO08x." alt="" coords="679,608,807,635"/>
|
|
<area shape="poly" title=" " alt="" coords="586,587,665,603,663,608,585,593"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a8d9f28d8857279a3c4b1f62f6dabb638" title="Receives a SHTP packet via SPI and sends it to data_proc_task()" alt="" coords="875,608,1039,635"/>
|
|
<area shape="poly" title=" " alt="" coords="807,619,859,619,859,624,807,624"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a2c359a44a2c8e83ecb258a340e2d0e1a" title="Sends a queued SHTP packet via SPI." alt="" coords="881,659,1033,685"/>
|
|
<area shape="poly" title=" " alt="" coords="803,633,883,652,882,657,802,638"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a9ee7e73f695af8965a9ede50136d5a8c" title="Receives a SHTP packet body via SPI." alt="" coords="1087,608,1286,635"/>
|
|
<area shape="poly" title=" " alt="" coords="1040,619,1071,619,1071,624,1040,624"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#acb246769719351e02bf2aff06d039475" title="Receives a SHTP packet header via SPI." alt="" coords="1105,659,1269,701"/>
|
|
<area shape="poly" title=" " alt="" coords="1013,633,1090,653,1089,658,1011,638"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper_adf2488d1f7e3dec21a0d0c99417c181a_icgraph.png" border="0" usemap="#aclass_b_n_o08x_test_helper_adf2488d1f7e3dec21a0d0c99417c181a_icgraph" alt=""/></div>
|
|
<map name="aclass_b_n_o08x_test_helper_adf2488d1f7e3dec21a0d0c99417c181a_icgraph" id="aclass_b_n_o08x_test_helper_adf2488d1f7e3dec21a0d0c99417c181a_icgraph">
|
|
<area shape="rect" title="Used to call private BNO08x::launch_tasks() member for tests." alt="" coords="150,5,310,48"/>
|
|
<area shape="rect" href="_init_deinit_tests_8cpp.html#a9f7d58c894a252a5d5f4926f43c1da05" title=" " alt="" coords="5,13,102,40"/>
|
|
<area shape="poly" title=" " alt="" coords="134,29,102,29,102,24,134,24"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6bd040c7d670a9713f2ab8a8a3913518" name="a6bd040c7d670a9713f2ab8a8a3913518"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6bd040c7d670a9713f2ab8a8a3913518">◆ </a></span>create_test_imu()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static void BNO08xTestHelper::create_test_imu </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Calls <a class="el" href="class_b_n_o08x.html" title="BNO08x IMU driver class.">BNO08x</a> constructor and creates new test IMU on heap. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>void, nothing to return </dd></dl>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper_a6bd040c7d670a9713f2ab8a8a3913518_cgraph.png" border="0" usemap="#aclass_b_n_o08x_test_helper_a6bd040c7d670a9713f2ab8a8a3913518_cgraph" alt=""/></div>
|
|
<map name="aclass_b_n_o08x_test_helper_a6bd040c7d670a9713f2ab8a8a3913518_cgraph" id="aclass_b_n_o08x_test_helper_a6bd040c7d670a9713f2ab8a8a3913518_cgraph">
|
|
<area shape="rect" title="Calls BNO08x constructor and creates new test IMU on heap." alt="" coords="5,5,182,48"/>
|
|
<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="230,5,413,48"/>
|
|
<area shape="poly" title=" " alt="" coords="182,24,214,24,214,29,182,29"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper_a6bd040c7d670a9713f2ab8a8a3913518_icgraph.png" border="0" usemap="#aclass_b_n_o08x_test_helper_a6bd040c7d670a9713f2ab8a8a3913518_icgraph" alt=""/></div>
|
|
<map name="aclass_b_n_o08x_test_helper_a6bd040c7d670a9713f2ab8a8a3913518_icgraph" id="aclass_b_n_o08x_test_helper_a6bd040c7d670a9713f2ab8a8a3913518_icgraph">
|
|
<area shape="rect" title="Calls BNO08x constructor and creates new test IMU on heap." alt="" coords="150,99,326,141"/>
|
|
<area shape="rect" href="_callback_tests_8cpp.html#ac18b9cb122499f587331d82a538f23aa" title=" " alt="" coords="5,5,102,32"/>
|
|
<area shape="poly" title=" " alt="" coords="184,93,100,46,79,35,82,30,103,42,186,88"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#a1fd7b6a0d4dbb7f91fd5691b5b054bda" title=" " alt="" coords="5,56,102,83"/>
|
|
<area shape="poly" title=" " alt="" coords="142,97,101,85,103,80,144,91"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#aac644123799c1f836d379c9789a064ab" title=" " alt="" coords="5,107,102,133"/>
|
|
<area shape="poly" title=" " alt="" coords="134,123,102,123,102,117,134,117"/>
|
|
<area shape="rect" href="_init_deinit_tests_8cpp.html#ac4fb371054271d54830b58cc164dc0f6" title=" " alt="" coords="5,157,102,184"/>
|
|
<area shape="poly" title=" " alt="" coords="144,149,103,160,101,155,142,143"/>
|
|
<area shape="rect" href="_init_deinit_tests_8cpp.html#a6ed5310154fb7e7f290e619e6fbed708" title=" " alt="" coords="5,208,102,235"/>
|
|
<area shape="poly" title=" " alt="" coords="186,152,103,198,82,210,79,205,100,194,184,147"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae2d6df7dcfdbd106c2247803461bbc40" name="ae2d6df7dcfdbd106c2247803461bbc40"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae2d6df7dcfdbd106c2247803461bbc40">◆ </a></span>destroy_test_imu()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static void BNO08xTestHelper::destroy_test_imu </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Deletes test IMU calling deconstructor and releases heap allocated memory. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>void, nothing to return </dd></dl>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper_ae2d6df7dcfdbd106c2247803461bbc40_icgraph.png" border="0" usemap="#aclass_b_n_o08x_test_helper_ae2d6df7dcfdbd106c2247803461bbc40_icgraph" alt=""/></div>
|
|
<map name="aclass_b_n_o08x_test_helper_ae2d6df7dcfdbd106c2247803461bbc40_icgraph" id="aclass_b_n_o08x_test_helper_ae2d6df7dcfdbd106c2247803461bbc40_icgraph">
|
|
<area shape="rect" title="Deletes test IMU calling deconstructor and releases heap allocated memory." alt="" coords="374,265,557,308"/>
|
|
<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,120,326,163"/>
|
|
<area shape="poly" title=" " alt="" coords="420,258,325,194,277,165,279,161,327,190,423,254"/>
|
|
<area shape="rect" href="_init_deinit_tests_8cpp.html#ac4fb371054271d54830b58cc164dc0f6" title=" " alt="" coords="5,208,102,235"/>
|
|
<area shape="poly" title=" " alt="" coords="401,262,325,239,266,229,205,224,102,222,102,217,206,219,266,224,327,233,402,257"/>
|
|
<area shape="rect" href="_callback_tests_8cpp.html#a574f179a8295301510bc8b5475f02ba8" title=" " alt="" coords="190,248,286,275"/>
|
|
<area shape="poly" title=" " alt="" coords="358,277,286,269,287,264,359,272"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#ac92ec06fe64f7bedbbe37dee3e64c090" title=" " alt="" coords="190,299,286,325"/>
|
|
<area shape="poly" title=" " alt="" coords="359,301,287,309,286,304,358,296"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a697ac897c8756d7553854e52229d36f5" title=" " alt="" coords="190,349,286,376"/>
|
|
<area shape="poly" title=" " alt="" coords="394,316,327,340,287,352,286,347,325,335,392,311"/>
|
|
<area shape="rect" href="_init_deinit_tests_8cpp.html#a69680e2934e7ec3c6a1771270dc59f05" title=" " alt="" coords="190,400,286,427"/>
|
|
<area shape="poly" title=" " alt="" coords="430,320,383,357,327,390,287,405,285,400,325,386,380,352,427,316"/>
|
|
<area shape="rect" href="_callback_tests_8cpp.html#ac18b9cb122499f587331d82a538f23aa" title=" " alt="" coords="5,5,102,32"/>
|
|
<area shape="poly" title=" " alt="" coords="195,112,100,46,81,35,83,30,103,42,198,108"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#a1fd7b6a0d4dbb7f91fd5691b5b054bda" title=" " alt="" coords="5,56,102,83"/>
|
|
<area shape="poly" title=" " alt="" coords="166,116,89,86,91,81,168,111"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#aac644123799c1f836d379c9789a064ab" title=" " alt="" coords="5,107,102,133"/>
|
|
<area shape="poly" title=" " alt="" coords="134,132,102,128,102,123,135,127"/>
|
|
<area shape="poly" title=" " alt="" coords="174,172,87,210,85,205,172,167"/>
|
|
<area shape="rect" href="_init_deinit_tests_8cpp.html#a6ed5310154fb7e7f290e619e6fbed708" title=" " alt="" coords="5,157,102,184"/>
|
|
<area shape="poly" title=" " alt="" coords="135,160,102,166,101,160,134,155"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a41a432a3fe288e45b6ab139a00bd7d6b" name="a41a432a3fe288e45b6ab139a00bd7d6b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a41a432a3fe288e45b6ab139a00bd7d6b">◆ </a></span>get_test_imu()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static <a class="el" href="class_b_n_o08x.html">BNO08x</a> * BNO08xTestHelper::get_test_imu </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Deletes test IMU calling deconstructor and releases heap allocated memory. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>Pointer to <a class="el" href="class_b_n_o08x.html" title="BNO08x IMU driver class.">BNO08x</a> IMU object to test. </dd></dl>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper_a41a432a3fe288e45b6ab139a00bd7d6b_icgraph.png" border="0" usemap="#aclass_b_n_o08x_test_helper_a41a432a3fe288e45b6ab139a00bd7d6b_icgraph" alt=""/></div>
|
|
<map name="aclass_b_n_o08x_test_helper_a41a432a3fe288e45b6ab139a00bd7d6b_icgraph" id="aclass_b_n_o08x_test_helper_a41a432a3fe288e45b6ab139a00bd7d6b_icgraph">
|
|
<area shape="rect" title="Deletes test IMU calling deconstructor and releases heap allocated memory." alt="" coords="150,707,308,749"/>
|
|
<area shape="rect" href="_callback_tests_8cpp.html#ac18b9cb122499f587331d82a538f23aa" title=" " alt="" coords="5,5,102,32"/>
|
|
<area shape="poly" title=" " alt="" coords="222,691,210,551,186,360,169,262,149,172,126,98,100,46,88,35,91,31,104,42,131,96,154,171,174,261,191,359,215,551,228,691"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#a1fd7b6a0d4dbb7f91fd5691b5b054bda" title=" " alt="" coords="5,56,102,83"/>
|
|
<area shape="poly" title=" " alt="" coords="222,691,208,561,183,384,166,295,147,212,125,144,100,96,88,85,91,81,104,93,129,142,152,211,171,293,188,383,213,560,227,691"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#aac644123799c1f836d379c9789a064ab" title=" " alt="" coords="5,107,102,133"/>
|
|
<area shape="poly" title=" " alt="" coords="221,691,206,570,180,409,163,327,144,252,123,190,100,147,87,136,91,132,104,144,128,188,149,251,168,326,185,408,211,570,226,691"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#aa9e0389fa75046b52d13286af2c3b2a7" title=" " alt="" coords="5,157,102,184"/>
|
|
<area shape="poly" title=" " alt="" coords="226,691,223,596,217,535,207,467,191,397,169,326,139,259,100,198,87,186,91,182,104,194,143,256,174,324,197,395,212,466,223,534,228,596,231,691"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#af30c5c1549bda77b45a1e6fb5f76844a" title=" " alt="" coords="5,208,102,235"/>
|
|
<area shape="poly" title=" " alt="" coords="225,691,219,605,202,488,186,425,164,363,136,303,100,248,87,237,90,233,104,245,140,300,169,361,191,424,207,487,225,604,230,691"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#aaefa1a1d4b3c190b7f46bb7f42512949" title=" " alt="" coords="5,259,102,285"/>
|
|
<area shape="poly" title=" " alt="" coords="223,691,216,613,196,510,180,455,159,399,132,347,100,299,87,288,90,284,104,296,137,344,164,397,185,453,201,509,221,612,229,691"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a098111e0f361615318674b5b1b05ece4" title=" " alt="" coords="5,309,102,336"/>
|
|
<area shape="poly" title=" " alt="" coords="222,692,211,622,190,532,174,484,154,436,129,391,100,350,86,338,90,334,104,346,134,388,159,434,179,482,195,531,217,621,227,691"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a35b0417a053d9fbf61a91a2110c3495c" title=" " alt="" coords="5,360,102,387"/>
|
|
<area shape="poly" title=" " alt="" coords="219,692,207,630,184,554,149,473,126,435,100,401,86,389,89,385,104,397,131,432,154,471,189,552,212,629,225,690"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#af9d07441bd8651bc21743664b7f99bb8" title=" " alt="" coords="5,411,102,437"/>
|
|
<area shape="poly" title=" " alt="" coords="217,692,201,640,177,577,144,511,123,480,100,451,85,440,89,436,104,447,127,476,148,508,182,575,206,638,222,691"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#ace1544ccc126d0b9eadd433f9cb41486" title=" " alt="" coords="5,461,102,488"/>
|
|
<area shape="poly" title=" " alt="" coords="213,693,195,650,170,600,139,548,100,502,85,491,88,486,104,498,143,545,175,597,200,648,217,691"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a90980a9fc26b3a692ab2529c9f8e4747" title=" " alt="" coords="5,512,102,539"/>
|
|
<area shape="poly" title=" " alt="" coords="207,695,163,625,133,587,100,553,84,541,87,537,103,549,137,583,167,622,212,692"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#ab9b4ae43e33572d90c4c889452cd91ee" title=" " alt="" coords="5,563,102,589"/>
|
|
<area shape="poly" title=" " alt="" coords="198,697,154,650,100,603,82,592,85,588,103,599,157,646,202,693"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a713376354af2a970230882e2a487050e" title=" " alt="" coords="5,613,102,640"/>
|
|
<area shape="poly" title=" " alt="" coords="178,701,100,654,80,643,83,638,103,650,181,696"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#ae4d70e11995e36808b6390b171aba0e8" title=" " alt="" coords="5,664,102,691"/>
|
|
<area shape="poly" title=" " alt="" coords="137,704,102,694,103,689,139,699"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a429f6e7897a9609ddd093d66b6f7b1ff" title=" " alt="" coords="5,715,102,741"/>
|
|
<area shape="poly" title=" " alt="" coords="134,731,102,731,102,725,134,725"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#ae436161f7f0085f01ce63d9373944ae8" title=" " alt="" coords="5,765,102,792"/>
|
|
<area shape="poly" title=" " alt="" coords="139,757,103,767,102,762,137,752"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#acf249e215fca056266de6e833875925e" title=" " alt="" coords="5,816,102,843"/>
|
|
<area shape="poly" title=" " alt="" coords="181,760,103,806,83,818,80,813,100,802,178,755"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a9f2e049a5b61721869c5f4757e313502" title=" " alt="" coords="5,867,102,893"/>
|
|
<area shape="poly" title=" " alt="" coords="202,763,157,810,103,857,85,868,82,864,100,853,154,806,198,759"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a3cce613b379b768244a176a32b37667c" title=" " alt="" coords="5,917,102,944"/>
|
|
<area shape="poly" title=" " alt="" coords="212,764,167,834,137,873,103,907,87,919,84,915,100,903,133,869,163,831,207,761"/>
|
|
<area shape="rect" href="_init_deinit_tests_8cpp.html#a69680e2934e7ec3c6a1771270dc59f05" title=" " alt="" coords="5,968,102,995"/>
|
|
<area shape="poly" title=" " alt="" coords="217,765,200,808,175,859,143,911,104,958,88,970,85,965,100,954,139,908,170,856,195,806,213,763"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#ad96cfd7c30e8693897688ce24bb53996" title=" " alt="" coords="5,1019,102,1045"/>
|
|
<area shape="poly" title=" " alt="" coords="222,765,206,818,182,881,148,948,127,980,104,1009,89,1020,85,1016,100,1005,123,976,144,945,177,879,201,816,217,764"/>
|
|
<area shape="rect" href="_init_deinit_tests_8cpp.html#ac4fb371054271d54830b58cc164dc0f6" title=" " alt="" coords="5,1069,102,1096"/>
|
|
<area shape="poly" title=" " alt="" coords="225,766,212,827,189,904,154,985,131,1024,104,1059,89,1071,86,1067,100,1055,126,1021,149,983,184,902,207,826,219,764"/>
|
|
<area shape="rect" href="_init_deinit_tests_8cpp.html#a6ed5310154fb7e7f290e619e6fbed708" title=" " alt="" coords="5,1120,102,1147"/>
|
|
<area shape="poly" title=" " alt="" coords="227,765,217,835,195,925,179,974,159,1022,134,1068,104,1110,90,1122,86,1118,100,1106,129,1065,154,1020,174,972,190,924,211,834,222,764"/>
|
|
<area shape="rect" href="_init_deinit_tests_8cpp.html#a96d79e5c8f3096a207d806be926af15b" title=" " alt="" coords="5,1171,102,1197"/>
|
|
<area shape="poly" title=" " alt="" coords="229,765,221,844,201,947,185,1003,164,1059,137,1112,104,1160,90,1172,87,1168,100,1157,132,1109,159,1057,180,1001,196,946,216,843,223,765"/>
|
|
<area shape="rect" href="_init_deinit_tests_8cpp.html#ab8015ecd4179bc39223921d6eef1165a" title=" " alt="" coords="5,1221,102,1248"/>
|
|
<area shape="poly" title=" " alt="" coords="230,765,225,852,207,969,191,1032,169,1095,140,1156,104,1211,90,1223,87,1219,100,1208,136,1153,164,1093,186,1031,202,968,219,851,225,765"/>
|
|
<area shape="rect" href="_init_deinit_tests_8cpp.html#ad71fea7e4a2e587d48d2bf7fadd711cc" title=" " alt="" coords="5,1272,102,1299"/>
|
|
<area shape="poly" title=" " alt="" coords="231,765,228,860,223,922,212,990,197,1061,174,1132,143,1200,104,1262,91,1274,87,1270,100,1258,139,1197,169,1130,191,1059,207,989,217,921,223,860,226,765"/>
|
|
<area shape="rect" href="_init_deinit_tests_8cpp.html#a9f7d58c894a252a5d5f4926f43c1da05" title=" " alt="" coords="5,1323,102,1349"/>
|
|
<area shape="poly" title=" " alt="" coords="226,765,211,886,185,1048,168,1130,149,1205,128,1268,104,1312,91,1324,87,1320,100,1309,123,1266,144,1204,163,1129,180,1047,206,886,221,765"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#a1438f6b8587b635b6096dda2927fa9a1" title=" " alt="" coords="5,1373,102,1400"/>
|
|
<area shape="poly" title=" " alt="" coords="227,765,213,896,188,1073,171,1163,152,1245,129,1314,104,1363,91,1375,88,1371,100,1360,125,1312,147,1244,166,1161,183,1072,208,895,222,765"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#a915d6c272bf95057a8bb22abfb307882" title=" " alt="" coords="5,1424,102,1451"/>
|
|
<area shape="poly" title=" " alt="" coords="228,765,215,905,191,1097,174,1195,154,1285,131,1360,104,1414,91,1425,88,1421,100,1410,126,1358,149,1284,169,1194,186,1096,210,905,222,765"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3c2514f3bad3f091de4646c5798f487a" name="a3c2514f3bad3f091de4646c5798f487a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3c2514f3bad3f091de4646c5798f487a">◆ </a></span>gravity_data_is_new()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static bool BNO08xTestHelper::gravity_data_is_new </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *</td> <td class="paramname"><span class="paramname"><em>report_data</em>, </span></td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *</td> <td class="paramname"><span class="paramname"><em>default_report_data</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks if report_data matches the default states stored within prev_report_data data for respective report. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">report_data</td><td>Current report data. </td></tr>
|
|
<tr><td class="paramname">default_report_data</td><td>Default report data to compare (should always contain default values)</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>True if new data was received for respective report. </dd></dl>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper_a3c2514f3bad3f091de4646c5798f487a_icgraph.png" border="0" usemap="#aclass_b_n_o08x_test_helper_a3c2514f3bad3f091de4646c5798f487a_icgraph" alt=""/></div>
|
|
<map name="aclass_b_n_o08x_test_helper_a3c2514f3bad3f091de4646c5798f487a_icgraph" id="aclass_b_n_o08x_test_helper_a3c2514f3bad3f091de4646c5798f487a_icgraph">
|
|
<area shape="rect" title="Checks if report_data matches the default states stored within prev_report_data data for respective r..." alt="" coords="150,23,327,65"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#ab9b4ae43e33572d90c4c889452cd91ee" title=" " alt="" coords="5,5,102,32"/>
|
|
<area shape="poly" title=" " alt="" coords="134,32,102,28,103,23,134,27"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#ad96cfd7c30e8693897688ce24bb53996" title=" " alt="" coords="5,56,102,83"/>
|
|
<area shape="poly" title=" " alt="" coords="134,61,103,65,102,60,134,56"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac5b0ac4c70bbfcba9f2e8f353b35f9f6" name="ac5b0ac4c70bbfcba9f2e8f353b35f9f6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac5b0ac4c70bbfcba9f2e8f353b35f9f6">◆ </a></span>gyro_integrated_rotation_vector_data_is_new()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static bool BNO08xTestHelper::gyro_integrated_rotation_vector_data_is_new </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *</td> <td class="paramname"><span class="paramname"><em>report_data</em>, </span></td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *</td> <td class="paramname"><span class="paramname"><em>default_report_data</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks if report_data matches the default states stored within prev_report_data data for respective report. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">report_data</td><td>Current report data. </td></tr>
|
|
<tr><td class="paramname">default_report_data</td><td>Default report data to compare (should always contain default values)</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>True if new data was received for respective report. </dd></dl>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper_ac5b0ac4c70bbfcba9f2e8f353b35f9f6_icgraph.png" border="0" usemap="#aclass_b_n_o08x_test_helper_ac5b0ac4c70bbfcba9f2e8f353b35f9f6_icgraph" alt=""/></div>
|
|
<map name="aclass_b_n_o08x_test_helper_ac5b0ac4c70bbfcba9f2e8f353b35f9f6_icgraph" id="aclass_b_n_o08x_test_helper_ac5b0ac4c70bbfcba9f2e8f353b35f9f6_icgraph">
|
|
<area shape="rect" title="Checks if report_data matches the default states stored within prev_report_data data for respective r..." alt="" coords="150,5,326,64"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a713376354af2a970230882e2a487050e" title=" " alt="" coords="5,21,102,48"/>
|
|
<area shape="poly" title=" " alt="" coords="134,37,102,37,102,32,134,32"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad398739ce46400c1ac35e1cf7603d590" name="ad398739ce46400c1ac35e1cf7603d590"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad398739ce46400c1ac35e1cf7603d590">◆ </a></span>linear_accelerometer_data_is_new()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static bool BNO08xTestHelper::linear_accelerometer_data_is_new </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *</td> <td class="paramname"><span class="paramname"><em>report_data</em>, </span></td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *</td> <td class="paramname"><span class="paramname"><em>default_report_data</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks if report_data matches the default states stored within prev_report_data data for respective report. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">report_data</td><td>Current report data. </td></tr>
|
|
<tr><td class="paramname">default_report_data</td><td>Default report data to compare (should always contain default values)</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>True if new data was received for respective report. </dd></dl>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper_ad398739ce46400c1ac35e1cf7603d590_icgraph.png" border="0" usemap="#aclass_b_n_o08x_test_helper_ad398739ce46400c1ac35e1cf7603d590_icgraph" alt=""/></div>
|
|
<map name="aclass_b_n_o08x_test_helper_ad398739ce46400c1ac35e1cf7603d590_icgraph" id="aclass_b_n_o08x_test_helper_ad398739ce46400c1ac35e1cf7603d590_icgraph">
|
|
<area shape="rect" title="Checks if report_data matches the default states stored within prev_report_data data for respective r..." alt="" coords="150,124,339,167"/>
|
|
<area shape="rect" href="_callback_tests_8cpp.html#a8dba989b01b464871f3232223050ec73" title=" " alt="" coords="11,5,96,32"/>
|
|
<area shape="poly" title=" " alt="" coords="202,117,100,46,81,35,83,30,103,42,205,112"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#aa9e0389fa75046b52d13286af2c3b2a7" title=" " alt="" coords="5,56,102,83"/>
|
|
<area shape="poly" title=" " alt="" coords="174,120,88,86,90,81,176,115"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#ae4d70e11995e36808b6390b171aba0e8" title=" " alt="" coords="5,107,102,133"/>
|
|
<area shape="poly" title=" " alt="" coords="134,133,102,129,103,124,135,128"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#ad96cfd7c30e8693897688ce24bb53996" title=" " alt="" coords="5,157,102,184"/>
|
|
<area shape="poly" title=" " alt="" coords="135,163,103,167,102,162,134,157"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#a1438f6b8587b635b6096dda2927fa9a1" title=" " alt="" coords="5,208,102,235"/>
|
|
<area shape="poly" title=" " alt="" coords="176,175,90,210,88,205,174,170"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#a915d6c272bf95057a8bb22abfb307882" title=" " alt="" coords="5,259,102,285"/>
|
|
<area shape="poly" title=" " alt="" coords="205,178,103,249,83,260,81,256,100,244,202,174"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a157342da2def8b659d27ae4d24063cb5" name="a157342da2def8b659d27ae4d24063cb5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a157342da2def8b659d27ae4d24063cb5">◆ </a></span>magnetometer_data_is_new()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static bool BNO08xTestHelper::magnetometer_data_is_new </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *</td> <td class="paramname"><span class="paramname"><em>report_data</em>, </span></td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *</td> <td class="paramname"><span class="paramname"><em>default_report_data</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks if report_data matches the default states stored within prev_report_data data for respective report. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">report_data</td><td>Current report data. </td></tr>
|
|
<tr><td class="paramname">default_report_data</td><td>Default report data to compare (should always contain default values)</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>True if new data was received for respective report. </dd></dl>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper_a157342da2def8b659d27ae4d24063cb5_icgraph.png" border="0" usemap="#aclass_b_n_o08x_test_helper_a157342da2def8b659d27ae4d24063cb5_icgraph" alt=""/></div>
|
|
<map name="aclass_b_n_o08x_test_helper_a157342da2def8b659d27ae4d24063cb5_icgraph" id="aclass_b_n_o08x_test_helper_a157342da2def8b659d27ae4d24063cb5_icgraph">
|
|
<area shape="rect" title="Checks if report_data matches the default states stored within prev_report_data data for respective r..." alt="" coords="150,73,373,116"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a429f6e7897a9609ddd093d66b6f7b1ff" title=" " alt="" coords="5,5,102,32"/>
|
|
<area shape="poly" title=" " alt="" coords="185,70,91,35,93,30,187,65"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#ad96cfd7c30e8693897688ce24bb53996" title=" " alt="" coords="5,56,102,83"/>
|
|
<area shape="poly" title=" " alt="" coords="134,82,102,78,103,73,134,76"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#a1438f6b8587b635b6096dda2927fa9a1" title=" " alt="" coords="5,107,102,133"/>
|
|
<area shape="poly" title=" " alt="" coords="134,113,103,117,102,111,134,108"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#a915d6c272bf95057a8bb22abfb307882" title=" " alt="" coords="5,157,102,184"/>
|
|
<area shape="poly" title=" " alt="" coords="187,124,93,159,91,154,185,119"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a16423fc3250e88eb5392800022f82919" name="a16423fc3250e88eb5392800022f82919"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a16423fc3250e88eb5392800022f82919">◆ </a></span>print_test_end_banner()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static void BNO08xTestHelper::print_test_end_banner </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const char *</td> <td class="paramname"><span class="paramname"><em>TEST_TAG</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Prints end begin banner. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">TEST_TAG</td><td>String containing test name.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>void, nothing to return </dd></dl>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper_a16423fc3250e88eb5392800022f82919_icgraph.png" border="0" usemap="#aclass_b_n_o08x_test_helper_a16423fc3250e88eb5392800022f82919_icgraph" alt=""/></div>
|
|
<map name="aclass_b_n_o08x_test_helper_a16423fc3250e88eb5392800022f82919_icgraph" id="aclass_b_n_o08x_test_helper_a16423fc3250e88eb5392800022f82919_icgraph">
|
|
<area shape="rect" title="Prints end begin banner." alt="" coords="150,529,315,572"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#af30c5c1549bda77b45a1e6fb5f76844a" title=" " alt="" coords="5,5,102,32"/>
|
|
<area shape="poly" title=" " alt="" coords="229,514,224,423,206,300,190,234,167,167,137,104,100,46,87,34,90,30,104,42,142,101,172,165,195,232,211,299,229,422,234,514"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#aaefa1a1d4b3c190b7f46bb7f42512949" title=" " alt="" coords="5,56,102,83"/>
|
|
<area shape="poly" title=" " alt="" coords="227,514,220,432,200,322,184,263,162,204,134,148,100,96,87,85,90,81,104,93,139,145,167,202,189,261,206,321,225,431,233,514"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a098111e0f361615318674b5b1b05ece4" title=" " alt="" coords="5,107,102,133"/>
|
|
<area shape="poly" title=" " alt="" coords="226,514,216,440,195,344,178,292,157,241,131,192,100,147,87,136,90,132,104,144,136,189,162,238,183,290,200,342,221,439,231,514"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a35b0417a053d9fbf61a91a2110c3495c" title=" " alt="" coords="5,157,102,184"/>
|
|
<area shape="poly" title=" " alt="" coords="224,514,211,449,188,365,152,277,128,236,100,198,86,187,90,182,104,194,132,233,157,275,193,364,217,447,229,513"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#af9d07441bd8651bc21743664b7f99bb8" title=" " alt="" coords="5,208,102,235"/>
|
|
<area shape="poly" title=" " alt="" coords="221,515,206,458,182,388,147,315,125,280,100,249,86,237,89,233,104,245,129,277,152,312,187,386,211,456,226,513"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#ace1544ccc126d0b9eadd433f9cb41486" title=" " alt="" coords="5,259,102,285"/>
|
|
<area shape="poly" title=" " alt="" coords="218,515,201,468,175,411,142,352,100,299,85,288,89,284,104,295,146,349,180,409,206,466,223,513"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a90980a9fc26b3a692ab2529c9f8e4747" title=" " alt="" coords="5,309,102,336"/>
|
|
<area shape="poly" title=" " alt="" coords="213,517,168,435,137,390,100,350,84,339,88,335,103,346,141,387,173,432,218,514"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#ab9b4ae43e33572d90c4c889452cd91ee" title=" " alt="" coords="5,360,102,387"/>
|
|
<area shape="poly" title=" " alt="" coords="206,518,160,460,131,429,100,401,83,390,86,385,103,397,135,425,164,456,210,515"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a713376354af2a970230882e2a487050e" title=" " alt="" coords="5,411,102,437"/>
|
|
<area shape="poly" title=" " alt="" coords="193,521,100,452,81,440,84,436,103,447,196,517"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#ae4d70e11995e36808b6390b171aba0e8" title=" " alt="" coords="5,461,102,488"/>
|
|
<area shape="poly" title=" " alt="" coords="165,525,86,491,88,486,167,520"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a429f6e7897a9609ddd093d66b6f7b1ff" title=" " alt="" coords="5,512,102,539"/>
|
|
<area shape="poly" title=" " alt="" coords="134,539,102,535,102,529,134,534"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#ae436161f7f0085f01ce63d9373944ae8" title=" " alt="" coords="5,563,102,589"/>
|
|
<area shape="poly" title=" " alt="" coords="134,567,102,572,102,567,134,562"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#acf249e215fca056266de6e833875925e" title=" " alt="" coords="5,613,102,640"/>
|
|
<area shape="poly" title=" " alt="" coords="167,581,88,615,86,610,165,576"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a9f2e049a5b61721869c5f4757e313502" title=" " alt="" coords="5,664,102,691"/>
|
|
<area shape="poly" title=" " alt="" coords="196,584,103,654,84,666,81,661,100,650,193,580"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a3cce613b379b768244a176a32b37667c" title=" " alt="" coords="5,715,102,741"/>
|
|
<area shape="poly" title=" " alt="" coords="210,586,164,645,135,676,103,705,86,716,83,712,100,701,131,672,160,641,206,583"/>
|
|
<area shape="rect" href="_init_deinit_tests_8cpp.html#a69680e2934e7ec3c6a1771270dc59f05" title=" " alt="" coords="5,765,102,792"/>
|
|
<area shape="poly" title=" " alt="" coords="218,587,173,669,141,714,103,755,88,767,84,763,100,751,137,711,168,666,213,584"/>
|
|
<area shape="rect" href="_init_deinit_tests_8cpp.html#ac4fb371054271d54830b58cc164dc0f6" title=" " alt="" coords="5,816,102,843"/>
|
|
<area shape="poly" title=" " alt="" coords="223,588,206,635,180,693,146,752,104,806,89,818,85,813,100,802,142,749,175,690,201,633,218,586"/>
|
|
<area shape="rect" href="_init_deinit_tests_8cpp.html#a6ed5310154fb7e7f290e619e6fbed708" title=" " alt="" coords="5,867,102,893"/>
|
|
<area shape="poly" title=" " alt="" coords="226,588,211,645,187,716,152,789,129,824,104,857,89,868,86,864,100,853,125,821,147,787,182,713,206,643,221,587"/>
|
|
<area shape="rect" href="_init_deinit_tests_8cpp.html#a96d79e5c8f3096a207d806be926af15b" title=" " alt="" coords="5,917,102,944"/>
|
|
<area shape="poly" title=" " alt="" coords="229,588,217,654,193,738,157,826,132,869,104,907,90,919,86,915,100,903,128,866,152,824,188,736,211,653,224,587"/>
|
|
<area shape="rect" href="_init_deinit_tests_8cpp.html#ab8015ecd4179bc39223921d6eef1165a" title=" " alt="" coords="5,968,102,995"/>
|
|
<area shape="poly" title=" " alt="" coords="231,588,221,662,200,759,183,811,162,863,136,913,104,958,90,969,87,965,100,954,131,910,157,861,178,809,195,758,216,661,226,587"/>
|
|
<area shape="rect" href="_init_deinit_tests_8cpp.html#ad71fea7e4a2e587d48d2bf7fadd711cc" title=" " alt="" coords="5,1019,102,1045"/>
|
|
<area shape="poly" title=" " alt="" coords="233,588,225,670,206,781,189,840,167,900,139,956,104,1008,90,1020,87,1016,100,1005,134,954,162,897,184,839,200,779,220,670,227,587"/>
|
|
<area shape="rect" href="_init_deinit_tests_8cpp.html#a9f7d58c894a252a5d5f4926f43c1da05" title=" " alt="" coords="5,1069,102,1096"/>
|
|
<area shape="poly" title=" " alt="" coords="234,588,229,679,211,802,195,869,172,936,142,1000,104,1059,90,1071,87,1067,100,1056,137,998,167,934,190,868,206,801,224,678,229,588"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7fbfc48c0fff306ab81e2320bc171002" name="a7fbfc48c0fff306ab81e2320bc171002"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7fbfc48c0fff306ab81e2320bc171002">◆ </a></span>print_test_msg()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">BNO08xTestHelper::print_test_msg </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const char *</td> <td class="paramname"><span class="paramname"><em>TEST_TAG</em>, </span></td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char *</td> <td class="paramname"><span class="paramname"><em>msg</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Prints a message during a test. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">TEST_TAG</td><td>String containing test name. </td></tr>
|
|
<tr><td class="paramname">msg</td><td>String containing message to print.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>void, nothing to return </dd></dl>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper_a7fbfc48c0fff306ab81e2320bc171002_icgraph.png" border="0" usemap="#aclass_b_n_o08x_test_helper_a7fbfc48c0fff306ab81e2320bc171002_icgraph" alt=""/></div>
|
|
<map name="aclass_b_n_o08x_test_helper_a7fbfc48c0fff306ab81e2320bc171002_icgraph" id="aclass_b_n_o08x_test_helper_a7fbfc48c0fff306ab81e2320bc171002_icgraph">
|
|
<area shape="rect" title="Prints a message during a test." alt="" coords="150,732,315,775"/>
|
|
<area shape="rect" href="_callback_tests_8cpp.html#a6df8508e34beaeb28f34554ce0e20573" title=" " alt="" coords="11,5,96,32"/>
|
|
<area shape="poly" title=" " alt="" coords="226,716,213,572,189,373,172,271,151,178,127,100,114,69,100,46,88,35,91,31,104,42,118,67,132,98,156,176,177,270,194,372,218,571,231,716"/>
|
|
<area shape="rect" href="_callback_tests_8cpp.html#a8dba989b01b464871f3232223050ec73" title=" " alt="" coords="11,56,96,83"/>
|
|
<area shape="poly" title=" " alt="" coords="225,717,211,582,186,397,169,304,149,218,126,146,100,96,88,85,91,81,104,93,130,144,154,216,174,303,191,397,217,581,231,716"/>
|
|
<area shape="rect" href="_callback_tests_8cpp.html#a574f179a8295301510bc8b5475f02ba8" title=" " alt="" coords="5,107,102,133"/>
|
|
<area shape="poly" title=" " alt="" coords="225,717,209,591,183,422,166,336,146,258,124,193,100,147,87,136,91,132,104,144,129,191,151,256,171,335,188,421,215,591,230,716"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#ac92ec06fe64f7bedbbe37dee3e64c090" title=" " alt="" coords="5,157,102,184"/>
|
|
<area shape="poly" title=" " alt="" coords="224,717,207,601,180,447,163,369,144,298,122,239,100,198,87,186,91,182,104,194,127,237,149,296,168,368,185,446,213,600,229,716"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a697ac897c8756d7553854e52229d36f5" title=" " alt="" coords="5,208,102,235"/>
|
|
<area shape="poly" title=" " alt="" coords="229,716,224,626,206,503,190,436,167,370,137,306,100,248,87,237,90,233,104,245,142,304,172,368,195,435,211,502,229,625,234,716"/>
|
|
<area shape="rect" href="_callback_tests_8cpp.html#ac18b9cb122499f587331d82a538f23aa" title=" " alt="" coords="5,259,102,285"/>
|
|
<area shape="poly" title=" " alt="" coords="227,717,220,634,200,525,184,465,162,407,134,350,100,299,87,288,90,284,104,296,139,348,167,404,189,464,206,523,225,634,233,716"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#a1fd7b6a0d4dbb7f91fd5691b5b054bda" title=" " alt="" coords="5,309,102,336"/>
|
|
<area shape="poly" title=" " alt="" coords="226,717,216,643,195,546,178,495,157,443,131,394,100,350,87,339,90,335,104,346,136,391,162,441,183,493,200,545,221,642,231,716"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#aac644123799c1f836d379c9789a064ab" title=" " alt="" coords="5,360,102,387"/>
|
|
<area shape="poly" title=" " alt="" coords="224,717,211,651,188,568,152,480,128,438,100,401,86,389,90,385,104,397,132,435,157,478,193,566,217,650,229,716"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#aa9e0389fa75046b52d13286af2c3b2a7" title=" " alt="" coords="5,411,102,437"/>
|
|
<area shape="poly" title=" " alt="" coords="221,717,206,661,182,591,147,517,125,483,100,451,86,440,89,436,104,447,129,480,152,515,187,588,211,659,226,716"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#af30c5c1549bda77b45a1e6fb5f76844a" title=" " alt="" coords="5,461,102,488"/>
|
|
<area shape="poly" title=" " alt="" coords="218,718,201,671,175,614,142,555,100,502,85,491,89,486,104,498,146,552,180,611,206,669,223,716"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#aaefa1a1d4b3c190b7f46bb7f42512949" title=" " alt="" coords="5,512,102,539"/>
|
|
<area shape="poly" title=" " alt="" coords="213,720,168,638,137,593,100,553,84,541,88,537,103,549,141,590,173,635,218,717"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a098111e0f361615318674b5b1b05ece4" title=" " alt="" coords="5,563,102,589"/>
|
|
<area shape="poly" title=" " alt="" coords="206,721,160,663,131,632,100,603,83,592,86,588,103,599,135,628,164,659,210,718"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a35b0417a053d9fbf61a91a2110c3495c" title=" " alt="" coords="5,613,102,640"/>
|
|
<area shape="poly" title=" " alt="" coords="193,724,100,654,81,643,84,638,103,650,196,720"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#af9d07441bd8651bc21743664b7f99bb8" title=" " alt="" coords="5,664,102,691"/>
|
|
<area shape="poly" title=" " alt="" coords="165,728,86,694,88,689,167,723"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#ace1544ccc126d0b9eadd433f9cb41486" title=" " alt="" coords="5,715,102,741"/>
|
|
<area shape="poly" title=" " alt="" coords="134,742,102,737,102,732,134,737"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a90980a9fc26b3a692ab2529c9f8e4747" title=" " alt="" coords="5,765,102,792"/>
|
|
<area shape="poly" title=" " alt="" coords="134,770,102,775,102,769,134,765"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#ab9b4ae43e33572d90c4c889452cd91ee" title=" " alt="" coords="5,816,102,843"/>
|
|
<area shape="poly" title=" " alt="" coords="167,784,88,818,86,813,165,779"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a713376354af2a970230882e2a487050e" title=" " alt="" coords="5,867,102,893"/>
|
|
<area shape="poly" title=" " alt="" coords="196,787,103,857,84,868,81,864,100,852,193,783"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#ae4d70e11995e36808b6390b171aba0e8" title=" " alt="" coords="5,917,102,944"/>
|
|
<area shape="poly" title=" " alt="" coords="210,789,164,848,135,879,103,907,86,919,83,914,100,903,131,875,160,844,206,786"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a429f6e7897a9609ddd093d66b6f7b1ff" title=" " alt="" coords="5,968,102,995"/>
|
|
<area shape="poly" title=" " alt="" coords="218,790,173,872,141,917,103,958,88,969,84,965,100,954,137,914,168,869,213,787"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#ae436161f7f0085f01ce63d9373944ae8" title=" " alt="" coords="5,1019,102,1045"/>
|
|
<area shape="poly" title=" " alt="" coords="223,791,206,838,180,895,146,955,104,1009,89,1020,85,1016,100,1005,142,952,175,893,201,836,218,789"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#acf249e215fca056266de6e833875925e" title=" " alt="" coords="5,1069,102,1096"/>
|
|
<area shape="poly" title=" " alt="" coords="226,791,211,848,187,918,152,992,129,1027,104,1059,89,1071,86,1067,100,1055,125,1024,147,989,182,916,206,846,221,789"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a9f2e049a5b61721869c5f4757e313502" title=" " alt="" coords="5,1120,102,1147"/>
|
|
<area shape="poly" title=" " alt="" coords="229,791,217,857,193,940,157,1029,132,1071,104,1110,90,1122,86,1117,100,1106,128,1068,152,1027,188,939,211,855,224,790"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a3cce613b379b768244a176a32b37667c" title=" " alt="" coords="5,1171,102,1197"/>
|
|
<area shape="poly" title=" " alt="" coords="231,790,221,865,200,962,183,1014,162,1066,136,1115,104,1160,90,1172,87,1168,100,1157,131,1112,157,1063,178,1012,195,960,216,864,226,790"/>
|
|
<area shape="rect" href="_init_deinit_tests_8cpp.html#a69680e2934e7ec3c6a1771270dc59f05" title=" " alt="" coords="5,1221,102,1248"/>
|
|
<area shape="poly" title=" " alt="" coords="233,790,225,873,206,983,189,1043,167,1102,139,1159,104,1211,90,1223,87,1219,100,1208,134,1156,162,1100,184,1041,200,982,220,872,227,790"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#ad96cfd7c30e8693897688ce24bb53996" title=" " alt="" coords="5,1272,102,1299"/>
|
|
<area shape="poly" title=" " alt="" coords="234,790,229,882,211,1005,195,1072,172,1139,142,1203,104,1262,90,1274,87,1270,100,1258,137,1200,167,1137,190,1070,206,1004,224,881,229,790"/>
|
|
<area shape="rect" href="_init_deinit_tests_8cpp.html#ac4fb371054271d54830b58cc164dc0f6" title=" " alt="" coords="5,1323,102,1349"/>
|
|
<area shape="poly" title=" " alt="" coords="229,790,213,906,185,1061,168,1139,149,1210,127,1270,104,1312,91,1324,87,1320,100,1309,122,1268,144,1209,163,1138,180,1060,207,906,224,789"/>
|
|
<area shape="rect" href="_init_deinit_tests_8cpp.html#a6ed5310154fb7e7f290e619e6fbed708" title=" " alt="" coords="5,1373,102,1400"/>
|
|
<area shape="poly" title=" " alt="" coords="230,790,215,916,188,1085,171,1171,151,1250,129,1316,104,1363,91,1375,87,1371,100,1360,124,1314,146,1249,166,1170,183,1084,209,915,225,790"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#a1438f6b8587b635b6096dda2927fa9a1" title=" " alt="" coords="5,1424,102,1451"/>
|
|
<area shape="poly" title=" " alt="" coords="231,791,217,926,191,1110,174,1204,154,1290,130,1362,104,1414,91,1425,88,1421,100,1410,126,1360,149,1289,169,1203,186,1109,211,925,225,790"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#a915d6c272bf95057a8bb22abfb307882" title=" " alt="" coords="5,1475,102,1501"/>
|
|
<area shape="poly" title=" " alt="" coords="231,791,218,935,194,1135,177,1237,156,1330,132,1409,118,1440,104,1464,91,1476,88,1472,100,1461,114,1437,127,1407,151,1329,172,1236,189,1134,213,935,226,790"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a066f8389fd1c682ec9565ebc3060d885" name="a066f8389fd1c682ec9565ebc3060d885"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a066f8389fd1c682ec9565ebc3060d885">◆ </a></span>print_test_start_banner()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static void BNO08xTestHelper::print_test_start_banner </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const char *</td> <td class="paramname"><span class="paramname"><em>TEST_TAG</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Prints test begin banner. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">TEST_TAG</td><td>String containing test name.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>void, nothing to return </dd></dl>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper_a066f8389fd1c682ec9565ebc3060d885_icgraph.png" border="0" usemap="#aclass_b_n_o08x_test_helper_a066f8389fd1c682ec9565ebc3060d885_icgraph" alt=""/></div>
|
|
<map name="aclass_b_n_o08x_test_helper_a066f8389fd1c682ec9565ebc3060d885_icgraph" id="aclass_b_n_o08x_test_helper_a066f8389fd1c682ec9565ebc3060d885_icgraph">
|
|
<area shape="rect" title="Prints test begin banner." alt="" coords="150,529,315,572"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#af30c5c1549bda77b45a1e6fb5f76844a" title=" " alt="" coords="5,5,102,32"/>
|
|
<area shape="poly" title=" " alt="" coords="229,514,224,423,206,300,190,234,167,167,137,104,100,46,87,34,90,30,104,42,142,101,172,165,195,232,211,299,229,422,234,514"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#aaefa1a1d4b3c190b7f46bb7f42512949" title=" " alt="" coords="5,56,102,83"/>
|
|
<area shape="poly" title=" " alt="" coords="227,514,220,432,200,322,184,263,162,204,134,148,100,96,87,85,90,81,104,93,139,145,167,202,189,261,206,321,225,431,233,514"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a098111e0f361615318674b5b1b05ece4" title=" " alt="" coords="5,107,102,133"/>
|
|
<area shape="poly" title=" " alt="" coords="226,514,216,440,195,344,178,292,157,241,131,192,100,147,87,136,90,132,104,144,136,189,162,238,183,290,200,342,221,439,231,514"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a35b0417a053d9fbf61a91a2110c3495c" title=" " alt="" coords="5,157,102,184"/>
|
|
<area shape="poly" title=" " alt="" coords="224,514,211,449,188,365,152,277,128,236,100,198,86,187,90,182,104,194,132,233,157,275,193,364,217,447,229,513"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#af9d07441bd8651bc21743664b7f99bb8" title=" " alt="" coords="5,208,102,235"/>
|
|
<area shape="poly" title=" " alt="" coords="221,515,206,458,182,388,147,315,125,280,100,249,86,237,89,233,104,245,129,277,152,312,187,386,211,456,226,513"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#ace1544ccc126d0b9eadd433f9cb41486" title=" " alt="" coords="5,259,102,285"/>
|
|
<area shape="poly" title=" " alt="" coords="218,515,201,468,175,411,142,352,100,299,85,288,89,284,104,295,146,349,180,409,206,466,223,513"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a90980a9fc26b3a692ab2529c9f8e4747" title=" " alt="" coords="5,309,102,336"/>
|
|
<area shape="poly" title=" " alt="" coords="213,517,168,435,137,390,100,350,84,339,88,335,103,346,141,387,173,432,218,514"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#ab9b4ae43e33572d90c4c889452cd91ee" title=" " alt="" coords="5,360,102,387"/>
|
|
<area shape="poly" title=" " alt="" coords="206,518,160,460,131,429,100,401,83,390,86,385,103,397,135,425,164,456,210,515"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a713376354af2a970230882e2a487050e" title=" " alt="" coords="5,411,102,437"/>
|
|
<area shape="poly" title=" " alt="" coords="193,521,100,452,81,440,84,436,103,447,196,517"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#ae4d70e11995e36808b6390b171aba0e8" title=" " alt="" coords="5,461,102,488"/>
|
|
<area shape="poly" title=" " alt="" coords="165,525,86,491,88,486,167,520"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a429f6e7897a9609ddd093d66b6f7b1ff" title=" " alt="" coords="5,512,102,539"/>
|
|
<area shape="poly" title=" " alt="" coords="134,539,102,535,102,529,134,534"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#ae436161f7f0085f01ce63d9373944ae8" title=" " alt="" coords="5,563,102,589"/>
|
|
<area shape="poly" title=" " alt="" coords="134,567,102,572,102,567,134,562"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#acf249e215fca056266de6e833875925e" title=" " alt="" coords="5,613,102,640"/>
|
|
<area shape="poly" title=" " alt="" coords="167,581,88,615,86,610,165,576"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a9f2e049a5b61721869c5f4757e313502" title=" " alt="" coords="5,664,102,691"/>
|
|
<area shape="poly" title=" " alt="" coords="196,584,103,654,84,666,81,661,100,650,193,580"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a3cce613b379b768244a176a32b37667c" title=" " alt="" coords="5,715,102,741"/>
|
|
<area shape="poly" title=" " alt="" coords="210,586,164,645,135,676,103,705,86,716,83,712,100,701,131,672,160,641,206,583"/>
|
|
<area shape="rect" href="_init_deinit_tests_8cpp.html#a69680e2934e7ec3c6a1771270dc59f05" title=" " alt="" coords="5,765,102,792"/>
|
|
<area shape="poly" title=" " alt="" coords="218,587,173,669,141,714,103,755,88,767,84,763,100,751,137,711,168,666,213,584"/>
|
|
<area shape="rect" href="_init_deinit_tests_8cpp.html#ac4fb371054271d54830b58cc164dc0f6" title=" " alt="" coords="5,816,102,843"/>
|
|
<area shape="poly" title=" " alt="" coords="223,588,206,635,180,693,146,752,104,806,89,818,85,813,100,802,142,749,175,690,201,633,218,586"/>
|
|
<area shape="rect" href="_init_deinit_tests_8cpp.html#a6ed5310154fb7e7f290e619e6fbed708" title=" " alt="" coords="5,867,102,893"/>
|
|
<area shape="poly" title=" " alt="" coords="226,588,211,645,187,716,152,789,129,824,104,857,89,868,86,864,100,853,125,821,147,787,182,713,206,643,221,587"/>
|
|
<area shape="rect" href="_init_deinit_tests_8cpp.html#a96d79e5c8f3096a207d806be926af15b" title=" " alt="" coords="5,917,102,944"/>
|
|
<area shape="poly" title=" " alt="" coords="229,588,217,654,193,738,157,826,132,869,104,907,90,919,86,915,100,903,128,866,152,824,188,736,211,653,224,587"/>
|
|
<area shape="rect" href="_init_deinit_tests_8cpp.html#ab8015ecd4179bc39223921d6eef1165a" title=" " alt="" coords="5,968,102,995"/>
|
|
<area shape="poly" title=" " alt="" coords="231,588,221,662,200,759,183,811,162,863,136,913,104,958,90,969,87,965,100,954,131,910,157,861,178,809,195,758,216,661,226,587"/>
|
|
<area shape="rect" href="_init_deinit_tests_8cpp.html#ad71fea7e4a2e587d48d2bf7fadd711cc" title=" " alt="" coords="5,1019,102,1045"/>
|
|
<area shape="poly" title=" " alt="" coords="233,588,225,670,206,781,189,840,167,900,139,956,104,1008,90,1020,87,1016,100,1005,134,954,162,897,184,839,200,779,220,670,227,587"/>
|
|
<area shape="rect" href="_init_deinit_tests_8cpp.html#a9f7d58c894a252a5d5f4926f43c1da05" title=" " alt="" coords="5,1069,102,1096"/>
|
|
<area shape="poly" title=" " alt="" coords="234,588,229,679,211,802,195,869,172,936,142,1000,104,1059,90,1071,87,1067,100,1056,137,998,167,934,190,868,206,801,224,678,229,588"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ade6be1fd8ef3a99e0edae4cbf25eb528" name="ade6be1fd8ef3a99e0edae4cbf25eb528"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ade6be1fd8ef3a99e0edae4cbf25eb528">◆ </a></span>reset_all_imu_data_to_test_defaults()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">BNO08xTestHelper::reset_all_imu_data_to_test_defaults </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Resets internal test imu data with test defaults. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>void, nothing to return. </dd></dl>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper_ade6be1fd8ef3a99e0edae4cbf25eb528_icgraph.png" border="0" usemap="#aclass_b_n_o08x_test_helper_ade6be1fd8ef3a99e0edae4cbf25eb528_icgraph" alt=""/></div>
|
|
<map name="aclass_b_n_o08x_test_helper_ade6be1fd8ef3a99e0edae4cbf25eb528_icgraph" id="aclass_b_n_o08x_test_helper_ade6be1fd8ef3a99e0edae4cbf25eb528_icgraph">
|
|
<area shape="rect" title="Resets internal test imu data with test defaults." alt="" coords="240,496,409,555"/>
|
|
<area shape="rect" href="_callback_tests_8cpp.html#a3e937c8c4a4c07b81fb20077ee984fc0" title=" " alt="" coords="5,5,192,32"/>
|
|
<area shape="poly" title=" " alt="" coords="314,481,296,377,269,246,252,182,233,124,212,78,190,46,175,35,178,30,194,42,217,75,238,123,257,181,274,245,301,376,319,480"/>
|
|
<area shape="rect" href="_callback_tests_8cpp.html#a4ac223c58b5ab6a6c5203661fafa1caa" title=" " alt="" coords="79,56,118,83"/>
|
|
<area shape="poly" title=" " alt="" coords="320,481,314,399,294,296,278,241,255,189,226,140,190,97,173,85,155,78,118,72,119,67,156,73,176,80,193,93,231,137,260,186,283,240,300,294,319,398,325,481"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#aa9e0389fa75046b52d13286af2c3b2a7" title=" " alt="" coords="50,107,147,133"/>
|
|
<area shape="poly" title=" " alt="" coords="318,481,309,408,287,318,271,271,249,226,223,184,190,147,170,134,146,127,148,122,172,129,193,143,227,181,254,224,276,269,292,316,314,407,323,480"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#af30c5c1549bda77b45a1e6fb5f76844a" title=" " alt="" coords="50,157,147,184"/>
|
|
<area shape="poly" title=" " alt="" coords="315,481,303,418,280,341,264,302,243,264,219,229,190,198,170,185,146,178,148,173,172,180,193,194,223,225,248,261,269,300,285,340,308,417,320,480"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#aaefa1a1d4b3c190b7f46bb7f42512949" title=" " alt="" coords="50,208,147,235"/>
|
|
<area shape="poly" title=" " alt="" coords="312,481,297,427,272,365,237,302,215,274,190,249,169,236,146,229,148,224,172,231,193,245,219,270,242,299,277,362,302,426,317,480"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a098111e0f361615318674b5b1b05ece4" title=" " alt="" coords="50,259,147,285"/>
|
|
<area shape="poly" title=" " alt="" coords="307,482,289,438,264,389,231,341,190,299,169,288,146,280,148,275,171,283,193,295,235,337,269,386,294,436,312,480"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a35b0417a053d9fbf61a91a2110c3495c" title=" " alt="" coords="50,309,147,336"/>
|
|
<area shape="poly" title=" " alt="" coords="299,483,255,414,225,380,190,350,169,339,146,332,148,327,171,334,193,346,229,376,259,411,304,480"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#af9d07441bd8651bc21743664b7f99bb8" title=" " alt="" coords="50,360,147,387"/>
|
|
<area shape="poly" title=" " alt="" coords="288,486,244,441,218,420,190,401,146,384,148,379,193,396,221,415,248,437,292,483"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#ace1544ccc126d0b9eadd433f9cb41486" title=" " alt="" coords="50,411,147,437"/>
|
|
<area shape="poly" title=" " alt="" coords="264,490,191,452,146,437,148,432,193,447,267,485"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a90980a9fc26b3a692ab2529c9f8e4747" title=" " alt="" coords="50,461,147,488"/>
|
|
<area shape="poly" title=" " alt="" coords="224,506,146,488,148,483,225,500"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#ab9b4ae43e33572d90c4c889452cd91ee" title=" " alt="" coords="50,512,147,539"/>
|
|
<area shape="poly" title=" " alt="" coords="224,528,147,528,147,523,224,523"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a713376354af2a970230882e2a487050e" title=" " alt="" coords="50,563,147,589"/>
|
|
<area shape="poly" title=" " alt="" coords="225,550,148,568,146,563,224,545"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#ae4d70e11995e36808b6390b171aba0e8" title=" " alt="" coords="50,613,147,640"/>
|
|
<area shape="poly" title=" " alt="" coords="267,565,193,604,148,619,146,614,191,599,264,560"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a429f6e7897a9609ddd093d66b6f7b1ff" title=" " alt="" coords="50,664,147,691"/>
|
|
<area shape="poly" title=" " alt="" coords="292,568,248,613,221,635,193,654,148,672,146,667,190,650,218,631,244,609,288,564"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#ae436161f7f0085f01ce63d9373944ae8" title=" " alt="" coords="50,715,147,741"/>
|
|
<area shape="poly" title=" " alt="" coords="304,570,259,640,229,675,193,705,171,716,148,724,146,719,169,711,190,700,225,671,255,637,299,567"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#acf249e215fca056266de6e833875925e" title=" " alt="" coords="50,765,147,792"/>
|
|
<area shape="poly" title=" " alt="" coords="312,570,294,614,269,664,235,714,193,755,171,768,148,776,146,770,169,763,190,751,231,710,264,662,289,612,307,568"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a9f2e049a5b61721869c5f4757e313502" title=" " alt="" coords="50,816,147,843"/>
|
|
<area shape="poly" title=" " alt="" coords="317,571,302,625,277,688,242,752,219,781,193,806,172,819,148,827,146,822,169,814,190,802,215,777,237,749,272,686,297,623,312,569"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a3cce613b379b768244a176a32b37667c" title=" " alt="" coords="50,867,147,893"/>
|
|
<area shape="poly" title=" " alt="" coords="320,570,308,634,285,711,269,751,248,789,223,825,193,857,172,870,148,878,146,873,170,865,190,853,219,822,243,787,264,749,280,709,303,633,315,569"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#ad96cfd7c30e8693897688ce24bb53996" title=" " alt="" coords="50,917,147,944"/>
|
|
<area shape="poly" title=" " alt="" coords="323,570,314,644,292,734,276,781,254,827,227,870,193,907,172,921,148,929,146,924,170,916,190,903,223,867,249,825,271,779,287,733,309,643,318,570"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#a1438f6b8587b635b6096dda2927fa9a1" title=" " alt="" coords="50,968,147,995"/>
|
|
<area shape="poly" title=" " alt="" coords="325,570,319,652,300,756,283,811,260,864,231,914,193,958,172,972,148,980,146,975,170,967,190,954,226,911,255,862,278,809,294,755,314,651,320,570"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#a915d6c272bf95057a8bb22abfb307882" title=" " alt="" coords="50,1019,147,1045"/>
|
|
<area shape="poly" title=" " alt="" coords="319,570,301,675,274,806,257,870,238,928,217,976,194,1009,172,1023,148,1031,146,1026,170,1018,190,1005,212,973,233,926,252,869,269,804,296,674,314,569"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aeb8cd985faf8e403f62b60fced9cb2fd" name="aeb8cd985faf8e403f62b60fced9cb2fd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aeb8cd985faf8e403f62b60fced9cb2fd">◆ </a></span>rotation_vector_data_is_new()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static bool BNO08xTestHelper::rotation_vector_data_is_new </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *</td> <td class="paramname"><span class="paramname"><em>report_data</em>, </span></td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *</td> <td class="paramname"><span class="paramname"><em>default_report_data</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks if report_data matches the default states stored within prev_report_data data for respective report. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">report_data</td><td>Current report data. </td></tr>
|
|
<tr><td class="paramname">default_report_data</td><td>Default report data to compare (should always contain default values)</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>True if new data was received for respective report. </dd></dl>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper_aeb8cd985faf8e403f62b60fced9cb2fd_icgraph.png" border="0" usemap="#aclass_b_n_o08x_test_helper_aeb8cd985faf8e403f62b60fced9cb2fd_icgraph" alt=""/></div>
|
|
<map name="aclass_b_n_o08x_test_helper_aeb8cd985faf8e403f62b60fced9cb2fd_icgraph" id="aclass_b_n_o08x_test_helper_aeb8cd985faf8e403f62b60fced9cb2fd_icgraph">
|
|
<area shape="rect" title="Checks if report_data matches the default states stored within prev_report_data data for respective r..." alt="" coords="150,124,333,167"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a35b0417a053d9fbf61a91a2110c3495c" title=" " alt="" coords="5,5,102,32"/>
|
|
<area shape="poly" title=" " alt="" coords="199,116,100,46,81,35,83,30,103,42,202,112"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#af9d07441bd8651bc21743664b7f99bb8" title=" " alt="" coords="5,56,102,83"/>
|
|
<area shape="poly" title=" " alt="" coords="171,120,87,86,89,81,173,115"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a90980a9fc26b3a692ab2529c9f8e4747" title=" " alt="" coords="5,107,102,133"/>
|
|
<area shape="poly" title=" " alt="" coords="134,134,102,129,102,124,135,128"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#ae436161f7f0085f01ce63d9373944ae8" title=" " alt="" coords="5,157,102,184"/>
|
|
<area shape="poly" title=" " alt="" coords="135,162,102,167,102,162,134,157"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#ad96cfd7c30e8693897688ce24bb53996" title=" " alt="" coords="5,208,102,235"/>
|
|
<area shape="poly" title=" " alt="" coords="173,176,89,210,87,205,171,171"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#a1438f6b8587b635b6096dda2927fa9a1" title=" " alt="" coords="5,259,102,285"/>
|
|
<area shape="poly" title=" " alt="" coords="202,179,103,249,83,260,81,256,100,244,199,174"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9e2f9bf13f28f1a6ba87e86bc5947cf1" name="a9e2f9bf13f28f1a6ba87e86bc5947cf1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9e2f9bf13f28f1a6ba87e86bc5947cf1">◆ </a></span>set_test_imu_cfg()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static void BNO08xTestHelper::set_test_imu_cfg </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structbno08x__config__t.html">bno08x_config_t</a></td> <td class="paramname"><span class="paramname"><em>cfg</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Set test imu configuration used with <a class="el" href="#a6bd040c7d670a9713f2ab8a8a3913518" title="Calls BNO08x constructor and creates new test IMU on heap.">create_test_imu()</a> </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">cfg</td><td>String containing test name.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>void, nothing to return </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a95ed21657224358877a66d010eeefad3" name="a95ed21657224358877a66d010eeefad3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a95ed21657224358877a66d010eeefad3">◆ </a></span>stability_classifier_data_is_new()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static bool BNO08xTestHelper::stability_classifier_data_is_new </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *</td> <td class="paramname"><span class="paramname"><em>report_data</em>, </span></td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *</td> <td class="paramname"><span class="paramname"><em>default_report_data</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks if report_data matches the default states stored within prev_report_data data for respective report. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">report_data</td><td>Current report data. </td></tr>
|
|
<tr><td class="paramname">default_report_data</td><td>Default report data to compare (should always contain default values)</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>True if new data was received for respective report. </dd></dl>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper_a95ed21657224358877a66d010eeefad3_icgraph.png" border="0" usemap="#aclass_b_n_o08x_test_helper_a95ed21657224358877a66d010eeefad3_icgraph" alt=""/></div>
|
|
<map name="aclass_b_n_o08x_test_helper_a95ed21657224358877a66d010eeefad3_icgraph" id="aclass_b_n_o08x_test_helper_a95ed21657224358877a66d010eeefad3_icgraph">
|
|
<area shape="rect" title="Checks if report_data matches the default states stored within prev_report_data data for respective r..." alt="" coords="150,5,335,48"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#acf249e215fca056266de6e833875925e" title=" " alt="" coords="5,13,102,40"/>
|
|
<area shape="poly" title=" " alt="" coords="134,29,102,29,102,24,134,24"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa7eb152d4192c3949bb3443ef6221782" name="aa7eb152d4192c3949bb3443ef6221782"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa7eb152d4192c3949bb3443ef6221782">◆ </a></span>step_counter_data_is_new()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static bool BNO08xTestHelper::step_counter_data_is_new </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *</td> <td class="paramname"><span class="paramname"><em>report_data</em>, </span></td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *</td> <td class="paramname"><span class="paramname"><em>default_report_data</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks if report_data matches the default states stored within prev_report_data data for respective report. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">report_data</td><td>Current report data. </td></tr>
|
|
<tr><td class="paramname">default_report_data</td><td>Default report data to compare (should always contain default values)</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>True if new data was received for respective report. </dd></dl>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper_aa7eb152d4192c3949bb3443ef6221782_icgraph.png" border="0" usemap="#aclass_b_n_o08x_test_helper_aa7eb152d4192c3949bb3443ef6221782_icgraph" alt=""/></div>
|
|
<map name="aclass_b_n_o08x_test_helper_aa7eb152d4192c3949bb3443ef6221782_icgraph" id="aclass_b_n_o08x_test_helper_aa7eb152d4192c3949bb3443ef6221782_icgraph">
|
|
<area shape="rect" title="Checks if report_data matches the default states stored within prev_report_data data for respective r..." alt="" coords="150,23,315,65"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a9f2e049a5b61721869c5f4757e313502" title=" " alt="" coords="5,5,102,32"/>
|
|
<area shape="poly" title=" " alt="" coords="134,33,102,28,102,23,134,27"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#ad96cfd7c30e8693897688ce24bb53996" title=" " alt="" coords="5,56,102,83"/>
|
|
<area shape="poly" title=" " alt="" coords="134,61,102,65,102,60,134,55"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adb5952b2b96b553024b6a841e30adad2" name="adb5952b2b96b553024b6a841e30adad2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adb5952b2b96b553024b6a841e30adad2">◆ </a></span>uncalibrated_gyro_data_is_new()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static bool BNO08xTestHelper::uncalibrated_gyro_data_is_new </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *</td> <td class="paramname"><span class="paramname"><em>report_data</em>, </span></td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *</td> <td class="paramname"><span class="paramname"><em>default_report_data</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks if report_data matches the default states stored within prev_report_data data for respective report. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">report_data</td><td>Current report data. </td></tr>
|
|
<tr><td class="paramname">default_report_data</td><td>Default report data to compare (should always contain default values)</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>True if new data was received for respective report. </dd></dl>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper_adb5952b2b96b553024b6a841e30adad2_icgraph.png" border="0" usemap="#aclass_b_n_o08x_test_helper_adb5952b2b96b553024b6a841e30adad2_icgraph" alt=""/></div>
|
|
<map name="aclass_b_n_o08x_test_helper_adb5952b2b96b553024b6a841e30adad2_icgraph" id="aclass_b_n_o08x_test_helper_adb5952b2b96b553024b6a841e30adad2_icgraph">
|
|
<area shape="rect" title="Checks if report_data matches the default states stored within prev_report_data data for respective r..." alt="" coords="150,23,360,65"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a3cce613b379b768244a176a32b37667c" title=" " alt="" coords="5,5,102,32"/>
|
|
<area shape="poly" title=" " alt="" coords="134,31,102,27,103,22,135,26"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#ad96cfd7c30e8693897688ce24bb53996" title=" " alt="" coords="5,56,102,83"/>
|
|
<area shape="poly" title=" " alt="" coords="135,62,103,66,102,61,134,57"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac81c63583b19e5c7b3233324aaea98e2" name="ac81c63583b19e5c7b3233324aaea98e2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac81c63583b19e5c7b3233324aaea98e2">◆ </a></span>update_report_data()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static void BNO08xTestHelper::update_report_data </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html">imu_report_data_t</a> *</td> <td class="paramname"><span class="paramname"><em>report_data</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Updates report data with calls relevant test_imu methods. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">report_data</td><td>Pointer to <a class="el" href="struct_b_n_o08x_test_helper_1_1imu__report__data__t.html" title="IMU configuration settings passed into constructor.">imu_report_data_t</a> struct to save report data.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>void, noting to return. </dd></dl>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper_ac81c63583b19e5c7b3233324aaea98e2_cgraph.png" border="0" usemap="#aclass_b_n_o08x_test_helper_ac81c63583b19e5c7b3233324aaea98e2_cgraph" alt=""/></div>
|
|
<map name="aclass_b_n_o08x_test_helper_ac81c63583b19e5c7b3233324aaea98e2_cgraph" id="aclass_b_n_o08x_test_helper_ac81c63583b19e5c7b3233324aaea98e2_cgraph">
|
|
<area shape="rect" title="Updates report data with calls relevant test_imu methods." alt="" coords="5,336,185,379"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a3c9797a2a2be14ee6e8126f1295fa885" title="Get full acceleration (total acceleration of device, units in m/s^2)." alt="" coords="265,5,399,32"/>
|
|
<area shape="poly" title=" " alt="" coords="97,335,108,277,132,197,149,155,171,114,198,75,231,42,249,31,252,35,234,46,203,79,176,117,154,157,137,199,113,278,102,336"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a4a72489c56960d83050ae9c4b9ab75ed" title="Get the current activity classifier (Seee Ref. Manual 6.5.36)" alt="" coords="260,56,404,99"/>
|
|
<area shape="poly" title=" " alt="" coords="100,335,116,288,143,227,181,164,204,135,231,109,245,99,248,103,234,113,208,138,185,167,147,230,121,290,105,336"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#aa9291dec6c05a3786fe58221e6856e8f" title="Get full rotational velocity with drift compensation (units in Rad/s)." alt="" coords="252,123,412,165"/>
|
|
<area shape="poly" title=" " alt="" coords="105,334,124,300,153,257,189,213,231,175,238,171,241,175,234,179,192,217,157,260,129,303,109,337"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a067678914e928a6691625b17c40237a0" title="Get full reported gravity vector, units in m/s^2." alt="" coords="262,189,402,216"/>
|
|
<area shape="poly" title=" " alt="" coords="111,334,161,279,195,250,231,226,246,219,248,223,234,230,198,255,165,283,115,337"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a8f4a10a8427a266fa28fc1c85c8e850f" title="Full rotational velocity from gyro-integrated rotation vector (See Ref. Manual 6.5...." alt="" coords="252,240,412,283"/>
|
|
<area shape="poly" title=" " alt="" coords="140,333,232,292,248,286,250,291,234,297,142,338"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a4bef64b34cbff3922848c7a93aa21e46" title="Get full linear acceleration (acceleration of the device minus gravity, units in m/s^2)." alt="" coords="265,307,399,349"/>
|
|
<area shape="poly" title=" " alt="" coords="185,344,249,335,250,341,186,349"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#ae766248440e76fb26bbadc6ee0b54ddb" title="Get the full magnetic field vector." alt="" coords="266,373,398,400"/>
|
|
<area shape="poly" title=" " alt="" coords="186,366,251,374,250,379,185,371"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#af5d6dae7c0f8d36b6ac91adff614ab3a" title="Get the full quaternion reading." alt="" coords="268,424,396,451"/>
|
|
<area shape="poly" title=" " alt="" coords="147,377,234,409,258,417,256,422,232,415,145,382"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#ac2118c4da6631d3b9806353ca2cbba27" title="Get raw gyroscope full reading from physical gyroscope MEMs sensor (See Ref. Manual 6...." alt="" coords="233,475,431,501"/>
|
|
<area shape="poly" title=" " alt="" coords="120,377,170,420,201,442,234,460,248,467,246,471,231,465,198,446,167,424,117,381"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a248544b262582d10d917a687190cb454" title="Get the current stability classifier (Seee Ref. Manual 6.5.31)" alt="" coords="258,525,406,568"/>
|
|
<area shape="poly" title=" " alt="" coords="112,378,161,443,195,480,234,511,245,518,242,522,231,516,192,484,157,447,108,381"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#adaff49f3d80fdd19fd4210f0c56d41ef" title="Get the counted amount of steps." alt="" coords="248,592,416,619"/>
|
|
<area shape="poly" title=" " alt="" coords="106,378,123,421,149,475,187,531,209,556,234,578,241,583,238,587,231,582,205,560,182,534,145,478,118,423,101,380"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a86ff710f2b359e905c7154bfb7d5b104" title="Get full rotational velocity without drift compensation (units in Rad/s). An estimate of drift is giv..." alt="" coords="245,643,419,685"/>
|
|
<area shape="poly" title=" " alt="" coords="104,379,118,430,144,497,182,567,206,600,234,629,238,632,235,636,231,633,202,603,178,570,139,499,113,431,99,380"/>
|
|
<area shape="rect" href="class_b_n_o08x.html#a27fb24e894f794ec6228ef142b6ff8d9" title="Converts a register value to a float using its associated Q point. (See https://en...." alt="" coords="479,281,613,308"/>
|
|
<area shape="poly" title=" " alt="" coords="400,25,433,42,457,67,478,95,510,156,531,217,543,265,538,267,526,218,506,159,474,98,453,70,429,46,398,30"/>
|
|
<area shape="poly" title=" " alt="" coords="410,163,432,175,461,196,487,221,528,267,524,271,483,224,458,200,430,180,408,168"/>
|
|
<area shape="poly" title=" " alt="" coords="399,214,432,226,476,247,514,270,511,275,473,252,430,230,397,219"/>
|
|
<area shape="poly" title=" " alt="" coords="413,271,464,279,463,284,412,276"/>
|
|
<area shape="poly" title=" " alt="" coords="399,315,463,305,464,310,400,320"/>
|
|
<area shape="poly" title=" " alt="" coords="397,370,430,359,473,338,511,315,514,319,476,342,432,364,399,375"/>
|
|
<area shape="poly" title=" " alt="" coords="395,424,430,410,458,390,484,366,524,319,528,323,488,370,462,394,432,414,397,429"/>
|
|
<area shape="poly" title=" " alt="" coords="415,640,429,629,458,594,482,554,501,511,515,468,533,386,541,323,546,324,539,387,521,469,506,513,487,556,463,597,433,633,418,644"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_b_n_o08x_test_helper_ac81c63583b19e5c7b3233324aaea98e2_icgraph.png" border="0" usemap="#aclass_b_n_o08x_test_helper_ac81c63583b19e5c7b3233324aaea98e2_icgraph" alt=""/></div>
|
|
<map name="aclass_b_n_o08x_test_helper_ac81c63583b19e5c7b3233324aaea98e2_icgraph" id="aclass_b_n_o08x_test_helper_ac81c63583b19e5c7b3233324aaea98e2_icgraph">
|
|
<area shape="rect" title="Updates report data with calls relevant test_imu methods." alt="" coords="240,555,419,597"/>
|
|
<area shape="rect" href="_callback_tests_8cpp.html#a3e937c8c4a4c07b81fb20077ee984fc0" title=" " alt="" coords="5,5,192,32"/>
|
|
<area shape="poly" title=" " alt="" coords="321,540,304,427,276,279,258,204,237,137,215,83,190,46,175,35,178,30,194,42,219,80,243,136,263,203,281,277,309,426,326,539"/>
|
|
<area shape="rect" href="_callback_tests_8cpp.html#a4ac223c58b5ab6a6c5203661fafa1caa" title=" " alt="" coords="79,56,118,83"/>
|
|
<area shape="poly" title=" " alt="" coords="326,539,323,450,316,392,305,331,288,267,264,205,231,147,190,97,174,85,155,78,118,72,119,67,156,73,176,80,193,93,236,144,268,203,293,266,310,329,321,392,328,449,332,539"/>
|
|
<area shape="rect" href="_callback_tests_8cpp.html#a6df8508e34beaeb28f34554ce0e20573" title=" " alt="" coords="56,107,141,133"/>
|
|
<area shape="poly" title=" " alt="" coords="325,540,318,459,298,353,281,297,258,243,228,192,190,147,167,133,141,125,142,120,169,128,193,143,232,189,263,240,286,295,304,352,324,458,330,539"/>
|
|
<area shape="rect" href="_callback_tests_8cpp.html#a8dba989b01b464871f3232223050ec73" title=" " alt="" coords="56,157,141,184"/>
|
|
<area shape="poly" title=" " alt="" coords="323,540,313,467,291,375,274,327,252,280,224,236,190,198,167,184,141,176,142,171,169,179,193,194,228,233,257,277,279,325,297,374,319,466,328,539"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#aa9e0389fa75046b52d13286af2c3b2a7" title=" " alt="" coords="50,208,147,235"/>
|
|
<area shape="poly" title=" " alt="" coords="321,540,308,477,284,398,267,357,246,317,220,281,190,249,170,236,146,229,148,223,172,231,193,245,225,277,251,315,272,355,290,396,314,475,326,539"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#af30c5c1549bda77b45a1e6fb5f76844a" title=" " alt="" coords="50,259,147,285"/>
|
|
<area shape="poly" title=" " alt="" coords="318,540,302,486,277,421,240,355,217,325,190,299,169,287,146,280,148,275,171,282,193,295,221,322,244,352,282,419,307,484,323,538"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#aaefa1a1d4b3c190b7f46bb7f42512949" title=" " alt="" coords="50,309,147,336"/>
|
|
<area shape="poly" title=" " alt="" coords="314,541,296,497,269,445,234,394,190,350,169,338,147,331,148,326,172,334,193,346,238,390,274,442,301,494,319,539"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a098111e0f361615318674b5b1b05ece4" title=" " alt="" coords="50,360,147,387"/>
|
|
<area shape="poly" title=" " alt="" coords="308,543,261,470,228,433,190,401,169,390,146,383,148,378,171,385,193,396,232,429,265,467,313,540"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a35b0417a053d9fbf61a91a2110c3495c" title=" " alt="" coords="50,411,147,437"/>
|
|
<area shape="poly" title=" " alt="" coords="299,545,251,496,222,472,190,452,146,435,148,430,193,447,225,468,255,492,302,541"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#af9d07441bd8651bc21743664b7f99bb8" title=" " alt="" coords="50,461,147,488"/>
|
|
<area shape="poly" title=" " alt="" coords="280,549,237,525,191,502,146,488,148,483,193,498,240,520,283,544"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#ace1544ccc126d0b9eadd433f9cb41486" title=" " alt="" coords="50,512,147,539"/>
|
|
<area shape="poly" title=" " alt="" coords="224,556,146,538,147,533,225,550"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a90980a9fc26b3a692ab2529c9f8e4747" title=" " alt="" coords="50,563,147,589"/>
|
|
<area shape="poly" title=" " alt="" coords="224,579,147,579,147,573,224,573"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#ab9b4ae43e33572d90c4c889452cd91ee" title=" " alt="" coords="50,613,147,640"/>
|
|
<area shape="poly" title=" " alt="" coords="225,602,147,619,146,614,224,596"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a713376354af2a970230882e2a487050e" title=" " alt="" coords="50,664,147,691"/>
|
|
<area shape="poly" title=" " alt="" coords="283,608,240,632,193,654,148,669,146,664,191,650,237,627,280,603"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#ae4d70e11995e36808b6390b171aba0e8" title=" " alt="" coords="50,715,147,741"/>
|
|
<area shape="poly" title=" " alt="" coords="302,611,255,660,225,684,193,705,148,722,146,717,190,700,222,680,251,656,299,607"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a429f6e7897a9609ddd093d66b6f7b1ff" title=" " alt="" coords="50,765,147,792"/>
|
|
<area shape="poly" title=" " alt="" coords="313,612,265,685,232,723,193,756,171,767,148,774,146,769,169,762,190,751,228,719,261,682,308,609"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#ae436161f7f0085f01ce63d9373944ae8" title=" " alt="" coords="50,816,147,843"/>
|
|
<area shape="poly" title=" " alt="" coords="319,613,301,658,274,710,238,762,193,806,172,818,148,826,147,821,169,814,190,802,234,758,269,707,296,655,314,611"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#acf249e215fca056266de6e833875925e" title=" " alt="" coords="50,867,147,893"/>
|
|
<area shape="poly" title=" " alt="" coords="323,614,307,668,282,733,244,800,221,830,193,857,171,870,148,877,146,872,169,865,190,853,217,827,240,797,277,731,302,666,318,612"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a9f2e049a5b61721869c5f4757e313502" title=" " alt="" coords="50,917,147,944"/>
|
|
<area shape="poly" title=" " alt="" coords="326,613,314,677,290,756,272,797,251,837,225,875,193,907,172,921,148,929,146,923,170,916,190,903,220,871,246,835,267,795,284,754,308,675,321,612"/>
|
|
<area shape="rect" href="_single_report_tests_8cpp.html#a3cce613b379b768244a176a32b37667c" title=" " alt="" coords="50,968,147,995"/>
|
|
<area shape="poly" title=" " alt="" coords="328,613,319,686,297,778,279,827,257,875,228,919,193,958,172,972,148,980,146,975,170,967,190,954,224,916,252,872,274,825,291,777,313,685,323,612"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#ad96cfd7c30e8693897688ce24bb53996" title=" " alt="" coords="50,1019,147,1045"/>
|
|
<area shape="poly" title=" " alt="" coords="330,613,324,694,304,800,286,857,263,912,232,963,193,1009,172,1023,148,1031,146,1025,170,1018,190,1005,228,960,258,909,281,855,298,799,318,693,325,612"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#a1438f6b8587b635b6096dda2927fa9a1" title=" " alt="" coords="50,1069,147,1096"/>
|
|
<area shape="poly" title=" " alt="" coords="332,613,328,703,321,760,310,823,293,886,268,949,236,1008,193,1059,172,1074,148,1082,146,1076,170,1069,190,1055,231,1005,264,947,288,885,305,821,316,760,323,702,326,613"/>
|
|
<area shape="rect" href="_multi_report_tests_8cpp.html#a915d6c272bf95057a8bb22abfb307882" title=" " alt="" coords="50,1120,147,1147"/>
|
|
<area shape="poly" title=" " alt="" coords="326,613,309,726,281,875,263,949,243,1016,219,1072,194,1110,172,1124,148,1132,146,1127,170,1120,190,1106,215,1069,237,1015,258,948,276,873,304,725,321,612"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Data Documentation</h2>
|
|
<a id="a008b268f705b9d2925230cb8193c9f28" name="a008b268f705b9d2925230cb8193c9f28"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a008b268f705b9d2925230cb8193c9f28">◆ </a></span>imu_cfg</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structbno08x__config__t.html">bno08x_config_t</a> BNO08xTestHelper::imu_cfg</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa09d388a5da3a925ac25125b9c5c3a90" name="aa09d388a5da3a925ac25125b9c5c3a90"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa09d388a5da3a925ac25125b9c5c3a90">◆ </a></span>TAG</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const constexpr char* BNO08xTestHelper::TAG = "BNO08xTestHelper"</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">constexpr</span><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2da34e5d5e353cd37fa458fcfe7cf243" name="a2da34e5d5e353cd37fa458fcfe7cf243"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2da34e5d5e353cd37fa458fcfe7cf243">◆ </a></span>test_imu</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="class_b_n_o08x.html">BNO08x</a>* BNO08xTestHelper::test_imu = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<hr/>The documentation for this class was generated from the following files:<ul>
|
|
<li><a class="el" href="_b_n_o08x_test_helper_8hpp_source.html">BNO08xTestHelper.hpp</a></li>
|
|
<li><a class="el" href="_callback_tests_8cpp.html">CallbackTests.cpp</a></li>
|
|
</ul>
|
|
</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="class_b_n_o08x_test_helper.html">BNO08xTestHelper</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>
|