documentation regen

This commit is contained in:
myles-parfeniuk 2024-12-05 20:09:30 -08:00
parent 5d9560cf7c
commit 4b5fccb4f3
2991 changed files with 118150 additions and 3 deletions

View File

@ -39,7 +39,6 @@ You can still use the old version on the `no_sh2_HAL` branch of this repo. It wi
<p align="right">(<a href="#readme-top">back to top</a>)</p>
## Getting Started
<p align="right">(<a href="#readme-top">back to top</a>)</p>
### Wiring
The default wiring is depicted below, it can be changed at driver initialization (see example section).
@ -308,8 +307,8 @@ API documentation generated with doxygen can be found in the documentation direc
<p align="right">(<a href="#readme-top">back to top</a>)</p>
## Program Flowcharts
The following charts illustrate the program flow this library implements to deal with handling sh2 HAL lib in a multi-tasked manner. These are here to aid development for anyone looking to modify, fork, or contribute.
Sh2 HAL lib handles all communication with the IMU through callbacks which can be viewed in `BNO08xSH2HAL.hpp`. Sh2 HAL lib handles the sh2 SHTP protocol imposed ontop of SPI, while the callbacks give it the means to send/receive over SPI, reset the device, etc...
The following charts illustrate the program flow this library implements to deal with handling reports from the IMU in a multi-tasked manner. These are here to aid development for anyone looking to modify, fork, or contribute.
Sh2 HAL lib handles all communication with the IMU through callbacks which can be viewed in `BNO08xSH2HAL.hpp`.
![image](README_images/esp32_BNO08x_flowchart.png)
<p align="right">(<a href="#readme-top">back to top</a>)</p>

View File

@ -0,0 +1,231 @@
<!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: BNO08x.cpp File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">esp32_BNO08x<span id="projectnumber">&#160;1.3</span>
</div>
<div id="projectbrief">C++ BNO08x IMU driver component for esp-idf.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('_b_n_o08x_8cpp.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="headertitle"><div class="title">BNO08x.cpp File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="_b_n_o08x_8hpp_source.html">BNO08x.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_b_n_o08x_private_types_8hpp_source.html">BNO08xPrivateTypes.hpp</a>&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for BNO08x.cpp:</div>
<div class="dyncontent">
<div class="center"><img src="_b_n_o08x_8cpp__incl.png" border="0" usemap="#a_b_n_o08x_8cpp" alt=""/></div>
<map name="a_b_n_o08x_8cpp" id="a_b_n_o08x_8cpp">
<area shape="rect" title=" " alt="" coords="695,5,790,32"/>
<area shape="rect" href="_b_n_o08x_8hpp.html" title=" " alt="" coords="521,80,617,107"/>
<area shape="poly" title=" " alt="" coords="713,35,614,76,612,71,711,30"/>
<area shape="rect" href="_b_n_o08x_private_types_8hpp.html" title=" " alt="" coords="658,237,827,264"/>
<area shape="poly" title=" " alt="" coords="754,31,772,58,790,96,801,138,801,160,797,182,784,207,768,228,764,224,780,204,792,180,796,160,796,139,785,97,767,61,750,34"/>
<area shape="rect" title=" " alt="" coords="1355,320,1439,347"/>
<area shape="poly" title=" " alt="" coords="618,102,701,122,795,152,859,183,905,213,951,242,1015,269,1103,292,1174,301,1247,305,1340,317,1339,322,1247,311,1173,306,1102,297,1013,275,949,247,902,218,856,188,793,157,700,127,616,107"/>
<area shape="rect" title=" " alt="" coords="157,320,245,347"/>
<area shape="poly" title=" " alt="" coords="521,99,445,104,357,114,278,131,248,143,228,157,216,172,207,190,197,230,196,270,199,304,193,305,190,271,192,230,202,189,211,170,224,153,246,138,276,126,356,109,445,99,521,94"/>
<area shape="rect" title=" " alt="" coords="707,155,783,181"/>
<area shape="poly" title=" " alt="" coords="600,105,701,146,699,151,598,110"/>
<area shape="rect" title=" " alt="" coords="400,395,490,421"/>
<area shape="poly" title=" " alt="" coords="521,99,441,105,347,115,261,132,228,143,205,157,186,175,173,192,159,228,147,320,144,334,147,345,174,354,236,367,385,394,384,399,235,372,173,359,143,349,139,334,142,320,154,227,169,189,182,171,202,153,226,139,260,127,346,110,440,99,520,94"/>
<area shape="rect" title=" " alt="" coords="5,395,146,421"/>
<area shape="poly" title=" " alt="" coords="521,98,428,103,316,113,212,130,171,142,142,157,119,179,102,205,90,235,81,267,74,329,75,379,70,379,69,329,76,266,85,234,97,203,115,175,139,152,169,137,211,125,316,107,428,98,520,93"/>
<area shape="rect" title=" " alt="" coords="220,395,350,421"/>
<area shape="poly" title=" " alt="" coords="521,99,434,103,332,113,237,130,200,142,174,157,152,178,134,199,122,222,114,245,112,269,115,293,124,319,139,345,152,360,168,373,206,390,204,395,166,377,149,364,135,348,119,321,110,295,107,269,109,244,117,220,130,196,148,174,171,153,198,137,235,125,331,108,434,98,521,93"/>
<area shape="rect" title=" " alt="" coords="268,320,408,347"/>
<area shape="poly" title=" " alt="" coords="521,104,462,122,432,137,407,157,380,191,362,232,350,271,344,305,339,304,345,270,357,230,376,189,403,153,430,132,460,117,520,99"/>
<area shape="rect" title=" " alt="" coords="238,155,342,181"/>
<area shape="poly" title=" " alt="" coords="522,110,354,153,353,148,520,104"/>
<area shape="rect" title=" " alt="" coords="433,320,588,347"/>
<area shape="poly" title=" " alt="" coords="568,107,519,306,514,304,563,106"/>
<area shape="rect" title=" " alt="" coords="417,155,531,181"/>
<area shape="poly" title=" " alt="" coords="554,109,504,147,501,143,551,105"/>
<area shape="rect" href="_b_n_o08x_global_types_8hpp.html" title=" " alt="" coords="612,320,779,347"/>
<area shape="poly" title=" " alt="" coords="575,106,602,178,622,225,647,271,675,307,671,310,643,273,618,227,597,180,570,108"/>
<area shape="poly" title=" " alt="" coords="585,105,640,153,720,225,716,229,636,157,582,109"/>
<area shape="rect" href="_b_n_o08x_s_h2_h_a_l_8hpp.html" title=" " alt="" coords="1091,155,1236,181"/>
<area shape="poly" title=" " alt="" coords="617,98,1076,153,1075,159,617,103"/>
<area shape="rect" href="_b_n_o08x_reports_8hpp.html" title=" " alt="" coords="3628,155,3768,181"/>
<area shape="poly" title=" " alt="" coords="617,93,3613,162,3613,167,617,98"/>
<area shape="poly" title=" " alt="" coords="653,350,504,392,503,387,651,345"/>
<area shape="poly" title=" " alt="" coords="612,348,600,349,161,400,161,394,599,344,611,343"/>
<area shape="poly" title=" " alt="" coords="624,350,366,395,365,390,623,345"/>
<area shape="rect" title=" " alt="" coords="526,395,588,421"/>
<area shape="poly" title=" " alt="" coords="673,350,596,389,593,385,670,345"/>
<area shape="rect" title=" " alt="" coords="611,395,689,421"/>
<area shape="poly" title=" " alt="" coords="690,349,668,383,664,380,685,346"/>
<area shape="rect" title=" " alt="" coords="915,469,980,496"/>
<area shape="poly" title=" " alt="" coords="716,345,838,419,912,459,909,464,835,424,714,349"/>
<area shape="rect" title=" " alt="" coords="713,395,774,421"/>
<area shape="poly" title=" " alt="" coords="706,346,729,380,725,383,702,349"/>
<area shape="rect" title=" " alt="" coords="848,395,983,421"/>
<area shape="poly" title=" " alt="" coords="735,345,863,387,862,392,733,350"/>
<area shape="poly" title=" " alt="" coords="803,262,847,269,984,285,1092,292,1201,300,1340,317,1339,322,1201,305,1092,297,983,290,846,275,802,267"/>
<area shape="poly" title=" " alt="" coords="657,265,478,288,260,322,260,317,478,283,657,259"/>
<area shape="poly" title=" " alt="" coords="679,267,417,319,416,314,678,262"/>
<area shape="poly" title=" " alt="" coords="707,267,562,317,560,312,705,262"/>
<area shape="poly" title=" " alt="" coords="737,266,712,308,708,306,733,263"/>
<area shape="rect" title=" " alt="" coords="804,320,926,347"/>
<area shape="poly" title=" " alt="" coords="763,262,835,309,832,314,760,267"/>
<area shape="rect" href="_b_n_o08x_cb_param_rpt_i_d_8hpp.html" title=" " alt="" coords="950,320,1132,347"/>
<area shape="poly" title=" " alt="" coords="790,262,980,313,979,318,788,267"/>
<area shape="rect" href="_b_n_o08x_cb_param_void_8hpp.html" title=" " alt="" coords="1156,320,1331,347"/>
<area shape="poly" title=" " alt="" coords="806,262,847,269,1141,315,1140,320,846,275,805,267"/>
<area shape="rect" href="_b_n_o08x_cb_generic_8hpp.html" title=" " alt="" coords="1007,395,1163,421"/>
<area shape="poly" title=" " alt="" coords="1051,346,1072,380,1067,383,1046,349"/>
<area shape="poly" title=" " alt="" coords="1062,424,986,464,984,459,1060,420"/>
<area shape="poly" title=" " alt="" coords="1217,350,1128,390,1125,385,1215,345"/>
<area shape="poly" title=" " alt="" coords="1226,179,1317,204,1364,220,1407,240,1442,262,1465,288,1470,302,1470,317,1465,333,1453,348,1438,361,1419,372,1371,386,1311,394,1246,397,1111,396,998,397,998,392,1111,391,1246,392,1311,389,1370,381,1417,367,1435,357,1450,345,1460,330,1465,316,1465,303,1460,291,1439,266,1405,245,1362,225,1315,209,1225,185"/>
<area shape="poly" title=" " alt="" coords="1098,185,824,236,823,231,1097,179"/>
<area shape="rect" title=" " alt="" coords="1514,237,1568,264"/>
<area shape="poly" title=" " alt="" coords="1237,175,1359,194,1428,209,1496,227,1502,229,1500,234,1495,232,1427,214,1358,199,1236,180"/>
<area shape="rect" title=" " alt="" coords="1026,237,1101,264"/>
<area shape="poly" title=" " alt="" coords="1150,184,1092,230,1089,226,1146,180"/>
<area shape="rect" title=" " alt="" coords="1125,237,1202,264"/>
<area shape="poly" title=" " alt="" coords="1166,182,1166,222,1161,222,1161,182"/>
<area shape="rect" title=" " alt="" coords="1227,237,1316,264"/>
<area shape="poly" title=" " alt="" coords="1182,180,1244,226,1241,230,1179,184"/>
<area shape="rect" href="_b_n_o08x_rpt_acceleration_8hpp.html" title=" " alt="" coords="1591,237,1779,264"/>
<area shape="poly" title=" " alt="" coords="3628,173,3266,178,2734,189,2191,206,1963,218,1792,232,1759,237,1758,231,1791,227,1963,213,2191,201,2734,183,3266,173,3628,167"/>
<area shape="rect" href="_b_n_o08x_rpt_linear_acceleration_8hpp.html" title=" " alt="" coords="1803,237,2025,264"/>
<area shape="poly" title=" " alt="" coords="3628,171,3369,172,2977,179,2513,197,2273,212,2038,232,1998,237,1997,232,2038,227,2273,207,2513,192,2977,173,3369,167,3628,166"/>
<area shape="rect" href="_b_n_o08x_rpt_gravity_8hpp.html" title=" " alt="" coords="2050,237,2205,264"/>
<area shape="poly" title=" " alt="" coords="3628,173,2930,191,2519,208,2347,219,2217,232,2191,236,2190,231,2216,227,2347,214,2518,203,2930,185,3627,168"/>
<area shape="rect" href="_b_n_o08x_rpt_cal_magnetometer_8hpp.html" title=" " alt="" coords="2230,237,2447,264"/>
<area shape="poly" title=" " alt="" coords="3627,173,3427,176,3138,185,2801,203,2458,232,2420,237,2420,232,2458,227,2801,198,3138,180,3427,171,3627,167"/>
<area shape="rect" href="_b_n_o08x_rpt_uncal_magnetometer_8hpp.html" title=" " alt="" coords="2471,237,2702,264"/>
<area shape="poly" title=" " alt="" coords="3628,174,3238,191,2978,208,2714,232,2675,237,2674,232,2714,227,2978,203,3238,186,3627,169"/>
<area shape="rect" href="_b_n_o08x_rpt_cal_gyro_8hpp.html" title=" " alt="" coords="2726,237,2889,264"/>
<area shape="poly" title=" " alt="" coords="3628,174,3312,190,3107,207,2901,232,2875,236,2874,231,2900,227,3107,202,3312,185,3627,169"/>
<area shape="rect" href="_b_n_o08x_rpt_uncal_gyro_8hpp.html" title=" " alt="" coords="2913,237,3089,264"/>
<area shape="poly" title=" " alt="" coords="3628,177,3393,197,3248,213,3101,232,3074,236,3073,231,3100,227,3247,207,3393,192,3627,172"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_8hpp.html" title=" " alt="" coords="3113,237,3246,264"/>
<area shape="poly" title=" " alt="" coords="3628,179,3459,200,3259,232,3241,236,3240,231,3258,227,3458,194,3627,174"/>
<area shape="rect" href="_b_n_o08x_rpt_game_r_v_8hpp.html" title=" " alt="" coords="3270,237,3438,264"/>
<area shape="poly" title=" " alt="" coords="3645,185,3424,236,3423,231,3643,179"/>
<area shape="rect" href="_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hpp.html" title=" " alt="" coords="3462,237,3689,264"/>
<area shape="poly" title=" " alt="" coords="3680,184,3608,231,3605,227,3678,180"/>
<area shape="rect" href="_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp.html" title=" " alt="" coords="3713,229,3931,272"/>
<area shape="poly" title=" " alt="" coords="3719,180,3779,219,3777,223,3716,184"/>
<area shape="rect" href="_b_n_o08x_rpt_i_gyro_r_v_8hpp.html" title=" " alt="" coords="3956,237,4120,264"/>
<area shape="poly" title=" " alt="" coords="3752,179,3970,231,3969,236,3751,185"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_geomag_8hpp.html" title=" " alt="" coords="4144,237,4327,264"/>
<area shape="poly" title=" " alt="" coords="3769,175,3935,197,4133,227,4159,231,4159,237,4132,232,3935,202,3768,181"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_gyro_8hpp.html" title=" " alt="" coords="4351,237,4560,264"/>
<area shape="poly" title=" " alt="" coords="3769,172,4021,192,4339,227,4372,232,4371,237,4338,232,4020,197,3769,177"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_accelerometer_8hpp.html" title=" " alt="" coords="4583,237,4848,264"/>
<area shape="poly" title=" " alt="" coords="3769,170,4114,189,4342,206,4572,227,4617,232,4617,237,4571,232,4341,211,4114,195,3768,175"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_magnetometer_8hpp.html" title=" " alt="" coords="4872,237,5135,264"/>
<area shape="poly" title=" " alt="" coords="3768,168,4227,184,4541,202,4860,227,4907,232,4906,237,4859,232,4540,207,4227,190,3768,174"/>
<area shape="rect" href="_b_n_o08x_rpt_step_counter_8hpp.html" title=" " alt="" coords="5159,237,5347,264"/>
<area shape="poly" title=" " alt="" coords="3769,166,3999,166,4340,173,4740,191,4946,207,5148,227,5180,231,5179,237,5147,232,4945,212,4739,197,4340,178,3999,172,3769,171"/>
<area shape="rect" href="_b_n_o08x_rpt_activity_classifier_8hpp.html" title=" " alt="" coords="5370,237,5581,264"/>
<area shape="poly" title=" " alt="" coords="3769,166,4028,166,4420,172,4884,190,5123,206,5358,227,5396,232,5395,237,5358,232,5123,211,4883,196,4420,177,4028,171,3769,171"/>
<area shape="rect" href="_b_n_o08x_rpt_stability_classifier_8hpp.html" title=" " alt="" coords="5605,237,5821,264"/>
<area shape="poly" title=" " alt="" coords="3769,168,4656,185,5196,203,5422,214,5593,227,5632,232,5632,237,5593,232,5422,219,5196,208,4656,191,3769,173"/>
<area shape="rect" href="_b_n_o08x_rpt_shake_detector_8hpp.html" title=" " alt="" coords="5844,237,6046,264"/>
<area shape="poly" title=" " alt="" coords="3769,167,4169,172,4766,182,5381,200,5639,212,5833,227,5869,232,5868,237,5833,232,5638,217,5381,205,4766,187,4169,177,3769,173"/>
<area shape="rect" href="_b_n_o08x_rpt_tap_detector_8hpp.html" title=" " alt="" coords="6070,237,6255,264"/>
<area shape="poly" title=" " alt="" coords="3769,167,4206,170,4869,179,5554,197,5842,210,6058,227,6091,231,6090,237,6058,232,5841,215,5554,202,4869,184,4206,175,3769,172"/>
</map>
</div>
</div><a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><dl class="section author"><dt>Author</dt><dd>Myles Parfeniuk </dd></dl>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_85e9385bd83516731053aadc7da3c8af.html">imu_update</a></li><li class="navelem"><a class="el" href="dir_c60d9bf80716f90f729fd65c40ec81f7.html">bno08x_update</a></li><li class="navelem"><a class="el" href="dir_fd670e5d11b8bb731501003ff6578ae1.html">components</a></li><li class="navelem"><a class="el" href="dir_a6718ce9703adf4789a693642ffedf7f.html">esp32_BNO08x</a></li><li class="navelem"><a class="el" href="dir_105fd1ee051c171768c94e464b88861d.html">source</a></li><li class="navelem"><a class="el" href="_b_n_o08x_8cpp.html">BNO08x.cpp</a></li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,114 @@
<map id="BNO08x.cpp" name="BNO08x.cpp">
<area shape="rect" id="Node000001" title=" " alt="" coords="695,5,790,32"/>
<area shape="rect" id="Node000002" href="$_b_n_o08x_8hpp.html" title=" " alt="" coords="521,80,617,107"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="713,35,614,76,612,71,711,30"/>
<area shape="rect" id="Node000019" href="$_b_n_o08x_private_types_8hpp.html" title=" " alt="" coords="658,237,827,264"/>
<area shape="poly" id="edge62_Node000001_Node000019" title=" " alt="" coords="754,31,772,58,790,96,801,138,801,160,797,182,784,207,768,228,764,224,780,204,792,180,796,160,796,139,785,97,767,61,750,34"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="1355,320,1439,347"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="618,102,701,122,795,152,859,183,905,213,951,242,1015,269,1103,292,1174,301,1247,305,1340,317,1339,322,1247,311,1173,306,1102,297,1013,275,949,247,902,218,856,188,793,157,700,127,616,107"/>
<area shape="rect" id="Node000004" title=" " alt="" coords="157,320,245,347"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="521,99,445,104,357,114,278,131,248,143,228,157,216,172,207,190,197,230,196,270,199,304,193,305,190,271,192,230,202,189,211,170,224,153,246,138,276,126,356,109,445,99,521,94"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="707,155,783,181"/>
<area shape="poly" id="edge4_Node000002_Node000005" title=" " alt="" coords="600,105,701,146,699,151,598,110"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="400,395,490,421"/>
<area shape="poly" id="edge5_Node000002_Node000006" title=" " alt="" coords="521,99,441,105,347,115,261,132,228,143,205,157,186,175,173,192,159,228,147,320,144,334,147,345,174,354,236,367,385,394,384,399,235,372,173,359,143,349,139,334,142,320,154,227,169,189,182,171,202,153,226,139,260,127,346,110,440,99,520,94"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="5,395,146,421"/>
<area shape="poly" id="edge6_Node000002_Node000007" title=" " alt="" coords="521,98,428,103,316,113,212,130,171,142,142,157,119,179,102,205,90,235,81,267,74,329,75,379,70,379,69,329,76,266,85,234,97,203,115,175,139,152,169,137,211,125,316,107,428,98,520,93"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="220,395,350,421"/>
<area shape="poly" id="edge7_Node000002_Node000008" title=" " alt="" coords="521,99,434,103,332,113,237,130,200,142,174,157,152,178,134,199,122,222,114,245,112,269,115,293,124,319,139,345,152,360,168,373,206,390,204,395,166,377,149,364,135,348,119,321,110,295,107,269,109,244,117,220,130,196,148,174,171,153,198,137,235,125,331,108,434,98,521,93"/>
<area shape="rect" id="Node000009" title=" " alt="" coords="268,320,408,347"/>
<area shape="poly" id="edge8_Node000002_Node000009" title=" " alt="" coords="521,104,462,122,432,137,407,157,380,191,362,232,350,271,344,305,339,304,345,270,357,230,376,189,403,153,430,132,460,117,520,99"/>
<area shape="rect" id="Node000010" title=" " alt="" coords="238,155,342,181"/>
<area shape="poly" id="edge9_Node000002_Node000010" title=" " alt="" coords="522,110,354,153,353,148,520,104"/>
<area shape="rect" id="Node000011" title=" " alt="" coords="433,320,588,347"/>
<area shape="poly" id="edge10_Node000002_Node000011" title=" " alt="" coords="568,107,519,306,514,304,563,106"/>
<area shape="rect" id="Node000012" title=" " alt="" coords="417,155,531,181"/>
<area shape="poly" id="edge11_Node000002_Node000012" title=" " alt="" coords="554,109,504,147,501,143,551,105"/>
<area shape="rect" id="Node000013" href="$_b_n_o08x_global_types_8hpp.html" title=" " alt="" coords="612,320,779,347"/>
<area shape="poly" id="edge12_Node000002_Node000013" title=" " alt="" coords="575,106,602,178,622,225,647,271,675,307,671,310,643,273,618,227,597,180,570,108"/>
<area shape="poly" id="edge21_Node000002_Node000019" title=" " alt="" coords="585,105,640,153,720,225,716,229,636,157,582,109"/>
<area shape="rect" id="Node000025" href="$_b_n_o08x_s_h2_h_a_l_8hpp.html" title=" " alt="" coords="1091,155,1236,181"/>
<area shape="poly" id="edge33_Node000002_Node000025" title=" " alt="" coords="617,98,1076,153,1075,159,617,103"/>
<area shape="rect" id="Node000030" href="$_b_n_o08x_reports_8hpp.html" title=" " alt="" coords="3628,155,3768,181"/>
<area shape="poly" id="edge40_Node000002_Node000030" title=" " alt="" coords="617,93,3613,162,3613,167,617,98"/>
<area shape="poly" id="edge17_Node000013_Node000006" title=" " alt="" coords="653,350,504,392,503,387,651,345"/>
<area shape="poly" id="edge18_Node000013_Node000007" title=" " alt="" coords="612,348,600,349,161,400,161,394,599,344,611,343"/>
<area shape="poly" id="edge19_Node000013_Node000008" title=" " alt="" coords="624,350,366,395,365,390,623,345"/>
<area shape="rect" id="Node000014" title=" " alt="" coords="526,395,588,421"/>
<area shape="poly" id="edge13_Node000013_Node000014" title=" " alt="" coords="673,350,596,389,593,385,670,345"/>
<area shape="rect" id="Node000015" title=" " alt="" coords="611,395,689,421"/>
<area shape="poly" id="edge14_Node000013_Node000015" title=" " alt="" coords="690,349,668,383,664,380,685,346"/>
<area shape="rect" id="Node000016" title=" " alt="" coords="915,469,980,496"/>
<area shape="poly" id="edge15_Node000013_Node000016" title=" " alt="" coords="716,345,838,419,912,459,909,464,835,424,714,349"/>
<area shape="rect" id="Node000017" title=" " alt="" coords="713,395,774,421"/>
<area shape="poly" id="edge16_Node000013_Node000017" title=" " alt="" coords="706,346,729,380,725,383,702,349"/>
<area shape="rect" id="Node000018" title=" " alt="" coords="848,395,983,421"/>
<area shape="poly" id="edge20_Node000013_Node000018" title=" " alt="" coords="735,345,863,387,862,392,733,350"/>
<area shape="poly" id="edge22_Node000019_Node000003" title=" " alt="" coords="803,262,847,269,984,285,1092,292,1201,300,1340,317,1339,322,1201,305,1092,297,983,290,846,275,802,267"/>
<area shape="poly" id="edge23_Node000019_Node000004" title=" " alt="" coords="657,265,478,288,260,322,260,317,478,283,657,259"/>
<area shape="poly" id="edge24_Node000019_Node000009" title=" " alt="" coords="679,267,417,319,416,314,678,262"/>
<area shape="poly" id="edge26_Node000019_Node000011" title=" " alt="" coords="707,267,562,317,560,312,705,262"/>
<area shape="poly" id="edge27_Node000019_Node000013" title=" " alt="" coords="737,266,712,308,708,306,733,263"/>
<area shape="rect" id="Node000020" title=" " alt="" coords="804,320,926,347"/>
<area shape="poly" id="edge25_Node000019_Node000020" title=" " alt="" coords="763,262,835,309,832,314,760,267"/>
<area shape="rect" id="Node000021" href="$_b_n_o08x_cb_param_rpt_i_d_8hpp.html" title=" " alt="" coords="950,320,1132,347"/>
<area shape="poly" id="edge28_Node000019_Node000021" title=" " alt="" coords="790,262,980,313,979,318,788,267"/>
<area shape="rect" id="Node000024" href="$_b_n_o08x_cb_param_void_8hpp.html" title=" " alt="" coords="1156,320,1331,347"/>
<area shape="poly" id="edge31_Node000019_Node000024" title=" " alt="" coords="806,262,847,269,1141,315,1140,320,846,275,805,267"/>
<area shape="rect" id="Node000022" href="$_b_n_o08x_cb_generic_8hpp.html" title=" " alt="" coords="1007,395,1163,421"/>
<area shape="poly" id="edge29_Node000021_Node000022" title=" " alt="" coords="1051,346,1072,380,1067,383,1046,349"/>
<area shape="poly" id="edge30_Node000022_Node000016" title=" " alt="" coords="1062,424,986,464,984,459,1060,420"/>
<area shape="poly" id="edge32_Node000024_Node000022" title=" " alt="" coords="1217,350,1128,390,1125,385,1215,345"/>
<area shape="poly" id="edge35_Node000025_Node000018" title=" " alt="" coords="1226,179,1317,204,1364,220,1407,240,1442,262,1465,288,1470,302,1470,317,1465,333,1453,348,1438,361,1419,372,1371,386,1311,394,1246,397,1111,396,998,397,998,392,1111,391,1246,392,1311,389,1370,381,1417,367,1435,357,1450,345,1460,330,1465,316,1465,303,1460,291,1439,266,1405,245,1362,225,1315,209,1225,185"/>
<area shape="poly" id="edge39_Node000025_Node000019" title=" " alt="" coords="1098,185,824,236,823,231,1097,179"/>
<area shape="rect" id="Node000026" title=" " alt="" coords="1514,237,1568,264"/>
<area shape="poly" id="edge34_Node000025_Node000026" title=" " alt="" coords="1237,175,1359,194,1428,209,1496,227,1502,229,1500,234,1495,232,1427,214,1358,199,1236,180"/>
<area shape="rect" id="Node000027" title=" " alt="" coords="1026,237,1101,264"/>
<area shape="poly" id="edge36_Node000025_Node000027" title=" " alt="" coords="1150,184,1092,230,1089,226,1146,180"/>
<area shape="rect" id="Node000028" title=" " alt="" coords="1125,237,1202,264"/>
<area shape="poly" id="edge37_Node000025_Node000028" title=" " alt="" coords="1166,182,1166,222,1161,222,1161,182"/>
<area shape="rect" id="Node000029" title=" " alt="" coords="1227,237,1316,264"/>
<area shape="poly" id="edge38_Node000025_Node000029" title=" " alt="" coords="1182,180,1244,226,1241,230,1179,184"/>
<area shape="rect" id="Node000031" href="$_b_n_o08x_rpt_acceleration_8hpp.html" title=" " alt="" coords="1591,237,1779,264"/>
<area shape="poly" id="edge41_Node000030_Node000031" title=" " alt="" coords="3628,173,3266,178,2734,189,2191,206,1963,218,1792,232,1759,237,1758,231,1791,227,1963,213,2191,201,2734,183,3266,173,3628,167"/>
<area shape="rect" id="Node000033" href="$_b_n_o08x_rpt_linear_acceleration_8hpp.html" title=" " alt="" coords="1803,237,2025,264"/>
<area shape="poly" id="edge42_Node000030_Node000033" title=" " alt="" coords="3628,171,3369,172,2977,179,2513,197,2273,212,2038,232,1998,237,1997,232,2038,227,2273,207,2513,192,2977,173,3369,167,3628,166"/>
<area shape="rect" id="Node000034" href="$_b_n_o08x_rpt_gravity_8hpp.html" title=" " alt="" coords="2050,237,2205,264"/>
<area shape="poly" id="edge43_Node000030_Node000034" title=" " alt="" coords="3628,173,2930,191,2519,208,2347,219,2217,232,2191,236,2190,231,2216,227,2347,214,2518,203,2930,185,3627,168"/>
<area shape="rect" id="Node000035" href="$_b_n_o08x_rpt_cal_magnetometer_8hpp.html" title=" " alt="" coords="2230,237,2447,264"/>
<area shape="poly" id="edge44_Node000030_Node000035" title=" " alt="" coords="3627,173,3427,176,3138,185,2801,203,2458,232,2420,237,2420,232,2458,227,2801,198,3138,180,3427,171,3627,167"/>
<area shape="rect" id="Node000036" href="$_b_n_o08x_rpt_uncal_magnetometer_8hpp.html" title=" " alt="" coords="2471,237,2702,264"/>
<area shape="poly" id="edge45_Node000030_Node000036" title=" " alt="" coords="3628,174,3238,191,2978,208,2714,232,2675,237,2674,232,2714,227,2978,203,3238,186,3627,169"/>
<area shape="rect" id="Node000037" href="$_b_n_o08x_rpt_cal_gyro_8hpp.html" title=" " alt="" coords="2726,237,2889,264"/>
<area shape="poly" id="edge46_Node000030_Node000037" title=" " alt="" coords="3628,174,3312,190,3107,207,2901,232,2875,236,2874,231,2900,227,3107,202,3312,185,3627,169"/>
<area shape="rect" id="Node000038" href="$_b_n_o08x_rpt_uncal_gyro_8hpp.html" title=" " alt="" coords="2913,237,3089,264"/>
<area shape="poly" id="edge47_Node000030_Node000038" title=" " alt="" coords="3628,177,3393,197,3248,213,3101,232,3074,236,3073,231,3100,227,3247,207,3393,192,3627,172"/>
<area shape="rect" id="Node000039" href="$_b_n_o08x_rpt_r_v_8hpp.html" title=" " alt="" coords="3113,237,3246,264"/>
<area shape="poly" id="edge48_Node000030_Node000039" title=" " alt="" coords="3628,179,3459,200,3259,232,3241,236,3240,231,3258,227,3458,194,3627,174"/>
<area shape="rect" id="Node000041" href="$_b_n_o08x_rpt_game_r_v_8hpp.html" title=" " alt="" coords="3270,237,3438,264"/>
<area shape="poly" id="edge49_Node000030_Node000041" title=" " alt="" coords="3645,185,3424,236,3423,231,3643,179"/>
<area shape="rect" id="Node000042" href="$_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hpp.html" title=" " alt="" coords="3462,237,3689,264"/>
<area shape="poly" id="edge50_Node000030_Node000042" title=" " alt="" coords="3680,184,3608,231,3605,227,3678,180"/>
<area shape="rect" id="Node000043" href="$_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp.html" title=" " alt="" coords="3713,229,3931,272"/>
<area shape="poly" id="edge51_Node000030_Node000043" title=" " alt="" coords="3719,180,3779,219,3777,223,3716,184"/>
<area shape="rect" id="Node000044" href="$_b_n_o08x_rpt_i_gyro_r_v_8hpp.html" title=" " alt="" coords="3956,237,4120,264"/>
<area shape="poly" id="edge52_Node000030_Node000044" title=" " alt="" coords="3752,179,3970,231,3969,236,3751,185"/>
<area shape="rect" id="Node000045" href="$_b_n_o08x_rpt_r_v_geomag_8hpp.html" title=" " alt="" coords="4144,237,4327,264"/>
<area shape="poly" id="edge53_Node000030_Node000045" title=" " alt="" coords="3769,175,3935,197,4133,227,4159,231,4159,237,4132,232,3935,202,3768,181"/>
<area shape="rect" id="Node000046" href="$_b_n_o08x_rpt_raw_m_e_m_s_gyro_8hpp.html" title=" " alt="" coords="4351,237,4560,264"/>
<area shape="poly" id="edge54_Node000030_Node000046" title=" " alt="" coords="3769,172,4021,192,4339,227,4372,232,4371,237,4338,232,4020,197,3769,177"/>
<area shape="rect" id="Node000047" href="$_b_n_o08x_rpt_raw_m_e_m_s_accelerometer_8hpp.html" title=" " alt="" coords="4583,237,4848,264"/>
<area shape="poly" id="edge55_Node000030_Node000047" title=" " alt="" coords="3769,170,4114,189,4342,206,4572,227,4617,232,4617,237,4571,232,4341,211,4114,195,3768,175"/>
<area shape="rect" id="Node000048" href="$_b_n_o08x_rpt_raw_m_e_m_s_magnetometer_8hpp.html" title=" " alt="" coords="4872,237,5135,264"/>
<area shape="poly" id="edge56_Node000030_Node000048" title=" " alt="" coords="3768,168,4227,184,4541,202,4860,227,4907,232,4906,237,4859,232,4540,207,4227,190,3768,174"/>
<area shape="rect" id="Node000049" href="$_b_n_o08x_rpt_step_counter_8hpp.html" title=" " alt="" coords="5159,237,5347,264"/>
<area shape="poly" id="edge57_Node000030_Node000049" title=" " alt="" coords="3769,166,3999,166,4340,173,4740,191,4946,207,5148,227,5180,231,5179,237,5147,232,4945,212,4739,197,4340,178,3999,172,3769,171"/>
<area shape="rect" id="Node000050" href="$_b_n_o08x_rpt_activity_classifier_8hpp.html" title=" " alt="" coords="5370,237,5581,264"/>
<area shape="poly" id="edge58_Node000030_Node000050" title=" " alt="" coords="3769,166,4028,166,4420,172,4884,190,5123,206,5358,227,5396,232,5395,237,5358,232,5123,211,4883,196,4420,177,4028,171,3769,171"/>
<area shape="rect" id="Node000051" href="$_b_n_o08x_rpt_stability_classifier_8hpp.html" title=" " alt="" coords="5605,237,5821,264"/>
<area shape="poly" id="edge59_Node000030_Node000051" title=" " alt="" coords="3769,168,4656,185,5196,203,5422,214,5593,227,5632,232,5632,237,5593,232,5422,219,5196,208,4656,191,3769,173"/>
<area shape="rect" id="Node000052" href="$_b_n_o08x_rpt_shake_detector_8hpp.html" title=" " alt="" coords="5844,237,6046,264"/>
<area shape="poly" id="edge60_Node000030_Node000052" title=" " alt="" coords="3769,167,4169,172,4766,182,5381,200,5639,212,5833,227,5869,232,5868,237,5833,232,5638,217,5381,205,4766,187,4169,177,3769,173"/>
<area shape="rect" id="Node000053" href="$_b_n_o08x_rpt_tap_detector_8hpp.html" title=" " alt="" coords="6070,237,6255,264"/>
<area shape="poly" id="edge61_Node000030_Node000053" title=" " alt="" coords="3769,167,4206,170,4869,179,5554,197,5842,210,6058,227,6091,231,6090,237,6058,232,5841,215,5554,202,4869,184,4206,175,3769,172"/>
</map>

View File

@ -0,0 +1 @@
84f85dedef1c2107d95e7bd0332d5061

Binary file not shown.

After

Width:  |  Height:  |  Size: 207 KiB

View File

@ -0,0 +1,301 @@
<!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: BNO08x.hpp File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">esp32_BNO08x<span id="projectnumber">&#160;1.3</span>
</div>
<div id="projectbrief">C++ BNO08x IMU driver component for esp-idf.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('_b_n_o08x_8hpp.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> </div>
<div class="headertitle"><div class="title">BNO08x.hpp File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;etl/vector.h&gt;</code><br />
<code>#include &lt;etl/variant.h&gt;</code><br />
<code>#include &lt;etl/map.h&gt;</code><br />
<code>#include &lt;driver/gpio.h&gt;</code><br />
<code>#include &lt;driver/spi_common.h&gt;</code><br />
<code>#include &lt;driver/spi_master.h&gt;</code><br />
<code>#include &lt;freertos/FreeRTOS.h&gt;</code><br />
<code>#include &lt;freertos/task.h&gt;</code><br />
<code>#include &lt;freertos/event_groups.h&gt;</code><br />
<code>#include &lt;freertos/queue.h&gt;</code><br />
<code>#include &quot;<a class="el" href="_b_n_o08x_global_types_8hpp_source.html">BNO08xGlobalTypes.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_b_n_o08x_private_types_8hpp_source.html">BNO08xPrivateTypes.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_b_n_o08x_s_h2_h_a_l_8hpp_source.html">BNO08xSH2HAL.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_b_n_o08x_reports_8hpp_source.html">BNO08xReports.hpp</a>&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for BNO08x.hpp:</div>
<div class="dyncontent">
<div class="center"><img src="_b_n_o08x_8hpp__incl.png" border="0" usemap="#a_b_n_o08x_8hpp" alt=""/></div>
<map name="a_b_n_o08x_8hpp" id="a_b_n_o08x_8hpp">
<area shape="rect" title=" " alt="" coords="4923,5,5018,32"/>
<area shape="rect" title=" " alt="" coords="2495,395,2580,421"/>
<area shape="poly" title=" " alt="" coords="4923,23,2742,39,1367,58,855,69,555,83,460,82,364,71,272,56,187,45,114,44,84,50,58,61,37,77,21,101,11,134,8,175,8,259,13,270,30,280,97,300,202,318,339,334,689,360,1101,378,1531,390,1934,398,2480,404,2480,409,1934,403,1531,396,1101,383,689,365,339,339,201,324,96,306,28,285,9,274,3,261,3,175,6,132,16,99,33,74,55,56,82,44,114,39,188,39,273,51,365,66,460,77,555,77,855,64,1367,52,2742,34,4923,18"/>
<area shape="rect" title=" " alt="" coords="4579,395,4666,421"/>
<area shape="poly" title=" " alt="" coords="4946,35,4915,55,4886,82,4856,125,4849,146,4847,175,4847,260,4846,287,4842,309,4832,328,4814,349,4764,369,4683,393,4681,388,4762,364,4810,344,4827,325,4837,307,4841,287,4841,260,4841,175,4844,145,4851,122,4882,78,4912,50,4944,30"/>
<area shape="rect" title=" " alt="" coords="5185,80,5260,107"/>
<area shape="poly" title=" " alt="" coords="5015,30,5171,75,5170,80,5014,35"/>
<area shape="rect" title=" " alt="" coords="4707,469,4797,496"/>
<area shape="poly" title=" " alt="" coords="4984,31,5003,56,5025,90,5042,131,5049,174,5049,335,5048,383,5040,403,5023,423,4987,443,4933,458,4813,478,4812,472,4931,453,4985,438,5020,419,5035,401,5042,382,5044,335,5044,175,5037,132,5020,93,4999,59,4980,34"/>
<area shape="rect" title=" " alt="" coords="4877,469,5017,496"/>
<area shape="poly" title=" " alt="" coords="5002,30,5036,50,5067,78,5084,102,5094,123,5099,146,5100,175,5100,335,5099,362,5094,383,5084,402,5067,423,5038,448,5004,465,5002,461,5035,443,5063,419,5080,399,5089,381,5094,361,5095,335,5095,175,5094,146,5089,125,5080,105,5063,82,5033,54,5000,35"/>
<area shape="rect" title=" " alt="" coords="5068,469,5199,496"/>
<area shape="poly" title=" " alt="" coords="5008,30,5052,51,5098,82,5119,101,5135,123,5147,147,5151,174,5151,335,5147,399,5140,454,5135,454,5142,399,5145,335,5145,175,5141,149,5131,125,5115,104,5095,86,5049,56,5005,35"/>
<area shape="rect" title=" " alt="" coords="4690,395,4830,421"/>
<area shape="poly" title=" " alt="" coords="4970,33,4956,94,4950,134,4948,175,4948,260,4945,285,4935,307,4921,326,4903,344,4861,372,4817,391,4815,387,4858,367,4900,339,4917,323,4930,304,4939,283,4943,260,4943,175,4945,133,4951,93,4965,32"/>
<area shape="rect" title=" " alt="" coords="5284,80,5388,107"/>
<area shape="poly" title=" " alt="" coords="5019,27,5269,76,5268,81,5018,32"/>
<area shape="rect" title=" " alt="" coords="4854,395,5010,421"/>
<area shape="poly" title=" " alt="" coords="4977,32,4990,93,4996,133,4999,175,4999,260,4994,295,4983,329,4953,383,4948,380,4978,326,4989,294,4993,260,4993,175,4991,134,4985,94,4971,33"/>
<area shape="rect" title=" " alt="" coords="5412,80,5527,107"/>
<area shape="poly" title=" " alt="" coords="5019,24,5397,77,5396,82,5018,29"/>
<area shape="rect" href="_b_n_o08x_global_types_8hpp.html" title=" " alt="" coords="4387,395,4554,421"/>
<area shape="poly" title=" " alt="" coords="4936,35,4892,56,4846,86,4826,104,4810,125,4800,149,4796,175,4796,260,4789,282,4769,302,4739,321,4703,339,4619,370,4540,393,4538,388,4618,365,4701,334,4736,317,4765,298,4784,279,4791,260,4791,174,4795,147,4806,123,4822,101,4843,82,4890,51,4934,30"/>
<area shape="rect" href="_b_n_o08x_private_types_8hpp.html" title=" " alt="" coords="4187,320,4357,347"/>
<area shape="poly" title=" " alt="" coords="4962,34,4887,112,4832,159,4769,200,4668,245,4562,280,4460,305,4372,321,4371,316,4459,299,4560,275,4666,240,4767,195,4828,155,4884,108,4958,31"/>
<area shape="rect" href="_b_n_o08x_s_h2_h_a_l_8hpp.html" title=" " alt="" coords="2349,245,2494,272"/>
<area shape="poly" title=" " alt="" coords="4922,23,3967,33,2347,57,1520,76,805,98,518,111,295,125,145,141,102,149,83,157,76,166,74,176,76,186,83,195,109,202,173,209,391,221,1064,239,1809,249,2333,254,2333,259,1809,255,1064,244,391,226,172,214,108,207,80,200,71,188,69,176,71,164,80,153,101,144,144,135,294,120,518,106,805,93,1520,70,2347,52,3967,28,4922,18"/>
<area shape="rect" href="_b_n_o08x_reports_8hpp.html" title=" " alt="" coords="2505,80,2645,107"/>
<area shape="poly" title=" " alt="" coords="4923,24,2660,92,2660,87,4923,19"/>
<area shape="poly" title=" " alt="" coords="4520,419,4692,463,4691,469,4519,424"/>
<area shape="poly" title=" " alt="" coords="4555,419,4861,466,4861,471,4554,425"/>
<area shape="poly" title=" " alt="" coords="4555,417,4567,419,5030,467,5053,469,5052,475,5029,472,4566,424,4555,423"/>
<area shape="rect" title=" " alt="" coords="4360,469,4421,496"/>
<area shape="poly" title=" " alt="" coords="4459,424,4417,461,4414,457,4455,420"/>
<area shape="rect" title=" " alt="" coords="4445,469,4523,496"/>
<area shape="poly" title=" " alt="" coords="4476,421,4482,454,4476,455,4470,422"/>
<area shape="rect" title=" " alt="" coords="4335,544,4399,571"/>
<area shape="poly" title=" " alt="" coords="4493,420,4513,435,4532,454,4542,475,4542,486,4537,498,4512,523,4480,540,4447,550,4415,556,4414,551,4445,545,4478,535,4508,518,4532,494,4537,485,4537,476,4527,457,4510,439,4490,424"/>
<area shape="rect" title=" " alt="" coords="4275,469,4336,496"/>
<area shape="poly" title=" " alt="" coords="4443,424,4349,465,4347,460,4441,419"/>
<area shape="rect" title=" " alt="" coords="2584,469,2718,496"/>
<area shape="poly" title=" " alt="" coords="4387,423,4375,424,4134,441,3888,454,3411,472,3006,481,2733,484,2733,478,3006,476,3411,467,3887,449,4133,436,4374,419,4386,418"/>
<area shape="poly" title=" " alt="" coords="4187,341,2595,407,2595,402,4187,336"/>
<area shape="poly" title=" " alt="" coords="4335,345,4565,392,4564,397,4334,350"/>
<area shape="poly" title=" " alt="" coords="4357,345,4675,391,4674,397,4357,350"/>
<area shape="poly" title=" " alt="" coords="4357,340,4839,392,4839,397,4357,346"/>
<area shape="poly" title=" " alt="" coords="4308,345,4423,386,4421,391,4306,350"/>
<area shape="rect" title=" " alt="" coords="3835,395,3957,421"/>
<area shape="poly" title=" " alt="" coords="4207,350,3973,395,3972,389,4206,345"/>
<area shape="rect" href="_b_n_o08x_cb_param_rpt_i_d_8hpp.html" title=" " alt="" coords="4181,395,4363,421"/>
<area shape="poly" title=" " alt="" coords="4275,347,4275,379,4269,379,4269,347"/>
<area shape="rect" href="_b_n_o08x_cb_param_void_8hpp.html" title=" " alt="" coords="3982,395,4157,421"/>
<area shape="poly" title=" " alt="" coords="4238,350,4120,391,4118,386,4236,345"/>
<area shape="rect" href="_b_n_o08x_cb_generic_8hpp.html" title=" " alt="" coords="4095,469,4252,496"/>
<area shape="poly" title=" " alt="" coords="4256,424,4204,462,4201,458,4253,420"/>
<area shape="poly" title=" " alt="" coords="4208,494,4321,536,4319,541,4206,499"/>
<area shape="poly" title=" " alt="" coords="4089,420,4144,458,4141,462,4086,424"/>
<area shape="poly" title=" " alt="" coords="2425,272,2430,302,2440,342,2457,384,2484,419,2525,446,2570,464,2568,469,2522,451,2481,423,2453,386,2434,344,2424,303,2420,273"/>
<area shape="poly" title=" " alt="" coords="2495,268,2507,269,2749,288,2996,302,3475,320,3887,328,4172,330,4172,335,3887,333,3475,325,2995,307,2748,293,2506,275,2494,273"/>
<area shape="rect" title=" " alt="" coords="2461,320,2515,347"/>
<area shape="poly" title=" " alt="" coords="2435,271,2468,307,2464,310,2431,274"/>
<area shape="rect" title=" " alt="" coords="2538,320,2614,347"/>
<area shape="poly" title=" " alt="" coords="2449,270,2536,311,2534,315,2447,275"/>
<area shape="rect" title=" " alt="" coords="2195,320,2272,347"/>
<area shape="poly" title=" " alt="" coords="2390,275,2281,316,2280,311,2388,270"/>
<area shape="rect" title=" " alt="" coords="2297,320,2386,347"/>
<area shape="poly" title=" " alt="" coords="2409,275,2368,312,2364,308,2406,271"/>
<area shape="rect" href="_b_n_o08x_rpt_acceleration_8hpp.html" title=" " alt="" coords="3726,163,3914,189"/>
<area shape="poly" title=" " alt="" coords="2645,92,2831,96,3095,105,3402,123,3714,152,3746,157,3745,162,3713,157,3402,128,3095,110,2831,101,2645,98"/>
<area shape="rect" href="_b_n_o08x_rpt_linear_acceleration_8hpp.html" title=" " alt="" coords="489,163,711,189"/>
<area shape="poly" title=" " alt="" coords="2504,98,1637,117,1111,134,891,145,724,157,683,162,683,157,724,152,890,140,1111,129,1637,111,2504,93"/>
<area shape="rect" href="_b_n_o08x_rpt_gravity_8hpp.html" title=" " alt="" coords="736,163,891,189"/>
<area shape="poly" title=" " alt="" coords="2504,98,2182,103,1719,114,1248,131,1051,143,903,157,877,162,876,156,902,152,1051,138,1248,126,1719,108,2182,98,2504,93"/>
<area shape="rect" href="_b_n_o08x_rpt_cal_magnetometer_8hpp.html" title=" " alt="" coords="915,163,1133,189"/>
<area shape="poly" title=" " alt="" coords="2504,97,2277,99,1941,107,1547,125,1343,139,1144,157,1106,162,1105,157,1144,152,1343,134,1546,120,1941,102,2277,94,2504,92"/>
<area shape="rect" href="_b_n_o08x_rpt_uncal_magnetometer_8hpp.html" title=" " alt="" coords="1156,163,1388,189"/>
<area shape="poly" title=" " alt="" coords="2504,98,2040,113,1723,130,1400,157,1360,162,1359,157,1400,152,1723,125,2040,108,2504,93"/>
<area shape="rect" href="_b_n_o08x_rpt_cal_gyro_8hpp.html" title=" " alt="" coords="1412,163,1575,189"/>
<area shape="poly" title=" " alt="" coords="2504,98,2340,102,2113,111,1852,129,1587,157,1561,162,1560,156,1586,152,1851,123,2113,106,2340,96,2504,93"/>
<area shape="rect" href="_b_n_o08x_rpt_uncal_gyro_8hpp.html" title=" " alt="" coords="1599,163,1775,189"/>
<area shape="poly" title=" " alt="" coords="2504,100,2193,117,1991,134,1787,157,1759,162,1758,157,1786,152,1990,129,2192,112,2504,94"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_8hpp.html" title=" " alt="" coords="3937,163,4071,189"/>
<area shape="poly" title=" " alt="" coords="2645,93,3282,110,3654,128,3809,139,3926,152,3947,156,3946,161,3925,157,3808,144,3653,133,3282,116,2645,99"/>
<area shape="rect" href="_b_n_o08x_rpt_game_r_v_8hpp.html" title=" " alt="" coords="4095,163,4263,189"/>
<area shape="poly" title=" " alt="" coords="2645,93,3355,111,3775,129,3950,140,4083,152,4112,157,4111,162,4082,157,3950,145,3775,134,3355,117,2645,99"/>
<area shape="rect" href="_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hpp.html" title=" " alt="" coords="4287,163,4513,189"/>
<area shape="poly" title=" " alt="" coords="2645,91,2910,92,3311,98,3787,117,4034,132,4275,152,4316,157,4315,162,4274,157,4033,137,3787,122,3311,104,2910,97,2645,97"/>
<area shape="rect" href="_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp.html" title=" " alt="" coords="4538,155,4756,197"/>
<area shape="poly" title=" " alt="" coords="2645,93,3545,110,4101,128,4338,139,4522,152,4522,157,4338,144,4101,133,3545,115,2645,98"/>
<area shape="rect" href="_b_n_o08x_rpt_i_gyro_r_v_8hpp.html" title=" " alt="" coords="94,163,258,189"/>
<area shape="poly" title=" " alt="" coords="2504,97,2076,100,1429,108,761,126,482,140,271,157,242,162,242,156,270,152,481,134,761,120,1429,103,2076,94,2504,92"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_geomag_8hpp.html" title=" " alt="" coords="282,163,465,189"/>
<area shape="poly" title=" " alt="" coords="2504,98,2110,102,1524,112,921,130,668,142,478,157,445,162,444,157,477,152,668,137,920,124,1524,106,2110,97,2504,92"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_gyro_8hpp.html" title=" " alt="" coords="1799,163,2007,189"/>
<area shape="poly" title=" " alt="" coords="2504,104,2287,125,2019,157,1986,162,1986,157,2018,152,2286,120,2504,98"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_accelerometer_8hpp.html" title=" " alt="" coords="2031,163,2295,189"/>
<area shape="poly" title=" " alt="" coords="2510,110,2243,162,2242,156,2509,105"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_magnetometer_8hpp.html" title=" " alt="" coords="2319,163,2582,189"/>
<area shape="poly" title=" " alt="" coords="2557,109,2484,156,2481,152,2554,105"/>
<area shape="rect" href="_b_n_o08x_rpt_step_counter_8hpp.html" title=" " alt="" coords="2606,163,2794,189"/>
<area shape="poly" title=" " alt="" coords="2596,105,2669,152,2666,156,2593,109"/>
<area shape="rect" href="_b_n_o08x_rpt_activity_classifier_8hpp.html" title=" " alt="" coords="2818,163,3028,189"/>
<area shape="poly" title=" " alt="" coords="2630,105,2853,156,2852,161,2629,110"/>
<area shape="rect" href="_b_n_o08x_rpt_stability_classifier_8hpp.html" title=" " alt="" coords="3052,163,3268,189"/>
<area shape="poly" title=" " alt="" coords="2646,100,3040,152,3072,157,3072,162,3040,157,2645,106"/>
<area shape="rect" href="_b_n_o08x_rpt_shake_detector_8hpp.html" title=" " alt="" coords="3291,163,3493,189"/>
<area shape="poly" title=" " alt="" coords="2646,96,2924,115,3101,131,3280,152,3312,157,3312,162,3280,157,3101,137,2924,121,2645,101"/>
<area shape="rect" href="_b_n_o08x_rpt_tap_detector_8hpp.html" title=" " alt="" coords="3517,163,3702,189"/>
<area shape="poly" title=" " alt="" coords="2646,94,3014,109,3258,126,3504,152,3535,157,3535,162,3504,157,3257,132,3013,115,2645,99"/>
<area shape="rect" href="_b_n_o08x_rpt_8hpp.html" title=" " alt="" coords="2518,245,2634,272"/>
<area shape="poly" title=" " alt="" coords="3761,193,3714,200,3404,229,3100,247,2836,256,2649,259,2649,254,2836,251,3099,242,3404,224,3713,195,3760,187"/>
<area shape="poly" title=" " alt="" coords="2634,257,3004,257,3548,263,3823,270,4068,281,4258,297,4325,306,4369,318,4394,330,4417,347,4453,381,4449,385,4414,351,4391,335,4367,322,4324,311,4258,302,4068,286,3823,275,3548,268,3004,262,2634,262"/>
<area shape="poly" title=" " alt="" coords="2592,271,2611,292,2628,319,2640,354,2648,391,2653,454,2648,454,2642,391,2635,356,2623,321,2607,295,2588,274"/>
<area shape="poly" title=" " alt="" coords="2634,260,4172,325,4172,330,2634,265"/>
<area shape="poly" title=" " alt="" coords="2562,275,2517,312,2513,308,2559,270"/>
<area shape="poly" title=" " alt="" coords="2579,273,2579,304,2573,304,2573,273"/>
<area shape="poly" title=" " alt="" coords="668,187,724,195,993,215,1222,222,1423,222,1612,218,1800,213,2002,213,2232,222,2503,243,2502,248,2232,227,2002,219,1800,219,1612,223,1423,227,1222,228,993,220,724,200,668,193"/>
<area shape="poly" title=" " alt="" coords="862,187,903,195,1144,219,1349,230,1530,230,1700,226,1870,220,2052,218,2259,224,2503,243,2502,248,2259,230,2052,224,1870,226,1700,231,1530,236,1349,235,1144,225,902,200,861,193"/>
<area shape="poly" title=" " alt="" coords="1091,187,1144,195,1349,212,1524,219,1678,220,1821,219,1966,217,2120,218,2296,226,2503,243,2502,248,2296,231,2120,224,1966,222,1822,224,1678,226,1524,224,1349,217,1144,200,1090,193"/>
<area shape="poly" title=" " alt="" coords="1344,187,1400,195,1567,208,1708,215,1950,218,2192,220,2335,228,2503,243,2503,248,2335,233,2192,226,1950,223,1708,221,1566,214,1400,200,1343,193"/>
<area shape="poly" title=" " alt="" coords="1545,187,1587,195,1725,210,1842,218,2042,222,2244,224,2363,230,2503,243,2502,248,2363,235,2244,229,2042,227,1841,224,1724,215,1586,200,1544,193"/>
<area shape="poly" title=" " alt="" coords="1743,187,1787,195,1986,215,2143,221,2301,226,2503,243,2503,248,2301,231,2143,226,1986,220,1786,200,1743,193"/>
<area shape="poly" title=" " alt="" coords="1971,187,2019,195,2153,210,2259,219,2366,227,2503,242,2502,248,2366,232,2259,224,2153,216,2018,200,1970,193"/>
<area shape="poly" title=" " alt="" coords="2228,187,2504,241,2503,246,2227,193"/>
<area shape="poly" title=" " alt="" coords="2472,188,2545,235,2542,239,2469,192"/>
<area shape="poly" title=" " alt="" coords="2682,192,2609,239,2606,235,2679,188"/>
<area shape="poly" title=" " alt="" coords="2869,193,2646,244,2645,239,2868,187"/>
<area shape="poly" title=" " alt="" coords="3088,193,3040,200,2650,251,2649,246,3040,195,3087,187"/>
<area shape="poly" title=" " alt="" coords="3327,193,3280,200,3103,220,2927,236,2650,256,2649,251,2927,231,3103,215,3280,195,3327,187"/>
<area shape="poly" title=" " alt="" coords="3550,193,3504,200,3259,225,3017,243,2649,258,2649,253,3017,237,3259,220,3504,195,3550,187"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="_b_n_o08x_8hpp__dep__incl.png" border="0" usemap="#a_b_n_o08x_8hppdep" alt=""/></div>
<map name="a_b_n_o08x_8hppdep" id="a_b_n_o08x_8hppdep">
<area shape="rect" title=" " alt="" coords="244,5,339,32"/>
<area shape="rect" href="_b_n_o08x_8cpp.html" title=" " alt="" coords="100,80,195,107"/>
<area shape="poly" title=" " alt="" coords="254,42,174,82,171,77,251,37"/>
<area shape="rect" href="_b_n_o08x_s_h2_h_a_l_8cpp.html" title=" " alt="" coords="219,80,364,107"/>
<area shape="poly" title=" " alt="" coords="294,48,294,80,289,80,289,48"/>
<area shape="rect" href="_b_n_o08x_test_helper_8hpp.html" title=" " alt="" coords="389,80,546,107"/>
<area shape="poly" title=" " alt="" coords="337,36,437,77,435,82,335,41"/>
<area shape="rect" href="_b_n_o08x_test_suite_8hpp.html" title=" " alt="" coords="5,155,156,181"/>
<area shape="poly" title=" " alt="" coords="385,113,149,157,148,151,384,107"/>
<area shape="rect" href="_callback_tests_8cpp.html" title=" " alt="" coords="180,155,309,181"/>
<area shape="poly" title=" " alt="" coords="415,114,284,157,283,151,413,109"/>
<area shape="rect" href="_feature_tests_8cpp.html" title=" " alt="" coords="333,155,455,181"/>
<area shape="poly" title=" " alt="" coords="445,120,408,156,405,152,442,116"/>
<area shape="rect" href="_init_denit_tests_8cpp.html" title=" " alt="" coords="479,155,605,181"/>
<area shape="poly" title=" " alt="" coords="493,116,531,152,527,156,489,119"/>
<area shape="rect" href="_multi_report_tests_8cpp.html" title=" " alt="" coords="628,155,773,181"/>
<area shape="poly" title=" " alt="" coords="523,109,660,151,659,157,521,114"/>
<area shape="rect" href="_single_report_tests_8cpp.html" title=" " alt="" coords="796,155,949,181"/>
<area shape="poly" title=" " alt="" coords="554,107,802,151,801,157,553,113"/>
</map>
</div>
</div>
<p><a href="_b_n_o08x_8hpp_source.html">Go to the source code of this file.</a></p>
<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">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_n_o08x.html">BNO08x</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_b_n_o08x.html" title="BNO08x IMU driver class.">BNO08x</a> IMU driver class. <a href="class_b_n_o08x.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_b_n_o08x_1_1bno08x__reports__t.html">BNO08x::bno08x_reports_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Contains report implementations. <a href="struct_b_n_o08x_1_1bno08x__reports__t.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><dl class="section author"><dt>Author</dt><dd>Myles Parfeniuk </dd></dl>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_85e9385bd83516731053aadc7da3c8af.html">imu_update</a></li><li class="navelem"><a class="el" href="dir_c60d9bf80716f90f729fd65c40ec81f7.html">bno08x_update</a></li><li class="navelem"><a class="el" href="dir_fd670e5d11b8bb731501003ff6578ae1.html">components</a></li><li class="navelem"><a class="el" href="dir_a6718ce9703adf4789a693642ffedf7f.html">esp32_BNO08x</a></li><li class="navelem"><a class="el" href="dir_9667f1a5b10a5222433e41df91e1bf5d.html">include</a></li><li class="navelem"><a class="el" href="_b_n_o08x_8hpp.html">BNO08x.hpp</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>

View File

@ -0,0 +1,5 @@
var _b_n_o08x_8hpp =
[
[ "BNO08x", "class_b_n_o08x.html", "class_b_n_o08x" ],
[ "BNO08x::bno08x_reports_t", "struct_b_n_o08x_1_1bno08x__reports__t.html", "struct_b_n_o08x_1_1bno08x__reports__t" ]
];

View File

@ -0,0 +1,21 @@
<map id="BNO08x.hpp" name="BNO08x.hpp">
<area shape="rect" id="Node000001" title=" " alt="" coords="244,5,339,32"/>
<area shape="rect" id="Node000002" href="$_b_n_o08x_8cpp.html" title=" " alt="" coords="100,80,195,107"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="254,42,174,82,171,77,251,37"/>
<area shape="rect" id="Node000003" href="$_b_n_o08x_s_h2_h_a_l_8cpp.html" title=" " alt="" coords="219,80,364,107"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="294,48,294,80,289,80,289,48"/>
<area shape="rect" id="Node000004" href="$_b_n_o08x_test_helper_8hpp.html" title=" " alt="" coords="389,80,546,107"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="337,36,437,77,435,82,335,41"/>
<area shape="rect" id="Node000005" href="$_b_n_o08x_test_suite_8hpp.html" title=" " alt="" coords="5,155,156,181"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="385,113,149,157,148,151,384,107"/>
<area shape="rect" id="Node000006" href="$_callback_tests_8cpp.html" title=" " alt="" coords="180,155,309,181"/>
<area shape="poly" id="edge5_Node000004_Node000006" title=" " alt="" coords="415,114,284,157,283,151,413,109"/>
<area shape="rect" id="Node000007" href="$_feature_tests_8cpp.html" title=" " alt="" coords="333,155,455,181"/>
<area shape="poly" id="edge6_Node000004_Node000007" title=" " alt="" coords="445,120,408,156,405,152,442,116"/>
<area shape="rect" id="Node000008" href="$_init_denit_tests_8cpp.html" title=" " alt="" coords="479,155,605,181"/>
<area shape="poly" id="edge7_Node000004_Node000008" title=" " alt="" coords="493,116,531,152,527,156,489,119"/>
<area shape="rect" id="Node000009" href="$_multi_report_tests_8cpp.html" title=" " alt="" coords="628,155,773,181"/>
<area shape="poly" id="edge8_Node000004_Node000009" title=" " alt="" coords="523,109,660,151,659,157,521,114"/>
<area shape="rect" id="Node000010" href="$_single_report_tests_8cpp.html" title=" " alt="" coords="796,155,949,181"/>
<area shape="poly" id="edge9_Node000004_Node000010" title=" " alt="" coords="554,107,802,151,801,157,553,113"/>
</map>

View File

@ -0,0 +1 @@
912685146efa13117ca5286bc0fc3542

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

View File

@ -0,0 +1,132 @@
<map id="BNO08x.hpp" name="BNO08x.hpp">
<area shape="rect" id="Node000001" title=" " alt="" coords="4923,5,5018,32"/>
<area shape="rect" id="Node000002" title=" " alt="" coords="2495,395,2580,421"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="4923,23,2742,39,1367,58,855,69,555,83,460,82,364,71,272,56,187,45,114,44,84,50,58,61,37,77,21,101,11,134,8,175,8,259,13,270,30,280,97,300,202,318,339,334,689,360,1101,378,1531,390,1934,398,2480,404,2480,409,1934,403,1531,396,1101,383,689,365,339,339,201,324,96,306,28,285,9,274,3,261,3,175,6,132,16,99,33,74,55,56,82,44,114,39,188,39,273,51,365,66,460,77,555,77,855,64,1367,52,2742,34,4923,18"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="4579,395,4666,421"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="4946,35,4915,55,4886,82,4856,125,4849,146,4847,175,4847,260,4846,287,4842,309,4832,328,4814,349,4764,369,4683,393,4681,388,4762,364,4810,344,4827,325,4837,307,4841,287,4841,260,4841,175,4844,145,4851,122,4882,78,4912,50,4944,30"/>
<area shape="rect" id="Node000004" title=" " alt="" coords="5185,80,5260,107"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="5015,30,5171,75,5170,80,5014,35"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="4707,469,4797,496"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="4984,31,5003,56,5025,90,5042,131,5049,174,5049,335,5048,383,5040,403,5023,423,4987,443,4933,458,4813,478,4812,472,4931,453,4985,438,5020,419,5035,401,5042,382,5044,335,5044,175,5037,132,5020,93,4999,59,4980,34"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="4877,469,5017,496"/>
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="5002,30,5036,50,5067,78,5084,102,5094,123,5099,146,5100,175,5100,335,5099,362,5094,383,5084,402,5067,423,5038,448,5004,465,5002,461,5035,443,5063,419,5080,399,5089,381,5094,361,5095,335,5095,175,5094,146,5089,125,5080,105,5063,82,5033,54,5000,35"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="5068,469,5199,496"/>
<area shape="poly" id="edge6_Node000001_Node000007" title=" " alt="" coords="5008,30,5052,51,5098,82,5119,101,5135,123,5147,147,5151,174,5151,335,5147,399,5140,454,5135,454,5142,399,5145,335,5145,175,5141,149,5131,125,5115,104,5095,86,5049,56,5005,35"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="4690,395,4830,421"/>
<area shape="poly" id="edge7_Node000001_Node000008" title=" " alt="" coords="4970,33,4956,94,4950,134,4948,175,4948,260,4945,285,4935,307,4921,326,4903,344,4861,372,4817,391,4815,387,4858,367,4900,339,4917,323,4930,304,4939,283,4943,260,4943,175,4945,133,4951,93,4965,32"/>
<area shape="rect" id="Node000009" title=" " alt="" coords="5284,80,5388,107"/>
<area shape="poly" id="edge8_Node000001_Node000009" title=" " alt="" coords="5019,27,5269,76,5268,81,5018,32"/>
<area shape="rect" id="Node000010" title=" " alt="" coords="4854,395,5010,421"/>
<area shape="poly" id="edge9_Node000001_Node000010" title=" " alt="" coords="4977,32,4990,93,4996,133,4999,175,4999,260,4994,295,4983,329,4953,383,4948,380,4978,326,4989,294,4993,260,4993,175,4991,134,4985,94,4971,33"/>
<area shape="rect" id="Node000011" title=" " alt="" coords="5412,80,5527,107"/>
<area shape="poly" id="edge10_Node000001_Node000011" title=" " alt="" coords="5019,24,5397,77,5396,82,5018,29"/>
<area shape="rect" id="Node000012" href="$_b_n_o08x_global_types_8hpp.html" title=" " alt="" coords="4387,395,4554,421"/>
<area shape="poly" id="edge11_Node000001_Node000012" title=" " alt="" coords="4936,35,4892,56,4846,86,4826,104,4810,125,4800,149,4796,175,4796,260,4789,282,4769,302,4739,321,4703,339,4619,370,4540,393,4538,388,4618,365,4701,334,4736,317,4765,298,4784,279,4791,260,4791,174,4795,147,4806,123,4822,101,4843,82,4890,51,4934,30"/>
<area shape="rect" id="Node000018" href="$_b_n_o08x_private_types_8hpp.html" title=" " alt="" coords="4187,320,4357,347"/>
<area shape="poly" id="edge20_Node000001_Node000018" title=" " alt="" coords="4962,34,4887,112,4832,159,4769,200,4668,245,4562,280,4460,305,4372,321,4371,316,4459,299,4560,275,4666,240,4767,195,4828,155,4884,108,4958,31"/>
<area shape="rect" id="Node000024" href="$_b_n_o08x_s_h2_h_a_l_8hpp.html" title=" " alt="" coords="2349,245,2494,272"/>
<area shape="poly" id="edge32_Node000001_Node000024" title=" " alt="" coords="4922,23,3967,33,2347,57,1520,76,805,98,518,111,295,125,145,141,102,149,83,157,76,166,74,176,76,186,83,195,109,202,173,209,391,221,1064,239,1809,249,2333,254,2333,259,1809,255,1064,244,391,226,172,214,108,207,80,200,71,188,69,176,71,164,80,153,101,144,144,135,294,120,518,106,805,93,1520,70,2347,52,3967,28,4922,18"/>
<area shape="rect" id="Node000029" href="$_b_n_o08x_reports_8hpp.html" title=" " alt="" coords="2505,80,2645,107"/>
<area shape="poly" id="edge39_Node000001_Node000029" title=" " alt="" coords="4923,24,2660,92,2660,87,4923,19"/>
<area shape="poly" id="edge16_Node000012_Node000005" title=" " alt="" coords="4520,419,4692,463,4691,469,4519,424"/>
<area shape="poly" id="edge17_Node000012_Node000006" title=" " alt="" coords="4555,419,4861,466,4861,471,4554,425"/>
<area shape="poly" id="edge18_Node000012_Node000007" title=" " alt="" coords="4555,417,4567,419,5030,467,5053,469,5052,475,5029,472,4566,424,4555,423"/>
<area shape="rect" id="Node000013" title=" " alt="" coords="4360,469,4421,496"/>
<area shape="poly" id="edge12_Node000012_Node000013" title=" " alt="" coords="4459,424,4417,461,4414,457,4455,420"/>
<area shape="rect" id="Node000014" title=" " alt="" coords="4445,469,4523,496"/>
<area shape="poly" id="edge13_Node000012_Node000014" title=" " alt="" coords="4476,421,4482,454,4476,455,4470,422"/>
<area shape="rect" id="Node000015" title=" " alt="" coords="4335,544,4399,571"/>
<area shape="poly" id="edge14_Node000012_Node000015" title=" " alt="" coords="4493,420,4513,435,4532,454,4542,475,4542,486,4537,498,4512,523,4480,540,4447,550,4415,556,4414,551,4445,545,4478,535,4508,518,4532,494,4537,485,4537,476,4527,457,4510,439,4490,424"/>
<area shape="rect" id="Node000016" title=" " alt="" coords="4275,469,4336,496"/>
<area shape="poly" id="edge15_Node000012_Node000016" title=" " alt="" coords="4443,424,4349,465,4347,460,4441,419"/>
<area shape="rect" id="Node000017" title=" " alt="" coords="2584,469,2718,496"/>
<area shape="poly" id="edge19_Node000012_Node000017" title=" " alt="" coords="4387,423,4375,424,4134,441,3888,454,3411,472,3006,481,2733,484,2733,478,3006,476,3411,467,3887,449,4133,436,4374,419,4386,418"/>
<area shape="poly" id="edge21_Node000018_Node000002" title=" " alt="" coords="4187,341,2595,407,2595,402,4187,336"/>
<area shape="poly" id="edge22_Node000018_Node000003" title=" " alt="" coords="4335,345,4565,392,4564,397,4334,350"/>
<area shape="poly" id="edge23_Node000018_Node000008" title=" " alt="" coords="4357,345,4675,391,4674,397,4357,350"/>
<area shape="poly" id="edge25_Node000018_Node000010" title=" " alt="" coords="4357,340,4839,392,4839,397,4357,346"/>
<area shape="poly" id="edge26_Node000018_Node000012" title=" " alt="" coords="4308,345,4423,386,4421,391,4306,350"/>
<area shape="rect" id="Node000019" title=" " alt="" coords="3835,395,3957,421"/>
<area shape="poly" id="edge24_Node000018_Node000019" title=" " alt="" coords="4207,350,3973,395,3972,389,4206,345"/>
<area shape="rect" id="Node000020" href="$_b_n_o08x_cb_param_rpt_i_d_8hpp.html" title=" " alt="" coords="4181,395,4363,421"/>
<area shape="poly" id="edge27_Node000018_Node000020" title=" " alt="" coords="4275,347,4275,379,4269,379,4269,347"/>
<area shape="rect" id="Node000023" href="$_b_n_o08x_cb_param_void_8hpp.html" title=" " alt="" coords="3982,395,4157,421"/>
<area shape="poly" id="edge30_Node000018_Node000023" title=" " alt="" coords="4238,350,4120,391,4118,386,4236,345"/>
<area shape="rect" id="Node000021" href="$_b_n_o08x_cb_generic_8hpp.html" title=" " alt="" coords="4095,469,4252,496"/>
<area shape="poly" id="edge28_Node000020_Node000021" title=" " alt="" coords="4256,424,4204,462,4201,458,4253,420"/>
<area shape="poly" id="edge29_Node000021_Node000015" title=" " alt="" coords="4208,494,4321,536,4319,541,4206,499"/>
<area shape="poly" id="edge31_Node000023_Node000021" title=" " alt="" coords="4089,420,4144,458,4141,462,4086,424"/>
<area shape="poly" id="edge34_Node000024_Node000017" title=" " alt="" coords="2425,272,2430,302,2440,342,2457,384,2484,419,2525,446,2570,464,2568,469,2522,451,2481,423,2453,386,2434,344,2424,303,2420,273"/>
<area shape="poly" id="edge38_Node000024_Node000018" title=" " alt="" coords="2495,268,2507,269,2749,288,2996,302,3475,320,3887,328,4172,330,4172,335,3887,333,3475,325,2995,307,2748,293,2506,275,2494,273"/>
<area shape="rect" id="Node000025" title=" " alt="" coords="2461,320,2515,347"/>
<area shape="poly" id="edge33_Node000024_Node000025" title=" " alt="" coords="2435,271,2468,307,2464,310,2431,274"/>
<area shape="rect" id="Node000026" title=" " alt="" coords="2538,320,2614,347"/>
<area shape="poly" id="edge35_Node000024_Node000026" title=" " alt="" coords="2449,270,2536,311,2534,315,2447,275"/>
<area shape="rect" id="Node000027" title=" " alt="" coords="2195,320,2272,347"/>
<area shape="poly" id="edge36_Node000024_Node000027" title=" " alt="" coords="2390,275,2281,316,2280,311,2388,270"/>
<area shape="rect" id="Node000028" title=" " alt="" coords="2297,320,2386,347"/>
<area shape="poly" id="edge37_Node000024_Node000028" title=" " alt="" coords="2409,275,2368,312,2364,308,2406,271"/>
<area shape="rect" id="Node000030" href="$_b_n_o08x_rpt_acceleration_8hpp.html" title=" " alt="" coords="3726,163,3914,189"/>
<area shape="poly" id="edge40_Node000029_Node000030" title=" " alt="" coords="2645,92,2831,96,3095,105,3402,123,3714,152,3746,157,3745,162,3713,157,3402,128,3095,110,2831,101,2645,98"/>
<area shape="rect" id="Node000032" href="$_b_n_o08x_rpt_linear_acceleration_8hpp.html" title=" " alt="" coords="489,163,711,189"/>
<area shape="poly" id="edge47_Node000029_Node000032" title=" " alt="" coords="2504,98,1637,117,1111,134,891,145,724,157,683,162,683,157,724,152,890,140,1111,129,1637,111,2504,93"/>
<area shape="rect" id="Node000033" href="$_b_n_o08x_rpt_gravity_8hpp.html" title=" " alt="" coords="736,163,891,189"/>
<area shape="poly" id="edge49_Node000029_Node000033" title=" " alt="" coords="2504,98,2182,103,1719,114,1248,131,1051,143,903,157,877,162,876,156,902,152,1051,138,1248,126,1719,108,2182,98,2504,93"/>
<area shape="rect" id="Node000034" href="$_b_n_o08x_rpt_cal_magnetometer_8hpp.html" title=" " alt="" coords="915,163,1133,189"/>
<area shape="poly" id="edge51_Node000029_Node000034" title=" " alt="" coords="2504,97,2277,99,1941,107,1547,125,1343,139,1144,157,1106,162,1105,157,1144,152,1343,134,1546,120,1941,102,2277,94,2504,92"/>
<area shape="rect" id="Node000035" href="$_b_n_o08x_rpt_uncal_magnetometer_8hpp.html" title=" " alt="" coords="1156,163,1388,189"/>
<area shape="poly" id="edge53_Node000029_Node000035" title=" " alt="" coords="2504,98,2040,113,1723,130,1400,157,1360,162,1359,157,1400,152,1723,125,2040,108,2504,93"/>
<area shape="rect" id="Node000036" href="$_b_n_o08x_rpt_cal_gyro_8hpp.html" title=" " alt="" coords="1412,163,1575,189"/>
<area shape="poly" id="edge55_Node000029_Node000036" title=" " alt="" coords="2504,98,2340,102,2113,111,1852,129,1587,157,1561,162,1560,156,1586,152,1851,123,2113,106,2340,96,2504,93"/>
<area shape="rect" id="Node000037" href="$_b_n_o08x_rpt_uncal_gyro_8hpp.html" title=" " alt="" coords="1599,163,1775,189"/>
<area shape="poly" id="edge57_Node000029_Node000037" title=" " alt="" coords="2504,100,2193,117,1991,134,1787,157,1759,162,1758,157,1786,152,1990,129,2192,112,2504,94"/>
<area shape="rect" id="Node000038" href="$_b_n_o08x_rpt_r_v_8hpp.html" title=" " alt="" coords="3937,163,4071,189"/>
<area shape="poly" id="edge59_Node000029_Node000038" title=" " alt="" coords="2645,93,3282,110,3654,128,3809,139,3926,152,3947,156,3946,161,3925,157,3808,144,3653,133,3282,116,2645,99"/>
<area shape="rect" id="Node000040" href="$_b_n_o08x_rpt_game_r_v_8hpp.html" title=" " alt="" coords="4095,163,4263,189"/>
<area shape="poly" id="edge60_Node000029_Node000040" title=" " alt="" coords="2645,93,3355,111,3775,129,3950,140,4083,152,4112,157,4111,162,4082,157,3950,145,3775,134,3355,117,2645,99"/>
<area shape="rect" id="Node000041" href="$_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hpp.html" title=" " alt="" coords="4287,163,4513,189"/>
<area shape="poly" id="edge61_Node000029_Node000041" title=" " alt="" coords="2645,91,2910,92,3311,98,3787,117,4034,132,4275,152,4316,157,4315,162,4274,157,4033,137,3787,122,3311,104,2910,97,2645,97"/>
<area shape="rect" id="Node000042" href="$_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp.html" title=" " alt="" coords="4538,155,4756,197"/>
<area shape="poly" id="edge62_Node000029_Node000042" title=" " alt="" coords="2645,93,3545,110,4101,128,4338,139,4522,152,4522,157,4338,144,4101,133,3545,115,2645,98"/>
<area shape="rect" id="Node000043" href="$_b_n_o08x_rpt_i_gyro_r_v_8hpp.html" title=" " alt="" coords="94,163,258,189"/>
<area shape="poly" id="edge63_Node000029_Node000043" title=" " alt="" coords="2504,97,2076,100,1429,108,761,126,482,140,271,157,242,162,242,156,270,152,481,134,761,120,1429,103,2076,94,2504,92"/>
<area shape="rect" id="Node000044" href="$_b_n_o08x_rpt_r_v_geomag_8hpp.html" title=" " alt="" coords="282,163,465,189"/>
<area shape="poly" id="edge64_Node000029_Node000044" title=" " alt="" coords="2504,98,2110,102,1524,112,921,130,668,142,478,157,445,162,444,157,477,152,668,137,920,124,1524,106,2110,97,2504,92"/>
<area shape="rect" id="Node000045" href="$_b_n_o08x_rpt_raw_m_e_m_s_gyro_8hpp.html" title=" " alt="" coords="1799,163,2007,189"/>
<area shape="poly" id="edge65_Node000029_Node000045" title=" " alt="" coords="2504,104,2287,125,2019,157,1986,162,1986,157,2018,152,2286,120,2504,98"/>
<area shape="rect" id="Node000046" href="$_b_n_o08x_rpt_raw_m_e_m_s_accelerometer_8hpp.html" title=" " alt="" coords="2031,163,2295,189"/>
<area shape="poly" id="edge67_Node000029_Node000046" title=" " alt="" coords="2510,110,2243,162,2242,156,2509,105"/>
<area shape="rect" id="Node000047" href="$_b_n_o08x_rpt_raw_m_e_m_s_magnetometer_8hpp.html" title=" " alt="" coords="2319,163,2582,189"/>
<area shape="poly" id="edge69_Node000029_Node000047" title=" " alt="" coords="2557,109,2484,156,2481,152,2554,105"/>
<area shape="rect" id="Node000048" href="$_b_n_o08x_rpt_step_counter_8hpp.html" title=" " alt="" coords="2606,163,2794,189"/>
<area shape="poly" id="edge71_Node000029_Node000048" title=" " alt="" coords="2596,105,2669,152,2666,156,2593,109"/>
<area shape="rect" id="Node000049" href="$_b_n_o08x_rpt_activity_classifier_8hpp.html" title=" " alt="" coords="2818,163,3028,189"/>
<area shape="poly" id="edge73_Node000029_Node000049" title=" " alt="" coords="2630,105,2853,156,2852,161,2629,110"/>
<area shape="rect" id="Node000050" href="$_b_n_o08x_rpt_stability_classifier_8hpp.html" title=" " alt="" coords="3052,163,3268,189"/>
<area shape="poly" id="edge75_Node000029_Node000050" title=" " alt="" coords="2646,100,3040,152,3072,157,3072,162,3040,157,2645,106"/>
<area shape="rect" id="Node000051" href="$_b_n_o08x_rpt_shake_detector_8hpp.html" title=" " alt="" coords="3291,163,3493,189"/>
<area shape="poly" id="edge77_Node000029_Node000051" title=" " alt="" coords="2646,96,2924,115,3101,131,3280,152,3312,157,3312,162,3280,157,3101,137,2924,121,2645,101"/>
<area shape="rect" id="Node000052" href="$_b_n_o08x_rpt_tap_detector_8hpp.html" title=" " alt="" coords="3517,163,3702,189"/>
<area shape="poly" id="edge79_Node000029_Node000052" title=" " alt="" coords="2646,94,3014,109,3258,126,3504,152,3535,157,3535,162,3504,157,3257,132,3013,115,2645,99"/>
<area shape="rect" id="Node000031" href="$_b_n_o08x_rpt_8hpp.html" title=" " alt="" coords="2518,245,2634,272"/>
<area shape="poly" id="edge41_Node000030_Node000031" title=" " alt="" coords="3761,193,3714,200,3404,229,3100,247,2836,256,2649,259,2649,254,2836,251,3099,242,3404,224,3713,195,3760,187"/>
<area shape="poly" id="edge42_Node000031_Node000012" title=" " alt="" coords="2634,257,3004,257,3548,263,3823,270,4068,281,4258,297,4325,306,4369,318,4394,330,4417,347,4453,381,4449,385,4414,351,4391,335,4367,322,4324,311,4258,302,4068,286,3823,275,3548,268,3004,262,2634,262"/>
<area shape="poly" id="edge45_Node000031_Node000017" title=" " alt="" coords="2592,271,2611,292,2628,319,2640,354,2648,391,2653,454,2648,454,2642,391,2635,356,2623,321,2607,295,2588,274"/>
<area shape="poly" id="edge43_Node000031_Node000018" title=" " alt="" coords="2634,260,4172,325,4172,330,2634,265"/>
<area shape="poly" id="edge44_Node000031_Node000025" title=" " alt="" coords="2562,275,2517,312,2513,308,2559,270"/>
<area shape="poly" id="edge46_Node000031_Node000026" title=" " alt="" coords="2579,273,2579,304,2573,304,2573,273"/>
<area shape="poly" id="edge48_Node000032_Node000031" title=" " alt="" coords="668,187,724,195,993,215,1222,222,1423,222,1612,218,1800,213,2002,213,2232,222,2503,243,2502,248,2232,227,2002,219,1800,219,1612,223,1423,227,1222,228,993,220,724,200,668,193"/>
<area shape="poly" id="edge50_Node000033_Node000031" title=" " alt="" coords="862,187,903,195,1144,219,1349,230,1530,230,1700,226,1870,220,2052,218,2259,224,2503,243,2502,248,2259,230,2052,224,1870,226,1700,231,1530,236,1349,235,1144,225,902,200,861,193"/>
<area shape="poly" id="edge52_Node000034_Node000031" title=" " alt="" coords="1091,187,1144,195,1349,212,1524,219,1678,220,1821,219,1966,217,2120,218,2296,226,2503,243,2502,248,2296,231,2120,224,1966,222,1822,224,1678,226,1524,224,1349,217,1144,200,1090,193"/>
<area shape="poly" id="edge54_Node000035_Node000031" title=" " alt="" coords="1344,187,1400,195,1567,208,1708,215,1950,218,2192,220,2335,228,2503,243,2503,248,2335,233,2192,226,1950,223,1708,221,1566,214,1400,200,1343,193"/>
<area shape="poly" id="edge56_Node000036_Node000031" title=" " alt="" coords="1545,187,1587,195,1725,210,1842,218,2042,222,2244,224,2363,230,2503,243,2502,248,2363,235,2244,229,2042,227,1841,224,1724,215,1586,200,1544,193"/>
<area shape="poly" id="edge58_Node000037_Node000031" title=" " alt="" coords="1743,187,1787,195,1986,215,2143,221,2301,226,2503,243,2503,248,2301,231,2143,226,1986,220,1786,200,1743,193"/>
<area shape="poly" id="edge66_Node000045_Node000031" title=" " alt="" coords="1971,187,2019,195,2153,210,2259,219,2366,227,2503,242,2502,248,2366,232,2259,224,2153,216,2018,200,1970,193"/>
<area shape="poly" id="edge68_Node000046_Node000031" title=" " alt="" coords="2228,187,2504,241,2503,246,2227,193"/>
<area shape="poly" id="edge70_Node000047_Node000031" title=" " alt="" coords="2472,188,2545,235,2542,239,2469,192"/>
<area shape="poly" id="edge72_Node000048_Node000031" title=" " alt="" coords="2682,192,2609,239,2606,235,2679,188"/>
<area shape="poly" id="edge74_Node000049_Node000031" title=" " alt="" coords="2869,193,2646,244,2645,239,2868,187"/>
<area shape="poly" id="edge76_Node000050_Node000031" title=" " alt="" coords="3088,193,3040,200,2650,251,2649,246,3040,195,3087,187"/>
<area shape="poly" id="edge78_Node000051_Node000031" title=" " alt="" coords="3327,193,3280,200,3103,220,2927,236,2650,256,2649,251,2927,231,3103,215,3280,195,3327,187"/>
<area shape="poly" id="edge80_Node000052_Node000031" title=" " alt="" coords="3550,193,3504,200,3259,225,3017,243,2649,258,2649,253,3017,237,3259,220,3504,195,3550,187"/>
</map>

View File

@ -0,0 +1 @@
83a1aa8fcb8679d0f077d138249fd5dd

Binary file not shown.

After

Width:  |  Height:  |  Size: 314 KiB

View File

@ -0,0 +1,525 @@
<!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: BNO08x.hpp Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">esp32_BNO08x<span id="projectnumber">&#160;1.3</span>
</div>
<div id="projectbrief">C++ BNO08x IMU driver component for esp-idf.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
</script>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('_b_n_o08x_8hpp_source.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="headertitle"><div class="title">BNO08x.hpp</div></div>
</div><!--header-->
<div class="contents">
<a href="_b_n_o08x_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span> </div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="preprocessor">#pragma once</span></div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span> </div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment">// etl includes</span></div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="preprocessor">#include &lt;etl/vector.h&gt;</span></div>
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="preprocessor">#include &lt;etl/variant.h&gt;</span></div>
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="preprocessor">#include &lt;etl/map.h&gt;</span></div>
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span> </div>
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment">// esp-idf includes</span></div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="preprocessor">#include &lt;driver/gpio.h&gt;</span></div>
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="preprocessor">#include &lt;driver/spi_common.h&gt;</span></div>
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="preprocessor">#include &lt;driver/spi_master.h&gt;</span></div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="preprocessor">#include &lt;freertos/FreeRTOS.h&gt;</span></div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="preprocessor">#include &lt;freertos/task.h&gt;</span></div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#include &lt;freertos/event_groups.h&gt;</span></div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#include &lt;freertos/queue.h&gt;</span></div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="comment">// in-house includes</span></div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#include &quot;<a class="code" href="_b_n_o08x_global_types_8hpp.html">BNO08xGlobalTypes.hpp</a>&quot;</span></div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#include &quot;<a class="code" href="_b_n_o08x_private_types_8hpp.html">BNO08xPrivateTypes.hpp</a>&quot;</span></div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="preprocessor">#include &quot;<a class="code" href="_b_n_o08x_s_h2_h_a_l_8hpp.html">BNO08xSH2HAL.hpp</a>&quot;</span></div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#include &quot;<a class="code" href="_b_n_o08x_reports_8hpp.html">BNO08xReports.hpp</a>&quot;</span></div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> </div>
<div class="foldopen" id="foldopen00032" data-start="{" data-end="};">
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"><a class="line" href="class_b_n_o08x.html"> 32</a></span><span class="keyword">class </span><a class="code hl_class" href="class_b_n_o08x.html">BNO08x</a></div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span>{</div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> <span class="keyword">public</span>:</div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> <a class="code hl_function" href="class_b_n_o08x.html#ad12fb6cf310ad7a04a4e53809833bd61">BNO08x</a>(<a class="code hl_struct" href="structbno08x__config__t.html">bno08x_config_t</a> <a class="code hl_variable" href="class_b_n_o08x.html#aeda443e9f608fccfec0e6770edc90c82">imu_config</a> = <a class="code hl_typedef" href="_b_n_o08x_global_types_8hpp.html#a648bbdbf22731476890dd8da977d7503">bno08x_config_t</a>());</div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> <a class="code hl_function" href="class_b_n_o08x.html#a687eee44d68e1bcabce04780d7eb5fb9">~BNO08x</a>();</div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> </div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="class_b_n_o08x.html#aea8e2c6dd7a2c9899479a7f39fe94798">initialize</a>();</div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="class_b_n_o08x.html#a28cd1c0b3477571d87133234e6358503">hard_reset</a>();</div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="class_b_n_o08x.html#a973a1b1785f3302ee1b2702c6a27646e">soft_reset</a>();</div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> <a class="code hl_enumeration" href="_b_n_o08x_global_types_8hpp.html#ab2a2ace42f7f438d6a799dfcbc243147">BNO08xResetReason</a> <a class="code hl_function" href="class_b_n_o08x.html#a96d47dd0f9aedfbe3f731f8ae76b2e85">get_reset_reason</a>();</div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> </div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="class_b_n_o08x.html#aaaa15b21ad98a3b161065c3d03ff62b5">on</a>();</div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="class_b_n_o08x.html#a7c5774a48227e8e3346fa5df7dfa420c">sleep</a>();</div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> </div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="class_b_n_o08x.html#af0dd28db9e331312e45937b12295ca94">calibration_start</a>(uint32_t period_us);</div>
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="class_b_n_o08x.html#a817ec9ad9d51a1515f658374de48f483">calibration_end</a>(sh2_CalStatus_t&amp; status);</div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> </div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="class_b_n_o08x.html#a90ea8e811d4bea28a356290d6f5caac5">dynamic_calibration_enable</a>(<a class="code hl_enumeration" href="_b_n_o08x_global_types_8hpp.html#aeeb4f49593c062357c3b7037bc2de850">BNO08xCalSel</a> sensor);</div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="class_b_n_o08x.html#a5c7498f6fa4bd43280dff1d322233b95">dynamic_calibration_disable</a>(<a class="code hl_enumeration" href="_b_n_o08x_global_types_8hpp.html#aeeb4f49593c062357c3b7037bc2de850">BNO08xCalSel</a> sensor);</div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="class_b_n_o08x.html#a4e8b49abd33e6e11f23b2ae345058b9b">dynamic_calibration_autosave_enable</a>();</div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="class_b_n_o08x.html#a9387728c276734da27388dbea38b6b32">dynamic_calibration_autosave_disable</a>();</div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="class_b_n_o08x.html#a1c703a1fb79ce777dc73a83f02bfdb85">save_dynamic_calibration</a>();</div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="class_b_n_o08x.html#a84a19cd1564f8d427394f137df54477d">clear_dynamic_calibration</a>();</div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> </div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="class_b_n_o08x.html#aee6ce74b95c1e1651cb93a60d723c16c">get_frs</a>(uint16_t frs_ID, uint32_t (&amp;data)[16], uint16_t&amp; rx_data_sz);</div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> sh2_ProductIds_t <a class="code hl_function" href="class_b_n_o08x.html#aa8fd64f60de86ff6b8562f90f3b09690">get_product_IDs</a>();</div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> </div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="class_b_n_o08x.html#a367d525d1c0ba119b3dca3067bb5bccc">data_available</a>();</div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="class_b_n_o08x.html#aadd44524e6d22c48916acd9518b63ec3">register_cb</a>(std::function&lt;<span class="keywordtype">void</span>(<span class="keywordtype">void</span>)&gt; cb_fxn);</div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="class_b_n_o08x.html#aadd44524e6d22c48916acd9518b63ec3">register_cb</a>(std::function&lt;<span class="keywordtype">void</span>(uint8_t report_ID)&gt; cb_fxn);</div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> </div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_b_n_o08x.html#a7441f7f2477c152deca17054041bf3e6">print_product_ids</a>();</div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> </div>
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> <span class="comment">// enum helper fxns</span></div>
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code hl_function" href="class_b_n_o08x.html#a0559c3f2f49d287e7c400a780975f850">activity_to_str</a>(<a class="code hl_enumeration" href="_b_n_o08x_global_types_8hpp.html#abcc5d57e21ea6ed79e792deafcb62187">BNO08xActivity</a> activity);</div>
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code hl_function" href="class_b_n_o08x.html#aa8347555e37a185bef4a834b04231123">stability_to_str</a>(<a class="code hl_enumeration" href="_b_n_o08x_global_types_8hpp.html#a498b35f9e00b24e51f8f60b029751ab5">BNO08xStability</a> stability);</div>
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code hl_function" href="class_b_n_o08x.html#a41d65567bb316971f68718ca69039ace">accuracy_to_str</a>(<a class="code hl_enumeration" href="_b_n_o08x_global_types_8hpp.html#aed7bab8e55be415938e078ebe72562a0">BNO08xAccuracy</a> accuracy);</div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> </div>
<div class="foldopen" id="foldopen00071" data-start="{" data-end="};">
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_1_1bno08x__reports__t.html"> 71</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="struct_b_n_o08x_1_1bno08x__reports__t.html">bno08x_reports_t</a></div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> {</div>
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_1_1bno08x__reports__t.html#ab7939486c9ba7e7c70f82d2284fb6119"> 73</a></span> <a class="code hl_class" href="class_b_n_o08x_rpt_acceleration.html">BNO08xRptAcceleration</a> <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#ab7939486c9ba7e7c70f82d2284fb6119">accelerometer</a>;</div>
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_1_1bno08x__reports__t.html#ac8114db28ee3f7be5578e52f48caa9c3"> 74</a></span> <a class="code hl_class" href="class_b_n_o08x_rpt_linear_acceleration.html">BNO08xRptLinearAcceleration</a> <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#ac8114db28ee3f7be5578e52f48caa9c3">linear_accelerometer</a>;</div>
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_1_1bno08x__reports__t.html#af5245d5e4a6f7548a0c3a30af53b7355"> 75</a></span> <a class="code hl_class" href="class_b_n_o08x_rpt_gravity.html">BNO08xRptGravity</a> <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#af5245d5e4a6f7548a0c3a30af53b7355">gravity</a>;</div>
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a03d6194225331df5326a97ec6d45b094"> 76</a></span> <a class="code hl_class" href="class_b_n_o08x_rpt_cal_magnetometer.html">BNO08xRptCalMagnetometer</a> <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a03d6194225331df5326a97ec6d45b094">cal_magnetometer</a>;</div>
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a5774fa69fc74264d40478a729aeb5ece"> 77</a></span> <a class="code hl_class" href="class_b_n_o08x_rpt_uncal_magnetometer.html">BNO08xRptUncalMagnetometer</a> <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a5774fa69fc74264d40478a729aeb5ece">uncal_magnetometer</a>;</div>
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_1_1bno08x__reports__t.html#adabe838126b5bbc83fc4f69bba78123e"> 78</a></span> <a class="code hl_class" href="class_b_n_o08x_rpt_cal_gyro.html">BNO08xRptCalGyro</a> <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#adabe838126b5bbc83fc4f69bba78123e">cal_gyro</a>;</div>
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a6f1929843393c09c21b1f107a47c8fe3"> 79</a></span> <a class="code hl_class" href="class_b_n_o08x_rpt_uncal_gyro.html">BNO08xRptUncalGyro</a> <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a6f1929843393c09c21b1f107a47c8fe3">uncal_gyro</a>;</div>
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_1_1bno08x__reports__t.html#aeab138f8ddfed3f4d6b855a73b7e2db5"> 80</a></span> <a class="code hl_class" href="class_b_n_o08x_rpt_r_v.html">BNO08xRptRV</a> <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#aeab138f8ddfed3f4d6b855a73b7e2db5">rv</a>;</div>
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a7f33ac650137f5933ee1eab1ce936db6"> 81</a></span> <a class="code hl_class" href="class_b_n_o08x_rpt_game_r_v.html">BNO08xRptGameRV</a> <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a7f33ac650137f5933ee1eab1ce936db6">rv_game</a>;</div>
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a027c914e51da445148dc9b2735cc5fc9"> 82</a></span> <a class="code hl_class" href="class_b_n_o08x_rpt_a_r_v_r_stabilized_r_v.html">BNO08xRptARVRStabilizedRV</a> <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a027c914e51da445148dc9b2735cc5fc9">rv_ARVR_stabilized</a>;</div>
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_1_1bno08x__reports__t.html#af550968d0e56f114b4afb20a5a442206"> 83</a></span> <a class="code hl_class" href="class_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v.html">BNO08xRptARVRStabilizedGameRV</a> <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#af550968d0e56f114b4afb20a5a442206">rv_ARVR_stabilized_game</a>;</div>
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a6937b5d9bf8af9344a5013e1c543ab42"> 84</a></span> <a class="code hl_class" href="class_b_n_o08x_rpt_i_gyro_r_v.html">BNO08xRptIGyroRV</a> <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a6937b5d9bf8af9344a5013e1c543ab42">rv_gyro_integrated</a>;</div>
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a7e17ff7b9763ed040158813c69614a9f"> 85</a></span> <a class="code hl_class" href="class_b_n_o08x_rpt_r_v_geomag.html">BNO08xRptRVGeomag</a> <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a7e17ff7b9763ed040158813c69614a9f">rv_geomagnetic</a>;</div>
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a13357e58bc926c2420ab41e4ffef4196"> 86</a></span> <a class="code hl_class" href="class_b_n_o08x_rpt_raw_m_e_m_s_gyro.html">BNO08xRptRawMEMSGyro</a> <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a13357e58bc926c2420ab41e4ffef4196">raw_gyro</a>;</div>
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_1_1bno08x__reports__t.html#aa3a65aaf2adf05aa014b72c2d4485590"> 87</a></span> <a class="code hl_class" href="class_b_n_o08x_rpt_raw_m_e_m_s_accelerometer.html">BNO08xRptRawMEMSAccelerometer</a> <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#aa3a65aaf2adf05aa014b72c2d4485590">raw_accelerometer</a>;</div>
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_1_1bno08x__reports__t.html#aad8698945b261c0a871f2f409897b071"> 88</a></span> <a class="code hl_class" href="class_b_n_o08x_rpt_raw_m_e_m_s_magnetometer.html">BNO08xRptRawMEMSMagnetometer</a> <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#aad8698945b261c0a871f2f409897b071">raw_magnetometer</a>;</div>
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_1_1bno08x__reports__t.html#aee9528ea57ab86ef29e10de9ecfefcf7"> 89</a></span> <a class="code hl_class" href="class_b_n_o08x_rpt_step_counter.html">BNO08xRptStepCounter</a> <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#aee9528ea57ab86ef29e10de9ecfefcf7">step_counter</a>;</div>
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a6475bdab7c49091f3086537efc00c12f"> 90</a></span> <a class="code hl_class" href="class_b_n_o08x_rpt_activity_classifier.html">BNO08xRptActivityClassifier</a> <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a6475bdab7c49091f3086537efc00c12f">activity_classifier</a>;</div>
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a2edee4386eaea86ef3d316f5840d7a2f"> 91</a></span> <a class="code hl_class" href="class_b_n_o08x_rpt_stability_classifier.html">BNO08xRptStabilityClassifier</a> <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a2edee4386eaea86ef3d316f5840d7a2f">stability_classifier</a>;</div>
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a9d7ff08c5a141c3d1ad3493423e7c49c"> 92</a></span> <a class="code hl_class" href="class_b_n_o08x_rpt_shake_detector.html">BNO08xRptShakeDetector</a> <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a9d7ff08c5a141c3d1ad3493423e7c49c">shake_detector</a>;</div>
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a0cabee7da991a7399d607373f09548a7"> 93</a></span> <a class="code hl_class" href="class_b_n_o08x_rpt_tap_detector.html">BNO08xRptTapDetector</a> <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a0cabee7da991a7399d607373f09548a7">tap_detector</a>;</div>
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> </div>
<div class="foldopen" id="foldopen00095" data-start="{" data-end="}">
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_1_1bno08x__reports__t.html#aad0b1641e9c31927c33d0f69c174f9cb"> 95</a></span> <a class="code hl_function" href="struct_b_n_o08x_1_1bno08x__reports__t.html#aad0b1641e9c31927c33d0f69c174f9cb">bno08x_reports_t</a>(<a class="code hl_struct" href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html">BNO08xPrivateTypes::bno08x_sync_ctx_t</a>* <a class="code hl_variable" href="class_b_n_o08x.html#a22bb1bdc1153a455ec8f549d9389406e">sync_ctx</a>)</div>
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> : <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#ab7939486c9ba7e7c70f82d2284fb6119">accelerometer</a>(SH2_ACCELEROMETER, <a class="code hl_namespace" href="namespace_b_n_o08x_private_types.html">BNO08xPrivateTypes</a>::EVT_GRP_RPT_ACCELEROMETER_BIT, <a class="code hl_variable" href="class_b_n_o08x.html#a22bb1bdc1153a455ec8f549d9389406e">sync_ctx</a>)</div>
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> , <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#ac8114db28ee3f7be5578e52f48caa9c3">linear_accelerometer</a>(</div>
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> SH2_LINEAR_ACCELERATION, <a class="code hl_namespace" href="namespace_b_n_o08x_private_types.html">BNO08xPrivateTypes</a>::EVT_GRP_RPT_LINEAR_ACCELEROMETER_BIT, <a class="code hl_variable" href="class_b_n_o08x.html#a22bb1bdc1153a455ec8f549d9389406e">sync_ctx</a>)</div>
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> , <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#af5245d5e4a6f7548a0c3a30af53b7355">gravity</a>(SH2_GRAVITY, <a class="code hl_namespace" href="namespace_b_n_o08x_private_types.html">BNO08xPrivateTypes</a>::EVT_GRP_RPT_GRAVITY_BIT, <a class="code hl_variable" href="class_b_n_o08x.html#a22bb1bdc1153a455ec8f549d9389406e">sync_ctx</a>)</div>
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> , <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a03d6194225331df5326a97ec6d45b094">cal_magnetometer</a>(</div>
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> SH2_MAGNETIC_FIELD_CALIBRATED, <a class="code hl_namespace" href="namespace_b_n_o08x_private_types.html">BNO08xPrivateTypes</a>::EVT_GRP_RPT_CAL_MAGNETOMETER_BIT, <a class="code hl_variable" href="class_b_n_o08x.html#a22bb1bdc1153a455ec8f549d9389406e">sync_ctx</a>)</div>
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> , <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a5774fa69fc74264d40478a729aeb5ece">uncal_magnetometer</a>(</div>
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> SH2_MAGNETIC_FIELD_UNCALIBRATED, <a class="code hl_namespace" href="namespace_b_n_o08x_private_types.html">BNO08xPrivateTypes</a>::EVT_GRP_RPT_UNCAL_MAGNETOMETER_BIT, <a class="code hl_variable" href="class_b_n_o08x.html#a22bb1bdc1153a455ec8f549d9389406e">sync_ctx</a>)</div>
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> , <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#adabe838126b5bbc83fc4f69bba78123e">cal_gyro</a>(SH2_GYROSCOPE_CALIBRATED, <a class="code hl_namespace" href="namespace_b_n_o08x_private_types.html">BNO08xPrivateTypes</a>::EVT_GRP_RPT_CAL_GYRO_BIT, <a class="code hl_variable" href="class_b_n_o08x.html#a22bb1bdc1153a455ec8f549d9389406e">sync_ctx</a>)</div>
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> , <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a6f1929843393c09c21b1f107a47c8fe3">uncal_gyro</a>(SH2_GYROSCOPE_UNCALIBRATED, <a class="code hl_namespace" href="namespace_b_n_o08x_private_types.html">BNO08xPrivateTypes</a>::EVT_GRP_RPT_UNCAL_GYRO_BIT, <a class="code hl_variable" href="class_b_n_o08x.html#a22bb1bdc1153a455ec8f549d9389406e">sync_ctx</a>)</div>
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> , <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#aeab138f8ddfed3f4d6b855a73b7e2db5">rv</a>(SH2_ROTATION_VECTOR, <a class="code hl_namespace" href="namespace_b_n_o08x_private_types.html">BNO08xPrivateTypes</a>::EVT_GRP_RPT_RV_BIT, <a class="code hl_variable" href="class_b_n_o08x.html#a22bb1bdc1153a455ec8f549d9389406e">sync_ctx</a>)</div>
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> , <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a7f33ac650137f5933ee1eab1ce936db6">rv_game</a>(SH2_GAME_ROTATION_VECTOR, <a class="code hl_namespace" href="namespace_b_n_o08x_private_types.html">BNO08xPrivateTypes</a>::EVT_GRP_RPT_RV_GAME_BIT, <a class="code hl_variable" href="class_b_n_o08x.html#a22bb1bdc1153a455ec8f549d9389406e">sync_ctx</a>)</div>
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> , <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a027c914e51da445148dc9b2735cc5fc9">rv_ARVR_stabilized</a>(SH2_ARVR_STABILIZED_RV, <a class="code hl_namespace" href="namespace_b_n_o08x_private_types.html">BNO08xPrivateTypes</a>::EVT_GRP_RPT_RV_ARVR_S_BIT, <a class="code hl_variable" href="class_b_n_o08x.html#a22bb1bdc1153a455ec8f549d9389406e">sync_ctx</a>)</div>
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> , <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#af550968d0e56f114b4afb20a5a442206">rv_ARVR_stabilized_game</a>(</div>
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> SH2_ARVR_STABILIZED_GRV, <a class="code hl_namespace" href="namespace_b_n_o08x_private_types.html">BNO08xPrivateTypes</a>::EVT_GRP_RPT_RV_ARVR_S_GAME_BIT, <a class="code hl_variable" href="class_b_n_o08x.html#a22bb1bdc1153a455ec8f549d9389406e">sync_ctx</a>)</div>
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> , <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a6937b5d9bf8af9344a5013e1c543ab42">rv_gyro_integrated</a>(SH2_GYRO_INTEGRATED_RV, <a class="code hl_namespace" href="namespace_b_n_o08x_private_types.html">BNO08xPrivateTypes</a>::EVT_GRP_RPT_GYRO_INTEGRATED_RV_BIT, <a class="code hl_variable" href="class_b_n_o08x.html#a22bb1bdc1153a455ec8f549d9389406e">sync_ctx</a>)</div>
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> , <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a7e17ff7b9763ed040158813c69614a9f">rv_geomagnetic</a>(SH2_GEOMAGNETIC_ROTATION_VECTOR, <a class="code hl_namespace" href="namespace_b_n_o08x_private_types.html">BNO08xPrivateTypes</a>::EVT_GRP_RPT_GEOMAG_RV_BIT, <a class="code hl_variable" href="class_b_n_o08x.html#a22bb1bdc1153a455ec8f549d9389406e">sync_ctx</a>)</div>
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> , <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a13357e58bc926c2420ab41e4ffef4196">raw_gyro</a>(SH2_RAW_GYROSCOPE, <a class="code hl_namespace" href="namespace_b_n_o08x_private_types.html">BNO08xPrivateTypes</a>::EVT_GRP_RPT_RAW_GYRO_BIT, <a class="code hl_variable" href="class_b_n_o08x.html#a22bb1bdc1153a455ec8f549d9389406e">sync_ctx</a>)</div>
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> , <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#aa3a65aaf2adf05aa014b72c2d4485590">raw_accelerometer</a>(SH2_RAW_ACCELEROMETER, <a class="code hl_namespace" href="namespace_b_n_o08x_private_types.html">BNO08xPrivateTypes</a>::EVT_GRP_RPT_RAW_ACCELEROMETER_BIT, <a class="code hl_variable" href="class_b_n_o08x.html#a22bb1bdc1153a455ec8f549d9389406e">sync_ctx</a>)</div>
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> , <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#aad8698945b261c0a871f2f409897b071">raw_magnetometer</a>(SH2_RAW_MAGNETOMETER, <a class="code hl_namespace" href="namespace_b_n_o08x_private_types.html">BNO08xPrivateTypes</a>::EVT_GRP_RPT_RAW_MAGNETOMETER_BIT, <a class="code hl_variable" href="class_b_n_o08x.html#a22bb1bdc1153a455ec8f549d9389406e">sync_ctx</a>)</div>
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> , <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#aee9528ea57ab86ef29e10de9ecfefcf7">step_counter</a>(SH2_STEP_COUNTER, <a class="code hl_namespace" href="namespace_b_n_o08x_private_types.html">BNO08xPrivateTypes</a>::EVT_GRP_RPT_STEP_COUNTER_BIT, <a class="code hl_variable" href="class_b_n_o08x.html#a22bb1bdc1153a455ec8f549d9389406e">sync_ctx</a>)</div>
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> , <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a6475bdab7c49091f3086537efc00c12f">activity_classifier</a>(</div>
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> SH2_PERSONAL_ACTIVITY_CLASSIFIER, <a class="code hl_namespace" href="namespace_b_n_o08x_private_types.html">BNO08xPrivateTypes</a>::EVT_GRP_RPT_ACTIVITY_CLASSIFIER_BIT, <a class="code hl_variable" href="class_b_n_o08x.html#a22bb1bdc1153a455ec8f549d9389406e">sync_ctx</a>)</div>
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> , <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a2edee4386eaea86ef3d316f5840d7a2f">stability_classifier</a>(</div>
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> SH2_STABILITY_CLASSIFIER, <a class="code hl_namespace" href="namespace_b_n_o08x_private_types.html">BNO08xPrivateTypes</a>::EVT_GRP_RPT_STABILITY_CLASSIFIER_BIT, <a class="code hl_variable" href="class_b_n_o08x.html#a22bb1bdc1153a455ec8f549d9389406e">sync_ctx</a>)</div>
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> , <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a9d7ff08c5a141c3d1ad3493423e7c49c">shake_detector</a>(SH2_SHAKE_DETECTOR, <a class="code hl_namespace" href="namespace_b_n_o08x_private_types.html">BNO08xPrivateTypes</a>::EVT_GRP_RPT_SHAKE_DETECTOR_BIT, <a class="code hl_variable" href="class_b_n_o08x.html#a22bb1bdc1153a455ec8f549d9389406e">sync_ctx</a>)</div>
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> , <a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a0cabee7da991a7399d607373f09548a7">tap_detector</a>(SH2_TAP_DETECTOR, <a class="code hl_namespace" href="namespace_b_n_o08x_private_types.html">BNO08xPrivateTypes</a>::EVT_GRP_RPT_TAP_DETECTOR_BIT, <a class="code hl_variable" href="class_b_n_o08x.html#a22bb1bdc1153a455ec8f549d9389406e">sync_ctx</a>)</div>
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> {</div>
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> }</div>
</div>
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"><a class="line" href="class_b_n_o08x.html#ae08bdaff01ecacf0f399ab289fdf0b99"> 125</a></span> } <a class="code hl_typedef" href="class_b_n_o08x.html#ae08bdaff01ecacf0f399ab289fdf0b99">bno08x_reports_t</a>;</div>
</div>
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> </div>
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"><a class="line" href="class_b_n_o08x.html#ae1db7422ee9c2cac77382cc0a7aa430e"> 127</a></span> <a class="code hl_struct" href="struct_b_n_o08x_1_1bno08x__reports__t.html">bno08x_reports_t</a> <a class="code hl_variable" href="class_b_n_o08x.html#ae1db7422ee9c2cac77382cc0a7aa430e">rpt</a>;</div>
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> </div>
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> <span class="keyword">private</span>:</div>
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> <span class="comment">// data processing task</span></div>
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"><a class="line" href="class_b_n_o08x.html#a876ef3f899989de83ee6a9d6b218f8e1"> 131</a></span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keyword">constexpr</span> configSTACK_DEPTH_TYPE <a class="code hl_variable" href="class_b_n_o08x.html#a876ef3f899989de83ee6a9d6b218f8e1">DATA_PROC_TASK_SZ</a> =</div>
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> CONFIG_ESP32_BNO08X_DATA_PROC_TASK_SZ; </div>
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"><a class="line" href="class_b_n_o08x.html#af9b6fbf35e7cd55d517d30c6429a21a4"> 133</a></span> TaskHandle_t <a class="code hl_variable" href="class_b_n_o08x.html#af9b6fbf35e7cd55d517d30c6429a21a4">data_proc_task_hdl</a>; </div>
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_b_n_o08x.html#a0ae135d7bf7a5f047a1d1aa5cc07e520">data_proc_task_trampoline</a>(<span class="keywordtype">void</span>* arg);</div>
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_b_n_o08x.html#ab4373e9b87837ea9fcbc0b536338c7b8">data_proc_task</a>();</div>
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> </div>
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> <span class="comment">// sh2 service task</span></div>
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"><a class="line" href="class_b_n_o08x.html#aac1f772772db2d5fd14d51e44649d8eb"> 138</a></span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keyword">constexpr</span> configSTACK_DEPTH_TYPE <a class="code hl_variable" href="class_b_n_o08x.html#aac1f772772db2d5fd14d51e44649d8eb">SH2_HAL_SERVICE_TASK_SZ</a> =</div>
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span> CONFIG_ESP32_BNO08X_SH2_HAL_SERVICE_TASK_SZ; </div>
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"><a class="line" href="class_b_n_o08x.html#afb288b912294ac6a568c1aab8bb382f6"> 140</a></span> TaskHandle_t <a class="code hl_variable" href="class_b_n_o08x.html#afb288b912294ac6a568c1aab8bb382f6">sh2_HAL_service_task_hdl</a>; </div>
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span> <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_b_n_o08x.html#a888eaf810d6140e2e771c44f5857b7c1">sh2_HAL_service_task_trampoline</a>(<span class="keywordtype">void</span>* arg);</div>
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_b_n_o08x.html#a7c7a9a0b81f9c8762fc927efea68bf23">sh2_HAL_service_task</a>();</div>
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span> </div>
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span> <span class="comment">// callback task</span></div>
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"><a class="line" href="class_b_n_o08x.html#a63002547e309412846c3967c9d068ee3"> 145</a></span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keyword">constexpr</span> configSTACK_DEPTH_TYPE <a class="code hl_variable" href="class_b_n_o08x.html#a63002547e309412846c3967c9d068ee3">CB_TASK_SZ</a> =</div>
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span> CONFIG_ESP32_BNO08X_CB_TASK_SZ; </div>
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"><a class="line" href="class_b_n_o08x.html#a6931b6544788f268a9441a9f9d4a5e33"> 147</a></span> TaskHandle_t <a class="code hl_variable" href="class_b_n_o08x.html#a6931b6544788f268a9441a9f9d4a5e33">cb_task_hdl</a>; </div>
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_b_n_o08x.html#addf01190119091237ad7a9a1aaea4dcc">cb_task_trampoline</a>(<span class="keywordtype">void</span>* arg);</div>
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_b_n_o08x.html#a5fb7f6c3e5d1b3478f529644a0f175b7">cb_task</a>();</div>
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span> </div>
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"><a class="line" href="class_b_n_o08x.html#aa92ff86d82a097a565ed2a2b9000b571"> 151</a></span> SemaphoreHandle_t <a class="code hl_variable" href="class_b_n_o08x.html#aa92ff86d82a097a565ed2a2b9000b571">sem_kill_tasks</a>; </div>
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span> </div>
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_b_n_o08x.html#a8e43dd50140f326cfb58e00399923e8c">lock_sh2_HAL</a>();</div>
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_b_n_o08x.html#a2dbce689245a1b9968e3ea627d2b9a42">unlock_sh2_HAL</a>();</div>
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_b_n_o08x.html#a37e7c18232f47694d5e55bacc109189c">lock_user_data</a>();</div>
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_b_n_o08x.html#a171b4f380b145e295a11219a8e2a961a">unlock_user_data</a>();</div>
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span> </div>
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_b_n_o08x.html#a7d5250a6017f9e76e3c2ddb00d7103a1">handle_sensor_report</a>(sh2_SensorValue_t* sensor_val);</div>
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_b_n_o08x.html#a86275a93706656dae6af421bc15a4e59">handle_cb</a>(uint8_t rpt_ID, <a class="code hl_class" href="class_b_n_o08x_cb_generic.html">BNO08xCbGeneric</a>* cb_entry);</div>
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span> </div>
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span> esp_err_t <a class="code hl_function" href="class_b_n_o08x.html#a589eb9780f5bf613bbd447ef5b9ade3d">init_config_args</a>();</div>
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span> esp_err_t <a class="code hl_function" href="class_b_n_o08x.html#ae0dab25557befcf62bf384fdc241ef10">init_gpio</a>();</div>
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span> esp_err_t <a class="code hl_function" href="class_b_n_o08x.html#a8f34d5475474f00ae6a92f73c1fe14e4">init_gpio_inputs</a>();</div>
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span> esp_err_t <a class="code hl_function" href="class_b_n_o08x.html#ad0b9e8f8d051798bb1da9b19598dbd64">init_gpio_outputs</a>();</div>
<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span> esp_err_t <a class="code hl_function" href="class_b_n_o08x.html#aa27026da2c52b4aca49b78863f10ec61">init_hint_isr</a>();</div>
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"> 166</span> esp_err_t <a class="code hl_function" href="class_b_n_o08x.html#a58f43c8bb1e7fe8560ce442d46240e81">init_spi</a>();</div>
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span> esp_err_t <a class="code hl_function" href="class_b_n_o08x.html#a90d959312e6f7f8151b8a38218492ead">init_tasks</a>();</div>
<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"> 168</span> esp_err_t <a class="code hl_function" href="class_b_n_o08x.html#ae2fc9a0fe63a927c015a267621316a80">init_sh2_HAL</a>();</div>
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</span> </div>
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span> esp_err_t <a class="code hl_function" href="class_b_n_o08x.html#a4f007dd431f10e741414d197bb4926c3">deinit_gpio</a>();</div>
<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span> esp_err_t <a class="code hl_function" href="class_b_n_o08x.html#a1f0f4cd8dc7d38448e2198ea47d0018c">deinit_gpio_inputs</a>();</div>
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span> esp_err_t <a class="code hl_function" href="class_b_n_o08x.html#ab132a061bd437fd109225446aa1f6010">deinit_gpio_outputs</a>();</div>
<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span> esp_err_t <a class="code hl_function" href="class_b_n_o08x.html#a9d96108b0f5b1e1e1ac431bc993ca758">deinit_hint_isr</a>();</div>
<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span> esp_err_t <a class="code hl_function" href="class_b_n_o08x.html#a233920ce97f685fbdabecccacf471d85">deinit_spi</a>();</div>
<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"> 175</span> esp_err_t <a class="code hl_function" href="class_b_n_o08x.html#a968144efd5100ccce0e453c40a63592b">deinit_tasks</a>();</div>
<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"> 176</span> esp_err_t <a class="code hl_function" href="class_b_n_o08x.html#a75c7226ea4626862a5039aa053116861">deinit_sh2_HAL</a>();</div>
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span> </div>
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span> esp_err_t <a class="code hl_function" href="class_b_n_o08x.html#a69cf0da11a71f5ea40f9fddd598d06fc">wait_for_hint</a>();</div>
<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"> 179</span> esp_err_t <a class="code hl_function" href="class_b_n_o08x.html#a6602374314c07e9f707c0a6d2234bf7e">wait_for_reset</a>();</div>
<div class="line"><a id="l00180" name="l00180"></a><span class="lineno"> 180</span> </div>
<div class="line"><a id="l00181" name="l00181"></a><span class="lineno"> 181</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_b_n_o08x.html#a6711a624f7229f2eee51ee0a5bc87e67">toggle_reset</a>();</div>
<div class="line"><a id="l00182" name="l00182"></a><span class="lineno"> 182</span> </div>
<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"> 183</span> esp_err_t <a class="code hl_function" href="class_b_n_o08x.html#ac732c968f8d639c81f5d423aad004e95">re_enable_reports</a>();</div>
<div class="line"><a id="l00184" name="l00184"></a><span class="lineno"> 184</span> </div>
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"><a class="line" href="class_b_n_o08x.html#abae123678dc62f139749f13a3b6d1baa"> 185</a></span> sh2_Hal_t <a class="code hl_variable" href="class_b_n_o08x.html#abae123678dc62f139749f13a3b6d1baa">sh2_HAL</a>; </div>
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span> </div>
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"> 187</span> QueueHandle_t</div>
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"><a class="line" href="class_b_n_o08x.html#aefd6d59af9f8cf73be017db55f8b2e6a"> 188</a></span> <a class="code hl_variable" href="class_b_n_o08x.html#aefd6d59af9f8cf73be017db55f8b2e6a">queue_rx_sensor_event</a>; </div>
<div class="line"><a id="l00189" name="l00189"></a><span class="lineno"> 189</span> </div>
<div class="line"><a id="l00190" name="l00190"></a><span class="lineno"><a class="line" href="class_b_n_o08x.html#a8b45106ee35e8d2ddc9709b7f788212e"> 190</a></span> QueueHandle_t <a class="code hl_variable" href="class_b_n_o08x.html#a8b45106ee35e8d2ddc9709b7f788212e">queue_cb_report_id</a>; </div>
<div class="line"><a id="l00191" name="l00191"></a><span class="lineno"> 191</span> </div>
<div class="line"><a id="l00192" name="l00192"></a><span class="lineno"><a class="line" href="class_b_n_o08x.html#aeda443e9f608fccfec0e6770edc90c82"> 192</a></span> <a class="code hl_struct" href="structbno08x__config__t.html">bno08x_config_t</a> <a class="code hl_variable" href="class_b_n_o08x.html#aeda443e9f608fccfec0e6770edc90c82">imu_config</a>{}; </div>
<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"><a class="line" href="class_b_n_o08x.html#a982f065df42f00e53fd87c840efdb0f1"> 193</a></span> spi_bus_config_t <a class="code hl_variable" href="class_b_n_o08x.html#a982f065df42f00e53fd87c840efdb0f1">bus_config</a>{}; </div>
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"><a class="line" href="class_b_n_o08x.html#a425a1f5a9f3232aadc685caaf4c2f82e"> 194</a></span> spi_device_interface_config_t <a class="code hl_variable" href="class_b_n_o08x.html#a425a1f5a9f3232aadc685caaf4c2f82e">imu_spi_config</a>{}; </div>
<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"><a class="line" href="class_b_n_o08x.html#acc0ea091465fc9a5736f5e0c6a0ce8ef"> 195</a></span> spi_device_handle_t <a class="code hl_variable" href="class_b_n_o08x.html#acc0ea091465fc9a5736f5e0c6a0ce8ef">spi_hdl</a>{}; </div>
<div class="line"><a id="l00196" name="l00196"></a><span class="lineno"><a class="line" href="class_b_n_o08x.html#ac16adc5f00b0039c98a4921f13895026"> 196</a></span> spi_transaction_t <a class="code hl_variable" href="class_b_n_o08x.html#ac16adc5f00b0039c98a4921f13895026">spi_transaction</a>{}; </div>
<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"> 197</span> <a class="code hl_struct" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html">BNO08xPrivateTypes::bno08x_init_status_t</a></div>
<div class="line"><a id="l00198" name="l00198"></a><span class="lineno"><a class="line" href="class_b_n_o08x.html#a0a2d157afc0da144536d8d6927cc63f1"> 198</a></span> <a class="code hl_variable" href="class_b_n_o08x.html#a0a2d157afc0da144536d8d6927cc63f1">init_status</a>; </div>
<div class="line"><a id="l00199" name="l00199"></a><span class="lineno"><a class="line" href="class_b_n_o08x.html#a22bb1bdc1153a455ec8f549d9389406e"> 199</a></span> <a class="code hl_struct" href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html">BNO08xPrivateTypes::bno08x_sync_ctx_t</a> <a class="code hl_variable" href="class_b_n_o08x.html#a22bb1bdc1153a455ec8f549d9389406e">sync_ctx</a>; </div>
<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"><a class="line" href="class_b_n_o08x.html#ac8f6fc515923ffc820a7cfafc0c2830f"> 200</a></span> sh2_ProductIds_t <a class="code hl_variable" href="class_b_n_o08x.html#ac8f6fc515923ffc820a7cfafc0c2830f">product_IDs</a>; </div>
<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"> 201</span> </div>
<div class="line"><a id="l00202" name="l00202"></a><span class="lineno"> 202</span> <span class="comment">// clang-format off</span></div>
<div class="foldopen" id="foldopen00203" data-start="{" data-end="};">
<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"><a class="line" href="class_b_n_o08x.html#a58b4949a61a784d09df3e7ecda175b39"> 203</a></span> etl::map&lt;uint8_t, BNO08xRpt*, TOTAL_RPT_COUNT, etl::less&lt;uint8_t&gt;&gt; <a class="code hl_variable" href="class_b_n_o08x.html#a58b4949a61a784d09df3e7ecda175b39">usr_reports</a> = </div>
<div class="line"><a id="l00204" name="l00204"></a><span class="lineno"> 204</span> {</div>
<div class="line"><a id="l00205" name="l00205"></a><span class="lineno"> 205</span> {SH2_ACCELEROMETER, &amp;<a class="code hl_variable" href="class_b_n_o08x.html#ae1db7422ee9c2cac77382cc0a7aa430e">rpt</a>.<a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#ab7939486c9ba7e7c70f82d2284fb6119">accelerometer</a>},</div>
<div class="line"><a id="l00206" name="l00206"></a><span class="lineno"> 206</span> {SH2_LINEAR_ACCELERATION, &amp;<a class="code hl_variable" href="class_b_n_o08x.html#ae1db7422ee9c2cac77382cc0a7aa430e">rpt</a>.<a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#ac8114db28ee3f7be5578e52f48caa9c3">linear_accelerometer</a>}, </div>
<div class="line"><a id="l00207" name="l00207"></a><span class="lineno"> 207</span> {SH2_GRAVITY, &amp;<a class="code hl_variable" href="class_b_n_o08x.html#ae1db7422ee9c2cac77382cc0a7aa430e">rpt</a>.<a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#af5245d5e4a6f7548a0c3a30af53b7355">gravity</a>}, </div>
<div class="line"><a id="l00208" name="l00208"></a><span class="lineno"> 208</span> {SH2_MAGNETIC_FIELD_CALIBRATED, &amp;<a class="code hl_variable" href="class_b_n_o08x.html#ae1db7422ee9c2cac77382cc0a7aa430e">rpt</a>.<a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a03d6194225331df5326a97ec6d45b094">cal_magnetometer</a>},</div>
<div class="line"><a id="l00209" name="l00209"></a><span class="lineno"> 209</span> {SH2_MAGNETIC_FIELD_UNCALIBRATED, &amp;<a class="code hl_variable" href="class_b_n_o08x.html#ae1db7422ee9c2cac77382cc0a7aa430e">rpt</a>.<a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a5774fa69fc74264d40478a729aeb5ece">uncal_magnetometer</a>}, </div>
<div class="line"><a id="l00210" name="l00210"></a><span class="lineno"> 210</span> {SH2_GYROSCOPE_CALIBRATED, &amp;<a class="code hl_variable" href="class_b_n_o08x.html#ae1db7422ee9c2cac77382cc0a7aa430e">rpt</a>.<a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#adabe838126b5bbc83fc4f69bba78123e">cal_gyro</a>},</div>
<div class="line"><a id="l00211" name="l00211"></a><span class="lineno"> 211</span> {SH2_GYROSCOPE_UNCALIBRATED, &amp;<a class="code hl_variable" href="class_b_n_o08x.html#ae1db7422ee9c2cac77382cc0a7aa430e">rpt</a>.<a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a6f1929843393c09c21b1f107a47c8fe3">uncal_gyro</a>}, </div>
<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"> 212</span> {SH2_ROTATION_VECTOR, &amp;<a class="code hl_variable" href="class_b_n_o08x.html#ae1db7422ee9c2cac77382cc0a7aa430e">rpt</a>.<a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#aeab138f8ddfed3f4d6b855a73b7e2db5">rv</a>}, </div>
<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"> 213</span> {SH2_GAME_ROTATION_VECTOR, &amp;<a class="code hl_variable" href="class_b_n_o08x.html#ae1db7422ee9c2cac77382cc0a7aa430e">rpt</a>.<a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a7f33ac650137f5933ee1eab1ce936db6">rv_game</a>},</div>
<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span> {SH2_ARVR_STABILIZED_RV, &amp;<a class="code hl_variable" href="class_b_n_o08x.html#ae1db7422ee9c2cac77382cc0a7aa430e">rpt</a>.<a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a027c914e51da445148dc9b2735cc5fc9">rv_ARVR_stabilized</a>}, </div>
<div class="line"><a id="l00215" name="l00215"></a><span class="lineno"> 215</span> {SH2_ARVR_STABILIZED_GRV, &amp;<a class="code hl_variable" href="class_b_n_o08x.html#ae1db7422ee9c2cac77382cc0a7aa430e">rpt</a>.<a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#af550968d0e56f114b4afb20a5a442206">rv_ARVR_stabilized_game</a>},</div>
<div class="line"><a id="l00216" name="l00216"></a><span class="lineno"> 216</span> {SH2_GYRO_INTEGRATED_RV, &amp;<a class="code hl_variable" href="class_b_n_o08x.html#ae1db7422ee9c2cac77382cc0a7aa430e">rpt</a>.<a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a6937b5d9bf8af9344a5013e1c543ab42">rv_gyro_integrated</a>}, </div>
<div class="line"><a id="l00217" name="l00217"></a><span class="lineno"> 217</span> {SH2_GEOMAGNETIC_ROTATION_VECTOR, &amp;<a class="code hl_variable" href="class_b_n_o08x.html#ae1db7422ee9c2cac77382cc0a7aa430e">rpt</a>.<a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a7e17ff7b9763ed040158813c69614a9f">rv_geomagnetic</a>}, </div>
<div class="line"><a id="l00218" name="l00218"></a><span class="lineno"> 218</span> {SH2_RAW_GYROSCOPE, &amp;<a class="code hl_variable" href="class_b_n_o08x.html#ae1db7422ee9c2cac77382cc0a7aa430e">rpt</a>.<a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a13357e58bc926c2420ab41e4ffef4196">raw_gyro</a>},</div>
<div class="line"><a id="l00219" name="l00219"></a><span class="lineno"> 219</span> {SH2_RAW_ACCELEROMETER, &amp;<a class="code hl_variable" href="class_b_n_o08x.html#ae1db7422ee9c2cac77382cc0a7aa430e">rpt</a>.<a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#aa3a65aaf2adf05aa014b72c2d4485590">raw_accelerometer</a>}, </div>
<div class="line"><a id="l00220" name="l00220"></a><span class="lineno"> 220</span> {SH2_RAW_MAGNETOMETER, &amp;<a class="code hl_variable" href="class_b_n_o08x.html#ae1db7422ee9c2cac77382cc0a7aa430e">rpt</a>.<a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#aad8698945b261c0a871f2f409897b071">raw_magnetometer</a>}, </div>
<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"> 221</span> {SH2_STEP_COUNTER, &amp;<a class="code hl_variable" href="class_b_n_o08x.html#ae1db7422ee9c2cac77382cc0a7aa430e">rpt</a>.<a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#aee9528ea57ab86ef29e10de9ecfefcf7">step_counter</a>},</div>
<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"> 222</span> {SH2_PERSONAL_ACTIVITY_CLASSIFIER, &amp;<a class="code hl_variable" href="class_b_n_o08x.html#ae1db7422ee9c2cac77382cc0a7aa430e">rpt</a>.<a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a6475bdab7c49091f3086537efc00c12f">activity_classifier</a>}, </div>
<div class="line"><a id="l00223" name="l00223"></a><span class="lineno"> 223</span> {SH2_STABILITY_CLASSIFIER, &amp;<a class="code hl_variable" href="class_b_n_o08x.html#ae1db7422ee9c2cac77382cc0a7aa430e">rpt</a>.<a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a2edee4386eaea86ef3d316f5840d7a2f">stability_classifier</a>},</div>
<div class="line"><a id="l00224" name="l00224"></a><span class="lineno"> 224</span> {SH2_SHAKE_DETECTOR, &amp;<a class="code hl_variable" href="class_b_n_o08x.html#ae1db7422ee9c2cac77382cc0a7aa430e">rpt</a>.<a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a9d7ff08c5a141c3d1ad3493423e7c49c">shake_detector</a>}, </div>
<div class="line"><a id="l00225" name="l00225"></a><span class="lineno"> 225</span> {SH2_TAP_DETECTOR, &amp;<a class="code hl_variable" href="class_b_n_o08x.html#ae1db7422ee9c2cac77382cc0a7aa430e">rpt</a>.<a class="code hl_variable" href="struct_b_n_o08x_1_1bno08x__reports__t.html#a0cabee7da991a7399d607373f09548a7">tap_detector</a>},</div>
<div class="line"><a id="l00226" name="l00226"></a><span class="lineno"> 226</span> </div>
<div class="line"><a id="l00227" name="l00227"></a><span class="lineno"> 227</span> <span class="comment">// not implemented, see include/report for existing implementations to add your own</span></div>
<div class="line"><a id="l00228" name="l00228"></a><span class="lineno"> 228</span> {SH2_PRESSURE, <span class="keyword">nullptr</span>}, <span class="comment">// requires auxilary i2c sensor</span></div>
<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"> 229</span> {SH2_AMBIENT_LIGHT, <span class="keyword">nullptr</span>}, <span class="comment">// requires auxilary i2c sensor</span></div>
<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"> 230</span> {SH2_HUMIDITY, <span class="keyword">nullptr</span>}, <span class="comment">// requires auxilary i2c sensor</span></div>
<div class="line"><a id="l00231" name="l00231"></a><span class="lineno"> 231</span> {SH2_PROXIMITY, <span class="keyword">nullptr</span>}, <span class="comment">// requires auxilary i2c sensor</span></div>
<div class="line"><a id="l00232" name="l00232"></a><span class="lineno"> 232</span> {SH2_TEMPERATURE, <span class="keyword">nullptr</span>}, <span class="comment">// requires auxilary i2c sensor</span></div>
<div class="line"><a id="l00233" name="l00233"></a><span class="lineno"> 233</span> {SH2_HEART_RATE_MONITOR, <span class="keyword">nullptr</span>}, <span class="comment">// requires auxilary i2c sensor</span></div>
<div class="line"><a id="l00234" name="l00234"></a><span class="lineno"> 234</span> {SH2_STEP_DETECTOR, <span class="keyword">nullptr</span>},</div>
<div class="line"><a id="l00235" name="l00235"></a><span class="lineno"> 235</span> {SH2_SIGNIFICANT_MOTION, <span class="keyword">nullptr</span>},</div>
<div class="line"><a id="l00236" name="l00236"></a><span class="lineno"> 236</span> {SH2_FLIP_DETECTOR, <span class="keyword">nullptr</span>},</div>
<div class="line"><a id="l00237" name="l00237"></a><span class="lineno"> 237</span> {SH2_PICKUP_DETECTOR, <span class="keyword">nullptr</span>},</div>
<div class="line"><a id="l00238" name="l00238"></a><span class="lineno"> 238</span> {SH2_STABILITY_DETECTOR, <span class="keyword">nullptr</span>},</div>
<div class="line"><a id="l00239" name="l00239"></a><span class="lineno"> 239</span> {SH2_SLEEP_DETECTOR, <span class="keyword">nullptr</span>},</div>
<div class="line"><a id="l00240" name="l00240"></a><span class="lineno"> 240</span> {SH2_TILT_DETECTOR, <span class="keyword">nullptr</span>},</div>
<div class="line"><a id="l00241" name="l00241"></a><span class="lineno"> 241</span> {SH2_POCKET_DETECTOR, <span class="keyword">nullptr</span>},</div>
<div class="line"><a id="l00242" name="l00242"></a><span class="lineno"> 242</span> {SH2_CIRCLE_DETECTOR, <span class="keyword">nullptr</span>},</div>
<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"> 243</span> {SH2_IZRO_MOTION_REQUEST, <span class="keyword">nullptr</span>}</div>
<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"> 244</span> };</div>
</div>
<div class="line"><a id="l00245" name="l00245"></a><span class="lineno"> 245</span> <span class="comment">// clang-format on</span></div>
<div class="line"><a id="l00246" name="l00246"></a><span class="lineno"> 246</span> </div>
<div class="line"><a id="l00247" name="l00247"></a><span class="lineno"> 247</span> <span class="keyword">static</span> <span class="keywordtype">void</span> IRAM_ATTR <a class="code hl_function" href="class_b_n_o08x.html#a804b95c58c30d36933fd251626b85bf7">hint_handler</a>(<span class="keywordtype">void</span>* arg);</div>
<div class="line"><a id="l00248" name="l00248"></a><span class="lineno"> 248</span> </div>
<div class="line"><a id="l00249" name="l00249"></a><span class="lineno"><a class="line" href="class_b_n_o08x.html#a1a037bda37493cde56732cc6fdc7884b"> 249</a></span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keyword">constexpr</span> uint16_t <a class="code hl_variable" href="class_b_n_o08x.html#a1a037bda37493cde56732cc6fdc7884b">RX_DATA_LENGTH</a> = 300U; </div>
<div class="line"><a id="l00250" name="l00250"></a><span class="lineno"> 250</span> </div>
<div class="line"><a id="l00251" name="l00251"></a><span class="lineno"><a class="line" href="class_b_n_o08x.html#ae51d4e3228a91ee407d5866e604804c4"> 251</a></span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keyword">constexpr</span> TickType_t <a class="code hl_variable" href="class_b_n_o08x.html#ae51d4e3228a91ee407d5866e604804c4">HOST_INT_TIMEOUT_DEFAULT_MS</a> =</div>
<div class="line"><a id="l00252" name="l00252"></a><span class="lineno"> 252</span> CONFIG_ESP32_BNO08X_HINT_TIMEOUT_MS /</div>
<div class="line"><a id="l00253" name="l00253"></a><span class="lineno"> 253</span> portTICK_PERIOD_MS; </div>
<div class="line"><a id="l00254" name="l00254"></a><span class="lineno"> 254</span> </div>
<div class="line"><a id="l00255" name="l00255"></a><span class="lineno"><a class="line" href="class_b_n_o08x.html#ae32ce16c51a93b9d53058bf3b6f0d94b"> 255</a></span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keyword">constexpr</span> TickType_t <a class="code hl_variable" href="class_b_n_o08x.html#ae32ce16c51a93b9d53058bf3b6f0d94b">DATA_AVAILABLE_TIMEOUT_MS</a> =</div>
<div class="line"><a id="l00256" name="l00256"></a><span class="lineno"> 256</span> CONFIG_ESP32_BNO08X_DATA_AVAILABLE_TIMEOUT_MS /</div>
<div class="line"><a id="l00257" name="l00257"></a><span class="lineno"> 257</span> portTICK_PERIOD_MS; </div>
<div class="line"><a id="l00258" name="l00258"></a><span class="lineno"> 258</span> </div>
<div class="line"><a id="l00259" name="l00259"></a><span class="lineno"><a class="line" href="class_b_n_o08x.html#aa07e329d693eb8d9270a7f9ad6f1d94b"> 259</a></span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keyword">constexpr</span> TickType_t <a class="code hl_variable" href="class_b_n_o08x.html#aa07e329d693eb8d9270a7f9ad6f1d94b">HARD_RESET_DELAY_MS</a> =</div>
<div class="line"><a id="l00260" name="l00260"></a><span class="lineno"> 260</span> CONFIG_ESP32_BNO08X_HARD_RESET_DELAY_MS /</div>
<div class="line"><a id="l00261" name="l00261"></a><span class="lineno"> 261</span> portTICK_PERIOD_MS; </div>
<div class="line"><a id="l00262" name="l00262"></a><span class="lineno"> 262</span> </div>
<div class="line"><a id="l00263" name="l00263"></a><span class="lineno"><a class="line" href="class_b_n_o08x.html#a031976dacd97917d9d72edccb607160c"> 263</a></span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keyword">constexpr</span> uint32_t <a class="code hl_variable" href="class_b_n_o08x.html#a031976dacd97917d9d72edccb607160c">SCLK_MAX_SPEED</a> = 3000000UL; </div>
<div class="line"><a id="l00264" name="l00264"></a><span class="lineno"> 264</span> </div>
<div class="line"><a id="l00265" name="l00265"></a><span class="lineno"><a class="line" href="class_b_n_o08x.html#a2c98d5f2c406a3efd0b48c5666fa8c46"> 265</a></span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keyword">constexpr</span> <span class="keywordtype">char</span>* <a class="code hl_variable" href="class_b_n_o08x.html#a2c98d5f2c406a3efd0b48c5666fa8c46">TAG</a> = <span class="stringliteral">&quot;BNO08x&quot;</span>; </div>
<div class="line"><a id="l00266" name="l00266"></a><span class="lineno"> 266</span> </div>
<div class="line"><a id="l00267" name="l00267"></a><span class="lineno"><a class="line" href="class_b_n_o08x.html#a6dd0081dc9eb0cfb019bfdca3aa31802"> 267</a></span> <span class="keyword">friend</span> <span class="keyword">class </span><a class="code hl_class" href="class_b_n_o08x_s_h2_h_a_l.html">BNO08xSH2HAL</a>;</div>
<div class="line"><a id="l00268" name="l00268"></a><span class="lineno"><a class="line" href="class_b_n_o08x.html#a190775b71c35d8007faae7dd6a9f1030"> 268</a></span> <span class="keyword">friend</span> <span class="keyword">class </span><a class="code hl_class" href="class_b_n_o08x_test_helper.html">BNO08xTestHelper</a>;</div>
<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"> 269</span>};</div>
</div>
<div class="ttc" id="a_b_n_o08x_global_types_8hpp_html"><div class="ttname"><a href="_b_n_o08x_global_types_8hpp.html">BNO08xGlobalTypes.hpp</a></div></div>
<div class="ttc" id="a_b_n_o08x_global_types_8hpp_html_a498b35f9e00b24e51f8f60b029751ab5"><div class="ttname"><a href="_b_n_o08x_global_types_8hpp.html#a498b35f9e00b24e51f8f60b029751ab5">BNO08xStability</a></div><div class="ttdeci">BNO08xStability</div><div class="ttdoc">BNO08xStability states returned from BNO08x::stability_classifier.get()</div><div class="ttdef"><b>Definition</b> BNO08xGlobalTypes.hpp:147</div></div>
<div class="ttc" id="a_b_n_o08x_global_types_8hpp_html_a648bbdbf22731476890dd8da977d7503"><div class="ttname"><a href="_b_n_o08x_global_types_8hpp.html#a648bbdbf22731476890dd8da977d7503">bno08x_config_t</a></div><div class="ttdeci">struct bno08x_config_t bno08x_config_t</div><div class="ttdoc">IMU configuration settings passed into constructor.</div></div>
<div class="ttc" id="a_b_n_o08x_global_types_8hpp_html_ab2a2ace42f7f438d6a799dfcbc243147"><div class="ttname"><a href="_b_n_o08x_global_types_8hpp.html#ab2a2ace42f7f438d6a799dfcbc243147">BNO08xResetReason</a></div><div class="ttdeci">BNO08xResetReason</div><div class="ttdoc">Reason for previous IMU reset (returned by get_reset_reason())</div><div class="ttdef"><b>Definition</b> BNO08xGlobalTypes.hpp:94</div></div>
<div class="ttc" id="a_b_n_o08x_global_types_8hpp_html_abcc5d57e21ea6ed79e792deafcb62187"><div class="ttname"><a href="_b_n_o08x_global_types_8hpp.html#abcc5d57e21ea6ed79e792deafcb62187">BNO08xActivity</a></div><div class="ttdeci">BNO08xActivity</div><div class="ttdoc">BNO08xActivity states returned from BNO08x::activity_classifier.get()</div><div class="ttdef"><b>Definition</b> BNO08xGlobalTypes.hpp:132</div></div>
<div class="ttc" id="a_b_n_o08x_global_types_8hpp_html_aed7bab8e55be415938e078ebe72562a0"><div class="ttname"><a href="_b_n_o08x_global_types_8hpp.html#aed7bab8e55be415938e078ebe72562a0">BNO08xAccuracy</a></div><div class="ttdeci">BNO08xAccuracy</div><div class="ttdoc">Sensor accuracy returned from input reports, corresponds to status bits (see ref. manual 6....</div><div class="ttdef"><b>Definition</b> BNO08xGlobalTypes.hpp:106</div></div>
<div class="ttc" id="a_b_n_o08x_global_types_8hpp_html_aeeb4f49593c062357c3b7037bc2de850"><div class="ttname"><a href="_b_n_o08x_global_types_8hpp.html#aeeb4f49593c062357c3b7037bc2de850">BNO08xCalSel</a></div><div class="ttdeci">BNO08xCalSel</div><div class="ttdef"><b>Definition</b> BNO08xGlobalTypes.hpp:84</div></div>
<div class="ttc" id="a_b_n_o08x_private_types_8hpp_html"><div class="ttname"><a href="_b_n_o08x_private_types_8hpp.html">BNO08xPrivateTypes.hpp</a></div></div>
<div class="ttc" id="a_b_n_o08x_reports_8hpp_html"><div class="ttname"><a href="_b_n_o08x_reports_8hpp.html">BNO08xReports.hpp</a></div></div>
<div class="ttc" id="a_b_n_o08x_s_h2_h_a_l_8hpp_html"><div class="ttname"><a href="_b_n_o08x_s_h2_h_a_l_8hpp.html">BNO08xSH2HAL.hpp</a></div></div>
<div class="ttc" id="aclass_b_n_o08x_cb_generic_html"><div class="ttname"><a href="class_b_n_o08x_cb_generic.html">BNO08xCbGeneric</a></div><div class="ttdoc">Parent class to represent callback functions as generic type such that all flavors can be invoked by ...</div><div class="ttdef"><b>Definition</b> BNO08xCbGeneric.hpp:19</div></div>
<div class="ttc" id="aclass_b_n_o08x_html"><div class="ttname"><a href="class_b_n_o08x.html">BNO08x</a></div><div class="ttdoc">BNO08x IMU driver class.</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:33</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a031976dacd97917d9d72edccb607160c"><div class="ttname"><a href="class_b_n_o08x.html#a031976dacd97917d9d72edccb607160c">BNO08x::SCLK_MAX_SPEED</a></div><div class="ttdeci">static const constexpr uint32_t SCLK_MAX_SPEED</div><div class="ttdoc">Max SPI SCLK speed BNO08x is capable of.</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:263</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a0559c3f2f49d287e7c400a780975f850"><div class="ttname"><a href="class_b_n_o08x.html#a0559c3f2f49d287e7c400a780975f850">BNO08x::activity_to_str</a></div><div class="ttdeci">static const char * activity_to_str(BNO08xActivity activity)</div><div class="ttdoc">Converts a BNO08xActivity enum to string.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:1594</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a0a2d157afc0da144536d8d6927cc63f1"><div class="ttname"><a href="class_b_n_o08x.html#a0a2d157afc0da144536d8d6927cc63f1">BNO08x::init_status</a></div><div class="ttdeci">BNO08xPrivateTypes::bno08x_init_status_t init_status</div><div class="ttdoc">Initialization status of various functionality, used by deconstructor during cleanup,...</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:198</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a0ae135d7bf7a5f047a1d1aa5cc07e520"><div class="ttname"><a href="class_b_n_o08x.html#a0ae135d7bf7a5f047a1d1aa5cc07e520">BNO08x::data_proc_task_trampoline</a></div><div class="ttdeci">static void data_proc_task_trampoline(void *arg)</div><div class="ttdoc">Static function used to launch data processing task.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:125</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a171b4f380b145e295a11219a8e2a961a"><div class="ttname"><a href="class_b_n_o08x.html#a171b4f380b145e295a11219a8e2a961a">BNO08x::unlock_user_data</a></div><div class="ttdeci">void unlock_user_data()</div><div class="ttdoc">Unlocks user data to allow other tasks to read/modify it.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:309</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a1a037bda37493cde56732cc6fdc7884b"><div class="ttname"><a href="class_b_n_o08x.html#a1a037bda37493cde56732cc6fdc7884b">BNO08x::RX_DATA_LENGTH</a></div><div class="ttdeci">static const constexpr uint16_t RX_DATA_LENGTH</div><div class="ttdoc">length buffer containing data received over spi</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:249</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a1c703a1fb79ce777dc73a83f02bfdb85"><div class="ttname"><a href="class_b_n_o08x.html#a1c703a1fb79ce777dc73a83f02bfdb85">BNO08x::save_dynamic_calibration</a></div><div class="ttdeci">bool save_dynamic_calibration()</div><div class="ttdoc">Saves dynamic/motion engine calibration data to BNO08x internal flash immediately....</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:1315</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a1f0f4cd8dc7d38448e2198ea47d0018c"><div class="ttname"><a href="class_b_n_o08x.html#a1f0f4cd8dc7d38448e2198ea47d0018c">BNO08x::deinit_gpio_inputs</a></div><div class="ttdeci">esp_err_t deinit_gpio_inputs()</div><div class="ttdoc">Deinitializes GPIO inputs, called from deconstructor.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:815</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a22bb1bdc1153a455ec8f549d9389406e"><div class="ttname"><a href="class_b_n_o08x.html#a22bb1bdc1153a455ec8f549d9389406e">BNO08x::sync_ctx</a></div><div class="ttdeci">BNO08xPrivateTypes::bno08x_sync_ctx_t sync_ctx</div><div class="ttdoc">Holds context used to synchronize tasks and callback execution.</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:199</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a233920ce97f685fbdabecccacf471d85"><div class="ttname"><a href="class_b_n_o08x.html#a233920ce97f685fbdabecccacf471d85">BNO08x::deinit_spi</a></div><div class="ttdeci">esp_err_t deinit_spi()</div><div class="ttdoc">Deinitializes SPI.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:911</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a28cd1c0b3477571d87133234e6358503"><div class="ttname"><a href="class_b_n_o08x.html#a28cd1c0b3477571d87133234e6358503">BNO08x::hard_reset</a></div><div class="ttdeci">bool hard_reset()</div><div class="ttdoc">Hard resets BNO08x device.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:1026</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a2c98d5f2c406a3efd0b48c5666fa8c46"><div class="ttname"><a href="class_b_n_o08x.html#a2c98d5f2c406a3efd0b48c5666fa8c46">BNO08x::TAG</a></div><div class="ttdeci">static const constexpr char * TAG</div><div class="ttdoc">Class tag used for serial print statements.</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:265</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a2dbce689245a1b9968e3ea627d2b9a42"><div class="ttname"><a href="class_b_n_o08x.html#a2dbce689245a1b9968e3ea627d2b9a42">BNO08x::unlock_sh2_HAL</a></div><div class="ttdeci">void unlock_sh2_HAL()</div><div class="ttdoc">Unlocks sh2 HAL lib to allow other tasks to call its APIs.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:289</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a367d525d1c0ba119b3dca3067bb5bccc"><div class="ttname"><a href="class_b_n_o08x.html#a367d525d1c0ba119b3dca3067bb5bccc">BNO08x::data_available</a></div><div class="ttdeci">bool data_available()</div><div class="ttdoc">Polls for new data/report to become available.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:1518</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a37e7c18232f47694d5e55bacc109189c"><div class="ttname"><a href="class_b_n_o08x.html#a37e7c18232f47694d5e55bacc109189c">BNO08x::lock_user_data</a></div><div class="ttdeci">void lock_user_data()</div><div class="ttdoc">Locks locks user data to only allow the calling task to read/modify it.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:299</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a41d65567bb316971f68718ca69039ace"><div class="ttname"><a href="class_b_n_o08x.html#a41d65567bb316971f68718ca69039ace">BNO08x::accuracy_to_str</a></div><div class="ttdeci">static const char * accuracy_to_str(BNO08xAccuracy accuracy)</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:1651</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a425a1f5a9f3232aadc685caaf4c2f82e"><div class="ttname"><a href="class_b_n_o08x.html#a425a1f5a9f3232aadc685caaf4c2f82e">BNO08x::imu_spi_config</a></div><div class="ttdeci">spi_device_interface_config_t imu_spi_config</div><div class="ttdoc">SPI slave device settings.</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:194</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a4e8b49abd33e6e11f23b2ae345058b9b"><div class="ttname"><a href="class_b_n_o08x.html#a4e8b49abd33e6e11f23b2ae345058b9b">BNO08x::dynamic_calibration_autosave_enable</a></div><div class="ttdeci">bool dynamic_calibration_autosave_enable()</div><div class="ttdoc">Enables the automatic saving of dynamic/ME calibration data to BNO08x internal flash See ref manual 6...</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:1281</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a4f007dd431f10e741414d197bb4926c3"><div class="ttname"><a href="class_b_n_o08x.html#a4f007dd431f10e741414d197bb4926c3">BNO08x::deinit_gpio</a></div><div class="ttdeci">esp_err_t deinit_gpio()</div><div class="ttdoc">Deinitializes GPIO, called from deconstructor.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:785</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a589eb9780f5bf613bbd447ef5b9ade3d"><div class="ttname"><a href="class_b_n_o08x.html#a589eb9780f5bf613bbd447ef5b9ade3d">BNO08x::init_config_args</a></div><div class="ttdeci">esp_err_t init_config_args()</div><div class="ttdoc">Initializes required esp-idf SPI data structures with values from user passed bno08x_config_t struct.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:370</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a58b4949a61a784d09df3e7ecda175b39"><div class="ttname"><a href="class_b_n_o08x.html#a58b4949a61a784d09df3e7ecda175b39">BNO08x::usr_reports</a></div><div class="ttdeci">etl::map&lt; uint8_t, BNO08xRpt *, TOTAL_RPT_COUNT, etl::less&lt; uint8_t &gt; &gt; usr_reports</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:203</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a58f43c8bb1e7fe8560ce442d46240e81"><div class="ttname"><a href="class_b_n_o08x.html#a58f43c8bb1e7fe8560ce442d46240e81">BNO08x::init_spi</a></div><div class="ttdeci">esp_err_t init_spi()</div><div class="ttdoc">Initializes SPI.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:682</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a5c7498f6fa4bd43280dff1d322233b95"><div class="ttname"><a href="class_b_n_o08x.html#a5c7498f6fa4bd43280dff1d322233b95">BNO08x::dynamic_calibration_disable</a></div><div class="ttdeci">bool dynamic_calibration_disable(BNO08xCalSel sensor)</div><div class="ttdoc">Disables dynamic/motion engine calibration for specified sensor(s), see ref. manual 6....</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:1254</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a5fb7f6c3e5d1b3478f529644a0f175b7"><div class="ttname"><a href="class_b_n_o08x.html#a5fb7f6c3e5d1b3478f529644a0f175b7">BNO08x::cb_task</a></div><div class="ttdeci">void cb_task()</div><div class="ttdoc">Task responsible for executing callbacks registered with register_cb().</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:241</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a63002547e309412846c3967c9d068ee3"><div class="ttname"><a href="class_b_n_o08x.html#a63002547e309412846c3967c9d068ee3">BNO08x::CB_TASK_SZ</a></div><div class="ttdeci">static const constexpr configSTACK_DEPTH_TYPE CB_TASK_SZ</div><div class="ttdoc">Size of sh2_HAL_service_task() stack in bytes.</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:145</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a6602374314c07e9f707c0a6d2234bf7e"><div class="ttname"><a href="class_b_n_o08x.html#a6602374314c07e9f707c0a6d2234bf7e">BNO08x::wait_for_reset</a></div><div class="ttdeci">esp_err_t wait_for_reset()</div><div class="ttdoc">Waits for SH2 HAL lib to detect reset or HOST_INT_TIMEOUT_DEFAULT_MS to elapse.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:1443</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a6711a624f7229f2eee51ee0a5bc87e67"><div class="ttname"><a href="class_b_n_o08x.html#a6711a624f7229f2eee51ee0a5bc87e67">BNO08x::toggle_reset</a></div><div class="ttdeci">void toggle_reset()</div><div class="ttdoc">Toggles reset gpio pin for hard reset of BNO08x device.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:1459</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a687eee44d68e1bcabce04780d7eb5fb9"><div class="ttname"><a href="class_b_n_o08x.html#a687eee44d68e1bcabce04780d7eb5fb9">BNO08x::~BNO08x</a></div><div class="ttdeci">~BNO08x()</div><div class="ttdoc">BNO08x imu deconstructor.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:39</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a6931b6544788f268a9441a9f9d4a5e33"><div class="ttname"><a href="class_b_n_o08x.html#a6931b6544788f268a9441a9f9d4a5e33">BNO08x::cb_task_hdl</a></div><div class="ttdeci">TaskHandle_t cb_task_hdl</div><div class="ttdoc">sh2_HAL_service_task() task handle</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:147</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a69cf0da11a71f5ea40f9fddd598d06fc"><div class="ttname"><a href="class_b_n_o08x.html#a69cf0da11a71f5ea40f9fddd598d06fc">BNO08x::wait_for_hint</a></div><div class="ttdeci">esp_err_t wait_for_hint()</div><div class="ttdoc">Waits for HINT pin assertion or HOST_INT_TIMEOUT_DEFAULT_MS to elapse.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:1424</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a7441f7f2477c152deca17054041bf3e6"><div class="ttname"><a href="class_b_n_o08x.html#a7441f7f2477c152deca17054041bf3e6">BNO08x::print_product_ids</a></div><div class="ttdeci">void print_product_ids()</div><div class="ttdoc">Prints product IDs received at initialization.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:1571</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a75c7226ea4626862a5039aa053116861"><div class="ttname"><a href="class_b_n_o08x.html#a75c7226ea4626862a5039aa053116861">BNO08x::deinit_sh2_HAL</a></div><div class="ttdeci">esp_err_t deinit_sh2_HAL()</div><div class="ttdoc">Deinitializes sh2 HAL.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:1010</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a7c5774a48227e8e3346fa5df7dfa420c"><div class="ttname"><a href="class_b_n_o08x.html#a7c5774a48227e8e3346fa5df7dfa420c">BNO08x::sleep</a></div><div class="ttdeci">bool sleep()</div><div class="ttdoc">Places BNO08x device in sleep state by sending SLEEP (3) command on &quot;device&quot; channel.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:1175</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a7c7a9a0b81f9c8762fc927efea68bf23"><div class="ttname"><a href="class_b_n_o08x.html#a7c7a9a0b81f9c8762fc927efea68bf23">BNO08x::sh2_HAL_service_task</a></div><div class="ttdeci">void sh2_HAL_service_task()</div><div class="ttdoc">Task responsible for calling shtp_service() when HINT is asserted to dispatch any sh2 HAL lib callbac...</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:185</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a7d5250a6017f9e76e3c2ddb00d7103a1"><div class="ttname"><a href="class_b_n_o08x.html#a7d5250a6017f9e76e3c2ddb00d7103a1">BNO08x::handle_sensor_report</a></div><div class="ttdeci">void handle_sensor_report(sh2_SensorValue_t *sensor_val)</div><div class="ttdoc">Parses receieved report and updates uer data with it.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:319</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a804b95c58c30d36933fd251626b85bf7"><div class="ttname"><a href="class_b_n_o08x.html#a804b95c58c30d36933fd251626b85bf7">BNO08x::hint_handler</a></div><div class="ttdeci">static void IRAM_ATTR hint_handler(void *arg)</div><div class="ttdoc">HINT interrupt service routine, handles falling edge of BNO08x HINT pin.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:1677</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a817ec9ad9d51a1515f658374de48f483"><div class="ttname"><a href="class_b_n_o08x.html#a817ec9ad9d51a1515f658374de48f483">BNO08x::calibration_end</a></div><div class="ttdeci">bool calibration_end(sh2_CalStatus_t &amp;status)</div><div class="ttdoc">Ends turn-table calibration, see ref. manual 6.4.10.2.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:1217</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a84a19cd1564f8d427394f137df54477d"><div class="ttname"><a href="class_b_n_o08x.html#a84a19cd1564f8d427394f137df54477d">BNO08x::clear_dynamic_calibration</a></div><div class="ttdeci">bool clear_dynamic_calibration()</div><div class="ttdoc">Clears dynamic/motion engine calibration data and resets BNO08x device. See ref manual 6....</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:1332</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a86275a93706656dae6af421bc15a4e59"><div class="ttname"><a href="class_b_n_o08x.html#a86275a93706656dae6af421bc15a4e59">BNO08x::handle_cb</a></div><div class="ttdeci">void handle_cb(uint8_t rpt_ID, BNO08xCbGeneric *cb_entry)</div><div class="ttdoc">Determines the flavor of a passed callback and executes it appropriately.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:355</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a876ef3f899989de83ee6a9d6b218f8e1"><div class="ttname"><a href="class_b_n_o08x.html#a876ef3f899989de83ee6a9d6b218f8e1">BNO08x::DATA_PROC_TASK_SZ</a></div><div class="ttdeci">static const constexpr configSTACK_DEPTH_TYPE DATA_PROC_TASK_SZ</div><div class="ttdoc">Size of data_proc_task() stack in bytes.</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:131</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a888eaf810d6140e2e771c44f5857b7c1"><div class="ttname"><a href="class_b_n_o08x.html#a888eaf810d6140e2e771c44f5857b7c1">BNO08x::sh2_HAL_service_task_trampoline</a></div><div class="ttdeci">static void sh2_HAL_service_task_trampoline(void *arg)</div><div class="ttdoc">Static function used to launch sh2 HAL service task.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:172</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a8b45106ee35e8d2ddc9709b7f788212e"><div class="ttname"><a href="class_b_n_o08x.html#a8b45106ee35e8d2ddc9709b7f788212e">BNO08x::queue_cb_report_id</a></div><div class="ttdeci">QueueHandle_t queue_cb_report_id</div><div class="ttdoc">Queue to send report ID of most recent report to cb_task()</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:190</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a8e43dd50140f326cfb58e00399923e8c"><div class="ttname"><a href="class_b_n_o08x.html#a8e43dd50140f326cfb58e00399923e8c">BNO08x::lock_sh2_HAL</a></div><div class="ttdeci">void lock_sh2_HAL()</div><div class="ttdoc">Locks sh2 HAL lib to only allow the calling task to call its APIs.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:279</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a8f34d5475474f00ae6a92f73c1fe14e4"><div class="ttname"><a href="class_b_n_o08x.html#a8f34d5475474f00ae6a92f73c1fe14e4">BNO08x::init_gpio_inputs</a></div><div class="ttdeci">esp_err_t init_gpio_inputs()</div><div class="ttdoc">Initializes required gpio inputs.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:465</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a90d959312e6f7f8151b8a38218492ead"><div class="ttname"><a href="class_b_n_o08x.html#a90d959312e6f7f8151b8a38218492ead">BNO08x::init_tasks</a></div><div class="ttdeci">esp_err_t init_tasks()</div><div class="ttdoc">Initializes data_proc_task.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:612</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a90ea8e811d4bea28a356290d6f5caac5"><div class="ttname"><a href="class_b_n_o08x.html#a90ea8e811d4bea28a356290d6f5caac5">BNO08x::dynamic_calibration_enable</a></div><div class="ttdeci">bool dynamic_calibration_enable(BNO08xCalSel sensor)</div><div class="ttdoc">Enables dynamic/motion engine calibration for specified sensor(s), see ref. manual 6....</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:1235</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a9387728c276734da27388dbea38b6b32"><div class="ttname"><a href="class_b_n_o08x.html#a9387728c276734da27388dbea38b6b32">BNO08x::dynamic_calibration_autosave_disable</a></div><div class="ttdeci">bool dynamic_calibration_autosave_disable()</div><div class="ttdoc">Disables the automatic saving of dynamic/ME calibration data to BNO08x internal flash See ref manual ...</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:1298</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a968144efd5100ccce0e453c40a63592b"><div class="ttname"><a href="class_b_n_o08x.html#a968144efd5100ccce0e453c40a63592b">BNO08x::deinit_tasks</a></div><div class="ttdeci">esp_err_t deinit_tasks()</div><div class="ttdoc">Deinitializes tasks used by BNO08x driver.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:957</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a96d47dd0f9aedfbe3f731f8ae76b2e85"><div class="ttname"><a href="class_b_n_o08x.html#a96d47dd0f9aedfbe3f731f8ae76b2e85">BNO08x::get_reset_reason</a></div><div class="ttdeci">BNO08xResetReason get_reset_reason()</div><div class="ttdoc">Returns reason for previous reset via product ID report.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:1128</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a973a1b1785f3302ee1b2702c6a27646e"><div class="ttname"><a href="class_b_n_o08x.html#a973a1b1785f3302ee1b2702c6a27646e">BNO08x::soft_reset</a></div><div class="ttdeci">bool soft_reset()</div><div class="ttdoc">Soft resets BNO08x device by sending RESET (1) command on &quot;device&quot; channel.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:1070</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a982f065df42f00e53fd87c840efdb0f1"><div class="ttname"><a href="class_b_n_o08x.html#a982f065df42f00e53fd87c840efdb0f1">BNO08x::bus_config</a></div><div class="ttdeci">spi_bus_config_t bus_config</div><div class="ttdoc">SPI bus GPIO configuration settings.</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:193</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_a9d96108b0f5b1e1e1ac431bc993ca758"><div class="ttname"><a href="class_b_n_o08x.html#a9d96108b0f5b1e1e1ac431bc993ca758">BNO08x::deinit_hint_isr</a></div><div class="ttdeci">esp_err_t deinit_hint_isr()</div><div class="ttdoc">Deinitializes host interrupt ISR, called from deconstructor.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:873</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_aa07e329d693eb8d9270a7f9ad6f1d94b"><div class="ttname"><a href="class_b_n_o08x.html#aa07e329d693eb8d9270a7f9ad6f1d94b">BNO08x::HARD_RESET_DELAY_MS</a></div><div class="ttdeci">static const constexpr TickType_t HARD_RESET_DELAY_MS</div><div class="ttdoc">How long RST pin is held low during hard reset (min 10ns according to datasheet, but should be longer...</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:259</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_aa27026da2c52b4aca49b78863f10ec61"><div class="ttname"><a href="class_b_n_o08x.html#aa27026da2c52b4aca49b78863f10ec61">BNO08x::init_hint_isr</a></div><div class="ttdeci">esp_err_t init_hint_isr()</div><div class="ttdoc">Initializes host interrupt ISR.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:563</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_aa8347555e37a185bef4a834b04231123"><div class="ttname"><a href="class_b_n_o08x.html#aa8347555e37a185bef4a834b04231123">BNO08x::stability_to_str</a></div><div class="ttdeci">static const char * stability_to_str(BNO08xStability stability)</div><div class="ttdoc">Converts a BNO08xStability enum to string.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:1628</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_aa8fd64f60de86ff6b8562f90f3b09690"><div class="ttname"><a href="class_b_n_o08x.html#aa8fd64f60de86ff6b8562f90f3b09690">BNO08x::get_product_IDs</a></div><div class="ttdeci">sh2_ProductIds_t get_product_IDs()</div><div class="ttdoc">Returns product ID info sent by IMU at initialization.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:1413</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_aa92ff86d82a097a565ed2a2b9000b571"><div class="ttname"><a href="class_b_n_o08x.html#aa92ff86d82a097a565ed2a2b9000b571">BNO08x::sem_kill_tasks</a></div><div class="ttdeci">SemaphoreHandle_t sem_kill_tasks</div><div class="ttdoc">Counting Semaphore to count amount of killed tasks.</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:151</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_aaaa15b21ad98a3b161065c3d03ff62b5"><div class="ttname"><a href="class_b_n_o08x.html#aaaa15b21ad98a3b161065c3d03ff62b5">BNO08x::on</a></div><div class="ttdeci">bool on()</div><div class="ttdoc">Places BNO08x device in on state by sending ON (2) command on &quot;device&quot; channel.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:1159</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_aac1f772772db2d5fd14d51e44649d8eb"><div class="ttname"><a href="class_b_n_o08x.html#aac1f772772db2d5fd14d51e44649d8eb">BNO08x::SH2_HAL_SERVICE_TASK_SZ</a></div><div class="ttdeci">static const constexpr configSTACK_DEPTH_TYPE SH2_HAL_SERVICE_TASK_SZ</div><div class="ttdoc">Size of sh2_HAL_service_task() stack in bytes.</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:138</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_aadd44524e6d22c48916acd9518b63ec3"><div class="ttname"><a href="class_b_n_o08x.html#aadd44524e6d22c48916acd9518b63ec3">BNO08x::register_cb</a></div><div class="ttdeci">bool register_cb(std::function&lt; void(void)&gt; cb_fxn)</div><div class="ttdoc">Registers a callback to execute when new data from a report is received.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:1536</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_ab132a061bd437fd109225446aa1f6010"><div class="ttname"><a href="class_b_n_o08x.html#ab132a061bd437fd109225446aa1f6010">BNO08x::deinit_gpio_outputs</a></div><div class="ttdeci">esp_err_t deinit_gpio_outputs()</div><div class="ttdoc">Deinitializes GPIO outputs, called from deconstructor.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:837</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_ab4373e9b87837ea9fcbc0b536338c7b8"><div class="ttname"><a href="class_b_n_o08x.html#ab4373e9b87837ea9fcbc0b536338c7b8">BNO08x::data_proc_task</a></div><div class="ttdeci">void data_proc_task()</div><div class="ttdoc">Task responsible for parsing/handling sensor events sent by SH2 HAL and updating data that is returne...</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:138</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_abae123678dc62f139749f13a3b6d1baa"><div class="ttname"><a href="class_b_n_o08x.html#abae123678dc62f139749f13a3b6d1baa">BNO08x::sh2_HAL</a></div><div class="ttdeci">sh2_Hal_t sh2_HAL</div><div class="ttdoc">sh2 hardware abstraction layer struct for use with sh2 HAL lib.</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:185</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_ac16adc5f00b0039c98a4921f13895026"><div class="ttname"><a href="class_b_n_o08x.html#ac16adc5f00b0039c98a4921f13895026">BNO08x::spi_transaction</a></div><div class="ttdeci">spi_transaction_t spi_transaction</div><div class="ttdoc">SPI transaction handle.</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:196</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_ac732c968f8d639c81f5d423aad004e95"><div class="ttname"><a href="class_b_n_o08x.html#ac732c968f8d639c81f5d423aad004e95">BNO08x::re_enable_reports</a></div><div class="ttdeci">esp_err_t re_enable_reports()</div><div class="ttdoc">Re-enables all reports enabled by user (called when BNO08x reset is detected by sh2 HAL lib).</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:1477</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_ac8f6fc515923ffc820a7cfafc0c2830f"><div class="ttname"><a href="class_b_n_o08x.html#ac8f6fc515923ffc820a7cfafc0c2830f">BNO08x::product_IDs</a></div><div class="ttdeci">sh2_ProductIds_t product_IDs</div><div class="ttdoc">Product ID info returned IMU at initialization, can be viewed with print_product_ids()</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:200</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_acc0ea091465fc9a5736f5e0c6a0ce8ef"><div class="ttname"><a href="class_b_n_o08x.html#acc0ea091465fc9a5736f5e0c6a0ce8ef">BNO08x::spi_hdl</a></div><div class="ttdeci">spi_device_handle_t spi_hdl</div><div class="ttdoc">SPI device handle.</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:195</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_ad0b9e8f8d051798bb1da9b19598dbd64"><div class="ttname"><a href="class_b_n_o08x.html#ad0b9e8f8d051798bb1da9b19598dbd64">BNO08x::init_gpio_outputs</a></div><div class="ttdeci">esp_err_t init_gpio_outputs()</div><div class="ttdoc">Initializes required gpio outputs.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:501</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_ad12fb6cf310ad7a04a4e53809833bd61"><div class="ttname"><a href="class_b_n_o08x.html#ad12fb6cf310ad7a04a4e53809833bd61">BNO08x::BNO08x</a></div><div class="ttdeci">BNO08x(bno08x_config_t imu_config=bno08x_config_t())</div><div class="ttdoc">BNO08x imu constructor.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:20</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_addf01190119091237ad7a9a1aaea4dcc"><div class="ttname"><a href="class_b_n_o08x.html#addf01190119091237ad7a9a1aaea4dcc">BNO08x::cb_task_trampoline</a></div><div class="ttdeci">static void cb_task_trampoline(void *arg)</div><div class="ttdoc">Static function used to launch cb_task task.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:229</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_ae08bdaff01ecacf0f399ab289fdf0b99"><div class="ttname"><a href="class_b_n_o08x.html#ae08bdaff01ecacf0f399ab289fdf0b99">BNO08x::bno08x_reports_t</a></div><div class="ttdeci">struct BNO08x::bno08x_reports_t bno08x_reports_t</div><div class="ttdoc">Contains report implementations.</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_ae0dab25557befcf62bf384fdc241ef10"><div class="ttname"><a href="class_b_n_o08x.html#ae0dab25557befcf62bf384fdc241ef10">BNO08x::init_gpio</a></div><div class="ttdeci">esp_err_t init_gpio()</div><div class="ttdoc">Initializes required gpio.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:538</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_ae1db7422ee9c2cac77382cc0a7aa430e"><div class="ttname"><a href="class_b_n_o08x.html#ae1db7422ee9c2cac77382cc0a7aa430e">BNO08x::rpt</a></div><div class="ttdeci">bno08x_reports_t rpt</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:127</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_ae2fc9a0fe63a927c015a267621316a80"><div class="ttname"><a href="class_b_n_o08x.html#ae2fc9a0fe63a927c015a267621316a80">BNO08x::init_sh2_HAL</a></div><div class="ttdeci">esp_err_t init_sh2_HAL()</div><div class="ttdoc">Initializes sh2 HAL.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:727</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_ae32ce16c51a93b9d53058bf3b6f0d94b"><div class="ttname"><a href="class_b_n_o08x.html#ae32ce16c51a93b9d53058bf3b6f0d94b">BNO08x::DATA_AVAILABLE_TIMEOUT_MS</a></div><div class="ttdeci">static const constexpr TickType_t DATA_AVAILABLE_TIMEOUT_MS</div><div class="ttdoc">Max wait between data_available() being called and no new data/report being detected.</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:255</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_ae51d4e3228a91ee407d5866e604804c4"><div class="ttname"><a href="class_b_n_o08x.html#ae51d4e3228a91ee407d5866e604804c4">BNO08x::HOST_INT_TIMEOUT_DEFAULT_MS</a></div><div class="ttdeci">static const constexpr TickType_t HOST_INT_TIMEOUT_DEFAULT_MS</div><div class="ttdoc">Max wait between HINT being asserted by BNO08x before transaction is considered failed (in milisecond...</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:251</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_aea8e2c6dd7a2c9899479a7f39fe94798"><div class="ttname"><a href="class_b_n_o08x.html#aea8e2c6dd7a2c9899479a7f39fe94798">BNO08x::initialize</a></div><div class="ttdeci">bool initialize()</div><div class="ttdoc">Initializes BNO08x sensor.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:81</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_aeda443e9f608fccfec0e6770edc90c82"><div class="ttname"><a href="class_b_n_o08x.html#aeda443e9f608fccfec0e6770edc90c82">BNO08x::imu_config</a></div><div class="ttdeci">bno08x_config_t imu_config</div><div class="ttdoc">IMU configuration settings.</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:192</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_aee6ce74b95c1e1651cb93a60d723c16c"><div class="ttname"><a href="class_b_n_o08x.html#aee6ce74b95c1e1651cb93a60d723c16c">BNO08x::get_frs</a></div><div class="ttdeci">bool get_frs(uint16_t frs_ID, uint32_t(&amp;data)[16], uint16_t &amp;rx_data_sz)</div><div class="ttdoc">Retrieves a record from flash record system (if your goal is to retrieve meta data use the BNO08xRpt:...</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:1397</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_aefd6d59af9f8cf73be017db55f8b2e6a"><div class="ttname"><a href="class_b_n_o08x.html#aefd6d59af9f8cf73be017db55f8b2e6a">BNO08x::queue_rx_sensor_event</a></div><div class="ttdeci">QueueHandle_t queue_rx_sensor_event</div><div class="ttdoc">Queue to send sensor events from sh2 HAL sensor event callback (BNO08xSH2HAL::sensor_event_cb()) to d...</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:188</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_af0dd28db9e331312e45937b12295ca94"><div class="ttname"><a href="class_b_n_o08x.html#af0dd28db9e331312e45937b12295ca94">BNO08x::calibration_start</a></div><div class="ttdeci">bool calibration_start(uint32_t period_us)</div><div class="ttdoc">Starts simple calibration, see ref. manual 6.4.10.1.</div><div class="ttdef"><b>Definition</b> BNO08x.cpp:1199</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_af9b6fbf35e7cd55d517d30c6429a21a4"><div class="ttname"><a href="class_b_n_o08x.html#af9b6fbf35e7cd55d517d30c6429a21a4">BNO08x::data_proc_task_hdl</a></div><div class="ttdeci">TaskHandle_t data_proc_task_hdl</div><div class="ttdoc">data_proc_task() task handle</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:133</div></div>
<div class="ttc" id="aclass_b_n_o08x_html_afb288b912294ac6a568c1aab8bb382f6"><div class="ttname"><a href="class_b_n_o08x.html#afb288b912294ac6a568c1aab8bb382f6">BNO08x::sh2_HAL_service_task_hdl</a></div><div class="ttdeci">TaskHandle_t sh2_HAL_service_task_hdl</div><div class="ttdoc">sh2_HAL_service_task() task handle</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:140</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_html"><div class="ttname"><a href="class_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v.html">BNO08xRptARVRStabilizedGameRV</a></div><div class="ttdoc">Class to represent ARVR stabilized rotation vector reports. (See Ref. Manual 6.5.43)</div><div class="ttdef"><b>Definition</b> BNO08xRptARVRStabilizedGameRV.hpp:16</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_html"><div class="ttname"><a href="class_b_n_o08x_rpt_a_r_v_r_stabilized_r_v.html">BNO08xRptARVRStabilizedRV</a></div><div class="ttdoc">Class to represent ARVR stabilized rotation vector reports. (See Ref. Manual 6.5.42)</div><div class="ttdef"><b>Definition</b> BNO08xRptARVRStabilizedRV.hpp:16</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_acceleration_html"><div class="ttname"><a href="class_b_n_o08x_rpt_acceleration.html">BNO08xRptAcceleration</a></div><div class="ttdoc">Class to represent accelerometer reports. (See Ref. Manual 6.5.9)</div><div class="ttdef"><b>Definition</b> BNO08xRptAcceleration.hpp:16</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_activity_classifier_html"><div class="ttname"><a href="class_b_n_o08x_rpt_activity_classifier.html">BNO08xRptActivityClassifier</a></div><div class="ttdoc">Class to represent activity classifier reports. (See Ref. Manual 6.5.36)</div><div class="ttdef"><b>Definition</b> BNO08xRptActivityClassifier.hpp:16</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_cal_gyro_html"><div class="ttname"><a href="class_b_n_o08x_rpt_cal_gyro.html">BNO08xRptCalGyro</a></div><div class="ttdoc">Class to represent calibrated gyro reports. (See Ref. Manual 6.5.13)</div><div class="ttdef"><b>Definition</b> BNO08xRptCalGyro.hpp:16</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_cal_magnetometer_html"><div class="ttname"><a href="class_b_n_o08x_rpt_cal_magnetometer.html">BNO08xRptCalMagnetometer</a></div><div class="ttdoc">Class to represent calibrated magnetometer reports. (See Ref. Manual 6.5.16)</div><div class="ttdef"><b>Definition</b> BNO08xRptCalMagnetometer.hpp:16</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_game_r_v_html"><div class="ttname"><a href="class_b_n_o08x_rpt_game_r_v.html">BNO08xRptGameRV</a></div><div class="ttdoc">Class to represent game rotation vector reports. (See Ref. Manual 6.5.19)</div><div class="ttdef"><b>Definition</b> BNO08xRptGameRV.hpp:16</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_gravity_html"><div class="ttname"><a href="class_b_n_o08x_rpt_gravity.html">BNO08xRptGravity</a></div><div class="ttdoc">Class to represent gravity reports. (See Ref. Manual 6.5.11)</div><div class="ttdef"><b>Definition</b> BNO08xRptGravity.hpp:16</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_i_gyro_r_v_html"><div class="ttname"><a href="class_b_n_o08x_rpt_i_gyro_r_v.html">BNO08xRptIGyroRV</a></div><div class="ttdoc">Class to represent integrated gyro rotation vector reports. (See Ref. Manual 6.5.44)</div><div class="ttdef"><b>Definition</b> BNO08xRptIGyroRV.hpp:16</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_linear_acceleration_html"><div class="ttname"><a href="class_b_n_o08x_rpt_linear_acceleration.html">BNO08xRptLinearAcceleration</a></div><div class="ttdoc">Class to represent linear accelerometer reports. (See Ref. Manual 6.5.10)</div><div class="ttdef"><b>Definition</b> BNO08xRptLinearAcceleration.hpp:16</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_r_v_geomag_html"><div class="ttname"><a href="class_b_n_o08x_rpt_r_v_geomag.html">BNO08xRptRVGeomag</a></div><div class="ttdoc">Class to represent geomagnetic rotation vector reports. (See Ref. Manual 6.5.20)</div><div class="ttdef"><b>Definition</b> BNO08xRptRVGeomag.hpp:16</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_r_v_html"><div class="ttname"><a href="class_b_n_o08x_rpt_r_v.html">BNO08xRptRV</a></div><div class="ttdoc">Class to represent rotation vector reports. (See Ref. Manual 6.5.18)</div><div class="ttdef"><b>Definition</b> BNO08xRptRV.hpp:16</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_raw_m_e_m_s_accelerometer_html"><div class="ttname"><a href="class_b_n_o08x_rpt_raw_m_e_m_s_accelerometer.html">BNO08xRptRawMEMSAccelerometer</a></div><div class="ttdoc">Class to represent raw accelerometer reports. (See Ref. Manual 6.5.8)</div><div class="ttdef"><b>Definition</b> BNO08xRptRawMEMSAccelerometer.hpp:16</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_raw_m_e_m_s_gyro_html"><div class="ttname"><a href="class_b_n_o08x_rpt_raw_m_e_m_s_gyro.html">BNO08xRptRawMEMSGyro</a></div><div class="ttdoc">Class to represent raw gyro reports. (See Ref. Manual 6.5.12)</div><div class="ttdef"><b>Definition</b> BNO08xRptRawMEMSGyro.hpp:16</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_raw_m_e_m_s_magnetometer_html"><div class="ttname"><a href="class_b_n_o08x_rpt_raw_m_e_m_s_magnetometer.html">BNO08xRptRawMEMSMagnetometer</a></div><div class="ttdoc">Class to represent raw magnetometer reports. (See Ref. Manual 6.5.15)</div><div class="ttdef"><b>Definition</b> BNO08xRptRawMEMSMagnetometer.hpp:16</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_shake_detector_html"><div class="ttname"><a href="class_b_n_o08x_rpt_shake_detector.html">BNO08xRptShakeDetector</a></div><div class="ttdoc">Class to represent shake detector reports. (See Ref. Manual 6.5.32)</div><div class="ttdef"><b>Definition</b> BNO08xRptShakeDetector.hpp:16</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_stability_classifier_html"><div class="ttname"><a href="class_b_n_o08x_rpt_stability_classifier.html">BNO08xRptStabilityClassifier</a></div><div class="ttdoc">Class to represent stability classifier reports. (See Ref. Manual 6.5.31)</div><div class="ttdef"><b>Definition</b> BNO08xRptStabilityClassifier.hpp:16</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_step_counter_html"><div class="ttname"><a href="class_b_n_o08x_rpt_step_counter.html">BNO08xRptStepCounter</a></div><div class="ttdoc">Class to represent step counter reports. (See Ref. Manual 6.5.29)</div><div class="ttdef"><b>Definition</b> BNO08xRptStepCounter.hpp:16</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_tap_detector_html"><div class="ttname"><a href="class_b_n_o08x_rpt_tap_detector.html">BNO08xRptTapDetector</a></div><div class="ttdoc">Class to represent tap detector reports. (See Ref. Manual 6.5.27)</div><div class="ttdef"><b>Definition</b> BNO08xRptTapDetector.hpp:16</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_uncal_gyro_html"><div class="ttname"><a href="class_b_n_o08x_rpt_uncal_gyro.html">BNO08xRptUncalGyro</a></div><div class="ttdoc">Class to represent uncalibrated gyro reports. (See Ref. Manual 6.5.14)</div><div class="ttdef"><b>Definition</b> BNO08xRptUncalGyro.hpp:16</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_uncal_magnetometer_html"><div class="ttname"><a href="class_b_n_o08x_rpt_uncal_magnetometer.html">BNO08xRptUncalMagnetometer</a></div><div class="ttdoc">Class to represent uncalibrated magnetometer reports. (See Ref. Manual 6.5.17)</div><div class="ttdef"><b>Definition</b> BNO08xRptUncalMagnetometer.hpp:17</div></div>
<div class="ttc" id="aclass_b_n_o08x_s_h2_h_a_l_html"><div class="ttname"><a href="class_b_n_o08x_s_h2_h_a_l.html">BNO08xSH2HAL</a></div><div class="ttdoc">Fully static class containing callback implementations for sh2 HAL lib.</div><div class="ttdef"><b>Definition</b> BNO08xSH2HAL.hpp:72</div></div>
<div class="ttc" id="aclass_b_n_o08x_test_helper_html"><div class="ttname"><a href="class_b_n_o08x_test_helper.html">BNO08xTestHelper</a></div><div class="ttdoc">BNO08x unit test helper class.</div><div class="ttdef"><b>Definition</b> BNO08xTestHelper.hpp:17</div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html">BNO08xPrivateTypes</a></div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:21</div></div>
<div class="ttc" id="astruct_b_n_o08x_1_1bno08x__reports__t_html"><div class="ttname"><a href="struct_b_n_o08x_1_1bno08x__reports__t.html">BNO08x::bno08x_reports_t</a></div><div class="ttdoc">Contains report implementations.</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:72</div></div>
<div class="ttc" id="astruct_b_n_o08x_1_1bno08x__reports__t_html_a027c914e51da445148dc9b2735cc5fc9"><div class="ttname"><a href="struct_b_n_o08x_1_1bno08x__reports__t.html#a027c914e51da445148dc9b2735cc5fc9">BNO08x::bno08x_reports_t::rv_ARVR_stabilized</a></div><div class="ttdeci">BNO08xRptARVRStabilizedRV rv_ARVR_stabilized</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:82</div></div>
<div class="ttc" id="astruct_b_n_o08x_1_1bno08x__reports__t_html_a03d6194225331df5326a97ec6d45b094"><div class="ttname"><a href="struct_b_n_o08x_1_1bno08x__reports__t.html#a03d6194225331df5326a97ec6d45b094">BNO08x::bno08x_reports_t::cal_magnetometer</a></div><div class="ttdeci">BNO08xRptCalMagnetometer cal_magnetometer</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:76</div></div>
<div class="ttc" id="astruct_b_n_o08x_1_1bno08x__reports__t_html_a0cabee7da991a7399d607373f09548a7"><div class="ttname"><a href="struct_b_n_o08x_1_1bno08x__reports__t.html#a0cabee7da991a7399d607373f09548a7">BNO08x::bno08x_reports_t::tap_detector</a></div><div class="ttdeci">BNO08xRptTapDetector tap_detector</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:93</div></div>
<div class="ttc" id="astruct_b_n_o08x_1_1bno08x__reports__t_html_a13357e58bc926c2420ab41e4ffef4196"><div class="ttname"><a href="struct_b_n_o08x_1_1bno08x__reports__t.html#a13357e58bc926c2420ab41e4ffef4196">BNO08x::bno08x_reports_t::raw_gyro</a></div><div class="ttdeci">BNO08xRptRawMEMSGyro raw_gyro</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:86</div></div>
<div class="ttc" id="astruct_b_n_o08x_1_1bno08x__reports__t_html_a2edee4386eaea86ef3d316f5840d7a2f"><div class="ttname"><a href="struct_b_n_o08x_1_1bno08x__reports__t.html#a2edee4386eaea86ef3d316f5840d7a2f">BNO08x::bno08x_reports_t::stability_classifier</a></div><div class="ttdeci">BNO08xRptStabilityClassifier stability_classifier</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:91</div></div>
<div class="ttc" id="astruct_b_n_o08x_1_1bno08x__reports__t_html_a5774fa69fc74264d40478a729aeb5ece"><div class="ttname"><a href="struct_b_n_o08x_1_1bno08x__reports__t.html#a5774fa69fc74264d40478a729aeb5ece">BNO08x::bno08x_reports_t::uncal_magnetometer</a></div><div class="ttdeci">BNO08xRptUncalMagnetometer uncal_magnetometer</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:77</div></div>
<div class="ttc" id="astruct_b_n_o08x_1_1bno08x__reports__t_html_a6475bdab7c49091f3086537efc00c12f"><div class="ttname"><a href="struct_b_n_o08x_1_1bno08x__reports__t.html#a6475bdab7c49091f3086537efc00c12f">BNO08x::bno08x_reports_t::activity_classifier</a></div><div class="ttdeci">BNO08xRptActivityClassifier activity_classifier</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:90</div></div>
<div class="ttc" id="astruct_b_n_o08x_1_1bno08x__reports__t_html_a6937b5d9bf8af9344a5013e1c543ab42"><div class="ttname"><a href="struct_b_n_o08x_1_1bno08x__reports__t.html#a6937b5d9bf8af9344a5013e1c543ab42">BNO08x::bno08x_reports_t::rv_gyro_integrated</a></div><div class="ttdeci">BNO08xRptIGyroRV rv_gyro_integrated</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:84</div></div>
<div class="ttc" id="astruct_b_n_o08x_1_1bno08x__reports__t_html_a6f1929843393c09c21b1f107a47c8fe3"><div class="ttname"><a href="struct_b_n_o08x_1_1bno08x__reports__t.html#a6f1929843393c09c21b1f107a47c8fe3">BNO08x::bno08x_reports_t::uncal_gyro</a></div><div class="ttdeci">BNO08xRptUncalGyro uncal_gyro</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:79</div></div>
<div class="ttc" id="astruct_b_n_o08x_1_1bno08x__reports__t_html_a7e17ff7b9763ed040158813c69614a9f"><div class="ttname"><a href="struct_b_n_o08x_1_1bno08x__reports__t.html#a7e17ff7b9763ed040158813c69614a9f">BNO08x::bno08x_reports_t::rv_geomagnetic</a></div><div class="ttdeci">BNO08xRptRVGeomag rv_geomagnetic</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:85</div></div>
<div class="ttc" id="astruct_b_n_o08x_1_1bno08x__reports__t_html_a7f33ac650137f5933ee1eab1ce936db6"><div class="ttname"><a href="struct_b_n_o08x_1_1bno08x__reports__t.html#a7f33ac650137f5933ee1eab1ce936db6">BNO08x::bno08x_reports_t::rv_game</a></div><div class="ttdeci">BNO08xRptGameRV rv_game</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:81</div></div>
<div class="ttc" id="astruct_b_n_o08x_1_1bno08x__reports__t_html_a9d7ff08c5a141c3d1ad3493423e7c49c"><div class="ttname"><a href="struct_b_n_o08x_1_1bno08x__reports__t.html#a9d7ff08c5a141c3d1ad3493423e7c49c">BNO08x::bno08x_reports_t::shake_detector</a></div><div class="ttdeci">BNO08xRptShakeDetector shake_detector</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:92</div></div>
<div class="ttc" id="astruct_b_n_o08x_1_1bno08x__reports__t_html_aa3a65aaf2adf05aa014b72c2d4485590"><div class="ttname"><a href="struct_b_n_o08x_1_1bno08x__reports__t.html#aa3a65aaf2adf05aa014b72c2d4485590">BNO08x::bno08x_reports_t::raw_accelerometer</a></div><div class="ttdeci">BNO08xRptRawMEMSAccelerometer raw_accelerometer</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:87</div></div>
<div class="ttc" id="astruct_b_n_o08x_1_1bno08x__reports__t_html_aad0b1641e9c31927c33d0f69c174f9cb"><div class="ttname"><a href="struct_b_n_o08x_1_1bno08x__reports__t.html#aad0b1641e9c31927c33d0f69c174f9cb">BNO08x::bno08x_reports_t::bno08x_reports_t</a></div><div class="ttdeci">bno08x_reports_t(BNO08xPrivateTypes::bno08x_sync_ctx_t *sync_ctx)</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:95</div></div>
<div class="ttc" id="astruct_b_n_o08x_1_1bno08x__reports__t_html_aad8698945b261c0a871f2f409897b071"><div class="ttname"><a href="struct_b_n_o08x_1_1bno08x__reports__t.html#aad8698945b261c0a871f2f409897b071">BNO08x::bno08x_reports_t::raw_magnetometer</a></div><div class="ttdeci">BNO08xRptRawMEMSMagnetometer raw_magnetometer</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:88</div></div>
<div class="ttc" id="astruct_b_n_o08x_1_1bno08x__reports__t_html_ab7939486c9ba7e7c70f82d2284fb6119"><div class="ttname"><a href="struct_b_n_o08x_1_1bno08x__reports__t.html#ab7939486c9ba7e7c70f82d2284fb6119">BNO08x::bno08x_reports_t::accelerometer</a></div><div class="ttdeci">BNO08xRptAcceleration accelerometer</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:73</div></div>
<div class="ttc" id="astruct_b_n_o08x_1_1bno08x__reports__t_html_ac8114db28ee3f7be5578e52f48caa9c3"><div class="ttname"><a href="struct_b_n_o08x_1_1bno08x__reports__t.html#ac8114db28ee3f7be5578e52f48caa9c3">BNO08x::bno08x_reports_t::linear_accelerometer</a></div><div class="ttdeci">BNO08xRptLinearAcceleration linear_accelerometer</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:74</div></div>
<div class="ttc" id="astruct_b_n_o08x_1_1bno08x__reports__t_html_adabe838126b5bbc83fc4f69bba78123e"><div class="ttname"><a href="struct_b_n_o08x_1_1bno08x__reports__t.html#adabe838126b5bbc83fc4f69bba78123e">BNO08x::bno08x_reports_t::cal_gyro</a></div><div class="ttdeci">BNO08xRptCalGyro cal_gyro</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:78</div></div>
<div class="ttc" id="astruct_b_n_o08x_1_1bno08x__reports__t_html_aeab138f8ddfed3f4d6b855a73b7e2db5"><div class="ttname"><a href="struct_b_n_o08x_1_1bno08x__reports__t.html#aeab138f8ddfed3f4d6b855a73b7e2db5">BNO08x::bno08x_reports_t::rv</a></div><div class="ttdeci">BNO08xRptRV rv</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:80</div></div>
<div class="ttc" id="astruct_b_n_o08x_1_1bno08x__reports__t_html_aee9528ea57ab86ef29e10de9ecfefcf7"><div class="ttname"><a href="struct_b_n_o08x_1_1bno08x__reports__t.html#aee9528ea57ab86ef29e10de9ecfefcf7">BNO08x::bno08x_reports_t::step_counter</a></div><div class="ttdeci">BNO08xRptStepCounter step_counter</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:89</div></div>
<div class="ttc" id="astruct_b_n_o08x_1_1bno08x__reports__t_html_af5245d5e4a6f7548a0c3a30af53b7355"><div class="ttname"><a href="struct_b_n_o08x_1_1bno08x__reports__t.html#af5245d5e4a6f7548a0c3a30af53b7355">BNO08x::bno08x_reports_t::gravity</a></div><div class="ttdeci">BNO08xRptGravity gravity</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:75</div></div>
<div class="ttc" id="astruct_b_n_o08x_1_1bno08x__reports__t_html_af550968d0e56f114b4afb20a5a442206"><div class="ttname"><a href="struct_b_n_o08x_1_1bno08x__reports__t.html#af550968d0e56f114b4afb20a5a442206">BNO08x::bno08x_reports_t::rv_ARVR_stabilized_game</a></div><div class="ttdeci">BNO08xRptARVRStabilizedGameRV rv_ARVR_stabilized_game</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:83</div></div>
<div class="ttc" id="astruct_b_n_o08x_private_types_1_1bno08x__init__status__t_html"><div class="ttname"><a href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html">BNO08xPrivateTypes::bno08x_init_status_t</a></div><div class="ttdoc">Holds info about which functionality has been successfully initialized (used by deconstructor during ...</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:28</div></div>
<div class="ttc" id="astruct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t_html"><div class="ttname"><a href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html">BNO08xPrivateTypes::bno08x_sync_ctx_t</a></div><div class="ttdoc">Holds context used to synchronize tasks and callback execution.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:57</div></div>
<div class="ttc" id="astructbno08x__config__t_html"><div class="ttname"><a href="structbno08x__config__t.html">bno08x_config_t</a></div><div class="ttdoc">IMU configuration settings passed into constructor.</div><div class="ttdef"><b>Definition</b> BNO08xGlobalTypes.hpp:38</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_85e9385bd83516731053aadc7da3c8af.html">imu_update</a></li><li class="navelem"><a class="el" href="dir_c60d9bf80716f90f729fd65c40ec81f7.html">bno08x_update</a></li><li class="navelem"><a class="el" href="dir_fd670e5d11b8bb731501003ff6578ae1.html">components</a></li><li class="navelem"><a class="el" href="dir_a6718ce9703adf4789a693642ffedf7f.html">esp32_BNO08x</a></li><li class="navelem"><a class="el" href="dir_9667f1a5b10a5222433e41df91e1bf5d.html">include</a></li><li class="navelem"><a class="el" href="_b_n_o08x_8hpp.html">BNO08x.hpp</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>

View File

@ -0,0 +1,266 @@
<!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: BNO08xCbGeneric.hpp File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">esp32_BNO08x<span id="projectnumber">&#160;1.3</span>
</div>
<div id="projectbrief">C++ BNO08x IMU driver component for esp-idf.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('_b_n_o08x_cb_generic_8hpp.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> </div>
<div class="headertitle"><div class="title">BNO08xCbGeneric.hpp File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;stdint.h&gt;</code><br />
<code>#include &lt;functional&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for BNO08xCbGeneric.hpp:</div>
<div class="dyncontent">
<div class="center"><img src="_b_n_o08x_cb_generic_8hpp__incl.png" border="0" usemap="#a_b_n_o08x_cb_generic_8hpp" alt=""/></div>
<map name="a_b_n_o08x_cb_generic_8hpp" id="a_b_n_o08x_cb_generic_8hpp">
<area shape="rect" title=" " alt="" coords="6,5,162,32"/>
<area shape="rect" title=" " alt="" coords="5,80,70,107"/>
<area shape="poly" title=" " alt="" coords="78,34,56,68,51,66,74,31"/>
<area shape="rect" title=" " alt="" coords="94,80,170,107"/>
<area shape="poly" title=" " alt="" coords="95,31,118,66,113,69,90,34"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="_b_n_o08x_cb_generic_8hpp__dep__incl.png" border="0" usemap="#a_b_n_o08x_cb_generic_8hppdep" alt=""/></div>
<map name="a_b_n_o08x_cb_generic_8hppdep" id="a_b_n_o08x_cb_generic_8hppdep">
<area shape="rect" title=" " alt="" coords="1182,5,1338,32"/>
<area shape="rect" href="_b_n_o08x_cb_param_rpt_i_d_8hpp.html" title=" " alt="" coords="1068,80,1249,107"/>
<area shape="poly" title=" " alt="" coords="1232,44,1178,82,1175,77,1228,39"/>
<area shape="rect" href="_b_n_o08x_cb_param_void_8hpp.html" title=" " alt="" coords="1274,80,1449,107"/>
<area shape="poly" title=" " alt="" coords="1292,39,1345,77,1342,82,1288,44"/>
<area shape="rect" href="_b_n_o08x_private_types_8hpp.html" title=" " alt="" coords="1175,155,1345,181"/>
<area shape="poly" title=" " alt="" coords="1190,114,1244,152,1241,156,1187,118"/>
<area shape="rect" href="_b_n_o08x_8cpp.html" title=" " alt="" coords="1198,619,1293,645"/>
<area shape="poly" title=" " alt="" coords="1160,171,929,173,639,181,493,188,357,199,242,213,155,232,101,244,53,255,35,263,20,275,11,292,8,316,8,484,11,494,18,504,48,523,96,540,160,555,322,580,516,599,720,612,915,620,1197,627,1197,633,914,626,719,617,515,604,322,586,159,561,95,545,46,528,14,508,6,496,3,484,3,316,6,290,16,271,32,258,52,250,100,239,154,227,241,208,357,194,492,183,639,175,929,168,1160,166"/>
<area shape="rect" href="_b_n_o08x_8hpp.html" title=" " alt="" coords="2500,544,2596,571"/>
<area shape="poly" title=" " alt="" coords="1160,174,866,183,684,193,500,207,329,226,188,250,134,265,93,281,67,298,61,307,59,316,59,401,64,411,81,422,147,442,252,460,389,476,738,503,1148,522,1575,536,1972,545,2500,553,2500,558,1972,551,1574,542,1148,528,738,508,389,481,251,465,146,447,79,426,60,415,53,402,53,316,56,305,63,294,90,276,132,259,187,245,329,220,499,202,683,188,865,178,1160,168"/>
<area shape="rect" href="_b_n_o08x_rpt_8hpp.html" title=" " alt="" coords="2604,229,2719,256"/>
<area shape="poly" title=" " alt="" coords="1360,172,2603,236,2603,241,1360,177"/>
<area shape="rect" href="_b_n_o08x_s_h2_h_a_l_8hpp.html" title=" " alt="" coords="2649,469,2794,496"/>
<area shape="poly" title=" " alt="" coords="1360,167,2088,171,2608,178,3162,189,3696,206,4156,229,4341,244,4488,261,4591,280,4623,291,4642,302,4680,340,4687,352,4683,363,4665,373,4633,385,4517,424,4474,434,4408,443,4222,457,3982,468,3712,475,3174,483,2794,484,2794,479,3174,477,3712,470,3982,463,4222,452,4408,438,4473,429,4515,419,4632,380,4663,368,4679,360,4682,353,4676,343,4638,306,4621,295,4589,285,4488,266,4341,249,4155,235,3695,211,3162,194,2608,183,2087,177,1360,172"/>
<area shape="poly" title=" " alt="" coords="2485,565,1294,631,1293,625,2485,560"/>
<area shape="rect" href="_b_n_o08x_s_h2_h_a_l_8cpp.html" title=" " alt="" coords="2649,619,2794,645"/>
<area shape="poly" title=" " alt="" coords="2593,575,2692,616,2690,620,2591,579"/>
<area shape="rect" href="_b_n_o08x_test_helper_8hpp.html" title=" " alt="" coords="2467,619,2624,645"/>
<area shape="poly" title=" " alt="" coords="2550,587,2548,618,2543,618,2544,586"/>
<area shape="rect" href="_b_n_o08x_test_suite_8hpp.html" title=" " alt="" coords="2084,693,2234,720"/>
<area shape="poly" title=" " alt="" coords="2463,651,2227,695,2226,690,2462,646"/>
<area shape="rect" href="_callback_tests_8cpp.html" title=" " alt="" coords="2259,693,2387,720"/>
<area shape="poly" title=" " alt="" coords="2493,653,2363,695,2361,690,2492,648"/>
<area shape="rect" href="_feature_tests_8cpp.html" title=" " alt="" coords="2411,693,2533,720"/>
<area shape="poly" title=" " alt="" coords="2524,658,2486,695,2483,691,2520,655"/>
<area shape="rect" href="_init_denit_tests_8cpp.html" title=" " alt="" coords="2557,693,2683,720"/>
<area shape="poly" title=" " alt="" coords="2571,654,2609,691,2605,695,2567,658"/>
<area shape="rect" href="_multi_report_tests_8cpp.html" title=" " alt="" coords="2707,693,2851,720"/>
<area shape="poly" title=" " alt="" coords="2601,648,2738,690,2737,695,2599,653"/>
<area shape="rect" href="_single_report_tests_8cpp.html" title=" " alt="" coords="2875,693,3027,720"/>
<area shape="poly" title=" " alt="" coords="2632,646,2880,690,2879,695,2631,651"/>
<area shape="rect" href="_b_n_o08x_rpt_8cpp.html" title=" " alt="" coords="93,304,208,331"/>
<area shape="poly" title=" " alt="" coords="2588,247,2136,251,1451,260,743,278,446,291,222,307,209,308,209,303,221,301,445,286,742,273,1451,255,2136,245,2588,242"/>
<area shape="rect" href="_b_n_o08x_rpt_acceleration_8hpp.html" title=" " alt="" coords="233,304,420,331"/>
<area shape="poly" title=" " alt="" coords="2588,246,2252,247,1722,254,1086,272,756,287,432,307,421,308,421,302,432,301,756,282,1086,267,1722,249,2252,242,2588,241"/>
<area shape="rect" href="_b_n_o08x_rpt_activity_classifier_8hpp.html" title=" " alt="" coords="444,304,655,331"/>
<area shape="poly" title=" " alt="" coords="2588,247,2285,251,1815,261,1255,278,679,307,655,308,655,303,679,301,1255,273,1815,255,2285,246,2588,242"/>
<area shape="rect" href="_b_n_o08x_rpt_cal_gyro_8hpp.html" title=" " alt="" coords="691,304,853,331"/>
<area shape="poly" title=" " alt="" coords="2588,248,1905,265,1417,282,916,307,854,311,854,306,916,301,1417,277,1905,259,2588,243"/>
<area shape="rect" href="_b_n_o08x_rpt_cal_magnetometer_8hpp.html" title=" " alt="" coords="929,304,1146,331"/>
<area shape="poly" title=" " alt="" coords="2588,249,2017,269,1209,307,1147,311,1146,305,1209,301,2017,264,2588,244"/>
<area shape="rect" href="_b_n_o08x_rpt_gravity_8hpp.html" title=" " alt="" coords="1221,304,1376,331"/>
<area shape="poly" title=" " alt="" coords="2588,249,2106,270,1439,307,1377,311,1377,306,1438,301,2105,264,2588,244"/>
<area shape="rect" href="_b_n_o08x_rpt_linear_acceleration_8hpp.html" title=" " alt="" coords="1450,304,1673,331"/>
<area shape="poly" title=" " alt="" coords="2588,251,1673,311,1673,306,2588,246"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_generic_8hpp.html" title=" " alt="" coords="2412,304,2591,331"/>
<area shape="poly" title=" " alt="" coords="2621,265,2531,306,2528,301,2618,260"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_accelerometer_8hpp.html" title=" " alt="" coords="2652,304,2916,331"/>
<area shape="poly" title=" " alt="" coords="2697,262,2764,301,2761,306,2694,267"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_gyro_8hpp.html" title=" " alt="" coords="2940,304,3148,331"/>
<area shape="poly" title=" " alt="" coords="2735,255,2977,301,2976,306,2734,260"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_magnetometer_8hpp.html" title=" " alt="" coords="3172,304,3436,331"/>
<area shape="poly" title=" " alt="" coords="2735,250,3192,301,3191,306,2734,255"/>
<area shape="rect" href="_b_n_o08x_rpt_shake_detector_8hpp.html" title=" " alt="" coords="3459,304,3661,331"/>
<area shape="poly" title=" " alt="" coords="2735,246,3045,268,3448,301,3459,302,3458,308,3448,307,3045,274,2734,251"/>
<area shape="rect" href="_b_n_o08x_rpt_stability_classifier_8hpp.html" title=" " alt="" coords="3684,304,3900,331"/>
<area shape="poly" title=" " alt="" coords="2735,245,3135,265,3674,301,3684,302,3684,308,3673,307,3134,271,2734,250"/>
<area shape="rect" href="_b_n_o08x_rpt_step_counter_8hpp.html" title=" " alt="" coords="3924,304,4111,331"/>
<area shape="poly" title=" " alt="" coords="2734,243,3228,261,3567,278,3912,301,3923,302,3923,308,3912,307,3566,283,3228,266,2734,248"/>
<area shape="rect" href="_b_n_o08x_rpt_tap_detector_8hpp.html" title=" " alt="" coords="4135,304,4321,331"/>
<area shape="poly" title=" " alt="" coords="2735,242,3310,258,3712,275,4123,301,4135,302,4135,308,4122,307,3712,281,3310,263,2735,248"/>
<area shape="rect" href="_b_n_o08x_rpt_uncal_gyro_8hpp.html" title=" " alt="" coords="4299,387,4475,413"/>
<area shape="poly" title=" " alt="" coords="2735,242,3107,247,3626,257,4099,275,4258,287,4308,294,4335,302,4355,320,4370,343,4386,385,4381,387,4365,345,4351,323,4332,306,4307,299,4257,292,4098,280,3626,262,3107,252,2735,247"/>
<area shape="rect" href="_b_n_o08x_rpt_uncal_magnetometer_8hpp.html" title=" " alt="" coords="4396,304,4628,331"/>
<area shape="poly" title=" " alt="" coords="2735,242,3407,259,3886,276,4377,301,4396,303,4396,308,4377,307,3886,281,3407,264,2735,248"/>
<area shape="rect" href="_b_n_o08x_reports_8hpp.html" title=" " alt="" coords="2481,469,2621,496"/>
<area shape="poly" title=" " alt="" coords="240,337,188,351,146,370,132,381,124,393,125,405,134,419,161,426,229,434,461,446,1174,464,1953,474,2480,478,2480,484,1953,479,1174,469,461,451,229,439,160,432,130,423,119,407,119,392,128,378,143,366,186,346,238,332"/>
<area shape="rect" href="_b_n_o08x_rpt_acceleration_8cpp.html" title=" " alt="" coords="144,387,331,413"/>
<area shape="poly" title=" " alt="" coords="303,343,253,389,249,385,300,339"/>
<area shape="poly" title=" " alt="" coords="2552,512,2551,544,2546,544,2547,512"/>
<area shape="poly" title=" " alt="" coords="453,339,421,355,396,380,387,401,389,410,395,419,419,426,479,432,684,444,1313,461,2004,473,2480,478,2480,483,2004,478,1313,467,683,449,478,437,418,431,392,424,384,412,382,400,391,377,417,351,450,334"/>
<area shape="rect" href="_b_n_o08x_rpt_activity_classifier_8cpp.html" title=" " alt="" coords="406,387,616,413"/>
<area shape="poly" title=" " alt="" coords="539,346,519,388,514,385,534,344"/>
<area shape="poly" title=" " alt="" coords="725,340,700,357,681,380,673,401,674,410,680,419,707,430,761,440,940,456,1189,467,1478,474,2067,480,2480,479,2480,484,2067,485,1478,480,1189,473,940,461,760,446,705,435,677,423,669,412,668,401,676,377,696,353,722,336"/>
<area shape="rect" href="_b_n_o08x_rpt_cal_gyro_8cpp.html" title=" " alt="" coords="691,387,853,413"/>
<area shape="poly" title=" " alt="" coords="775,346,775,387,769,387,769,346"/>
<area shape="poly" title=" " alt="" coords="971,339,941,356,918,380,910,401,912,410,918,419,940,429,987,438,1141,452,1354,463,1604,470,2114,477,2480,479,2480,484,2114,483,1604,475,1354,468,1140,457,986,443,938,434,914,423,907,412,905,401,914,377,938,352,968,334"/>
<area shape="rect" href="_b_n_o08x_rpt_cal_magnetometer_8cpp.html" title=" " alt="" coords="929,387,1146,413"/>
<area shape="poly" title=" " alt="" coords="1040,346,1040,387,1035,387,1035,346"/>
<area shape="poly" title=" " alt="" coords="1254,340,1230,357,1212,380,1204,401,1205,410,1211,419,1229,427,1266,434,1389,447,1560,457,1760,465,2174,474,2480,478,2480,484,2174,480,1760,470,1560,463,1388,453,1265,440,1227,432,1208,423,1200,412,1198,401,1207,377,1226,353,1251,336"/>
<area shape="rect" href="_b_n_o08x_rpt_gravity_8cpp.html" title=" " alt="" coords="1221,387,1376,413"/>
<area shape="poly" title=" " alt="" coords="1301,346,1301,387,1296,387,1296,346"/>
<area shape="poly" title=" " alt="" coords="1494,339,1464,356,1441,380,1433,401,1434,410,1440,419,1454,426,1484,432,1583,443,1883,461,2221,472,2480,477,2480,483,2221,477,1883,466,1583,449,1483,437,1453,431,1437,423,1429,412,1427,401,1436,377,1461,352,1491,334"/>
<area shape="rect" href="_b_n_o08x_rpt_linear_acceleration_8cpp.html" title=" " alt="" coords="1450,387,1673,413"/>
<area shape="poly" title=" " alt="" coords="1564,346,1564,387,1559,387,1559,346"/>
<area shape="rect" href="_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp.html" title=" " alt="" coords="1696,379,1915,421"/>
<area shape="poly" title=" " alt="" coords="2397,330,2180,352,1927,381,1915,383,1915,378,1926,376,2179,346,2396,325"/>
<area shape="rect" href="_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hpp.html" title=" " alt="" coords="1939,387,2165,413"/>
<area shape="poly" title=" " alt="" coords="2416,337,2123,389,2123,383,2415,331"/>
<area shape="rect" href="_b_n_o08x_rpt_game_r_v_8hpp.html" title=" " alt="" coords="2189,387,2358,413"/>
<area shape="poly" title=" " alt="" coords="2452,339,2310,389,2308,384,2450,334"/>
<area shape="rect" href="_b_n_o08x_rpt_i_gyro_r_v_8hpp.html" title=" " alt="" coords="2382,387,2546,413"/>
<area shape="poly" title=" " alt="" coords="2491,346,2472,388,2467,385,2487,344"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_8hpp.html" title=" " alt="" coords="2571,387,2704,413"/>
<area shape="poly" title=" " alt="" coords="2537,337,2618,384,2615,389,2534,341"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_generic_8cpp.html" title=" " alt="" coords="2728,387,2907,413"/>
<area shape="poly" title=" " alt="" coords="2566,332,2768,383,2767,389,2565,338"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_geomag_8hpp.html" title=" " alt="" coords="2930,387,3113,413"/>
<area shape="poly" title=" " alt="" coords="2606,330,2919,376,2959,383,2959,389,2918,381,2606,335"/>
<area shape="poly" title=" " alt="" coords="1930,419,2241,453,2480,473,2480,479,2240,458,1930,424"/>
<area shape="poly" title=" " alt="" coords="2146,414,2480,467,2479,473,2145,419"/>
<area shape="poly" title=" " alt="" coords="2332,415,2508,466,2506,471,2330,421"/>
<area shape="poly" title=" " alt="" coords="2491,422,2539,467,2536,471,2487,426"/>
<area shape="poly" title=" " alt="" coords="2614,426,2566,471,2562,467,2611,422"/>
<area shape="poly" title=" " alt="" coords="2944,419,2919,424,2622,473,2621,468,2918,419,2943,414"/>
<area shape="poly" title=" " alt="" coords="2912,331,3047,351,3098,364,3126,377,3133,388,3136,400,3134,412,3126,423,3114,431,3096,437,3041,448,2887,461,2638,472,2621,474,2621,469,2637,467,2887,455,3040,442,3094,432,3112,426,3122,419,3129,410,3131,400,3128,391,3122,381,3097,369,3046,357,2911,336"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_accelerometer_8cpp.html" title=" " alt="" coords="3187,387,3451,413"/>
<area shape="poly" title=" " alt="" coords="2884,331,3235,383,3234,389,2883,336"/>
<area shape="poly" title=" " alt="" coords="3164,329,3355,354,3429,366,3464,377,3472,388,3475,400,3472,412,3465,423,3445,435,3413,445,3320,458,3198,466,3061,470,2796,470,2637,472,2621,474,2621,468,2637,467,2796,465,3061,464,3198,461,3320,453,3412,440,3443,430,3461,419,3467,410,3470,400,3467,390,3461,381,3428,371,3354,359,3163,335"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_gyro_8cpp.html" title=" " alt="" coords="3525,387,3734,413"/>
<area shape="poly" title=" " alt="" coords="3163,330,3507,376,3555,383,3554,389,3506,381,3163,336"/>
<area shape="poly" title=" " alt="" coords="3441,330,3637,354,3712,366,3747,377,3755,388,3758,400,3755,412,3747,423,3727,432,3688,439,3563,449,3198,463,2637,472,2621,474,2621,468,2637,467,3198,457,3563,444,3688,433,3726,427,3744,419,3750,410,3752,400,3750,390,3744,381,3711,371,3636,359,3441,336"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_magnetometer_8cpp.html" title=" " alt="" coords="3808,387,4072,413"/>
<area shape="poly" title=" " alt="" coords="3424,330,3790,376,3846,383,3845,389,3789,381,3423,336"/>
<area shape="poly" title=" " alt="" coords="3677,329,4085,376,4094,388,4096,400,4094,412,4086,423,4060,434,4009,442,3846,455,3623,463,3370,467,2889,470,2637,472,2621,474,2621,468,2637,467,2889,464,3370,462,3623,457,3845,450,4009,437,4059,429,4082,419,4089,410,4091,400,4089,390,4083,381,3676,334"/>
<area shape="poly" title=" " alt="" coords="3908,331,4034,352,4083,364,4108,377,4116,389,4119,400,4116,412,4108,423,4082,434,4031,443,3865,455,3638,463,3381,467,2893,470,2637,472,2621,474,2621,468,2637,467,2893,464,3381,462,3638,458,3864,450,4030,437,4081,429,4105,419,4111,410,4113,400,4111,391,4105,381,4081,369,4033,357,3907,336"/>
<area shape="poly" title=" " alt="" coords="4079,335,4108,352,4132,377,4141,401,4139,412,4131,423,4105,434,4052,443,3884,456,3654,464,3393,468,2897,470,2637,472,2621,474,2621,468,2637,467,2897,465,3393,462,3654,458,3883,450,4052,438,4103,429,4128,419,4134,410,4135,401,4127,380,4105,356,4077,339"/>
<area shape="poly" title=" " alt="" coords="4219,346,4194,388,4175,408,4153,424,4113,437,4051,448,3876,462,3651,470,3402,472,2924,469,2745,469,2638,472,2621,474,2621,468,2637,467,2744,464,2924,464,3402,467,3651,464,3876,457,4051,443,4112,432,4151,419,4172,404,4190,385,4215,343"/>
<area shape="poly" title=" " alt="" coords="4314,419,4280,424,4031,446,3819,456,3633,458,3459,455,3285,451,3099,450,2887,456,2638,472,2621,474,2621,468,2637,467,2887,450,3099,444,3285,445,3459,449,3633,452,3819,451,4031,441,4280,419,4313,414"/>
<area shape="poly" title=" " alt="" coords="4516,347,4511,387,4502,407,4488,424,4454,435,4389,444,4178,457,3893,465,3570,469,2958,470,2637,472,2621,474,2621,468,2637,467,2958,465,3570,464,3893,460,4178,452,4388,439,4453,430,4485,419,4498,404,4506,385,4511,346"/>
<area shape="poly" title=" " alt="" coords="2678,505,2579,546,2577,541,2676,500"/>
<area shape="poly" title=" " alt="" coords="2724,512,2724,618,2719,618,2719,512"/>
<area shape="poly" title=" " alt="" coords="1333,118,1279,156,1276,152,1330,114"/>
</map>
</div>
</div>
<p><a href="_b_n_o08x_cb_generic_8hpp_source.html">Go to the source code of this file.</a></p>
<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">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_n_o08x_cb_generic.html">BNO08xCbGeneric</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parent class to represent callback functions as generic type such that all flavors can be invoked by single type. <a href="class_b_n_o08x_cb_generic.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><dl class="section author"><dt>Author</dt><dd>Myles Parfeniuk </dd></dl>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_85e9385bd83516731053aadc7da3c8af.html">imu_update</a></li><li class="navelem"><a class="el" href="dir_c60d9bf80716f90f729fd65c40ec81f7.html">bno08x_update</a></li><li class="navelem"><a class="el" href="dir_fd670e5d11b8bb731501003ff6578ae1.html">components</a></li><li class="navelem"><a class="el" href="dir_a6718ce9703adf4789a693642ffedf7f.html">esp32_BNO08x</a></li><li class="navelem"><a class="el" href="dir_9667f1a5b10a5222433e41df91e1bf5d.html">include</a></li><li class="navelem"><a class="el" href="dir_06e7072e89f6a5cac448ba64f4422fcc.html">callback</a></li><li class="navelem"><a class="el" href="_b_n_o08x_cb_generic_8hpp.html">BNO08xCbGeneric.hpp</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>

View File

@ -0,0 +1,4 @@
var _b_n_o08x_cb_generic_8hpp =
[
[ "BNO08xCbGeneric", "class_b_n_o08x_cb_generic.html", "class_b_n_o08x_cb_generic" ]
];

View File

@ -0,0 +1,126 @@
<map id="BNO08xCbGeneric.hpp" name="BNO08xCbGeneric.hpp">
<area shape="rect" id="Node000001" title=" " alt="" coords="1182,5,1338,32"/>
<area shape="rect" id="Node000002" href="$_b_n_o08x_cb_param_rpt_i_d_8hpp.html" title=" " alt="" coords="1068,80,1249,107"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1232,44,1178,82,1175,77,1228,39"/>
<area shape="rect" id="Node000062" href="$_b_n_o08x_cb_param_void_8hpp.html" title=" " alt="" coords="1274,80,1449,107"/>
<area shape="poly" id="edge73_Node000001_Node000062" title=" " alt="" coords="1292,39,1345,77,1342,82,1288,44"/>
<area shape="rect" id="Node000003" href="$_b_n_o08x_private_types_8hpp.html" title=" " alt="" coords="1175,155,1345,181"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="1190,114,1244,152,1241,156,1187,118"/>
<area shape="rect" id="Node000004" href="$_b_n_o08x_8cpp.html" title=" " alt="" coords="1198,619,1293,645"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="1160,171,929,173,639,181,493,188,357,199,242,213,155,232,101,244,53,255,35,263,20,275,11,292,8,316,8,484,11,494,18,504,48,523,96,540,160,555,322,580,516,599,720,612,915,620,1197,627,1197,633,914,626,719,617,515,604,322,586,159,561,95,545,46,528,14,508,6,496,3,484,3,316,6,290,16,271,32,258,52,250,100,239,154,227,241,208,357,194,492,183,639,175,929,168,1160,166"/>
<area shape="rect" id="Node000005" href="$_b_n_o08x_8hpp.html" title=" " alt="" coords="2500,544,2596,571"/>
<area shape="poly" id="edge4_Node000003_Node000005" title=" " alt="" coords="1160,174,866,183,684,193,500,207,329,226,188,250,134,265,93,281,67,298,61,307,59,316,59,401,64,411,81,422,147,442,252,460,389,476,738,503,1148,522,1575,536,1972,545,2500,553,2500,558,1972,551,1574,542,1148,528,738,508,389,481,251,465,146,447,79,426,60,415,53,402,53,316,56,305,63,294,90,276,132,259,187,245,329,220,499,202,683,188,865,178,1160,168"/>
<area shape="rect" id="Node000014" href="$_b_n_o08x_rpt_8hpp.html" title=" " alt="" coords="2604,229,2719,256"/>
<area shape="poly" id="edge14_Node000003_Node000014" title=" " alt="" coords="1360,172,2603,236,2603,241,1360,177"/>
<area shape="rect" id="Node000061" href="$_b_n_o08x_s_h2_h_a_l_8hpp.html" title=" " alt="" coords="2649,469,2794,496"/>
<area shape="poly" id="edge70_Node000003_Node000061" title=" " alt="" coords="1360,167,2088,171,2608,178,3162,189,3696,206,4156,229,4341,244,4488,261,4591,280,4623,291,4642,302,4680,340,4687,352,4683,363,4665,373,4633,385,4517,424,4474,434,4408,443,4222,457,3982,468,3712,475,3174,483,2794,484,2794,479,3174,477,3712,470,3982,463,4222,452,4408,438,4473,429,4515,419,4632,380,4663,368,4679,360,4682,353,4676,343,4638,306,4621,295,4589,285,4488,266,4341,249,4155,235,3695,211,3162,194,2608,183,2087,177,1360,172"/>
<area shape="poly" id="edge5_Node000005_Node000004" title=" " alt="" coords="2485,565,1294,631,1293,625,2485,560"/>
<area shape="rect" id="Node000006" href="$_b_n_o08x_s_h2_h_a_l_8cpp.html" title=" " alt="" coords="2649,619,2794,645"/>
<area shape="poly" id="edge6_Node000005_Node000006" title=" " alt="" coords="2593,575,2692,616,2690,620,2591,579"/>
<area shape="rect" id="Node000007" href="$_b_n_o08x_test_helper_8hpp.html" title=" " alt="" coords="2467,619,2624,645"/>
<area shape="poly" id="edge7_Node000005_Node000007" title=" " alt="" coords="2550,587,2548,618,2543,618,2544,586"/>
<area shape="rect" id="Node000008" href="$_b_n_o08x_test_suite_8hpp.html" title=" " alt="" coords="2084,693,2234,720"/>
<area shape="poly" id="edge8_Node000007_Node000008" title=" " alt="" coords="2463,651,2227,695,2226,690,2462,646"/>
<area shape="rect" id="Node000009" href="$_callback_tests_8cpp.html" title=" " alt="" coords="2259,693,2387,720"/>
<area shape="poly" id="edge9_Node000007_Node000009" title=" " alt="" coords="2493,653,2363,695,2361,690,2492,648"/>
<area shape="rect" id="Node000010" href="$_feature_tests_8cpp.html" title=" " alt="" coords="2411,693,2533,720"/>
<area shape="poly" id="edge10_Node000007_Node000010" title=" " alt="" coords="2524,658,2486,695,2483,691,2520,655"/>
<area shape="rect" id="Node000011" href="$_init_denit_tests_8cpp.html" title=" " alt="" coords="2557,693,2683,720"/>
<area shape="poly" id="edge11_Node000007_Node000011" title=" " alt="" coords="2571,654,2609,691,2605,695,2567,658"/>
<area shape="rect" id="Node000012" href="$_multi_report_tests_8cpp.html" title=" " alt="" coords="2707,693,2851,720"/>
<area shape="poly" id="edge12_Node000007_Node000012" title=" " alt="" coords="2601,648,2738,690,2737,695,2599,653"/>
<area shape="rect" id="Node000013" href="$_single_report_tests_8cpp.html" title=" " alt="" coords="2875,693,3027,720"/>
<area shape="poly" id="edge13_Node000007_Node000013" title=" " alt="" coords="2632,646,2880,690,2879,695,2631,651"/>
<area shape="rect" id="Node000015" href="$_b_n_o08x_rpt_8cpp.html" title=" " alt="" coords="93,304,208,331"/>
<area shape="poly" id="edge15_Node000014_Node000015" title=" " alt="" coords="2588,247,2136,251,1451,260,743,278,446,291,222,307,209,308,209,303,221,301,445,286,742,273,1451,255,2136,245,2588,242"/>
<area shape="rect" id="Node000016" href="$_b_n_o08x_rpt_acceleration_8hpp.html" title=" " alt="" coords="233,304,420,331"/>
<area shape="poly" id="edge16_Node000014_Node000016" title=" " alt="" coords="2588,246,2252,247,1722,254,1086,272,756,287,432,307,421,308,421,302,432,301,756,282,1086,267,1722,249,2252,242,2588,241"/>
<area shape="rect" id="Node000019" href="$_b_n_o08x_rpt_activity_classifier_8hpp.html" title=" " alt="" coords="444,304,655,331"/>
<area shape="poly" id="edge20_Node000014_Node000019" title=" " alt="" coords="2588,247,2285,251,1815,261,1255,278,679,307,655,308,655,303,679,301,1255,273,1815,255,2285,246,2588,242"/>
<area shape="rect" id="Node000021" href="$_b_n_o08x_rpt_cal_gyro_8hpp.html" title=" " alt="" coords="691,304,853,331"/>
<area shape="poly" id="edge23_Node000014_Node000021" title=" " alt="" coords="2588,248,1905,265,1417,282,916,307,854,311,854,306,916,301,1417,277,1905,259,2588,243"/>
<area shape="rect" id="Node000023" href="$_b_n_o08x_rpt_cal_magnetometer_8hpp.html" title=" " alt="" coords="929,304,1146,331"/>
<area shape="poly" id="edge26_Node000014_Node000023" title=" " alt="" coords="2588,249,2017,269,1209,307,1147,311,1146,305,1209,301,2017,264,2588,244"/>
<area shape="rect" id="Node000025" href="$_b_n_o08x_rpt_gravity_8hpp.html" title=" " alt="" coords="1221,304,1376,331"/>
<area shape="poly" id="edge29_Node000014_Node000025" title=" " alt="" coords="2588,249,2106,270,1439,307,1377,311,1377,306,1438,301,2105,264,2588,244"/>
<area shape="rect" id="Node000027" href="$_b_n_o08x_rpt_linear_acceleration_8hpp.html" title=" " alt="" coords="1450,304,1673,331"/>
<area shape="poly" id="edge32_Node000014_Node000027" title=" " alt="" coords="2588,251,1673,311,1673,306,2588,246"/>
<area shape="rect" id="Node000029" href="$_b_n_o08x_rpt_r_v_generic_8hpp.html" title=" " alt="" coords="2412,304,2591,331"/>
<area shape="poly" id="edge35_Node000014_Node000029" title=" " alt="" coords="2621,265,2531,306,2528,301,2618,260"/>
<area shape="rect" id="Node000043" href="$_b_n_o08x_rpt_raw_m_e_m_s_accelerometer_8hpp.html" title=" " alt="" coords="2652,304,2916,331"/>
<area shape="poly" id="edge49_Node000014_Node000043" title=" " alt="" coords="2697,262,2764,301,2761,306,2694,267"/>
<area shape="rect" id="Node000045" href="$_b_n_o08x_rpt_raw_m_e_m_s_gyro_8hpp.html" title=" " alt="" coords="2940,304,3148,331"/>
<area shape="poly" id="edge52_Node000014_Node000045" title=" " alt="" coords="2735,255,2977,301,2976,306,2734,260"/>
<area shape="rect" id="Node000047" href="$_b_n_o08x_rpt_raw_m_e_m_s_magnetometer_8hpp.html" title=" " alt="" coords="3172,304,3436,331"/>
<area shape="poly" id="edge55_Node000014_Node000047" title=" " alt="" coords="2735,250,3192,301,3191,306,2734,255"/>
<area shape="rect" id="Node000049" href="$_b_n_o08x_rpt_shake_detector_8hpp.html" title=" " alt="" coords="3459,304,3661,331"/>
<area shape="poly" id="edge58_Node000014_Node000049" title=" " alt="" coords="2735,246,3045,268,3448,301,3459,302,3458,308,3448,307,3045,274,2734,251"/>
<area shape="rect" id="Node000051" href="$_b_n_o08x_rpt_stability_classifier_8hpp.html" title=" " alt="" coords="3684,304,3900,331"/>
<area shape="poly" id="edge60_Node000014_Node000051" title=" " alt="" coords="2735,245,3135,265,3674,301,3684,302,3684,308,3673,307,3134,271,2734,250"/>
<area shape="rect" id="Node000053" href="$_b_n_o08x_rpt_step_counter_8hpp.html" title=" " alt="" coords="3924,304,4111,331"/>
<area shape="poly" id="edge62_Node000014_Node000053" title=" " alt="" coords="2734,243,3228,261,3567,278,3912,301,3923,302,3923,308,3912,307,3566,283,3228,266,2734,248"/>
<area shape="rect" id="Node000055" href="$_b_n_o08x_rpt_tap_detector_8hpp.html" title=" " alt="" coords="4135,304,4321,331"/>
<area shape="poly" id="edge64_Node000014_Node000055" title=" " alt="" coords="2735,242,3310,258,3712,275,4123,301,4135,302,4135,308,4122,307,3712,281,3310,263,2735,248"/>
<area shape="rect" id="Node000057" href="$_b_n_o08x_rpt_uncal_gyro_8hpp.html" title=" " alt="" coords="4299,387,4475,413"/>
<area shape="poly" id="edge66_Node000014_Node000057" title=" " alt="" coords="2735,242,3107,247,3626,257,4099,275,4258,287,4308,294,4335,302,4355,320,4370,343,4386,385,4381,387,4365,345,4351,323,4332,306,4307,299,4257,292,4098,280,3626,262,3107,252,2735,247"/>
<area shape="rect" id="Node000059" href="$_b_n_o08x_rpt_uncal_magnetometer_8hpp.html" title=" " alt="" coords="4396,304,4628,331"/>
<area shape="poly" id="edge68_Node000014_Node000059" title=" " alt="" coords="2735,242,3407,259,3886,276,4377,301,4396,303,4396,308,4377,307,3886,281,3407,264,2735,248"/>
<area shape="rect" id="Node000017" href="$_b_n_o08x_reports_8hpp.html" title=" " alt="" coords="2481,469,2621,496"/>
<area shape="poly" id="edge17_Node000016_Node000017" title=" " alt="" coords="240,337,188,351,146,370,132,381,124,393,125,405,134,419,161,426,229,434,461,446,1174,464,1953,474,2480,478,2480,484,1953,479,1174,469,461,451,229,439,160,432,130,423,119,407,119,392,128,378,143,366,186,346,238,332"/>
<area shape="rect" id="Node000018" href="$_b_n_o08x_rpt_acceleration_8cpp.html" title=" " alt="" coords="144,387,331,413"/>
<area shape="poly" id="edge19_Node000016_Node000018" title=" " alt="" coords="303,343,253,389,249,385,300,339"/>
<area shape="poly" id="edge18_Node000017_Node000005" title=" " alt="" coords="2552,512,2551,544,2546,544,2547,512"/>
<area shape="poly" id="edge21_Node000019_Node000017" title=" " alt="" coords="453,339,421,355,396,380,387,401,389,410,395,419,419,426,479,432,684,444,1313,461,2004,473,2480,478,2480,483,2004,478,1313,467,683,449,478,437,418,431,392,424,384,412,382,400,391,377,417,351,450,334"/>
<area shape="rect" id="Node000020" href="$_b_n_o08x_rpt_activity_classifier_8cpp.html" title=" " alt="" coords="406,387,616,413"/>
<area shape="poly" id="edge22_Node000019_Node000020" title=" " alt="" coords="539,346,519,388,514,385,534,344"/>
<area shape="poly" id="edge24_Node000021_Node000017" title=" " alt="" coords="725,340,700,357,681,380,673,401,674,410,680,419,707,430,761,440,940,456,1189,467,1478,474,2067,480,2480,479,2480,484,2067,485,1478,480,1189,473,940,461,760,446,705,435,677,423,669,412,668,401,676,377,696,353,722,336"/>
<area shape="rect" id="Node000022" href="$_b_n_o08x_rpt_cal_gyro_8cpp.html" title=" " alt="" coords="691,387,853,413"/>
<area shape="poly" id="edge25_Node000021_Node000022" title=" " alt="" coords="775,346,775,387,769,387,769,346"/>
<area shape="poly" id="edge27_Node000023_Node000017" title=" " alt="" coords="971,339,941,356,918,380,910,401,912,410,918,419,940,429,987,438,1141,452,1354,463,1604,470,2114,477,2480,479,2480,484,2114,483,1604,475,1354,468,1140,457,986,443,938,434,914,423,907,412,905,401,914,377,938,352,968,334"/>
<area shape="rect" id="Node000024" href="$_b_n_o08x_rpt_cal_magnetometer_8cpp.html" title=" " alt="" coords="929,387,1146,413"/>
<area shape="poly" id="edge28_Node000023_Node000024" title=" " alt="" coords="1040,346,1040,387,1035,387,1035,346"/>
<area shape="poly" id="edge30_Node000025_Node000017" title=" " alt="" coords="1254,340,1230,357,1212,380,1204,401,1205,410,1211,419,1229,427,1266,434,1389,447,1560,457,1760,465,2174,474,2480,478,2480,484,2174,480,1760,470,1560,463,1388,453,1265,440,1227,432,1208,423,1200,412,1198,401,1207,377,1226,353,1251,336"/>
<area shape="rect" id="Node000026" href="$_b_n_o08x_rpt_gravity_8cpp.html" title=" " alt="" coords="1221,387,1376,413"/>
<area shape="poly" id="edge31_Node000025_Node000026" title=" " alt="" coords="1301,346,1301,387,1296,387,1296,346"/>
<area shape="poly" id="edge33_Node000027_Node000017" title=" " alt="" coords="1494,339,1464,356,1441,380,1433,401,1434,410,1440,419,1454,426,1484,432,1583,443,1883,461,2221,472,2480,477,2480,483,2221,477,1883,466,1583,449,1483,437,1453,431,1437,423,1429,412,1427,401,1436,377,1461,352,1491,334"/>
<area shape="rect" id="Node000028" href="$_b_n_o08x_rpt_linear_acceleration_8cpp.html" title=" " alt="" coords="1450,387,1673,413"/>
<area shape="poly" id="edge34_Node000027_Node000028" title=" " alt="" coords="1564,346,1564,387,1559,387,1559,346"/>
<area shape="rect" id="Node000030" href="$_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp.html" title=" " alt="" coords="1696,379,1915,421"/>
<area shape="poly" id="edge36_Node000029_Node000030" title=" " alt="" coords="2397,330,2180,352,1927,381,1915,383,1915,378,1926,376,2179,346,2396,325"/>
<area shape="rect" id="Node000032" href="$_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hpp.html" title=" " alt="" coords="1939,387,2165,413"/>
<area shape="poly" id="edge38_Node000029_Node000032" title=" " alt="" coords="2416,337,2123,389,2123,383,2415,331"/>
<area shape="rect" id="Node000034" href="$_b_n_o08x_rpt_game_r_v_8hpp.html" title=" " alt="" coords="2189,387,2358,413"/>
<area shape="poly" id="edge40_Node000029_Node000034" title=" " alt="" coords="2452,339,2310,389,2308,384,2450,334"/>
<area shape="rect" id="Node000036" href="$_b_n_o08x_rpt_i_gyro_r_v_8hpp.html" title=" " alt="" coords="2382,387,2546,413"/>
<area shape="poly" id="edge42_Node000029_Node000036" title=" " alt="" coords="2491,346,2472,388,2467,385,2487,344"/>
<area shape="rect" id="Node000038" href="$_b_n_o08x_rpt_r_v_8hpp.html" title=" " alt="" coords="2571,387,2704,413"/>
<area shape="poly" id="edge44_Node000029_Node000038" title=" " alt="" coords="2537,337,2618,384,2615,389,2534,341"/>
<area shape="rect" id="Node000040" href="$_b_n_o08x_rpt_r_v_generic_8cpp.html" title=" " alt="" coords="2728,387,2907,413"/>
<area shape="poly" id="edge46_Node000029_Node000040" title=" " alt="" coords="2566,332,2768,383,2767,389,2565,338"/>
<area shape="rect" id="Node000041" href="$_b_n_o08x_rpt_r_v_geomag_8hpp.html" title=" " alt="" coords="2930,387,3113,413"/>
<area shape="poly" id="edge47_Node000029_Node000041" title=" " alt="" coords="2606,330,2919,376,2959,383,2959,389,2918,381,2606,335"/>
<area shape="poly" id="edge37_Node000030_Node000017" title=" " alt="" coords="1930,419,2241,453,2480,473,2480,479,2240,458,1930,424"/>
<area shape="poly" id="edge39_Node000032_Node000017" title=" " alt="" coords="2146,414,2480,467,2479,473,2145,419"/>
<area shape="poly" id="edge41_Node000034_Node000017" title=" " alt="" coords="2332,415,2508,466,2506,471,2330,421"/>
<area shape="poly" id="edge43_Node000036_Node000017" title=" " alt="" coords="2491,422,2539,467,2536,471,2487,426"/>
<area shape="poly" id="edge45_Node000038_Node000017" title=" " alt="" coords="2614,426,2566,471,2562,467,2611,422"/>
<area shape="poly" id="edge48_Node000041_Node000017" title=" " alt="" coords="2944,419,2919,424,2622,473,2621,468,2918,419,2943,414"/>
<area shape="poly" id="edge50_Node000043_Node000017" title=" " alt="" coords="2912,331,3047,351,3098,364,3126,377,3133,388,3136,400,3134,412,3126,423,3114,431,3096,437,3041,448,2887,461,2638,472,2621,474,2621,469,2637,467,2887,455,3040,442,3094,432,3112,426,3122,419,3129,410,3131,400,3128,391,3122,381,3097,369,3046,357,2911,336"/>
<area shape="rect" id="Node000044" href="$_b_n_o08x_rpt_raw_m_e_m_s_accelerometer_8cpp.html" title=" " alt="" coords="3187,387,3451,413"/>
<area shape="poly" id="edge51_Node000043_Node000044" title=" " alt="" coords="2884,331,3235,383,3234,389,2883,336"/>
<area shape="poly" id="edge53_Node000045_Node000017" title=" " alt="" coords="3164,329,3355,354,3429,366,3464,377,3472,388,3475,400,3472,412,3465,423,3445,435,3413,445,3320,458,3198,466,3061,470,2796,470,2637,472,2621,474,2621,468,2637,467,2796,465,3061,464,3198,461,3320,453,3412,440,3443,430,3461,419,3467,410,3470,400,3467,390,3461,381,3428,371,3354,359,3163,335"/>
<area shape="rect" id="Node000046" href="$_b_n_o08x_rpt_raw_m_e_m_s_gyro_8cpp.html" title=" " alt="" coords="3525,387,3734,413"/>
<area shape="poly" id="edge54_Node000045_Node000046" title=" " alt="" coords="3163,330,3507,376,3555,383,3554,389,3506,381,3163,336"/>
<area shape="poly" id="edge56_Node000047_Node000017" title=" " alt="" coords="3441,330,3637,354,3712,366,3747,377,3755,388,3758,400,3755,412,3747,423,3727,432,3688,439,3563,449,3198,463,2637,472,2621,474,2621,468,2637,467,3198,457,3563,444,3688,433,3726,427,3744,419,3750,410,3752,400,3750,390,3744,381,3711,371,3636,359,3441,336"/>
<area shape="rect" id="Node000048" href="$_b_n_o08x_rpt_raw_m_e_m_s_magnetometer_8cpp.html" title=" " alt="" coords="3808,387,4072,413"/>
<area shape="poly" id="edge57_Node000047_Node000048" title=" " alt="" coords="3424,330,3790,376,3846,383,3845,389,3789,381,3423,336"/>
<area shape="poly" id="edge59_Node000049_Node000017" title=" " alt="" coords="3677,329,4085,376,4094,388,4096,400,4094,412,4086,423,4060,434,4009,442,3846,455,3623,463,3370,467,2889,470,2637,472,2621,474,2621,468,2637,467,2889,464,3370,462,3623,457,3845,450,4009,437,4059,429,4082,419,4089,410,4091,400,4089,390,4083,381,3676,334"/>
<area shape="poly" id="edge61_Node000051_Node000017" title=" " alt="" coords="3908,331,4034,352,4083,364,4108,377,4116,389,4119,400,4116,412,4108,423,4082,434,4031,443,3865,455,3638,463,3381,467,2893,470,2637,472,2621,474,2621,468,2637,467,2893,464,3381,462,3638,458,3864,450,4030,437,4081,429,4105,419,4111,410,4113,400,4111,391,4105,381,4081,369,4033,357,3907,336"/>
<area shape="poly" id="edge63_Node000053_Node000017" title=" " alt="" coords="4079,335,4108,352,4132,377,4141,401,4139,412,4131,423,4105,434,4052,443,3884,456,3654,464,3393,468,2897,470,2637,472,2621,474,2621,468,2637,467,2897,465,3393,462,3654,458,3883,450,4052,438,4103,429,4128,419,4134,410,4135,401,4127,380,4105,356,4077,339"/>
<area shape="poly" id="edge65_Node000055_Node000017" title=" " alt="" coords="4219,346,4194,388,4175,408,4153,424,4113,437,4051,448,3876,462,3651,470,3402,472,2924,469,2745,469,2638,472,2621,474,2621,468,2637,467,2744,464,2924,464,3402,467,3651,464,3876,457,4051,443,4112,432,4151,419,4172,404,4190,385,4215,343"/>
<area shape="poly" id="edge67_Node000057_Node000017" title=" " alt="" coords="4314,419,4280,424,4031,446,3819,456,3633,458,3459,455,3285,451,3099,450,2887,456,2638,472,2621,474,2621,468,2637,467,2887,450,3099,444,3285,445,3459,449,3633,452,3819,451,4031,441,4280,419,4313,414"/>
<area shape="poly" id="edge69_Node000059_Node000017" title=" " alt="" coords="4516,347,4511,387,4502,407,4488,424,4454,435,4389,444,4178,457,3893,465,3570,469,2958,470,2637,472,2621,474,2621,468,2637,467,2958,465,3570,464,3893,460,4178,452,4388,439,4453,430,4485,419,4498,404,4506,385,4511,346"/>
<area shape="poly" id="edge71_Node000061_Node000005" title=" " alt="" coords="2678,505,2579,546,2577,541,2676,500"/>
<area shape="poly" id="edge72_Node000061_Node000006" title=" " alt="" coords="2724,512,2724,618,2719,618,2719,512"/>
<area shape="poly" id="edge74_Node000062_Node000003" title=" " alt="" coords="1333,118,1279,156,1276,152,1330,114"/>
</map>

View File

@ -0,0 +1 @@
c78149754bb0bd4eb627764924116949

Binary file not shown.

After

Width:  |  Height:  |  Size: 268 KiB

View File

@ -0,0 +1,7 @@
<map id="BNO08xCbGeneric.hpp" name="BNO08xCbGeneric.hpp">
<area shape="rect" id="Node000001" title=" " alt="" coords="6,5,162,32"/>
<area shape="rect" id="Node000002" title=" " alt="" coords="5,80,70,107"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="78,34,56,68,51,66,74,31"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="94,80,170,107"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="95,31,118,66,113,69,90,34"/>
</map>

View File

@ -0,0 +1 @@
ba20fe1446e67635ff7b7b81573a205e

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@ -0,0 +1,142 @@
<!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: BNO08xCbGeneric.hpp Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">esp32_BNO08x<span id="projectnumber">&#160;1.3</span>
</div>
<div id="projectbrief">C++ BNO08x IMU driver component for esp-idf.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
</script>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('_b_n_o08x_cb_generic_8hpp_source.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="headertitle"><div class="title">BNO08xCbGeneric.hpp</div></div>
</div><!--header-->
<div class="contents">
<a href="_b_n_o08x_cb_generic_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span> </div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="preprocessor">#pragma once</span></div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span> </div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment">// standard library includes</span></div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="preprocessor">#include &lt;stdint.h&gt;</span></div>
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="preprocessor">#include &lt;functional&gt;</span></div>
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span> </div>
<div class="foldopen" id="foldopen00018" data-start="{" data-end="};">
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"><a class="line" href="class_b_n_o08x_cb_generic.html"> 18</a></span><span class="keyword">class </span><a class="code hl_class" href="class_b_n_o08x_cb_generic.html">BNO08xCbGeneric</a></div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span>{</div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> <span class="keyword">public</span>:</div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"><a class="line" href="class_b_n_o08x_cb_generic.html#a19f9e8a22d039acf29c98801368ff0bb"> 21</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_b_n_o08x_cb_generic.html#a19f9e8a22d039acf29c98801368ff0bb">invoke</a>(uint8_t <a class="code hl_variable" href="class_b_n_o08x_cb_generic.html#a808841c9f19664cb6ff06f9c217793e1">rpt_ID</a>) = 0;</div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"><a class="line" href="class_b_n_o08x_cb_generic.html#a4caa8d4932c70bc07e187f489542ab87"> 22</a></span> <span class="keyword">virtual</span> <a class="code hl_function" href="class_b_n_o08x_cb_generic.html#a4caa8d4932c70bc07e187f489542ab87">~BNO08xCbGeneric</a>() = <span class="keywordflow">default</span>;</div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"><a class="line" href="class_b_n_o08x_cb_generic.html#a808841c9f19664cb6ff06f9c217793e1"> 23</a></span> uint8_t <a class="code hl_variable" href="class_b_n_o08x_cb_generic.html#a808841c9f19664cb6ff06f9c217793e1">rpt_ID</a>;</div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> <span class="keyword">protected</span>:</div>
<div class="foldopen" id="foldopen00026" data-start="{" data-end="}">
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"><a class="line" href="class_b_n_o08x_cb_generic.html#a5b1984f0111c5ca5e07a7f5487cd5234"> 26</a></span> <a class="code hl_function" href="class_b_n_o08x_cb_generic.html#a5b1984f0111c5ca5e07a7f5487cd5234">BNO08xCbGeneric</a>(uint8_t <a class="code hl_variable" href="class_b_n_o08x_cb_generic.html#a808841c9f19664cb6ff06f9c217793e1">rpt_ID</a>)</div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> : <a class="code hl_variable" href="class_b_n_o08x_cb_generic.html#a808841c9f19664cb6ff06f9c217793e1">rpt_ID</a>(<a class="code hl_variable" href="class_b_n_o08x_cb_generic.html#a808841c9f19664cb6ff06f9c217793e1">rpt_ID</a>)</div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> {</div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> }</div>
</div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span>};</div>
</div>
<div class="ttc" id="aclass_b_n_o08x_cb_generic_html"><div class="ttname"><a href="class_b_n_o08x_cb_generic.html">BNO08xCbGeneric</a></div><div class="ttdoc">Parent class to represent callback functions as generic type such that all flavors can be invoked by ...</div><div class="ttdef"><b>Definition</b> BNO08xCbGeneric.hpp:19</div></div>
<div class="ttc" id="aclass_b_n_o08x_cb_generic_html_a19f9e8a22d039acf29c98801368ff0bb"><div class="ttname"><a href="class_b_n_o08x_cb_generic.html#a19f9e8a22d039acf29c98801368ff0bb">BNO08xCbGeneric::invoke</a></div><div class="ttdeci">virtual void invoke(uint8_t rpt_ID)=0</div></div>
<div class="ttc" id="aclass_b_n_o08x_cb_generic_html_a4caa8d4932c70bc07e187f489542ab87"><div class="ttname"><a href="class_b_n_o08x_cb_generic.html#a4caa8d4932c70bc07e187f489542ab87">BNO08xCbGeneric::~BNO08xCbGeneric</a></div><div class="ttdeci">virtual ~BNO08xCbGeneric()=default</div></div>
<div class="ttc" id="aclass_b_n_o08x_cb_generic_html_a5b1984f0111c5ca5e07a7f5487cd5234"><div class="ttname"><a href="class_b_n_o08x_cb_generic.html#a5b1984f0111c5ca5e07a7f5487cd5234">BNO08xCbGeneric::BNO08xCbGeneric</a></div><div class="ttdeci">BNO08xCbGeneric(uint8_t rpt_ID)</div><div class="ttdef"><b>Definition</b> BNO08xCbGeneric.hpp:26</div></div>
<div class="ttc" id="aclass_b_n_o08x_cb_generic_html_a808841c9f19664cb6ff06f9c217793e1"><div class="ttname"><a href="class_b_n_o08x_cb_generic.html#a808841c9f19664cb6ff06f9c217793e1">BNO08xCbGeneric::rpt_ID</a></div><div class="ttdeci">uint8_t rpt_ID</div><div class="ttdef"><b>Definition</b> BNO08xCbGeneric.hpp:23</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_85e9385bd83516731053aadc7da3c8af.html">imu_update</a></li><li class="navelem"><a class="el" href="dir_c60d9bf80716f90f729fd65c40ec81f7.html">bno08x_update</a></li><li class="navelem"><a class="el" href="dir_fd670e5d11b8bb731501003ff6578ae1.html">components</a></li><li class="navelem"><a class="el" href="dir_a6718ce9703adf4789a693642ffedf7f.html">esp32_BNO08x</a></li><li class="navelem"><a class="el" href="dir_9667f1a5b10a5222433e41df91e1bf5d.html">include</a></li><li class="navelem"><a class="el" href="dir_06e7072e89f6a5cac448ba64f4422fcc.html">callback</a></li><li class="navelem"><a class="el" href="_b_n_o08x_cb_generic_8hpp.html">BNO08xCbGeneric.hpp</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>

View File

@ -0,0 +1,266 @@
<!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: BNO08xCbParamRptID.hpp File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">esp32_BNO08x<span id="projectnumber">&#160;1.3</span>
</div>
<div id="projectbrief">C++ BNO08x IMU driver component for esp-idf.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('_b_n_o08x_cb_param_rpt_i_d_8hpp.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> </div>
<div class="headertitle"><div class="title">BNO08xCbParamRptID.hpp File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="_b_n_o08x_cb_generic_8hpp_source.html">BNO08xCbGeneric.hpp</a>&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for BNO08xCbParamRptID.hpp:</div>
<div class="dyncontent">
<div class="center"><img src="_b_n_o08x_cb_param_rpt_i_d_8hpp__incl.png" border="0" usemap="#a_b_n_o08x_cb_param_rpt_i_d_8hpp" alt=""/></div>
<map name="a_b_n_o08x_cb_param_rpt_i_d_8hpp" id="a_b_n_o08x_cb_param_rpt_i_d_8hpp">
<area shape="rect" title=" " alt="" coords="5,5,187,32"/>
<area shape="rect" href="_b_n_o08x_cb_generic_8hpp.html" title=" " alt="" coords="18,80,174,107"/>
<area shape="poly" title=" " alt="" coords="99,33,99,64,93,64,93,33"/>
<area shape="rect" title=" " alt="" coords="17,155,82,181"/>
<area shape="poly" title=" " alt="" coords="90,109,68,143,63,140,86,106"/>
<area shape="rect" title=" " alt="" coords="106,155,182,181"/>
<area shape="poly" title=" " alt="" coords="107,106,130,140,125,143,102,109"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="_b_n_o08x_cb_param_rpt_i_d_8hpp__dep__incl.png" border="0" usemap="#a_b_n_o08x_cb_param_rpt_i_d_8hppdep" alt=""/></div>
<map name="a_b_n_o08x_cb_param_rpt_i_d_8hppdep" id="a_b_n_o08x_cb_param_rpt_i_d_8hppdep">
<area shape="rect" title=" " alt="" coords="1169,5,1351,32"/>
<area shape="rect" href="_b_n_o08x_private_types_8hpp.html" title=" " alt="" coords="1175,80,1345,107"/>
<area shape="poly" title=" " alt="" coords="1263,48,1263,80,1257,80,1257,48"/>
<area shape="rect" href="_b_n_o08x_8cpp.html" title=" " alt="" coords="1196,544,1292,571"/>
<area shape="poly" title=" " alt="" coords="1160,97,929,98,639,106,493,114,357,124,242,139,155,157,101,169,53,180,35,188,20,200,11,217,8,242,8,409,11,419,18,429,48,448,96,465,160,481,322,506,515,524,719,537,914,546,1196,553,1196,558,913,551,719,543,515,530,321,511,159,486,95,470,46,453,14,433,6,422,3,410,3,241,6,216,16,197,32,184,52,175,100,164,154,152,241,133,357,119,492,108,639,101,929,93,1160,91"/>
<area shape="rect" href="_b_n_o08x_8hpp.html" title=" " alt="" coords="2500,469,2596,496"/>
<area shape="poly" title=" " alt="" coords="1160,99,866,109,684,118,500,132,329,151,188,175,134,190,93,206,67,223,61,232,59,242,59,326,64,336,81,347,147,367,252,385,389,401,738,428,1148,448,1575,462,1972,471,2500,478,2500,484,1972,476,1574,467,1148,453,738,433,389,407,251,391,146,372,79,352,60,340,53,327,53,241,56,230,63,220,90,201,132,185,187,170,329,146,499,127,683,113,865,103,1160,94"/>
<area shape="rect" href="_b_n_o08x_rpt_8hpp.html" title=" " alt="" coords="2825,155,2940,181"/>
<area shape="poly" title=" " alt="" coords="1360,96,2825,161,2825,167,1360,102"/>
<area shape="rect" href="_b_n_o08x_s_h2_h_a_l_8hpp.html" title=" " alt="" coords="2649,395,2794,421"/>
<area shape="poly" title=" " alt="" coords="1360,92,2182,92,2780,97,3420,106,4038,122,4572,146,4787,162,4958,181,5077,202,5115,214,5136,227,5152,240,5171,249,5213,262,5247,269,5263,277,5239,285,5168,297,4824,349,4634,370,4382,386,4090,397,3779,404,3191,410,2794,410,2794,404,3191,405,3779,399,4090,391,4382,380,4634,365,4824,344,5168,291,5238,280,5258,276,5246,274,5211,267,5169,254,5149,244,5133,232,5113,219,5076,207,4958,186,4787,167,4571,152,4038,127,3420,111,2780,102,2182,98,1360,97"/>
<area shape="poly" title=" " alt="" coords="2485,490,1292,556,1292,551,2485,485"/>
<area shape="rect" href="_b_n_o08x_s_h2_h_a_l_8cpp.html" title=" " alt="" coords="2649,544,2794,571"/>
<area shape="poly" title=" " alt="" coords="2593,500,2692,541,2690,546,2591,505"/>
<area shape="rect" href="_b_n_o08x_test_helper_8hpp.html" title=" " alt="" coords="2467,544,2624,571"/>
<area shape="poly" title=" " alt="" coords="2550,512,2548,544,2543,544,2544,512"/>
<area shape="rect" href="_b_n_o08x_test_suite_8hpp.html" title=" " alt="" coords="2084,619,2234,645"/>
<area shape="poly" title=" " alt="" coords="2463,577,2227,621,2226,615,2462,571"/>
<area shape="rect" href="_callback_tests_8cpp.html" title=" " alt="" coords="2259,619,2387,645"/>
<area shape="poly" title=" " alt="" coords="2493,578,2363,621,2361,615,2492,573"/>
<area shape="rect" href="_feature_tests_8cpp.html" title=" " alt="" coords="2411,619,2533,645"/>
<area shape="poly" title=" " alt="" coords="2524,584,2486,620,2483,616,2520,580"/>
<area shape="rect" href="_init_denit_tests_8cpp.html" title=" " alt="" coords="2557,619,2683,645"/>
<area shape="poly" title=" " alt="" coords="2571,580,2609,616,2605,620,2567,583"/>
<area shape="rect" href="_multi_report_tests_8cpp.html" title=" " alt="" coords="2707,619,2851,645"/>
<area shape="poly" title=" " alt="" coords="2601,573,2738,615,2737,621,2599,578"/>
<area shape="rect" href="_single_report_tests_8cpp.html" title=" " alt="" coords="2875,619,3027,645"/>
<area shape="poly" title=" " alt="" coords="2632,571,2880,615,2879,621,2631,577"/>
<area shape="rect" href="_b_n_o08x_rpt_8cpp.html" title=" " alt="" coords="93,229,208,256"/>
<area shape="poly" title=" " alt="" coords="2809,172,2321,175,1571,184,794,202,467,215,222,232,209,233,209,228,221,227,467,210,794,196,1571,178,2321,170,2809,167"/>
<area shape="rect" href="_b_n_o08x_rpt_acceleration_8hpp.html" title=" " alt="" coords="233,229,420,256"/>
<area shape="poly" title=" " alt="" coords="2810,171,2445,171,1861,177,1157,195,791,211,432,232,421,233,421,228,432,227,791,205,1157,190,1861,171,2445,166,2810,166"/>
<area shape="rect" href="_b_n_o08x_rpt_activity_classifier_8hpp.html" title=" " alt="" coords="444,229,655,256"/>
<area shape="poly" title=" " alt="" coords="2810,172,2477,175,1954,184,1326,202,999,215,679,232,655,234,655,228,679,227,999,210,1325,196,1954,179,2477,170,2810,167"/>
<area shape="rect" href="_b_n_o08x_rpt_cal_gyro_8hpp.html" title=" " alt="" coords="691,229,853,256"/>
<area shape="poly" title=" " alt="" coords="2810,173,2043,188,1487,205,916,232,854,236,854,231,916,227,1487,200,2043,183,2810,168"/>
<area shape="rect" href="_b_n_o08x_rpt_cal_magnetometer_8hpp.html" title=" " alt="" coords="929,229,1146,256"/>
<area shape="poly" title=" " alt="" coords="2809,174,2153,193,1687,210,1209,232,1147,236,1146,230,1209,227,1687,205,2153,187,2809,168"/>
<area shape="rect" href="_b_n_o08x_rpt_gravity_8hpp.html" title=" " alt="" coords="1221,229,1376,256"/>
<area shape="poly" title=" " alt="" coords="2809,174,2241,193,1845,210,1439,232,1377,237,1377,231,1438,227,1844,204,2241,187,2809,169"/>
<area shape="rect" href="_b_n_o08x_rpt_linear_acceleration_8hpp.html" title=" " alt="" coords="1450,229,1673,256"/>
<area shape="poly" title=" " alt="" coords="2810,176,1673,238,1673,233,2809,171"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_generic_8hpp.html" title=" " alt="" coords="2462,229,2640,256"/>
<area shape="poly" title=" " alt="" coords="2810,188,2609,231,2608,226,2809,183"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_accelerometer_8hpp.html" title=" " alt="" coords="2997,229,3262,256"/>
<area shape="poly" title=" " alt="" coords="2941,184,3087,226,3085,231,2939,189"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_gyro_8hpp.html" title=" " alt="" coords="3285,229,3494,256"/>
<area shape="poly" title=" " alt="" coords="2956,177,3301,226,3300,231,2956,182"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_magnetometer_8hpp.html" title=" " alt="" coords="3518,229,3781,256"/>
<area shape="poly" title=" " alt="" coords="2956,174,3517,226,3517,232,2956,179"/>
<area shape="rect" href="_b_n_o08x_rpt_shake_detector_8hpp.html" title=" " alt="" coords="3805,229,4006,256"/>
<area shape="poly" title=" " alt="" coords="2956,170,3316,192,3794,227,3804,228,3804,233,3793,232,3316,197,2956,176"/>
<area shape="rect" href="_b_n_o08x_rpt_stability_classifier_8hpp.html" title=" " alt="" coords="4030,229,4245,256"/>
<area shape="poly" title=" " alt="" coords="2956,169,3405,189,3709,206,4019,227,4030,228,4029,233,4018,232,3709,211,3404,194,2956,175"/>
<area shape="rect" href="_b_n_o08x_rpt_step_counter_8hpp.html" title=" " alt="" coords="4269,229,4456,256"/>
<area shape="poly" title=" " alt="" coords="2956,168,3498,184,3874,202,4258,227,4269,228,4268,233,4257,232,3873,207,3497,190,2956,173"/>
<area shape="rect" href="_b_n_o08x_rpt_tap_detector_8hpp.html" title=" " alt="" coords="4481,229,4666,256"/>
<area shape="poly" title=" " alt="" coords="2956,167,3578,182,4018,199,4468,227,4481,228,4480,233,4468,232,4018,205,3578,187,2956,173"/>
<area shape="rect" href="_b_n_o08x_rpt_uncal_gyro_8hpp.html" title=" " alt="" coords="4691,229,4867,256"/>
<area shape="poly" title=" " alt="" coords="2956,167,3235,169,3659,178,4163,196,4423,209,4679,227,4691,228,4690,233,4678,232,4423,215,4162,201,3659,183,3235,175,2956,172"/>
<area shape="rect" href="_b_n_o08x_rpt_uncal_magnetometer_8hpp.html" title=" " alt="" coords="4891,229,5122,256"/>
<area shape="poly" title=" " alt="" coords="2956,167,3261,171,3734,180,4299,198,4879,227,4891,227,4890,233,4879,232,4298,203,3734,186,3261,176,2956,173"/>
<area shape="rect" href="_b_n_o08x_reports_8hpp.html" title=" " alt="" coords="2481,395,2621,421"/>
<area shape="poly" title=" " alt="" coords="240,262,188,277,146,296,132,307,124,318,125,331,134,345,161,352,229,359,461,371,1174,389,1953,399,2480,404,2480,409,1953,405,1174,394,461,377,229,364,160,357,130,349,119,332,119,317,128,303,143,291,186,272,238,257"/>
<area shape="rect" href="_b_n_o08x_rpt_acceleration_8cpp.html" title=" " alt="" coords="144,312,331,339"/>
<area shape="poly" title=" " alt="" coords="303,268,253,314,249,310,300,264"/>
<area shape="poly" title=" " alt="" coords="2552,437,2551,469,2546,469,2547,437"/>
<area shape="poly" title=" " alt="" coords="453,264,421,281,396,305,387,326,389,335,395,344,419,351,479,357,684,369,1313,387,2004,398,2480,403,2480,409,2004,403,1313,392,683,374,478,363,418,356,392,349,384,337,382,326,391,303,417,276,450,259"/>
<area shape="rect" href="_b_n_o08x_rpt_activity_classifier_8cpp.html" title=" " alt="" coords="406,312,616,339"/>
<area shape="poly" title=" " alt="" coords="539,271,519,313,514,311,534,269"/>
<area shape="poly" title=" " alt="" coords="725,265,700,282,681,305,673,327,674,336,680,345,707,356,761,366,940,381,1189,393,1478,400,2067,405,2480,404,2480,410,2067,410,1478,405,1189,398,940,387,760,371,705,361,677,349,669,338,668,326,676,303,696,279,722,261"/>
<area shape="rect" href="_b_n_o08x_rpt_cal_gyro_8cpp.html" title=" " alt="" coords="691,312,853,339"/>
<area shape="poly" title=" " alt="" coords="775,272,775,312,769,312,769,272"/>
<area shape="poly" title=" " alt="" coords="971,264,941,281,918,305,910,327,912,336,918,345,940,354,987,363,1141,377,1354,388,1604,395,2114,403,2480,404,2480,409,2114,408,1604,401,1354,393,1140,383,986,368,938,359,914,349,907,338,905,326,914,303,938,277,968,260"/>
<area shape="rect" href="_b_n_o08x_rpt_cal_magnetometer_8cpp.html" title=" " alt="" coords="929,312,1146,339"/>
<area shape="poly" title=" " alt="" coords="1040,272,1040,312,1035,312,1035,272"/>
<area shape="poly" title=" " alt="" coords="1254,266,1230,283,1212,305,1204,327,1205,336,1211,345,1229,352,1266,360,1389,373,1560,383,1760,390,2174,400,2480,404,2480,409,2174,405,1760,396,1560,388,1388,378,1265,365,1227,357,1208,349,1200,338,1198,326,1207,303,1226,279,1251,261"/>
<area shape="rect" href="_b_n_o08x_rpt_gravity_8cpp.html" title=" " alt="" coords="1221,312,1376,339"/>
<area shape="poly" title=" " alt="" coords="1301,272,1301,312,1296,312,1296,272"/>
<area shape="poly" title=" " alt="" coords="1494,264,1464,281,1441,305,1433,326,1434,335,1440,345,1454,351,1484,357,1583,369,1883,386,2221,397,2480,403,2480,408,2221,402,1883,391,1583,374,1483,363,1453,356,1437,349,1429,337,1427,326,1436,303,1461,277,1491,260"/>
<area shape="rect" href="_b_n_o08x_rpt_linear_acceleration_8cpp.html" title=" " alt="" coords="1450,312,1673,339"/>
<area shape="poly" title=" " alt="" coords="1564,272,1564,312,1559,312,1559,272"/>
<area shape="rect" href="_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp.html" title=" " alt="" coords="1696,304,1915,347"/>
<area shape="poly" title=" " alt="" coords="2446,255,2208,275,1927,307,1915,308,1915,303,1926,301,2208,270,2446,249"/>
<area shape="rect" href="_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hpp.html" title=" " alt="" coords="1939,312,2165,339"/>
<area shape="poly" title=" " alt="" coords="2458,262,2131,314,2130,309,2457,256"/>
<area shape="rect" href="_b_n_o08x_rpt_game_r_v_8hpp.html" title=" " alt="" coords="2189,312,2358,339"/>
<area shape="poly" title=" " alt="" coords="2494,263,2318,314,2316,309,2492,258"/>
<area shape="rect" href="_b_n_o08x_rpt_i_gyro_r_v_8hpp.html" title=" " alt="" coords="2382,312,2546,339"/>
<area shape="poly" title=" " alt="" coords="2528,269,2479,314,2475,310,2524,265"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_8hpp.html" title=" " alt="" coords="2571,312,2704,339"/>
<area shape="poly" title=" " alt="" coords="2577,265,2626,310,2622,314,2574,269"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_generic_8cpp.html" title=" " alt="" coords="2728,312,2907,339"/>
<area shape="poly" title=" " alt="" coords="2607,258,2776,309,2775,314,2606,263"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_geomag_8hpp.html" title=" " alt="" coords="2930,312,3113,339"/>
<area shape="poly" title=" " alt="" coords="2648,256,2919,301,2959,309,2958,314,2918,307,2647,262"/>
<area shape="poly" title=" " alt="" coords="1930,344,2241,378,2480,399,2480,404,2240,384,1930,350"/>
<area shape="poly" title=" " alt="" coords="2146,339,2480,393,2479,398,2145,344"/>
<area shape="poly" title=" " alt="" coords="2332,341,2508,392,2506,397,2330,346"/>
<area shape="poly" title=" " alt="" coords="2491,348,2539,393,2536,396,2487,351"/>
<area shape="poly" title=" " alt="" coords="2614,351,2566,396,2562,393,2611,348"/>
<area shape="poly" title=" " alt="" coords="2944,345,2919,349,2622,398,2621,393,2918,344,2943,339"/>
<area shape="poly" title=" " alt="" coords="3139,271,3142,311,3137,331,3126,349,3095,362,3040,372,2887,386,2638,397,2621,399,2621,394,2637,392,2887,380,3039,367,3094,357,3122,345,3132,329,3136,310,3134,271"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_accelerometer_8cpp.html" title=" " alt="" coords="3187,312,3451,339"/>
<area shape="poly" title=" " alt="" coords="3174,260,3290,309,3288,314,3172,265"/>
<area shape="poly" title=" " alt="" coords="3428,263,3449,280,3465,303,3473,326,3472,338,3465,349,3445,361,3413,370,3320,384,3198,392,3061,395,2796,395,2637,397,2621,399,2621,394,2637,392,2796,390,3061,390,3198,386,3320,378,3412,365,3443,356,3461,345,3467,336,3468,327,3460,305,3445,284,3425,267"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_gyro_8cpp.html" title=" " alt="" coords="3525,312,3734,339"/>
<area shape="poly" title=" " alt="" coords="3442,259,3593,309,3591,314,3441,264"/>
<area shape="poly" title=" " alt="" coords="3701,261,3727,278,3748,303,3756,326,3755,338,3747,349,3727,357,3688,364,3563,375,3198,388,2637,397,2621,399,2621,394,2637,392,3198,383,3563,369,3688,359,3726,352,3744,345,3750,336,3751,327,3743,305,3724,282,3698,265"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_magnetometer_8cpp.html" title=" " alt="" coords="3808,312,4072,339"/>
<area shape="poly" title=" " alt="" coords="3710,258,3895,309,3894,314,3709,263"/>
<area shape="poly" title=" " alt="" coords="3984,258,4033,273,4074,292,4088,304,4096,318,4096,333,4086,349,4060,359,4009,368,3846,380,3623,388,3370,392,2889,395,2637,397,2621,399,2621,394,2637,392,2889,390,3370,387,3623,383,3845,375,4009,362,4059,354,4082,345,4091,331,4091,319,4084,308,4071,297,4031,278,3982,263"/>
<area shape="rect" href="_b_n_o08x_rpt_shake_detector_8cpp.html" title=" " alt="" coords="4147,312,4349,339"/>
<area shape="poly" title=" " alt="" coords="3975,257,4194,309,4193,314,3974,263"/>
<area shape="poly" title=" " alt="" coords="4249,257,4305,270,4351,289,4367,301,4375,315,4375,331,4363,349,4333,361,4272,371,4077,385,3812,393,3510,396,2938,396,2637,397,2621,399,2621,394,2637,392,2938,391,3510,391,3812,387,4077,379,4272,365,4331,356,4360,345,4370,330,4370,317,4363,305,4349,294,4303,276,4247,262"/>
<area shape="rect" href="_b_n_o08x_rpt_stability_classifier_8cpp.html" title=" " alt="" coords="4424,312,4640,339"/>
<area shape="poly" title=" " alt="" coords="4215,257,4470,309,4469,314,4214,262"/>
<area shape="poly" title=" " alt="" coords="4466,256,4584,278,4630,290,4654,302,4661,314,4664,326,4662,337,4654,349,4624,356,4557,363,4329,373,3651,387,2637,397,2621,399,2621,394,2637,392,3651,381,4328,368,4556,357,4623,351,4650,344,4657,335,4659,326,4656,316,4650,306,4628,295,4583,283,4465,262"/>
<area shape="poly" title=" " alt="" coords="4629,261,4656,278,4677,303,4686,326,4684,338,4676,349,4646,356,4578,363,4348,373,3662,387,2637,397,2621,399,2621,394,2637,392,3662,381,4347,368,4578,358,4645,351,4673,344,4679,336,4681,327,4672,305,4652,282,4626,265"/>
<area shape="poly" title=" " alt="" coords="4769,272,4741,313,4722,333,4698,349,4659,358,4584,366,4348,377,4031,385,3672,389,2993,393,2637,397,2621,399,2621,394,2637,392,2993,388,3672,384,4031,379,4348,372,4584,360,4658,353,4696,344,4718,329,4737,310,4764,269"/>
<area shape="poly" title=" " alt="" coords="4970,266,4868,310,4804,333,4739,349,4645,364,4536,376,4283,390,3995,394,3691,393,3098,387,2843,388,2638,397,2621,399,2621,394,2637,392,2842,383,3098,381,3691,388,3995,389,4282,384,4536,370,4644,359,4738,344,4803,327,4866,306,4968,261"/>
<area shape="poly" title=" " alt="" coords="2678,430,2579,471,2577,466,2676,425"/>
<area shape="poly" title=" " alt="" coords="2724,437,2724,544,2719,544,2719,437"/>
</map>
</div>
</div>
<p><a href="_b_n_o08x_cb_param_rpt_i_d_8hpp_source.html">Go to the source code of this file.</a></p>
<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">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_n_o08x_cb_param_rpt_i_d.html">BNO08xCbParamRptID</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class to hold callback functions which are passed report ID as input parameter. <a href="class_b_n_o08x_cb_param_rpt_i_d.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><dl class="section author"><dt>Author</dt><dd>Myles Parfeniuk </dd></dl>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_85e9385bd83516731053aadc7da3c8af.html">imu_update</a></li><li class="navelem"><a class="el" href="dir_c60d9bf80716f90f729fd65c40ec81f7.html">bno08x_update</a></li><li class="navelem"><a class="el" href="dir_fd670e5d11b8bb731501003ff6578ae1.html">components</a></li><li class="navelem"><a class="el" href="dir_a6718ce9703adf4789a693642ffedf7f.html">esp32_BNO08x</a></li><li class="navelem"><a class="el" href="dir_9667f1a5b10a5222433e41df91e1bf5d.html">include</a></li><li class="navelem"><a class="el" href="dir_06e7072e89f6a5cac448ba64f4422fcc.html">callback</a></li><li class="navelem"><a class="el" href="_b_n_o08x_cb_param_rpt_i_d_8hpp.html">BNO08xCbParamRptID.hpp</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>

View File

@ -0,0 +1,4 @@
var _b_n_o08x_cb_param_rpt_i_d_8hpp =
[
[ "BNO08xCbParamRptID", "class_b_n_o08x_cb_param_rpt_i_d.html", "class_b_n_o08x_cb_param_rpt_i_d" ]
];

View File

@ -0,0 +1,125 @@
<map id="BNO08xCbParamRptID.hpp" name="BNO08xCbParamRptID.hpp">
<area shape="rect" id="Node000001" title=" " alt="" coords="1169,5,1351,32"/>
<area shape="rect" id="Node000002" href="$_b_n_o08x_private_types_8hpp.html" title=" " alt="" coords="1175,80,1345,107"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1263,48,1263,80,1257,80,1257,48"/>
<area shape="rect" id="Node000003" href="$_b_n_o08x_8cpp.html" title=" " alt="" coords="1196,544,1292,571"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="1160,97,929,98,639,106,493,114,357,124,242,139,155,157,101,169,53,180,35,188,20,200,11,217,8,242,8,409,11,419,18,429,48,448,96,465,160,481,322,506,515,524,719,537,914,546,1196,553,1196,558,913,551,719,543,515,530,321,511,159,486,95,470,46,453,14,433,6,422,3,410,3,241,6,216,16,197,32,184,52,175,100,164,154,152,241,133,357,119,492,108,639,101,929,93,1160,91"/>
<area shape="rect" id="Node000004" href="$_b_n_o08x_8hpp.html" title=" " alt="" coords="2500,469,2596,496"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="1160,99,866,109,684,118,500,132,329,151,188,175,134,190,93,206,67,223,61,232,59,242,59,326,64,336,81,347,147,367,252,385,389,401,738,428,1148,448,1575,462,1972,471,2500,478,2500,484,1972,476,1574,467,1148,453,738,433,389,407,251,391,146,372,79,352,60,340,53,327,53,241,56,230,63,220,90,201,132,185,187,170,329,146,499,127,683,113,865,103,1160,94"/>
<area shape="rect" id="Node000013" href="$_b_n_o08x_rpt_8hpp.html" title=" " alt="" coords="2825,155,2940,181"/>
<area shape="poly" id="edge13_Node000002_Node000013" title=" " alt="" coords="1360,96,2825,161,2825,167,1360,102"/>
<area shape="rect" id="Node000060" href="$_b_n_o08x_s_h2_h_a_l_8hpp.html" title=" " alt="" coords="2649,395,2794,421"/>
<area shape="poly" id="edge71_Node000002_Node000060" title=" " alt="" coords="1360,92,2182,92,2780,97,3420,106,4038,122,4572,146,4787,162,4958,181,5077,202,5115,214,5136,227,5152,240,5171,249,5213,262,5247,269,5263,277,5239,285,5168,297,4824,349,4634,370,4382,386,4090,397,3779,404,3191,410,2794,410,2794,404,3191,405,3779,399,4090,391,4382,380,4634,365,4824,344,5168,291,5238,280,5258,276,5246,274,5211,267,5169,254,5149,244,5133,232,5113,219,5076,207,4958,186,4787,167,4571,152,4038,127,3420,111,2780,102,2182,98,1360,97"/>
<area shape="poly" id="edge4_Node000004_Node000003" title=" " alt="" coords="2485,490,1292,556,1292,551,2485,485"/>
<area shape="rect" id="Node000005" href="$_b_n_o08x_s_h2_h_a_l_8cpp.html" title=" " alt="" coords="2649,544,2794,571"/>
<area shape="poly" id="edge5_Node000004_Node000005" title=" " alt="" coords="2593,500,2692,541,2690,546,2591,505"/>
<area shape="rect" id="Node000006" href="$_b_n_o08x_test_helper_8hpp.html" title=" " alt="" coords="2467,544,2624,571"/>
<area shape="poly" id="edge6_Node000004_Node000006" title=" " alt="" coords="2550,512,2548,544,2543,544,2544,512"/>
<area shape="rect" id="Node000007" href="$_b_n_o08x_test_suite_8hpp.html" title=" " alt="" coords="2084,619,2234,645"/>
<area shape="poly" id="edge7_Node000006_Node000007" title=" " alt="" coords="2463,577,2227,621,2226,615,2462,571"/>
<area shape="rect" id="Node000008" href="$_callback_tests_8cpp.html" title=" " alt="" coords="2259,619,2387,645"/>
<area shape="poly" id="edge8_Node000006_Node000008" title=" " alt="" coords="2493,578,2363,621,2361,615,2492,573"/>
<area shape="rect" id="Node000009" href="$_feature_tests_8cpp.html" title=" " alt="" coords="2411,619,2533,645"/>
<area shape="poly" id="edge9_Node000006_Node000009" title=" " alt="" coords="2524,584,2486,620,2483,616,2520,580"/>
<area shape="rect" id="Node000010" href="$_init_denit_tests_8cpp.html" title=" " alt="" coords="2557,619,2683,645"/>
<area shape="poly" id="edge10_Node000006_Node000010" title=" " alt="" coords="2571,580,2609,616,2605,620,2567,583"/>
<area shape="rect" id="Node000011" href="$_multi_report_tests_8cpp.html" title=" " alt="" coords="2707,619,2851,645"/>
<area shape="poly" id="edge11_Node000006_Node000011" title=" " alt="" coords="2601,573,2738,615,2737,621,2599,578"/>
<area shape="rect" id="Node000012" href="$_single_report_tests_8cpp.html" title=" " alt="" coords="2875,619,3027,645"/>
<area shape="poly" id="edge12_Node000006_Node000012" title=" " alt="" coords="2632,571,2880,615,2879,621,2631,577"/>
<area shape="rect" id="Node000014" href="$_b_n_o08x_rpt_8cpp.html" title=" " alt="" coords="93,229,208,256"/>
<area shape="poly" id="edge14_Node000013_Node000014" title=" " alt="" coords="2809,172,2321,175,1571,184,794,202,467,215,222,232,209,233,209,228,221,227,467,210,794,196,1571,178,2321,170,2809,167"/>
<area shape="rect" id="Node000015" href="$_b_n_o08x_rpt_acceleration_8hpp.html" title=" " alt="" coords="233,229,420,256"/>
<area shape="poly" id="edge15_Node000013_Node000015" title=" " alt="" coords="2810,171,2445,171,1861,177,1157,195,791,211,432,232,421,233,421,228,432,227,791,205,1157,190,1861,171,2445,166,2810,166"/>
<area shape="rect" id="Node000018" href="$_b_n_o08x_rpt_activity_classifier_8hpp.html" title=" " alt="" coords="444,229,655,256"/>
<area shape="poly" id="edge19_Node000013_Node000018" title=" " alt="" coords="2810,172,2477,175,1954,184,1326,202,999,215,679,232,655,234,655,228,679,227,999,210,1325,196,1954,179,2477,170,2810,167"/>
<area shape="rect" id="Node000020" href="$_b_n_o08x_rpt_cal_gyro_8hpp.html" title=" " alt="" coords="691,229,853,256"/>
<area shape="poly" id="edge22_Node000013_Node000020" title=" " alt="" coords="2810,173,2043,188,1487,205,916,232,854,236,854,231,916,227,1487,200,2043,183,2810,168"/>
<area shape="rect" id="Node000022" href="$_b_n_o08x_rpt_cal_magnetometer_8hpp.html" title=" " alt="" coords="929,229,1146,256"/>
<area shape="poly" id="edge25_Node000013_Node000022" title=" " alt="" coords="2809,174,2153,193,1687,210,1209,232,1147,236,1146,230,1209,227,1687,205,2153,187,2809,168"/>
<area shape="rect" id="Node000024" href="$_b_n_o08x_rpt_gravity_8hpp.html" title=" " alt="" coords="1221,229,1376,256"/>
<area shape="poly" id="edge28_Node000013_Node000024" title=" " alt="" coords="2809,174,2241,193,1845,210,1439,232,1377,237,1377,231,1438,227,1844,204,2241,187,2809,169"/>
<area shape="rect" id="Node000026" href="$_b_n_o08x_rpt_linear_acceleration_8hpp.html" title=" " alt="" coords="1450,229,1673,256"/>
<area shape="poly" id="edge31_Node000013_Node000026" title=" " alt="" coords="2810,176,1673,238,1673,233,2809,171"/>
<area shape="rect" id="Node000028" href="$_b_n_o08x_rpt_r_v_generic_8hpp.html" title=" " alt="" coords="2462,229,2640,256"/>
<area shape="poly" id="edge34_Node000013_Node000028" title=" " alt="" coords="2810,188,2609,231,2608,226,2809,183"/>
<area shape="rect" id="Node000042" href="$_b_n_o08x_rpt_raw_m_e_m_s_accelerometer_8hpp.html" title=" " alt="" coords="2997,229,3262,256"/>
<area shape="poly" id="edge48_Node000013_Node000042" title=" " alt="" coords="2941,184,3087,226,3085,231,2939,189"/>
<area shape="rect" id="Node000044" href="$_b_n_o08x_rpt_raw_m_e_m_s_gyro_8hpp.html" title=" " alt="" coords="3285,229,3494,256"/>
<area shape="poly" id="edge51_Node000013_Node000044" title=" " alt="" coords="2956,177,3301,226,3300,231,2956,182"/>
<area shape="rect" id="Node000046" href="$_b_n_o08x_rpt_raw_m_e_m_s_magnetometer_8hpp.html" title=" " alt="" coords="3518,229,3781,256"/>
<area shape="poly" id="edge54_Node000013_Node000046" title=" " alt="" coords="2956,174,3517,226,3517,232,2956,179"/>
<area shape="rect" id="Node000048" href="$_b_n_o08x_rpt_shake_detector_8hpp.html" title=" " alt="" coords="3805,229,4006,256"/>
<area shape="poly" id="edge57_Node000013_Node000048" title=" " alt="" coords="2956,170,3316,192,3794,227,3804,228,3804,233,3793,232,3316,197,2956,176"/>
<area shape="rect" id="Node000050" href="$_b_n_o08x_rpt_stability_classifier_8hpp.html" title=" " alt="" coords="4030,229,4245,256"/>
<area shape="poly" id="edge60_Node000013_Node000050" title=" " alt="" coords="2956,169,3405,189,3709,206,4019,227,4030,228,4029,233,4018,232,3709,211,3404,194,2956,175"/>
<area shape="rect" id="Node000052" href="$_b_n_o08x_rpt_step_counter_8hpp.html" title=" " alt="" coords="4269,229,4456,256"/>
<area shape="poly" id="edge63_Node000013_Node000052" title=" " alt="" coords="2956,168,3498,184,3874,202,4258,227,4269,228,4268,233,4257,232,3873,207,3497,190,2956,173"/>
<area shape="rect" id="Node000054" href="$_b_n_o08x_rpt_tap_detector_8hpp.html" title=" " alt="" coords="4481,229,4666,256"/>
<area shape="poly" id="edge65_Node000013_Node000054" title=" " alt="" coords="2956,167,3578,182,4018,199,4468,227,4481,228,4480,233,4468,232,4018,205,3578,187,2956,173"/>
<area shape="rect" id="Node000056" href="$_b_n_o08x_rpt_uncal_gyro_8hpp.html" title=" " alt="" coords="4691,229,4867,256"/>
<area shape="poly" id="edge67_Node000013_Node000056" title=" " alt="" coords="2956,167,3235,169,3659,178,4163,196,4423,209,4679,227,4691,228,4690,233,4678,232,4423,215,4162,201,3659,183,3235,175,2956,172"/>
<area shape="rect" id="Node000058" href="$_b_n_o08x_rpt_uncal_magnetometer_8hpp.html" title=" " alt="" coords="4891,229,5122,256"/>
<area shape="poly" id="edge69_Node000013_Node000058" title=" " alt="" coords="2956,167,3261,171,3734,180,4299,198,4879,227,4891,227,4890,233,4879,232,4298,203,3734,186,3261,176,2956,173"/>
<area shape="rect" id="Node000016" href="$_b_n_o08x_reports_8hpp.html" title=" " alt="" coords="2481,395,2621,421"/>
<area shape="poly" id="edge16_Node000015_Node000016" title=" " alt="" coords="240,262,188,277,146,296,132,307,124,318,125,331,134,345,161,352,229,359,461,371,1174,389,1953,399,2480,404,2480,409,1953,405,1174,394,461,377,229,364,160,357,130,349,119,332,119,317,128,303,143,291,186,272,238,257"/>
<area shape="rect" id="Node000017" href="$_b_n_o08x_rpt_acceleration_8cpp.html" title=" " alt="" coords="144,312,331,339"/>
<area shape="poly" id="edge18_Node000015_Node000017" title=" " alt="" coords="303,268,253,314,249,310,300,264"/>
<area shape="poly" id="edge17_Node000016_Node000004" title=" " alt="" coords="2552,437,2551,469,2546,469,2547,437"/>
<area shape="poly" id="edge20_Node000018_Node000016" title=" " alt="" coords="453,264,421,281,396,305,387,326,389,335,395,344,419,351,479,357,684,369,1313,387,2004,398,2480,403,2480,409,2004,403,1313,392,683,374,478,363,418,356,392,349,384,337,382,326,391,303,417,276,450,259"/>
<area shape="rect" id="Node000019" href="$_b_n_o08x_rpt_activity_classifier_8cpp.html" title=" " alt="" coords="406,312,616,339"/>
<area shape="poly" id="edge21_Node000018_Node000019" title=" " alt="" coords="539,271,519,313,514,311,534,269"/>
<area shape="poly" id="edge23_Node000020_Node000016" title=" " alt="" coords="725,265,700,282,681,305,673,327,674,336,680,345,707,356,761,366,940,381,1189,393,1478,400,2067,405,2480,404,2480,410,2067,410,1478,405,1189,398,940,387,760,371,705,361,677,349,669,338,668,326,676,303,696,279,722,261"/>
<area shape="rect" id="Node000021" href="$_b_n_o08x_rpt_cal_gyro_8cpp.html" title=" " alt="" coords="691,312,853,339"/>
<area shape="poly" id="edge24_Node000020_Node000021" title=" " alt="" coords="775,272,775,312,769,312,769,272"/>
<area shape="poly" id="edge26_Node000022_Node000016" title=" " alt="" coords="971,264,941,281,918,305,910,327,912,336,918,345,940,354,987,363,1141,377,1354,388,1604,395,2114,403,2480,404,2480,409,2114,408,1604,401,1354,393,1140,383,986,368,938,359,914,349,907,338,905,326,914,303,938,277,968,260"/>
<area shape="rect" id="Node000023" href="$_b_n_o08x_rpt_cal_magnetometer_8cpp.html" title=" " alt="" coords="929,312,1146,339"/>
<area shape="poly" id="edge27_Node000022_Node000023" title=" " alt="" coords="1040,272,1040,312,1035,312,1035,272"/>
<area shape="poly" id="edge29_Node000024_Node000016" title=" " alt="" coords="1254,266,1230,283,1212,305,1204,327,1205,336,1211,345,1229,352,1266,360,1389,373,1560,383,1760,390,2174,400,2480,404,2480,409,2174,405,1760,396,1560,388,1388,378,1265,365,1227,357,1208,349,1200,338,1198,326,1207,303,1226,279,1251,261"/>
<area shape="rect" id="Node000025" href="$_b_n_o08x_rpt_gravity_8cpp.html" title=" " alt="" coords="1221,312,1376,339"/>
<area shape="poly" id="edge30_Node000024_Node000025" title=" " alt="" coords="1301,272,1301,312,1296,312,1296,272"/>
<area shape="poly" id="edge32_Node000026_Node000016" title=" " alt="" coords="1494,264,1464,281,1441,305,1433,326,1434,335,1440,345,1454,351,1484,357,1583,369,1883,386,2221,397,2480,403,2480,408,2221,402,1883,391,1583,374,1483,363,1453,356,1437,349,1429,337,1427,326,1436,303,1461,277,1491,260"/>
<area shape="rect" id="Node000027" href="$_b_n_o08x_rpt_linear_acceleration_8cpp.html" title=" " alt="" coords="1450,312,1673,339"/>
<area shape="poly" id="edge33_Node000026_Node000027" title=" " alt="" coords="1564,272,1564,312,1559,312,1559,272"/>
<area shape="rect" id="Node000029" href="$_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp.html" title=" " alt="" coords="1696,304,1915,347"/>
<area shape="poly" id="edge35_Node000028_Node000029" title=" " alt="" coords="2446,255,2208,275,1927,307,1915,308,1915,303,1926,301,2208,270,2446,249"/>
<area shape="rect" id="Node000031" href="$_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hpp.html" title=" " alt="" coords="1939,312,2165,339"/>
<area shape="poly" id="edge37_Node000028_Node000031" title=" " alt="" coords="2458,262,2131,314,2130,309,2457,256"/>
<area shape="rect" id="Node000033" href="$_b_n_o08x_rpt_game_r_v_8hpp.html" title=" " alt="" coords="2189,312,2358,339"/>
<area shape="poly" id="edge39_Node000028_Node000033" title=" " alt="" coords="2494,263,2318,314,2316,309,2492,258"/>
<area shape="rect" id="Node000035" href="$_b_n_o08x_rpt_i_gyro_r_v_8hpp.html" title=" " alt="" coords="2382,312,2546,339"/>
<area shape="poly" id="edge41_Node000028_Node000035" title=" " alt="" coords="2528,269,2479,314,2475,310,2524,265"/>
<area shape="rect" id="Node000037" href="$_b_n_o08x_rpt_r_v_8hpp.html" title=" " alt="" coords="2571,312,2704,339"/>
<area shape="poly" id="edge43_Node000028_Node000037" title=" " alt="" coords="2577,265,2626,310,2622,314,2574,269"/>
<area shape="rect" id="Node000039" href="$_b_n_o08x_rpt_r_v_generic_8cpp.html" title=" " alt="" coords="2728,312,2907,339"/>
<area shape="poly" id="edge45_Node000028_Node000039" title=" " alt="" coords="2607,258,2776,309,2775,314,2606,263"/>
<area shape="rect" id="Node000040" href="$_b_n_o08x_rpt_r_v_geomag_8hpp.html" title=" " alt="" coords="2930,312,3113,339"/>
<area shape="poly" id="edge46_Node000028_Node000040" title=" " alt="" coords="2648,256,2919,301,2959,309,2958,314,2918,307,2647,262"/>
<area shape="poly" id="edge36_Node000029_Node000016" title=" " alt="" coords="1930,344,2241,378,2480,399,2480,404,2240,384,1930,350"/>
<area shape="poly" id="edge38_Node000031_Node000016" title=" " alt="" coords="2146,339,2480,393,2479,398,2145,344"/>
<area shape="poly" id="edge40_Node000033_Node000016" title=" " alt="" coords="2332,341,2508,392,2506,397,2330,346"/>
<area shape="poly" id="edge42_Node000035_Node000016" title=" " alt="" coords="2491,348,2539,393,2536,396,2487,351"/>
<area shape="poly" id="edge44_Node000037_Node000016" title=" " alt="" coords="2614,351,2566,396,2562,393,2611,348"/>
<area shape="poly" id="edge47_Node000040_Node000016" title=" " alt="" coords="2944,345,2919,349,2622,398,2621,393,2918,344,2943,339"/>
<area shape="poly" id="edge49_Node000042_Node000016" title=" " alt="" coords="3139,271,3142,311,3137,331,3126,349,3095,362,3040,372,2887,386,2638,397,2621,399,2621,394,2637,392,2887,380,3039,367,3094,357,3122,345,3132,329,3136,310,3134,271"/>
<area shape="rect" id="Node000043" href="$_b_n_o08x_rpt_raw_m_e_m_s_accelerometer_8cpp.html" title=" " alt="" coords="3187,312,3451,339"/>
<area shape="poly" id="edge50_Node000042_Node000043" title=" " alt="" coords="3174,260,3290,309,3288,314,3172,265"/>
<area shape="poly" id="edge52_Node000044_Node000016" title=" " alt="" coords="3428,263,3449,280,3465,303,3473,326,3472,338,3465,349,3445,361,3413,370,3320,384,3198,392,3061,395,2796,395,2637,397,2621,399,2621,394,2637,392,2796,390,3061,390,3198,386,3320,378,3412,365,3443,356,3461,345,3467,336,3468,327,3460,305,3445,284,3425,267"/>
<area shape="rect" id="Node000045" href="$_b_n_o08x_rpt_raw_m_e_m_s_gyro_8cpp.html" title=" " alt="" coords="3525,312,3734,339"/>
<area shape="poly" id="edge53_Node000044_Node000045" title=" " alt="" coords="3442,259,3593,309,3591,314,3441,264"/>
<area shape="poly" id="edge55_Node000046_Node000016" title=" " alt="" coords="3701,261,3727,278,3748,303,3756,326,3755,338,3747,349,3727,357,3688,364,3563,375,3198,388,2637,397,2621,399,2621,394,2637,392,3198,383,3563,369,3688,359,3726,352,3744,345,3750,336,3751,327,3743,305,3724,282,3698,265"/>
<area shape="rect" id="Node000047" href="$_b_n_o08x_rpt_raw_m_e_m_s_magnetometer_8cpp.html" title=" " alt="" coords="3808,312,4072,339"/>
<area shape="poly" id="edge56_Node000046_Node000047" title=" " alt="" coords="3710,258,3895,309,3894,314,3709,263"/>
<area shape="poly" id="edge58_Node000048_Node000016" title=" " alt="" coords="3984,258,4033,273,4074,292,4088,304,4096,318,4096,333,4086,349,4060,359,4009,368,3846,380,3623,388,3370,392,2889,395,2637,397,2621,399,2621,394,2637,392,2889,390,3370,387,3623,383,3845,375,4009,362,4059,354,4082,345,4091,331,4091,319,4084,308,4071,297,4031,278,3982,263"/>
<area shape="rect" id="Node000049" href="$_b_n_o08x_rpt_shake_detector_8cpp.html" title=" " alt="" coords="4147,312,4349,339"/>
<area shape="poly" id="edge59_Node000048_Node000049" title=" " alt="" coords="3975,257,4194,309,4193,314,3974,263"/>
<area shape="poly" id="edge61_Node000050_Node000016" title=" " alt="" coords="4249,257,4305,270,4351,289,4367,301,4375,315,4375,331,4363,349,4333,361,4272,371,4077,385,3812,393,3510,396,2938,396,2637,397,2621,399,2621,394,2637,392,2938,391,3510,391,3812,387,4077,379,4272,365,4331,356,4360,345,4370,330,4370,317,4363,305,4349,294,4303,276,4247,262"/>
<area shape="rect" id="Node000051" href="$_b_n_o08x_rpt_stability_classifier_8cpp.html" title=" " alt="" coords="4424,312,4640,339"/>
<area shape="poly" id="edge62_Node000050_Node000051" title=" " alt="" coords="4215,257,4470,309,4469,314,4214,262"/>
<area shape="poly" id="edge64_Node000052_Node000016" title=" " alt="" coords="4466,256,4584,278,4630,290,4654,302,4661,314,4664,326,4662,337,4654,349,4624,356,4557,363,4329,373,3651,387,2637,397,2621,399,2621,394,2637,392,3651,381,4328,368,4556,357,4623,351,4650,344,4657,335,4659,326,4656,316,4650,306,4628,295,4583,283,4465,262"/>
<area shape="poly" id="edge66_Node000054_Node000016" title=" " alt="" coords="4629,261,4656,278,4677,303,4686,326,4684,338,4676,349,4646,356,4578,363,4348,373,3662,387,2637,397,2621,399,2621,394,2637,392,3662,381,4347,368,4578,358,4645,351,4673,344,4679,336,4681,327,4672,305,4652,282,4626,265"/>
<area shape="poly" id="edge68_Node000056_Node000016" title=" " alt="" coords="4769,272,4741,313,4722,333,4698,349,4659,358,4584,366,4348,377,4031,385,3672,389,2993,393,2637,397,2621,399,2621,394,2637,392,2993,388,3672,384,4031,379,4348,372,4584,360,4658,353,4696,344,4718,329,4737,310,4764,269"/>
<area shape="poly" id="edge70_Node000058_Node000016" title=" " alt="" coords="4970,266,4868,310,4804,333,4739,349,4645,364,4536,376,4283,390,3995,394,3691,393,3098,387,2843,388,2638,397,2621,399,2621,394,2637,392,2842,383,3098,381,3691,388,3995,389,4282,384,4536,370,4644,359,4738,344,4803,327,4866,306,4968,261"/>
<area shape="poly" id="edge72_Node000060_Node000004" title=" " alt="" coords="2678,430,2579,471,2577,466,2676,425"/>
<area shape="poly" id="edge73_Node000060_Node000005" title=" " alt="" coords="2724,437,2724,544,2719,544,2719,437"/>
</map>

View File

@ -0,0 +1 @@
385f6353c098a3b908b6b4170b5a50c8

Binary file not shown.

After

Width:  |  Height:  |  Size: 278 KiB

View File

@ -0,0 +1,9 @@
<map id="BNO08xCbParamRptID.hpp" name="BNO08xCbParamRptID.hpp">
<area shape="rect" id="Node000001" title=" " alt="" coords="5,5,187,32"/>
<area shape="rect" id="Node000002" href="$_b_n_o08x_cb_generic_8hpp.html" title=" " alt="" coords="18,80,174,107"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="99,33,99,64,93,64,93,33"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="17,155,82,181"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="90,109,68,143,63,140,86,106"/>
<area shape="rect" id="Node000004" title=" " alt="" coords="106,155,182,181"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="107,106,130,140,125,143,102,109"/>
</map>

View File

@ -0,0 +1 @@
54a824c4d5b84f653400fc6d87156c95

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

View File

@ -0,0 +1,149 @@
<!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: BNO08xCbParamRptID.hpp Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">esp32_BNO08x<span id="projectnumber">&#160;1.3</span>
</div>
<div id="projectbrief">C++ BNO08x IMU driver component for esp-idf.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
</script>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('_b_n_o08x_cb_param_rpt_i_d_8hpp_source.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="headertitle"><div class="title">BNO08xCbParamRptID.hpp</div></div>
</div><!--header-->
<div class="contents">
<a href="_b_n_o08x_cb_param_rpt_i_d_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span> </div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="preprocessor">#pragma once</span></div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span> </div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="preprocessor">#include &quot;<a class="code" href="_b_n_o08x_cb_generic_8hpp.html">BNO08xCbGeneric.hpp</a>&quot;</span></div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span> </div>
<div class="foldopen" id="foldopen00015" data-start="{" data-end="};">
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"><a class="line" href="class_b_n_o08x_cb_param_rpt_i_d.html"> 15</a></span><span class="keyword">class </span><a class="code hl_class" href="class_b_n_o08x_cb_param_rpt_i_d.html">BNO08xCbParamRptID</a> : <span class="keyword">public</span> <a class="code hl_class" href="class_b_n_o08x_cb_generic.html">BNO08xCbGeneric</a></div>
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span>{</div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span> <span class="keyword">public</span>:</div>
<div class="foldopen" id="foldopen00018" data-start="{" data-end="}">
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"><a class="line" href="class_b_n_o08x_cb_param_rpt_i_d.html#a5ba2a4e27588fdd0ae43133544c76a22"> 18</a></span> <a class="code hl_function" href="class_b_n_o08x_cb_param_rpt_i_d.html#a5ba2a4e27588fdd0ae43133544c76a22">BNO08xCbParamRptID</a>(std::function&lt;<span class="keywordtype">void</span>(uint8_t)&gt; <a class="code hl_variable" href="class_b_n_o08x_cb_param_rpt_i_d.html#a9ee722c68dfc68d7759a8bde1ad3db49">cb_fxn</a>, uint8_t <a class="code hl_variable" href="class_b_n_o08x_cb_generic.html#a808841c9f19664cb6ff06f9c217793e1">rpt_ID</a>)</div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span> : <a class="code hl_class" href="class_b_n_o08x_cb_generic.html">BNO08xCbGeneric</a>(<a class="code hl_variable" href="class_b_n_o08x_cb_generic.html#a808841c9f19664cb6ff06f9c217793e1">rpt_ID</a>)</div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> , <a class="code hl_variable" href="class_b_n_o08x_cb_param_rpt_i_d.html#a9ee722c68dfc68d7759a8bde1ad3db49">cb_fxn</a>(<a class="code hl_variable" href="class_b_n_o08x_cb_param_rpt_i_d.html#a9ee722c68dfc68d7759a8bde1ad3db49">cb_fxn</a>)</div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> {</div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> }</div>
</div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
<div class="foldopen" id="foldopen00032" data-start="{" data-end="}">
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"><a class="line" href="class_b_n_o08x_cb_param_rpt_i_d.html#ae263c2af6f9363d1a4fc58824b53cb72"> 32</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_b_n_o08x_cb_param_rpt_i_d.html#ae263c2af6f9363d1a4fc58824b53cb72">invoke</a>(uint8_t <a class="code hl_variable" href="class_b_n_o08x_cb_generic.html#a808841c9f19664cb6ff06f9c217793e1">rpt_ID</a>)<span class="keyword"> override</span></div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span><span class="keyword"> </span>{</div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> <a class="code hl_variable" href="class_b_n_o08x_cb_param_rpt_i_d.html#a9ee722c68dfc68d7759a8bde1ad3db49">cb_fxn</a>(<a class="code hl_variable" href="class_b_n_o08x_cb_generic.html#a808841c9f19664cb6ff06f9c217793e1">rpt_ID</a>);</div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> }</div>
</div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> </div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> <span class="keyword">private</span>:</div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"><a class="line" href="class_b_n_o08x_cb_param_rpt_i_d.html#a9ee722c68dfc68d7759a8bde1ad3db49"> 38</a></span> std::function&lt;void(uint8_t)&gt; <a class="code hl_variable" href="class_b_n_o08x_cb_param_rpt_i_d.html#a9ee722c68dfc68d7759a8bde1ad3db49">cb_fxn</a>; </div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span>};</div>
</div>
<div class="ttc" id="a_b_n_o08x_cb_generic_8hpp_html"><div class="ttname"><a href="_b_n_o08x_cb_generic_8hpp.html">BNO08xCbGeneric.hpp</a></div></div>
<div class="ttc" id="aclass_b_n_o08x_cb_generic_html"><div class="ttname"><a href="class_b_n_o08x_cb_generic.html">BNO08xCbGeneric</a></div><div class="ttdoc">Parent class to represent callback functions as generic type such that all flavors can be invoked by ...</div><div class="ttdef"><b>Definition</b> BNO08xCbGeneric.hpp:19</div></div>
<div class="ttc" id="aclass_b_n_o08x_cb_generic_html_a808841c9f19664cb6ff06f9c217793e1"><div class="ttname"><a href="class_b_n_o08x_cb_generic.html#a808841c9f19664cb6ff06f9c217793e1">BNO08xCbGeneric::rpt_ID</a></div><div class="ttdeci">uint8_t rpt_ID</div><div class="ttdef"><b>Definition</b> BNO08xCbGeneric.hpp:23</div></div>
<div class="ttc" id="aclass_b_n_o08x_cb_param_rpt_i_d_html"><div class="ttname"><a href="class_b_n_o08x_cb_param_rpt_i_d.html">BNO08xCbParamRptID</a></div><div class="ttdoc">Class to hold callback functions which are passed report ID as input parameter.</div><div class="ttdef"><b>Definition</b> BNO08xCbParamRptID.hpp:16</div></div>
<div class="ttc" id="aclass_b_n_o08x_cb_param_rpt_i_d_html_a5ba2a4e27588fdd0ae43133544c76a22"><div class="ttname"><a href="class_b_n_o08x_cb_param_rpt_i_d.html#a5ba2a4e27588fdd0ae43133544c76a22">BNO08xCbParamRptID::BNO08xCbParamRptID</a></div><div class="ttdeci">BNO08xCbParamRptID(std::function&lt; void(uint8_t)&gt; cb_fxn, uint8_t rpt_ID)</div><div class="ttdef"><b>Definition</b> BNO08xCbParamRptID.hpp:18</div></div>
<div class="ttc" id="aclass_b_n_o08x_cb_param_rpt_i_d_html_a9ee722c68dfc68d7759a8bde1ad3db49"><div class="ttname"><a href="class_b_n_o08x_cb_param_rpt_i_d.html#a9ee722c68dfc68d7759a8bde1ad3db49">BNO08xCbParamRptID::cb_fxn</a></div><div class="ttdeci">std::function&lt; void(uint8_t)&gt; cb_fxn</div><div class="ttdoc">Wrapped callback function passed at register_cb().</div><div class="ttdef"><b>Definition</b> BNO08xCbParamRptID.hpp:38</div></div>
<div class="ttc" id="aclass_b_n_o08x_cb_param_rpt_i_d_html_ae263c2af6f9363d1a4fc58824b53cb72"><div class="ttname"><a href="class_b_n_o08x_cb_param_rpt_i_d.html#ae263c2af6f9363d1a4fc58824b53cb72">BNO08xCbParamRptID::invoke</a></div><div class="ttdeci">void invoke(uint8_t rpt_ID) override</div><div class="ttdoc">Invokes contained callback function.</div><div class="ttdef"><b>Definition</b> BNO08xCbParamRptID.hpp:32</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_85e9385bd83516731053aadc7da3c8af.html">imu_update</a></li><li class="navelem"><a class="el" href="dir_c60d9bf80716f90f729fd65c40ec81f7.html">bno08x_update</a></li><li class="navelem"><a class="el" href="dir_fd670e5d11b8bb731501003ff6578ae1.html">components</a></li><li class="navelem"><a class="el" href="dir_a6718ce9703adf4789a693642ffedf7f.html">esp32_BNO08x</a></li><li class="navelem"><a class="el" href="dir_9667f1a5b10a5222433e41df91e1bf5d.html">include</a></li><li class="navelem"><a class="el" href="dir_06e7072e89f6a5cac448ba64f4422fcc.html">callback</a></li><li class="navelem"><a class="el" href="_b_n_o08x_cb_param_rpt_i_d_8hpp.html">BNO08xCbParamRptID.hpp</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>

View File

@ -0,0 +1,265 @@
<!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: BNO08xCbParamVoid.hpp File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">esp32_BNO08x<span id="projectnumber">&#160;1.3</span>
</div>
<div id="projectbrief">C++ BNO08x IMU driver component for esp-idf.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('_b_n_o08x_cb_param_void_8hpp.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> </div>
<div class="headertitle"><div class="title">BNO08xCbParamVoid.hpp File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="_b_n_o08x_cb_generic_8hpp_source.html">BNO08xCbGeneric.hpp</a>&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for BNO08xCbParamVoid.hpp:</div>
<div class="dyncontent">
<div class="center"><img src="_b_n_o08x_cb_param_void_8hpp__incl.png" border="0" usemap="#a_b_n_o08x_cb_param_void_8hpp" alt=""/></div>
<map name="a_b_n_o08x_cb_param_void_8hpp" id="a_b_n_o08x_cb_param_void_8hpp">
<area shape="rect" title=" " alt="" coords="5,5,181,32"/>
<area shape="rect" href="_b_n_o08x_cb_generic_8hpp.html" title=" " alt="" coords="15,80,171,107"/>
<area shape="poly" title=" " alt="" coords="96,33,96,64,90,64,90,33"/>
<area shape="rect" title=" " alt="" coords="14,155,79,181"/>
<area shape="poly" title=" " alt="" coords="87,109,65,143,60,140,83,106"/>
<area shape="rect" title=" " alt="" coords="103,155,179,181"/>
<area shape="poly" title=" " alt="" coords="104,106,127,140,122,143,99,109"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="_b_n_o08x_cb_param_void_8hpp__dep__incl.png" border="0" usemap="#a_b_n_o08x_cb_param_void_8hppdep" alt=""/></div>
<map name="a_b_n_o08x_cb_param_void_8hppdep" id="a_b_n_o08x_cb_param_void_8hppdep">
<area shape="rect" title=" " alt="" coords="1172,5,1348,32"/>
<area shape="rect" href="_b_n_o08x_private_types_8hpp.html" title=" " alt="" coords="1175,80,1345,107"/>
<area shape="poly" title=" " alt="" coords="1263,48,1263,80,1257,80,1257,48"/>
<area shape="rect" href="_b_n_o08x_8cpp.html" title=" " alt="" coords="1196,544,1292,571"/>
<area shape="poly" title=" " alt="" coords="1160,97,929,98,639,106,493,114,357,124,242,139,155,157,101,169,53,180,35,188,20,200,11,217,8,242,8,409,11,419,18,429,48,448,96,465,160,481,322,506,515,524,719,537,914,546,1196,553,1196,558,913,551,719,543,515,530,321,511,159,486,95,470,46,453,14,433,6,422,3,410,3,241,6,216,16,197,32,184,52,175,100,164,154,152,241,133,357,119,492,108,639,101,929,93,1160,91"/>
<area shape="rect" href="_b_n_o08x_8hpp.html" title=" " alt="" coords="2500,469,2596,496"/>
<area shape="poly" title=" " alt="" coords="1160,99,866,109,684,118,500,132,329,151,188,175,134,190,93,206,67,223,61,232,59,242,59,326,64,336,81,347,147,367,252,385,389,401,738,428,1148,448,1575,462,1972,471,2500,478,2500,484,1972,476,1574,467,1148,453,738,433,389,407,251,391,146,372,79,352,60,340,53,327,53,241,56,230,63,220,90,201,132,185,187,170,329,146,499,127,683,113,865,103,1160,94"/>
<area shape="rect" href="_b_n_o08x_rpt_8hpp.html" title=" " alt="" coords="2825,155,2940,181"/>
<area shape="poly" title=" " alt="" coords="1360,96,2825,161,2825,167,1360,102"/>
<area shape="rect" href="_b_n_o08x_s_h2_h_a_l_8hpp.html" title=" " alt="" coords="2649,395,2794,421"/>
<area shape="poly" title=" " alt="" coords="1360,92,2182,92,2780,97,3420,106,4038,122,4572,146,4787,162,4958,181,5077,202,5115,214,5136,227,5152,240,5171,249,5213,262,5247,269,5263,277,5239,285,5168,297,4824,349,4634,370,4382,386,4090,397,3779,404,3191,410,2794,410,2794,404,3191,405,3779,399,4090,391,4382,380,4634,365,4824,344,5168,291,5238,280,5258,276,5246,274,5211,267,5169,254,5149,244,5133,232,5113,219,5076,207,4958,186,4787,167,4571,152,4038,127,3420,111,2780,102,2182,98,1360,97"/>
<area shape="poly" title=" " alt="" coords="2485,490,1292,556,1292,551,2485,485"/>
<area shape="rect" href="_b_n_o08x_s_h2_h_a_l_8cpp.html" title=" " alt="" coords="2649,544,2794,571"/>
<area shape="poly" title=" " alt="" coords="2593,500,2692,541,2690,546,2591,505"/>
<area shape="rect" href="_b_n_o08x_test_helper_8hpp.html" title=" " alt="" coords="2467,544,2624,571"/>
<area shape="poly" title=" " alt="" coords="2550,512,2548,544,2543,544,2544,512"/>
<area shape="rect" href="_b_n_o08x_test_suite_8hpp.html" title=" " alt="" coords="2084,619,2234,645"/>
<area shape="poly" title=" " alt="" coords="2463,577,2227,621,2226,615,2462,571"/>
<area shape="rect" href="_callback_tests_8cpp.html" title=" " alt="" coords="2259,619,2387,645"/>
<area shape="poly" title=" " alt="" coords="2493,578,2363,621,2361,615,2492,573"/>
<area shape="rect" href="_feature_tests_8cpp.html" title=" " alt="" coords="2411,619,2533,645"/>
<area shape="poly" title=" " alt="" coords="2524,584,2486,620,2483,616,2520,580"/>
<area shape="rect" href="_init_denit_tests_8cpp.html" title=" " alt="" coords="2557,619,2683,645"/>
<area shape="poly" title=" " alt="" coords="2571,580,2609,616,2605,620,2567,583"/>
<area shape="rect" href="_multi_report_tests_8cpp.html" title=" " alt="" coords="2707,619,2851,645"/>
<area shape="poly" title=" " alt="" coords="2601,573,2738,615,2737,621,2599,578"/>
<area shape="rect" href="_single_report_tests_8cpp.html" title=" " alt="" coords="2875,619,3027,645"/>
<area shape="poly" title=" " alt="" coords="2632,571,2880,615,2879,621,2631,577"/>
<area shape="rect" href="_b_n_o08x_rpt_8cpp.html" title=" " alt="" coords="93,229,208,256"/>
<area shape="poly" title=" " alt="" coords="2809,172,2321,175,1571,184,794,202,467,215,222,232,209,233,209,228,221,227,467,210,794,196,1571,178,2321,170,2809,167"/>
<area shape="rect" href="_b_n_o08x_rpt_acceleration_8hpp.html" title=" " alt="" coords="233,229,420,256"/>
<area shape="poly" title=" " alt="" coords="2810,171,2445,171,1861,177,1157,195,791,211,432,232,421,233,421,228,432,227,791,205,1157,190,1861,171,2445,166,2810,166"/>
<area shape="rect" href="_b_n_o08x_rpt_activity_classifier_8hpp.html" title=" " alt="" coords="444,229,655,256"/>
<area shape="poly" title=" " alt="" coords="2810,172,2477,175,1954,184,1326,202,999,215,679,232,655,234,655,228,679,227,999,210,1325,196,1954,179,2477,170,2810,167"/>
<area shape="rect" href="_b_n_o08x_rpt_cal_gyro_8hpp.html" title=" " alt="" coords="691,229,853,256"/>
<area shape="poly" title=" " alt="" coords="2810,173,2043,188,1487,205,916,232,854,236,854,231,916,227,1487,200,2043,183,2810,168"/>
<area shape="rect" href="_b_n_o08x_rpt_cal_magnetometer_8hpp.html" title=" " alt="" coords="929,229,1146,256"/>
<area shape="poly" title=" " alt="" coords="2809,174,2153,193,1687,210,1209,232,1147,236,1146,230,1209,227,1687,205,2153,187,2809,168"/>
<area shape="rect" href="_b_n_o08x_rpt_gravity_8hpp.html" title=" " alt="" coords="1221,229,1376,256"/>
<area shape="poly" title=" " alt="" coords="2809,174,2241,193,1845,210,1439,232,1377,237,1377,231,1438,227,1844,204,2241,187,2809,169"/>
<area shape="rect" href="_b_n_o08x_rpt_linear_acceleration_8hpp.html" title=" " alt="" coords="1450,229,1673,256"/>
<area shape="poly" title=" " alt="" coords="2810,176,1673,238,1673,233,2809,171"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_generic_8hpp.html" title=" " alt="" coords="2462,229,2640,256"/>
<area shape="poly" title=" " alt="" coords="2810,188,2609,231,2608,226,2809,183"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_accelerometer_8hpp.html" title=" " alt="" coords="2997,229,3262,256"/>
<area shape="poly" title=" " alt="" coords="2941,184,3087,226,3085,231,2939,189"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_gyro_8hpp.html" title=" " alt="" coords="3285,229,3494,256"/>
<area shape="poly" title=" " alt="" coords="2956,177,3301,226,3300,231,2956,182"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_magnetometer_8hpp.html" title=" " alt="" coords="3518,229,3781,256"/>
<area shape="poly" title=" " alt="" coords="2956,174,3517,226,3517,232,2956,179"/>
<area shape="rect" href="_b_n_o08x_rpt_shake_detector_8hpp.html" title=" " alt="" coords="3805,229,4006,256"/>
<area shape="poly" title=" " alt="" coords="2956,170,3316,192,3794,227,3804,228,3804,233,3793,232,3316,197,2956,176"/>
<area shape="rect" href="_b_n_o08x_rpt_stability_classifier_8hpp.html" title=" " alt="" coords="4030,229,4245,256"/>
<area shape="poly" title=" " alt="" coords="2956,169,3405,189,3709,206,4019,227,4030,228,4029,233,4018,232,3709,211,3404,194,2956,175"/>
<area shape="rect" href="_b_n_o08x_rpt_step_counter_8hpp.html" title=" " alt="" coords="4269,229,4456,256"/>
<area shape="poly" title=" " alt="" coords="2956,168,3498,184,3874,202,4258,227,4269,228,4268,233,4257,232,3873,207,3497,190,2956,173"/>
<area shape="rect" href="_b_n_o08x_rpt_tap_detector_8hpp.html" title=" " alt="" coords="4481,229,4666,256"/>
<area shape="poly" title=" " alt="" coords="2956,167,3578,182,4018,199,4468,227,4481,228,4480,233,4468,232,4018,205,3578,187,2956,173"/>
<area shape="rect" href="_b_n_o08x_rpt_uncal_gyro_8hpp.html" title=" " alt="" coords="4691,229,4867,256"/>
<area shape="poly" title=" " alt="" coords="2956,167,3235,169,3659,178,4163,196,4423,209,4679,227,4691,228,4690,233,4678,232,4423,215,4162,201,3659,183,3235,175,2956,172"/>
<area shape="rect" href="_b_n_o08x_rpt_uncal_magnetometer_8hpp.html" title=" " alt="" coords="4891,229,5122,256"/>
<area shape="poly" title=" " alt="" coords="2956,167,3261,171,3734,180,4299,198,4879,227,4891,227,4890,233,4879,232,4298,203,3734,186,3261,176,2956,173"/>
<area shape="rect" href="_b_n_o08x_reports_8hpp.html" title=" " alt="" coords="2481,395,2621,421"/>
<area shape="poly" title=" " alt="" coords="240,262,188,277,146,296,132,307,124,318,125,331,134,345,161,352,229,359,461,371,1174,389,1953,399,2480,404,2480,409,1953,405,1174,394,461,377,229,364,160,357,130,349,119,332,119,317,128,303,143,291,186,272,238,257"/>
<area shape="rect" href="_b_n_o08x_rpt_acceleration_8cpp.html" title=" " alt="" coords="144,312,331,339"/>
<area shape="poly" title=" " alt="" coords="303,268,253,314,249,310,300,264"/>
<area shape="poly" title=" " alt="" coords="2552,437,2551,469,2546,469,2547,437"/>
<area shape="poly" title=" " alt="" coords="453,264,421,281,396,305,387,326,389,335,395,344,419,351,479,357,684,369,1313,387,2004,398,2480,403,2480,409,2004,403,1313,392,683,374,478,363,418,356,392,349,384,337,382,326,391,303,417,276,450,259"/>
<area shape="rect" href="_b_n_o08x_rpt_activity_classifier_8cpp.html" title=" " alt="" coords="406,312,616,339"/>
<area shape="poly" title=" " alt="" coords="539,271,519,313,514,311,534,269"/>
<area shape="poly" title=" " alt="" coords="725,265,700,282,681,305,673,327,674,336,680,345,707,356,761,366,940,381,1189,393,1478,400,2067,405,2480,404,2480,410,2067,410,1478,405,1189,398,940,387,760,371,705,361,677,349,669,338,668,326,676,303,696,279,722,261"/>
<area shape="rect" href="_b_n_o08x_rpt_cal_gyro_8cpp.html" title=" " alt="" coords="691,312,853,339"/>
<area shape="poly" title=" " alt="" coords="775,272,775,312,769,312,769,272"/>
<area shape="poly" title=" " alt="" coords="971,264,941,281,918,305,910,327,912,336,918,345,940,354,987,363,1141,377,1354,388,1604,395,2114,403,2480,404,2480,409,2114,408,1604,401,1354,393,1140,383,986,368,938,359,914,349,907,338,905,326,914,303,938,277,968,260"/>
<area shape="rect" href="_b_n_o08x_rpt_cal_magnetometer_8cpp.html" title=" " alt="" coords="929,312,1146,339"/>
<area shape="poly" title=" " alt="" coords="1040,272,1040,312,1035,312,1035,272"/>
<area shape="poly" title=" " alt="" coords="1254,266,1230,283,1212,305,1204,327,1205,336,1211,345,1229,352,1266,360,1389,373,1560,383,1760,390,2174,400,2480,404,2480,409,2174,405,1760,396,1560,388,1388,378,1265,365,1227,357,1208,349,1200,338,1198,326,1207,303,1226,279,1251,261"/>
<area shape="rect" href="_b_n_o08x_rpt_gravity_8cpp.html" title=" " alt="" coords="1221,312,1376,339"/>
<area shape="poly" title=" " alt="" coords="1301,272,1301,312,1296,312,1296,272"/>
<area shape="poly" title=" " alt="" coords="1494,264,1464,281,1441,305,1433,326,1434,335,1440,345,1454,351,1484,357,1583,369,1883,386,2221,397,2480,403,2480,408,2221,402,1883,391,1583,374,1483,363,1453,356,1437,349,1429,337,1427,326,1436,303,1461,277,1491,260"/>
<area shape="rect" href="_b_n_o08x_rpt_linear_acceleration_8cpp.html" title=" " alt="" coords="1450,312,1673,339"/>
<area shape="poly" title=" " alt="" coords="1564,272,1564,312,1559,312,1559,272"/>
<area shape="rect" href="_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp.html" title=" " alt="" coords="1696,304,1915,347"/>
<area shape="poly" title=" " alt="" coords="2446,255,2208,275,1927,307,1915,308,1915,303,1926,301,2208,270,2446,249"/>
<area shape="rect" href="_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hpp.html" title=" " alt="" coords="1939,312,2165,339"/>
<area shape="poly" title=" " alt="" coords="2458,262,2131,314,2130,309,2457,256"/>
<area shape="rect" href="_b_n_o08x_rpt_game_r_v_8hpp.html" title=" " alt="" coords="2189,312,2358,339"/>
<area shape="poly" title=" " alt="" coords="2494,263,2318,314,2316,309,2492,258"/>
<area shape="rect" href="_b_n_o08x_rpt_i_gyro_r_v_8hpp.html" title=" " alt="" coords="2382,312,2546,339"/>
<area shape="poly" title=" " alt="" coords="2528,269,2479,314,2475,310,2524,265"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_8hpp.html" title=" " alt="" coords="2571,312,2704,339"/>
<area shape="poly" title=" " alt="" coords="2577,265,2626,310,2622,314,2574,269"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_generic_8cpp.html" title=" " alt="" coords="2728,312,2907,339"/>
<area shape="poly" title=" " alt="" coords="2607,258,2776,309,2775,314,2606,263"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_geomag_8hpp.html" title=" " alt="" coords="2930,312,3113,339"/>
<area shape="poly" title=" " alt="" coords="2648,256,2919,301,2959,309,2958,314,2918,307,2647,262"/>
<area shape="poly" title=" " alt="" coords="1930,344,2241,378,2480,399,2480,404,2240,384,1930,350"/>
<area shape="poly" title=" " alt="" coords="2146,339,2480,393,2479,398,2145,344"/>
<area shape="poly" title=" " alt="" coords="2332,341,2508,392,2506,397,2330,346"/>
<area shape="poly" title=" " alt="" coords="2491,348,2539,393,2536,396,2487,351"/>
<area shape="poly" title=" " alt="" coords="2614,351,2566,396,2562,393,2611,348"/>
<area shape="poly" title=" " alt="" coords="2944,345,2919,349,2622,398,2621,393,2918,344,2943,339"/>
<area shape="poly" title=" " alt="" coords="3139,271,3142,311,3137,331,3126,349,3095,362,3040,372,2887,386,2638,397,2621,399,2621,394,2637,392,2887,380,3039,367,3094,357,3122,345,3132,329,3136,310,3134,271"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_accelerometer_8cpp.html" title=" " alt="" coords="3187,312,3451,339"/>
<area shape="poly" title=" " alt="" coords="3174,260,3290,309,3288,314,3172,265"/>
<area shape="poly" title=" " alt="" coords="3428,263,3449,280,3465,303,3473,326,3472,338,3465,349,3445,361,3413,370,3320,384,3198,392,3061,395,2796,395,2637,397,2621,399,2621,394,2637,392,2796,390,3061,390,3198,386,3320,378,3412,365,3443,356,3461,345,3467,336,3468,327,3460,305,3445,284,3425,267"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_gyro_8cpp.html" title=" " alt="" coords="3525,312,3734,339"/>
<area shape="poly" title=" " alt="" coords="3442,259,3593,309,3591,314,3441,264"/>
<area shape="poly" title=" " alt="" coords="3701,261,3727,278,3748,303,3756,326,3755,338,3747,349,3727,357,3688,364,3563,375,3198,388,2637,397,2621,399,2621,394,2637,392,3198,383,3563,369,3688,359,3726,352,3744,345,3750,336,3751,327,3743,305,3724,282,3698,265"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_magnetometer_8cpp.html" title=" " alt="" coords="3808,312,4072,339"/>
<area shape="poly" title=" " alt="" coords="3710,258,3895,309,3894,314,3709,263"/>
<area shape="poly" title=" " alt="" coords="3984,258,4033,273,4074,292,4088,304,4096,318,4096,333,4086,349,4060,359,4009,368,3846,380,3623,388,3370,392,2889,395,2637,397,2621,399,2621,394,2637,392,2889,390,3370,387,3623,383,3845,375,4009,362,4059,354,4082,345,4091,331,4091,319,4084,308,4071,297,4031,278,3982,263"/>
<area shape="rect" href="_b_n_o08x_rpt_shake_detector_8cpp.html" title=" " alt="" coords="4147,312,4349,339"/>
<area shape="poly" title=" " alt="" coords="3975,257,4194,309,4193,314,3974,263"/>
<area shape="poly" title=" " alt="" coords="4249,257,4305,270,4351,289,4367,301,4375,315,4375,331,4363,349,4333,361,4272,371,4077,385,3812,393,3510,396,2938,396,2637,397,2621,399,2621,394,2637,392,2938,391,3510,391,3812,387,4077,379,4272,365,4331,356,4360,345,4370,330,4370,317,4363,305,4349,294,4303,276,4247,262"/>
<area shape="rect" href="_b_n_o08x_rpt_stability_classifier_8cpp.html" title=" " alt="" coords="4424,312,4640,339"/>
<area shape="poly" title=" " alt="" coords="4215,257,4470,309,4469,314,4214,262"/>
<area shape="poly" title=" " alt="" coords="4466,256,4584,278,4630,290,4654,302,4661,314,4664,326,4662,337,4654,349,4624,356,4557,363,4329,373,3651,387,2637,397,2621,399,2621,394,2637,392,3651,381,4328,368,4556,357,4623,351,4650,344,4657,335,4659,326,4656,316,4650,306,4628,295,4583,283,4465,262"/>
<area shape="poly" title=" " alt="" coords="4629,261,4656,278,4677,303,4686,326,4684,338,4676,349,4646,356,4578,363,4348,373,3662,387,2637,397,2621,399,2621,394,2637,392,3662,381,4347,368,4578,358,4645,351,4673,344,4679,336,4681,327,4672,305,4652,282,4626,265"/>
<area shape="poly" title=" " alt="" coords="4769,272,4741,313,4722,333,4698,349,4659,358,4584,366,4348,377,4031,385,3672,389,2993,393,2637,397,2621,399,2621,394,2637,392,2993,388,3672,384,4031,379,4348,372,4584,360,4658,353,4696,344,4718,329,4737,310,4764,269"/>
<area shape="poly" title=" " alt="" coords="4970,266,4868,310,4804,333,4739,349,4645,364,4536,376,4283,390,3995,394,3691,393,3098,387,2843,388,2638,397,2621,399,2621,394,2637,392,2842,383,3098,381,3691,388,3995,389,4282,384,4536,370,4644,359,4738,344,4803,327,4866,306,4968,261"/>
<area shape="poly" title=" " alt="" coords="2678,430,2579,471,2577,466,2676,425"/>
<area shape="poly" title=" " alt="" coords="2724,437,2724,544,2719,544,2719,437"/>
</map>
</div>
</div>
<p><a href="_b_n_o08x_cb_param_void_8hpp_source.html">Go to the source code of this file.</a></p>
<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">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_n_o08x_cb_param_void.html">BNO08xCbParamVoid</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><dl class="section author"><dt>Author</dt><dd>Myles Parfeniuk </dd></dl>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_85e9385bd83516731053aadc7da3c8af.html">imu_update</a></li><li class="navelem"><a class="el" href="dir_c60d9bf80716f90f729fd65c40ec81f7.html">bno08x_update</a></li><li class="navelem"><a class="el" href="dir_fd670e5d11b8bb731501003ff6578ae1.html">components</a></li><li class="navelem"><a class="el" href="dir_a6718ce9703adf4789a693642ffedf7f.html">esp32_BNO08x</a></li><li class="navelem"><a class="el" href="dir_9667f1a5b10a5222433e41df91e1bf5d.html">include</a></li><li class="navelem"><a class="el" href="dir_06e7072e89f6a5cac448ba64f4422fcc.html">callback</a></li><li class="navelem"><a class="el" href="_b_n_o08x_cb_param_void_8hpp.html">BNO08xCbParamVoid.hpp</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>

View File

@ -0,0 +1,4 @@
var _b_n_o08x_cb_param_void_8hpp =
[
[ "BNO08xCbParamVoid", "class_b_n_o08x_cb_param_void.html", "class_b_n_o08x_cb_param_void" ]
];

View File

@ -0,0 +1,125 @@
<map id="BNO08xCbParamVoid.hpp" name="BNO08xCbParamVoid.hpp">
<area shape="rect" id="Node000001" title=" " alt="" coords="1172,5,1348,32"/>
<area shape="rect" id="Node000002" href="$_b_n_o08x_private_types_8hpp.html" title=" " alt="" coords="1175,80,1345,107"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1263,48,1263,80,1257,80,1257,48"/>
<area shape="rect" id="Node000003" href="$_b_n_o08x_8cpp.html" title=" " alt="" coords="1196,544,1292,571"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="1160,97,929,98,639,106,493,114,357,124,242,139,155,157,101,169,53,180,35,188,20,200,11,217,8,242,8,409,11,419,18,429,48,448,96,465,160,481,322,506,515,524,719,537,914,546,1196,553,1196,558,913,551,719,543,515,530,321,511,159,486,95,470,46,453,14,433,6,422,3,410,3,241,6,216,16,197,32,184,52,175,100,164,154,152,241,133,357,119,492,108,639,101,929,93,1160,91"/>
<area shape="rect" id="Node000004" href="$_b_n_o08x_8hpp.html" title=" " alt="" coords="2500,469,2596,496"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="1160,99,866,109,684,118,500,132,329,151,188,175,134,190,93,206,67,223,61,232,59,242,59,326,64,336,81,347,147,367,252,385,389,401,738,428,1148,448,1575,462,1972,471,2500,478,2500,484,1972,476,1574,467,1148,453,738,433,389,407,251,391,146,372,79,352,60,340,53,327,53,241,56,230,63,220,90,201,132,185,187,170,329,146,499,127,683,113,865,103,1160,94"/>
<area shape="rect" id="Node000013" href="$_b_n_o08x_rpt_8hpp.html" title=" " alt="" coords="2825,155,2940,181"/>
<area shape="poly" id="edge13_Node000002_Node000013" title=" " alt="" coords="1360,96,2825,161,2825,167,1360,102"/>
<area shape="rect" id="Node000060" href="$_b_n_o08x_s_h2_h_a_l_8hpp.html" title=" " alt="" coords="2649,395,2794,421"/>
<area shape="poly" id="edge71_Node000002_Node000060" title=" " alt="" coords="1360,92,2182,92,2780,97,3420,106,4038,122,4572,146,4787,162,4958,181,5077,202,5115,214,5136,227,5152,240,5171,249,5213,262,5247,269,5263,277,5239,285,5168,297,4824,349,4634,370,4382,386,4090,397,3779,404,3191,410,2794,410,2794,404,3191,405,3779,399,4090,391,4382,380,4634,365,4824,344,5168,291,5238,280,5258,276,5246,274,5211,267,5169,254,5149,244,5133,232,5113,219,5076,207,4958,186,4787,167,4571,152,4038,127,3420,111,2780,102,2182,98,1360,97"/>
<area shape="poly" id="edge4_Node000004_Node000003" title=" " alt="" coords="2485,490,1292,556,1292,551,2485,485"/>
<area shape="rect" id="Node000005" href="$_b_n_o08x_s_h2_h_a_l_8cpp.html" title=" " alt="" coords="2649,544,2794,571"/>
<area shape="poly" id="edge5_Node000004_Node000005" title=" " alt="" coords="2593,500,2692,541,2690,546,2591,505"/>
<area shape="rect" id="Node000006" href="$_b_n_o08x_test_helper_8hpp.html" title=" " alt="" coords="2467,544,2624,571"/>
<area shape="poly" id="edge6_Node000004_Node000006" title=" " alt="" coords="2550,512,2548,544,2543,544,2544,512"/>
<area shape="rect" id="Node000007" href="$_b_n_o08x_test_suite_8hpp.html" title=" " alt="" coords="2084,619,2234,645"/>
<area shape="poly" id="edge7_Node000006_Node000007" title=" " alt="" coords="2463,577,2227,621,2226,615,2462,571"/>
<area shape="rect" id="Node000008" href="$_callback_tests_8cpp.html" title=" " alt="" coords="2259,619,2387,645"/>
<area shape="poly" id="edge8_Node000006_Node000008" title=" " alt="" coords="2493,578,2363,621,2361,615,2492,573"/>
<area shape="rect" id="Node000009" href="$_feature_tests_8cpp.html" title=" " alt="" coords="2411,619,2533,645"/>
<area shape="poly" id="edge9_Node000006_Node000009" title=" " alt="" coords="2524,584,2486,620,2483,616,2520,580"/>
<area shape="rect" id="Node000010" href="$_init_denit_tests_8cpp.html" title=" " alt="" coords="2557,619,2683,645"/>
<area shape="poly" id="edge10_Node000006_Node000010" title=" " alt="" coords="2571,580,2609,616,2605,620,2567,583"/>
<area shape="rect" id="Node000011" href="$_multi_report_tests_8cpp.html" title=" " alt="" coords="2707,619,2851,645"/>
<area shape="poly" id="edge11_Node000006_Node000011" title=" " alt="" coords="2601,573,2738,615,2737,621,2599,578"/>
<area shape="rect" id="Node000012" href="$_single_report_tests_8cpp.html" title=" " alt="" coords="2875,619,3027,645"/>
<area shape="poly" id="edge12_Node000006_Node000012" title=" " alt="" coords="2632,571,2880,615,2879,621,2631,577"/>
<area shape="rect" id="Node000014" href="$_b_n_o08x_rpt_8cpp.html" title=" " alt="" coords="93,229,208,256"/>
<area shape="poly" id="edge14_Node000013_Node000014" title=" " alt="" coords="2809,172,2321,175,1571,184,794,202,467,215,222,232,209,233,209,228,221,227,467,210,794,196,1571,178,2321,170,2809,167"/>
<area shape="rect" id="Node000015" href="$_b_n_o08x_rpt_acceleration_8hpp.html" title=" " alt="" coords="233,229,420,256"/>
<area shape="poly" id="edge15_Node000013_Node000015" title=" " alt="" coords="2810,171,2445,171,1861,177,1157,195,791,211,432,232,421,233,421,228,432,227,791,205,1157,190,1861,171,2445,166,2810,166"/>
<area shape="rect" id="Node000018" href="$_b_n_o08x_rpt_activity_classifier_8hpp.html" title=" " alt="" coords="444,229,655,256"/>
<area shape="poly" id="edge19_Node000013_Node000018" title=" " alt="" coords="2810,172,2477,175,1954,184,1326,202,999,215,679,232,655,234,655,228,679,227,999,210,1325,196,1954,179,2477,170,2810,167"/>
<area shape="rect" id="Node000020" href="$_b_n_o08x_rpt_cal_gyro_8hpp.html" title=" " alt="" coords="691,229,853,256"/>
<area shape="poly" id="edge22_Node000013_Node000020" title=" " alt="" coords="2810,173,2043,188,1487,205,916,232,854,236,854,231,916,227,1487,200,2043,183,2810,168"/>
<area shape="rect" id="Node000022" href="$_b_n_o08x_rpt_cal_magnetometer_8hpp.html" title=" " alt="" coords="929,229,1146,256"/>
<area shape="poly" id="edge25_Node000013_Node000022" title=" " alt="" coords="2809,174,2153,193,1687,210,1209,232,1147,236,1146,230,1209,227,1687,205,2153,187,2809,168"/>
<area shape="rect" id="Node000024" href="$_b_n_o08x_rpt_gravity_8hpp.html" title=" " alt="" coords="1221,229,1376,256"/>
<area shape="poly" id="edge28_Node000013_Node000024" title=" " alt="" coords="2809,174,2241,193,1845,210,1439,232,1377,237,1377,231,1438,227,1844,204,2241,187,2809,169"/>
<area shape="rect" id="Node000026" href="$_b_n_o08x_rpt_linear_acceleration_8hpp.html" title=" " alt="" coords="1450,229,1673,256"/>
<area shape="poly" id="edge31_Node000013_Node000026" title=" " alt="" coords="2810,176,1673,238,1673,233,2809,171"/>
<area shape="rect" id="Node000028" href="$_b_n_o08x_rpt_r_v_generic_8hpp.html" title=" " alt="" coords="2462,229,2640,256"/>
<area shape="poly" id="edge34_Node000013_Node000028" title=" " alt="" coords="2810,188,2609,231,2608,226,2809,183"/>
<area shape="rect" id="Node000042" href="$_b_n_o08x_rpt_raw_m_e_m_s_accelerometer_8hpp.html" title=" " alt="" coords="2997,229,3262,256"/>
<area shape="poly" id="edge48_Node000013_Node000042" title=" " alt="" coords="2941,184,3087,226,3085,231,2939,189"/>
<area shape="rect" id="Node000044" href="$_b_n_o08x_rpt_raw_m_e_m_s_gyro_8hpp.html" title=" " alt="" coords="3285,229,3494,256"/>
<area shape="poly" id="edge51_Node000013_Node000044" title=" " alt="" coords="2956,177,3301,226,3300,231,2956,182"/>
<area shape="rect" id="Node000046" href="$_b_n_o08x_rpt_raw_m_e_m_s_magnetometer_8hpp.html" title=" " alt="" coords="3518,229,3781,256"/>
<area shape="poly" id="edge54_Node000013_Node000046" title=" " alt="" coords="2956,174,3517,226,3517,232,2956,179"/>
<area shape="rect" id="Node000048" href="$_b_n_o08x_rpt_shake_detector_8hpp.html" title=" " alt="" coords="3805,229,4006,256"/>
<area shape="poly" id="edge57_Node000013_Node000048" title=" " alt="" coords="2956,170,3316,192,3794,227,3804,228,3804,233,3793,232,3316,197,2956,176"/>
<area shape="rect" id="Node000050" href="$_b_n_o08x_rpt_stability_classifier_8hpp.html" title=" " alt="" coords="4030,229,4245,256"/>
<area shape="poly" id="edge60_Node000013_Node000050" title=" " alt="" coords="2956,169,3405,189,3709,206,4019,227,4030,228,4029,233,4018,232,3709,211,3404,194,2956,175"/>
<area shape="rect" id="Node000052" href="$_b_n_o08x_rpt_step_counter_8hpp.html" title=" " alt="" coords="4269,229,4456,256"/>
<area shape="poly" id="edge63_Node000013_Node000052" title=" " alt="" coords="2956,168,3498,184,3874,202,4258,227,4269,228,4268,233,4257,232,3873,207,3497,190,2956,173"/>
<area shape="rect" id="Node000054" href="$_b_n_o08x_rpt_tap_detector_8hpp.html" title=" " alt="" coords="4481,229,4666,256"/>
<area shape="poly" id="edge65_Node000013_Node000054" title=" " alt="" coords="2956,167,3578,182,4018,199,4468,227,4481,228,4480,233,4468,232,4018,205,3578,187,2956,173"/>
<area shape="rect" id="Node000056" href="$_b_n_o08x_rpt_uncal_gyro_8hpp.html" title=" " alt="" coords="4691,229,4867,256"/>
<area shape="poly" id="edge67_Node000013_Node000056" title=" " alt="" coords="2956,167,3235,169,3659,178,4163,196,4423,209,4679,227,4691,228,4690,233,4678,232,4423,215,4162,201,3659,183,3235,175,2956,172"/>
<area shape="rect" id="Node000058" href="$_b_n_o08x_rpt_uncal_magnetometer_8hpp.html" title=" " alt="" coords="4891,229,5122,256"/>
<area shape="poly" id="edge69_Node000013_Node000058" title=" " alt="" coords="2956,167,3261,171,3734,180,4299,198,4879,227,4891,227,4890,233,4879,232,4298,203,3734,186,3261,176,2956,173"/>
<area shape="rect" id="Node000016" href="$_b_n_o08x_reports_8hpp.html" title=" " alt="" coords="2481,395,2621,421"/>
<area shape="poly" id="edge16_Node000015_Node000016" title=" " alt="" coords="240,262,188,277,146,296,132,307,124,318,125,331,134,345,161,352,229,359,461,371,1174,389,1953,399,2480,404,2480,409,1953,405,1174,394,461,377,229,364,160,357,130,349,119,332,119,317,128,303,143,291,186,272,238,257"/>
<area shape="rect" id="Node000017" href="$_b_n_o08x_rpt_acceleration_8cpp.html" title=" " alt="" coords="144,312,331,339"/>
<area shape="poly" id="edge18_Node000015_Node000017" title=" " alt="" coords="303,268,253,314,249,310,300,264"/>
<area shape="poly" id="edge17_Node000016_Node000004" title=" " alt="" coords="2552,437,2551,469,2546,469,2547,437"/>
<area shape="poly" id="edge20_Node000018_Node000016" title=" " alt="" coords="453,264,421,281,396,305,387,326,389,335,395,344,419,351,479,357,684,369,1313,387,2004,398,2480,403,2480,409,2004,403,1313,392,683,374,478,363,418,356,392,349,384,337,382,326,391,303,417,276,450,259"/>
<area shape="rect" id="Node000019" href="$_b_n_o08x_rpt_activity_classifier_8cpp.html" title=" " alt="" coords="406,312,616,339"/>
<area shape="poly" id="edge21_Node000018_Node000019" title=" " alt="" coords="539,271,519,313,514,311,534,269"/>
<area shape="poly" id="edge23_Node000020_Node000016" title=" " alt="" coords="725,265,700,282,681,305,673,327,674,336,680,345,707,356,761,366,940,381,1189,393,1478,400,2067,405,2480,404,2480,410,2067,410,1478,405,1189,398,940,387,760,371,705,361,677,349,669,338,668,326,676,303,696,279,722,261"/>
<area shape="rect" id="Node000021" href="$_b_n_o08x_rpt_cal_gyro_8cpp.html" title=" " alt="" coords="691,312,853,339"/>
<area shape="poly" id="edge24_Node000020_Node000021" title=" " alt="" coords="775,272,775,312,769,312,769,272"/>
<area shape="poly" id="edge26_Node000022_Node000016" title=" " alt="" coords="971,264,941,281,918,305,910,327,912,336,918,345,940,354,987,363,1141,377,1354,388,1604,395,2114,403,2480,404,2480,409,2114,408,1604,401,1354,393,1140,383,986,368,938,359,914,349,907,338,905,326,914,303,938,277,968,260"/>
<area shape="rect" id="Node000023" href="$_b_n_o08x_rpt_cal_magnetometer_8cpp.html" title=" " alt="" coords="929,312,1146,339"/>
<area shape="poly" id="edge27_Node000022_Node000023" title=" " alt="" coords="1040,272,1040,312,1035,312,1035,272"/>
<area shape="poly" id="edge29_Node000024_Node000016" title=" " alt="" coords="1254,266,1230,283,1212,305,1204,327,1205,336,1211,345,1229,352,1266,360,1389,373,1560,383,1760,390,2174,400,2480,404,2480,409,2174,405,1760,396,1560,388,1388,378,1265,365,1227,357,1208,349,1200,338,1198,326,1207,303,1226,279,1251,261"/>
<area shape="rect" id="Node000025" href="$_b_n_o08x_rpt_gravity_8cpp.html" title=" " alt="" coords="1221,312,1376,339"/>
<area shape="poly" id="edge30_Node000024_Node000025" title=" " alt="" coords="1301,272,1301,312,1296,312,1296,272"/>
<area shape="poly" id="edge32_Node000026_Node000016" title=" " alt="" coords="1494,264,1464,281,1441,305,1433,326,1434,335,1440,345,1454,351,1484,357,1583,369,1883,386,2221,397,2480,403,2480,408,2221,402,1883,391,1583,374,1483,363,1453,356,1437,349,1429,337,1427,326,1436,303,1461,277,1491,260"/>
<area shape="rect" id="Node000027" href="$_b_n_o08x_rpt_linear_acceleration_8cpp.html" title=" " alt="" coords="1450,312,1673,339"/>
<area shape="poly" id="edge33_Node000026_Node000027" title=" " alt="" coords="1564,272,1564,312,1559,312,1559,272"/>
<area shape="rect" id="Node000029" href="$_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp.html" title=" " alt="" coords="1696,304,1915,347"/>
<area shape="poly" id="edge35_Node000028_Node000029" title=" " alt="" coords="2446,255,2208,275,1927,307,1915,308,1915,303,1926,301,2208,270,2446,249"/>
<area shape="rect" id="Node000031" href="$_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hpp.html" title=" " alt="" coords="1939,312,2165,339"/>
<area shape="poly" id="edge37_Node000028_Node000031" title=" " alt="" coords="2458,262,2131,314,2130,309,2457,256"/>
<area shape="rect" id="Node000033" href="$_b_n_o08x_rpt_game_r_v_8hpp.html" title=" " alt="" coords="2189,312,2358,339"/>
<area shape="poly" id="edge39_Node000028_Node000033" title=" " alt="" coords="2494,263,2318,314,2316,309,2492,258"/>
<area shape="rect" id="Node000035" href="$_b_n_o08x_rpt_i_gyro_r_v_8hpp.html" title=" " alt="" coords="2382,312,2546,339"/>
<area shape="poly" id="edge41_Node000028_Node000035" title=" " alt="" coords="2528,269,2479,314,2475,310,2524,265"/>
<area shape="rect" id="Node000037" href="$_b_n_o08x_rpt_r_v_8hpp.html" title=" " alt="" coords="2571,312,2704,339"/>
<area shape="poly" id="edge43_Node000028_Node000037" title=" " alt="" coords="2577,265,2626,310,2622,314,2574,269"/>
<area shape="rect" id="Node000039" href="$_b_n_o08x_rpt_r_v_generic_8cpp.html" title=" " alt="" coords="2728,312,2907,339"/>
<area shape="poly" id="edge45_Node000028_Node000039" title=" " alt="" coords="2607,258,2776,309,2775,314,2606,263"/>
<area shape="rect" id="Node000040" href="$_b_n_o08x_rpt_r_v_geomag_8hpp.html" title=" " alt="" coords="2930,312,3113,339"/>
<area shape="poly" id="edge46_Node000028_Node000040" title=" " alt="" coords="2648,256,2919,301,2959,309,2958,314,2918,307,2647,262"/>
<area shape="poly" id="edge36_Node000029_Node000016" title=" " alt="" coords="1930,344,2241,378,2480,399,2480,404,2240,384,1930,350"/>
<area shape="poly" id="edge38_Node000031_Node000016" title=" " alt="" coords="2146,339,2480,393,2479,398,2145,344"/>
<area shape="poly" id="edge40_Node000033_Node000016" title=" " alt="" coords="2332,341,2508,392,2506,397,2330,346"/>
<area shape="poly" id="edge42_Node000035_Node000016" title=" " alt="" coords="2491,348,2539,393,2536,396,2487,351"/>
<area shape="poly" id="edge44_Node000037_Node000016" title=" " alt="" coords="2614,351,2566,396,2562,393,2611,348"/>
<area shape="poly" id="edge47_Node000040_Node000016" title=" " alt="" coords="2944,345,2919,349,2622,398,2621,393,2918,344,2943,339"/>
<area shape="poly" id="edge49_Node000042_Node000016" title=" " alt="" coords="3139,271,3142,311,3137,331,3126,349,3095,362,3040,372,2887,386,2638,397,2621,399,2621,394,2637,392,2887,380,3039,367,3094,357,3122,345,3132,329,3136,310,3134,271"/>
<area shape="rect" id="Node000043" href="$_b_n_o08x_rpt_raw_m_e_m_s_accelerometer_8cpp.html" title=" " alt="" coords="3187,312,3451,339"/>
<area shape="poly" id="edge50_Node000042_Node000043" title=" " alt="" coords="3174,260,3290,309,3288,314,3172,265"/>
<area shape="poly" id="edge52_Node000044_Node000016" title=" " alt="" coords="3428,263,3449,280,3465,303,3473,326,3472,338,3465,349,3445,361,3413,370,3320,384,3198,392,3061,395,2796,395,2637,397,2621,399,2621,394,2637,392,2796,390,3061,390,3198,386,3320,378,3412,365,3443,356,3461,345,3467,336,3468,327,3460,305,3445,284,3425,267"/>
<area shape="rect" id="Node000045" href="$_b_n_o08x_rpt_raw_m_e_m_s_gyro_8cpp.html" title=" " alt="" coords="3525,312,3734,339"/>
<area shape="poly" id="edge53_Node000044_Node000045" title=" " alt="" coords="3442,259,3593,309,3591,314,3441,264"/>
<area shape="poly" id="edge55_Node000046_Node000016" title=" " alt="" coords="3701,261,3727,278,3748,303,3756,326,3755,338,3747,349,3727,357,3688,364,3563,375,3198,388,2637,397,2621,399,2621,394,2637,392,3198,383,3563,369,3688,359,3726,352,3744,345,3750,336,3751,327,3743,305,3724,282,3698,265"/>
<area shape="rect" id="Node000047" href="$_b_n_o08x_rpt_raw_m_e_m_s_magnetometer_8cpp.html" title=" " alt="" coords="3808,312,4072,339"/>
<area shape="poly" id="edge56_Node000046_Node000047" title=" " alt="" coords="3710,258,3895,309,3894,314,3709,263"/>
<area shape="poly" id="edge58_Node000048_Node000016" title=" " alt="" coords="3984,258,4033,273,4074,292,4088,304,4096,318,4096,333,4086,349,4060,359,4009,368,3846,380,3623,388,3370,392,2889,395,2637,397,2621,399,2621,394,2637,392,2889,390,3370,387,3623,383,3845,375,4009,362,4059,354,4082,345,4091,331,4091,319,4084,308,4071,297,4031,278,3982,263"/>
<area shape="rect" id="Node000049" href="$_b_n_o08x_rpt_shake_detector_8cpp.html" title=" " alt="" coords="4147,312,4349,339"/>
<area shape="poly" id="edge59_Node000048_Node000049" title=" " alt="" coords="3975,257,4194,309,4193,314,3974,263"/>
<area shape="poly" id="edge61_Node000050_Node000016" title=" " alt="" coords="4249,257,4305,270,4351,289,4367,301,4375,315,4375,331,4363,349,4333,361,4272,371,4077,385,3812,393,3510,396,2938,396,2637,397,2621,399,2621,394,2637,392,2938,391,3510,391,3812,387,4077,379,4272,365,4331,356,4360,345,4370,330,4370,317,4363,305,4349,294,4303,276,4247,262"/>
<area shape="rect" id="Node000051" href="$_b_n_o08x_rpt_stability_classifier_8cpp.html" title=" " alt="" coords="4424,312,4640,339"/>
<area shape="poly" id="edge62_Node000050_Node000051" title=" " alt="" coords="4215,257,4470,309,4469,314,4214,262"/>
<area shape="poly" id="edge64_Node000052_Node000016" title=" " alt="" coords="4466,256,4584,278,4630,290,4654,302,4661,314,4664,326,4662,337,4654,349,4624,356,4557,363,4329,373,3651,387,2637,397,2621,399,2621,394,2637,392,3651,381,4328,368,4556,357,4623,351,4650,344,4657,335,4659,326,4656,316,4650,306,4628,295,4583,283,4465,262"/>
<area shape="poly" id="edge66_Node000054_Node000016" title=" " alt="" coords="4629,261,4656,278,4677,303,4686,326,4684,338,4676,349,4646,356,4578,363,4348,373,3662,387,2637,397,2621,399,2621,394,2637,392,3662,381,4347,368,4578,358,4645,351,4673,344,4679,336,4681,327,4672,305,4652,282,4626,265"/>
<area shape="poly" id="edge68_Node000056_Node000016" title=" " alt="" coords="4769,272,4741,313,4722,333,4698,349,4659,358,4584,366,4348,377,4031,385,3672,389,2993,393,2637,397,2621,399,2621,394,2637,392,2993,388,3672,384,4031,379,4348,372,4584,360,4658,353,4696,344,4718,329,4737,310,4764,269"/>
<area shape="poly" id="edge70_Node000058_Node000016" title=" " alt="" coords="4970,266,4868,310,4804,333,4739,349,4645,364,4536,376,4283,390,3995,394,3691,393,3098,387,2843,388,2638,397,2621,399,2621,394,2637,392,2842,383,3098,381,3691,388,3995,389,4282,384,4536,370,4644,359,4738,344,4803,327,4866,306,4968,261"/>
<area shape="poly" id="edge72_Node000060_Node000004" title=" " alt="" coords="2678,430,2579,471,2577,466,2676,425"/>
<area shape="poly" id="edge73_Node000060_Node000005" title=" " alt="" coords="2724,437,2724,544,2719,544,2719,437"/>
</map>

View File

@ -0,0 +1 @@
4a3114de0ed09245cd35ee08a374e211

Binary file not shown.

After

Width:  |  Height:  |  Size: 278 KiB

View File

@ -0,0 +1,9 @@
<map id="BNO08xCbParamVoid.hpp" name="BNO08xCbParamVoid.hpp">
<area shape="rect" id="Node000001" title=" " alt="" coords="5,5,181,32"/>
<area shape="rect" id="Node000002" href="$_b_n_o08x_cb_generic_8hpp.html" title=" " alt="" coords="15,80,171,107"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="96,33,96,64,90,64,90,33"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="14,155,79,181"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="87,109,65,143,60,140,83,106"/>
<area shape="rect" id="Node000004" title=" " alt="" coords="103,155,179,181"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="104,106,127,140,122,143,99,109"/>
</map>

View File

@ -0,0 +1 @@
7d3a6a9280833295654676094a7e61d8

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

View File

@ -0,0 +1,148 @@
<!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: BNO08xCbParamVoid.hpp Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">esp32_BNO08x<span id="projectnumber">&#160;1.3</span>
</div>
<div id="projectbrief">C++ BNO08x IMU driver component for esp-idf.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
</script>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('_b_n_o08x_cb_param_void_8hpp_source.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="headertitle"><div class="title">BNO08xCbParamVoid.hpp</div></div>
</div><!--header-->
<div class="contents">
<a href="_b_n_o08x_cb_param_void_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span> </div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="preprocessor">#pragma once</span></div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span> </div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="preprocessor">#include &quot;<a class="code" href="_b_n_o08x_cb_generic_8hpp.html">BNO08xCbGeneric.hpp</a>&quot;</span></div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span> </div>
<div class="foldopen" id="foldopen00015" data-start="{" data-end="};">
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"><a class="line" href="class_b_n_o08x_cb_param_void.html"> 15</a></span><span class="keyword">class </span><a class="code hl_class" href="class_b_n_o08x_cb_param_void.html">BNO08xCbParamVoid</a> : <span class="keyword">public</span> <a class="code hl_class" href="class_b_n_o08x_cb_generic.html">BNO08xCbGeneric</a></div>
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span>{</div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span> <span class="keyword">public</span>:</div>
<div class="foldopen" id="foldopen00018" data-start="{" data-end="}">
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"><a class="line" href="class_b_n_o08x_cb_param_void.html#a989c124bfd9871f80a415b76510d966b"> 18</a></span> <a class="code hl_function" href="class_b_n_o08x_cb_param_void.html#a989c124bfd9871f80a415b76510d966b">BNO08xCbParamVoid</a>(std::function&lt;<span class="keywordtype">void</span>(<span class="keywordtype">void</span>)&gt; <a class="code hl_variable" href="class_b_n_o08x_cb_param_void.html#aee991fda1f28ec7f93afe378b8e3f261">cb_fxn</a>, uint8_t <a class="code hl_variable" href="class_b_n_o08x_cb_generic.html#a808841c9f19664cb6ff06f9c217793e1">rpt_ID</a>)</div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span> : <a class="code hl_class" href="class_b_n_o08x_cb_generic.html">BNO08xCbGeneric</a>(<a class="code hl_variable" href="class_b_n_o08x_cb_generic.html#a808841c9f19664cb6ff06f9c217793e1">rpt_ID</a>)</div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> , <a class="code hl_variable" href="class_b_n_o08x_cb_param_void.html#aee991fda1f28ec7f93afe378b8e3f261">cb_fxn</a>(<a class="code hl_variable" href="class_b_n_o08x_cb_param_void.html#aee991fda1f28ec7f93afe378b8e3f261">cb_fxn</a>)</div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> {</div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> }</div>
</div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> </div>
<div class="foldopen" id="foldopen00032" data-start="{" data-end="}">
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"><a class="line" href="class_b_n_o08x_cb_param_void.html#a5cfdaad83528e3e418f51041d500b6f9"> 32</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_b_n_o08x_cb_param_void.html#a5cfdaad83528e3e418f51041d500b6f9">invoke</a>(uint8_t <a class="code hl_variable" href="class_b_n_o08x_cb_generic.html#a808841c9f19664cb6ff06f9c217793e1">rpt_ID</a>)<span class="keyword"> override</span></div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span><span class="keyword"> </span>{</div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> <a class="code hl_variable" href="class_b_n_o08x_cb_param_void.html#aee991fda1f28ec7f93afe378b8e3f261">cb_fxn</a>();</div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> }</div>
</div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> </div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> <span class="keyword">private</span>:</div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"><a class="line" href="class_b_n_o08x_cb_param_void.html#aee991fda1f28ec7f93afe378b8e3f261"> 38</a></span> std::function&lt;void(<span class="keywordtype">void</span>)&gt; <a class="code hl_variable" href="class_b_n_o08x_cb_param_void.html#aee991fda1f28ec7f93afe378b8e3f261">cb_fxn</a>; </div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span>};</div>
</div>
<div class="ttc" id="a_b_n_o08x_cb_generic_8hpp_html"><div class="ttname"><a href="_b_n_o08x_cb_generic_8hpp.html">BNO08xCbGeneric.hpp</a></div></div>
<div class="ttc" id="aclass_b_n_o08x_cb_generic_html"><div class="ttname"><a href="class_b_n_o08x_cb_generic.html">BNO08xCbGeneric</a></div><div class="ttdoc">Parent class to represent callback functions as generic type such that all flavors can be invoked by ...</div><div class="ttdef"><b>Definition</b> BNO08xCbGeneric.hpp:19</div></div>
<div class="ttc" id="aclass_b_n_o08x_cb_generic_html_a808841c9f19664cb6ff06f9c217793e1"><div class="ttname"><a href="class_b_n_o08x_cb_generic.html#a808841c9f19664cb6ff06f9c217793e1">BNO08xCbGeneric::rpt_ID</a></div><div class="ttdeci">uint8_t rpt_ID</div><div class="ttdef"><b>Definition</b> BNO08xCbGeneric.hpp:23</div></div>
<div class="ttc" id="aclass_b_n_o08x_cb_param_void_html"><div class="ttname"><a href="class_b_n_o08x_cb_param_void.html">BNO08xCbParamVoid</a></div><div class="ttdef"><b>Definition</b> BNO08xCbParamVoid.hpp:16</div></div>
<div class="ttc" id="aclass_b_n_o08x_cb_param_void_html_a5cfdaad83528e3e418f51041d500b6f9"><div class="ttname"><a href="class_b_n_o08x_cb_param_void.html#a5cfdaad83528e3e418f51041d500b6f9">BNO08xCbParamVoid::invoke</a></div><div class="ttdeci">void invoke(uint8_t rpt_ID) override</div><div class="ttdoc">Invokes contained callback function.</div><div class="ttdef"><b>Definition</b> BNO08xCbParamVoid.hpp:32</div></div>
<div class="ttc" id="aclass_b_n_o08x_cb_param_void_html_a989c124bfd9871f80a415b76510d966b"><div class="ttname"><a href="class_b_n_o08x_cb_param_void.html#a989c124bfd9871f80a415b76510d966b">BNO08xCbParamVoid::BNO08xCbParamVoid</a></div><div class="ttdeci">BNO08xCbParamVoid(std::function&lt; void(void)&gt; cb_fxn, uint8_t rpt_ID)</div><div class="ttdef"><b>Definition</b> BNO08xCbParamVoid.hpp:18</div></div>
<div class="ttc" id="aclass_b_n_o08x_cb_param_void_html_aee991fda1f28ec7f93afe378b8e3f261"><div class="ttname"><a href="class_b_n_o08x_cb_param_void.html#aee991fda1f28ec7f93afe378b8e3f261">BNO08xCbParamVoid::cb_fxn</a></div><div class="ttdeci">std::function&lt; void(void)&gt; cb_fxn</div><div class="ttdoc">Wrapped callback function passed at register_cb().</div><div class="ttdef"><b>Definition</b> BNO08xCbParamVoid.hpp:38</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_85e9385bd83516731053aadc7da3c8af.html">imu_update</a></li><li class="navelem"><a class="el" href="dir_c60d9bf80716f90f729fd65c40ec81f7.html">bno08x_update</a></li><li class="navelem"><a class="el" href="dir_fd670e5d11b8bb731501003ff6578ae1.html">components</a></li><li class="navelem"><a class="el" href="dir_a6718ce9703adf4789a693642ffedf7f.html">esp32_BNO08x</a></li><li class="navelem"><a class="el" href="dir_9667f1a5b10a5222433e41df91e1bf5d.html">include</a></li><li class="navelem"><a class="el" href="dir_06e7072e89f6a5cac448ba64f4422fcc.html">callback</a></li><li class="navelem"><a class="el" href="_b_n_o08x_cb_param_void_8hpp.html">BNO08xCbParamVoid.hpp</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>

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,109 @@
var _b_n_o08x_global_types_8hpp =
[
[ "bno08x_config_t", "structbno08x__config__t.html", "structbno08x__config__t" ],
[ "bno08x_quat_t", "structbno08x__quat__t.html", "structbno08x__quat__t" ],
[ "bno08x_euler_angle_t", "structbno08x__euler__angle__t.html", "structbno08x__euler__angle__t" ],
[ "bno08x_ang_vel_t", "structbno08x__ang__vel__t.html", "structbno08x__ang__vel__t" ],
[ "bno08x_magf_t", "structbno08x__magf__t.html", "structbno08x__magf__t" ],
[ "bno08x_magf_bias_t", "structbno08x__magf__bias__t.html", "structbno08x__magf__bias__t" ],
[ "bno08x_gyro_t", "structbno08x__gyro__t.html", "structbno08x__gyro__t" ],
[ "bno08x_gyro_bias_t", "structbno08x__gyro__bias__t.html", "structbno08x__gyro__bias__t" ],
[ "bno08x_activity_classifier_t", "structbno08x__activity__classifier__t.html", "structbno08x__activity__classifier__t" ],
[ "bno08x_tap_detector_t", "structbno08x__tap__detector__t.html", "structbno08x__tap__detector__t" ],
[ "bno08x_shake_detector_t", "structbno08x__shake__detector__t.html", "structbno08x__shake__detector__t" ],
[ "bno08x_accel_t", "structbno08x__accel__t.html", "structbno08x__accel__t" ],
[ "bno08x_step_counter_t", "structbno08x__step__counter__t.html", "structbno08x__step__counter__t" ],
[ "bno08x_raw_gyro_t", "structbno08x__raw__gyro__t.html", "structbno08x__raw__gyro__t" ],
[ "bno08x_raw_accel_t", "structbno08x__raw__accel__t.html", "structbno08x__raw__accel__t" ],
[ "bno08x_raw_magf_t", "structbno08x__raw__magf__t.html", "structbno08x__raw__magf__t" ],
[ "bno08x_stability_classifier_t", "structbno08x__stability__classifier__t.html", "structbno08x__stability__classifier__t" ],
[ "bno08x_sample_counts_t", "structbno08x__sample__counts__t.html", "structbno08x__sample__counts__t" ],
[ "bno08x_meta_data_t", "structbno08x__meta__data__t.html", "structbno08x__meta__data__t" ],
[ "SHAKE_DETECTED_X", "_b_n_o08x_global_types_8hpp.html#ae12bdf0217349447eebadf16d4560869", null ],
[ "SHAKE_DETECTED_Y", "_b_n_o08x_global_types_8hpp.html#a023aa826dbf083e2a6d2d67beba75b27", null ],
[ "SHAKE_DETECTED_Z", "_b_n_o08x_global_types_8hpp.html#a9951e367fa8ff09a55526994cfaa94be", null ],
[ "TAP_DETECTED_DOUBLE", "_b_n_o08x_global_types_8hpp.html#a92a577e216f51fc6156a87e6ecf8ffc5", null ],
[ "TAP_DETECTED_X_AXIS", "_b_n_o08x_global_types_8hpp.html#ad0dc59e3a74a39a8e358c945162f6fc8", null ],
[ "TAP_DETECTED_X_AXIS_POSITIVE", "_b_n_o08x_global_types_8hpp.html#a8a8a0fbcff17f5123ad111fcd9a375ea", null ],
[ "TAP_DETECTED_Y_AXIS", "_b_n_o08x_global_types_8hpp.html#ad2ab2bbe6f01a4a641f75c41a9064cf6", null ],
[ "TAP_DETECTED_Y_AXIS_POSITIVE", "_b_n_o08x_global_types_8hpp.html#a356ec3a53c785965e8dd24381a3bdcd7", null ],
[ "TAP_DETECTED_Z_AXIS", "_b_n_o08x_global_types_8hpp.html#aaaf91ed835d5d1a5726806bb147c5938", null ],
[ "TAP_DETECTED_Z_AXIS_POSITIVE", "_b_n_o08x_global_types_8hpp.html#a6fd0bd9f4990ced262a8f2d4c41d65d9", null ],
[ "bno08x_accel_t", "_b_n_o08x_global_types_8hpp.html#a0c22a2a9fede695256dfaa4703497a2e", null ],
[ "bno08x_activity_classifier_t", "_b_n_o08x_global_types_8hpp.html#a7913a36911f75945cfaa0a3249a280e3", null ],
[ "bno08x_ang_vel_t", "_b_n_o08x_global_types_8hpp.html#a2babea2516c7c91039316693fc23a8c1", null ],
[ "bno08x_config_t", "_b_n_o08x_global_types_8hpp.html#a648bbdbf22731476890dd8da977d7503", null ],
[ "bno08x_euler_angle_t", "_b_n_o08x_global_types_8hpp.html#a8ae22357b6f53c2cf806bb3aeb80814a", null ],
[ "bno08x_gyro_bias_t", "_b_n_o08x_global_types_8hpp.html#a7bf3b6ed58dd988c0f4566ba56bff415", null ],
[ "bno08x_gyro_t", "_b_n_o08x_global_types_8hpp.html#ac166834f6280e6ef21af7dd8a01be1e4", null ],
[ "bno08x_magf_bias_t", "_b_n_o08x_global_types_8hpp.html#a3d6e56080638d872486935323f393ab7", null ],
[ "bno08x_magf_t", "_b_n_o08x_global_types_8hpp.html#a429f861977153379e28e8f3710330b45", null ],
[ "bno08x_meta_data_t", "_b_n_o08x_global_types_8hpp.html#a1145e5dfd14e96bd70c6e73af017b548", null ],
[ "bno08x_quat_t", "_b_n_o08x_global_types_8hpp.html#a0c7367913526c0d634c5f8f5365a55b4", null ],
[ "bno08x_raw_accel_t", "_b_n_o08x_global_types_8hpp.html#ace2ea90ebebddfcdb75e1b8b7b48f905", null ],
[ "bno08x_raw_gyro_t", "_b_n_o08x_global_types_8hpp.html#a3e205d9599aa01b7946d1ed1cbb7f1c4", null ],
[ "bno08x_raw_magf_t", "_b_n_o08x_global_types_8hpp.html#a673f429cbcd0f48394de3d990d8bda4a", null ],
[ "bno08x_sample_counts_t", "_b_n_o08x_global_types_8hpp.html#afceb7f957002d3e024d4971963ecfa20", null ],
[ "bno08x_shake_detector_t", "_b_n_o08x_global_types_8hpp.html#a7c22ac348c71afe0d42dcfae6c97ca32", null ],
[ "bno08x_stability_classifier_t", "_b_n_o08x_global_types_8hpp.html#a9f0440c67ec56fafcd25a24bf36f842f", null ],
[ "bno08x_step_counter_t", "_b_n_o08x_global_types_8hpp.html#ad52b092f56d1fa0064f2ea3502399cfc", null ],
[ "bno08x_tap_detector_t", "_b_n_o08x_global_types_8hpp.html#adcfe69b10c9c2244015bad5b978beedd", null ],
[ "imu_config_t", "_b_n_o08x_global_types_8hpp.html#aae502b3d91ddf903bba797646fd28d00", null ],
[ "IMUAccuracy", "_b_n_o08x_global_types_8hpp.html#a03fbbd71180a19088ce30d57ab050a22", null ],
[ "BNO08xAccuracy", "_b_n_o08x_global_types_8hpp.html#aed7bab8e55be415938e078ebe72562a0", [
[ "UNRELIABLE", "_b_n_o08x_global_types_8hpp.html#aed7bab8e55be415938e078ebe72562a0a6e257e645974b9086ed66e9465e2d80c", null ],
[ "LOW", "_b_n_o08x_global_types_8hpp.html#aed7bab8e55be415938e078ebe72562a0a41bc94cbd8eebea13ce0491b2ac11b88", null ],
[ "MED", "_b_n_o08x_global_types_8hpp.html#aed7bab8e55be415938e078ebe72562a0a2ad6d5975c45da2e711c796f3a1b029c", null ],
[ "HIGH", "_b_n_o08x_global_types_8hpp.html#aed7bab8e55be415938e078ebe72562a0ab89de3b4b81c4facfac906edf29aec8c", null ],
[ "UNDEFINED", "_b_n_o08x_global_types_8hpp.html#aed7bab8e55be415938e078ebe72562a0a0db45d2a4141101bdfe48e3314cfbca3", null ]
] ],
[ "BNO08xActivity", "_b_n_o08x_global_types_8hpp.html#abcc5d57e21ea6ed79e792deafcb62187", [
[ "UNKNOWN", "_b_n_o08x_global_types_8hpp.html#abcc5d57e21ea6ed79e792deafcb62187a696b031073e74bf2cb98e5ef201d4aa3", null ],
[ "IN_VEHICLE", "_b_n_o08x_global_types_8hpp.html#abcc5d57e21ea6ed79e792deafcb62187ab166a3ce74dd5434e4a940dfa2af76e4", null ],
[ "ON_BICYCLE", "_b_n_o08x_global_types_8hpp.html#abcc5d57e21ea6ed79e792deafcb62187a93d94a2f3a627533453a40e302fb35a4", null ],
[ "ON_FOOT", "_b_n_o08x_global_types_8hpp.html#abcc5d57e21ea6ed79e792deafcb62187a7089542e0146a3499986c81e24924b58", null ],
[ "STILL", "_b_n_o08x_global_types_8hpp.html#abcc5d57e21ea6ed79e792deafcb62187a8b572d218013b9626d59e6a2b38f18b6", null ],
[ "TILTING", "_b_n_o08x_global_types_8hpp.html#abcc5d57e21ea6ed79e792deafcb62187a69909b62e08f212da31719aebf67b70c", null ],
[ "WALKING", "_b_n_o08x_global_types_8hpp.html#abcc5d57e21ea6ed79e792deafcb62187a606c114184493a665cf1f6a12fbab9d3", null ],
[ "RUNNING", "_b_n_o08x_global_types_8hpp.html#abcc5d57e21ea6ed79e792deafcb62187a43491564ebcfd38568918efbd6e840fd", null ],
[ "ON_STAIRS", "_b_n_o08x_global_types_8hpp.html#abcc5d57e21ea6ed79e792deafcb62187abbf2a614429826a84bd76b4a47fc7515", null ],
[ "UNDEFINED", "_b_n_o08x_global_types_8hpp.html#abcc5d57e21ea6ed79e792deafcb62187a0db45d2a4141101bdfe48e3314cfbca3", null ]
] ],
[ "BNO08xActivityEnable", "_b_n_o08x_global_types_8hpp.html#adc1b530563e35a96fc1b8911ff133e0f", [
[ "UNKNOWN", "_b_n_o08x_global_types_8hpp.html#adc1b530563e35a96fc1b8911ff133e0fa696b031073e74bf2cb98e5ef201d4aa3", null ],
[ "IN_VEHICLE", "_b_n_o08x_global_types_8hpp.html#adc1b530563e35a96fc1b8911ff133e0fab166a3ce74dd5434e4a940dfa2af76e4", null ],
[ "ON_BICYCLE", "_b_n_o08x_global_types_8hpp.html#adc1b530563e35a96fc1b8911ff133e0fa93d94a2f3a627533453a40e302fb35a4", null ],
[ "ON_FOOT", "_b_n_o08x_global_types_8hpp.html#adc1b530563e35a96fc1b8911ff133e0fa7089542e0146a3499986c81e24924b58", null ],
[ "STILL", "_b_n_o08x_global_types_8hpp.html#adc1b530563e35a96fc1b8911ff133e0fa8b572d218013b9626d59e6a2b38f18b6", null ],
[ "TILTING", "_b_n_o08x_global_types_8hpp.html#adc1b530563e35a96fc1b8911ff133e0fa69909b62e08f212da31719aebf67b70c", null ],
[ "WALKING", "_b_n_o08x_global_types_8hpp.html#adc1b530563e35a96fc1b8911ff133e0fa606c114184493a665cf1f6a12fbab9d3", null ],
[ "RUNNING", "_b_n_o08x_global_types_8hpp.html#adc1b530563e35a96fc1b8911ff133e0fa43491564ebcfd38568918efbd6e840fd", null ],
[ "ON_STAIRS", "_b_n_o08x_global_types_8hpp.html#adc1b530563e35a96fc1b8911ff133e0fabbf2a614429826a84bd76b4a47fc7515", null ],
[ "ALL", "_b_n_o08x_global_types_8hpp.html#adc1b530563e35a96fc1b8911ff133e0fa5fb1f955b45e38e31789286a1790398d", null ]
] ],
[ "BNO08xCalSel", "_b_n_o08x_global_types_8hpp.html#aeeb4f49593c062357c3b7037bc2de850", [
[ "accelerometer", "_b_n_o08x_global_types_8hpp.html#aeeb4f49593c062357c3b7037bc2de850a0e1275697d4c40b4b0640fbfa3907afa", null ],
[ "gyro", "_b_n_o08x_global_types_8hpp.html#aeeb4f49593c062357c3b7037bc2de850a41e1db589d90cecf09838a038ebc8aa1", null ],
[ "magnetometer", "_b_n_o08x_global_types_8hpp.html#aeeb4f49593c062357c3b7037bc2de850a2c8af00d544b080d3c0d834d1c5dfcbf", null ],
[ "planar_accelerometer", "_b_n_o08x_global_types_8hpp.html#aeeb4f49593c062357c3b7037bc2de850afcaab1f4c98b7343157c3c59c6a259cb", null ],
[ "all", "_b_n_o08x_global_types_8hpp.html#aeeb4f49593c062357c3b7037bc2de850aa181a603769c1f98ad927e7367c7aa51", null ]
] ],
[ "BNO08xResetReason", "_b_n_o08x_global_types_8hpp.html#ab2a2ace42f7f438d6a799dfcbc243147", [
[ "UNDEFINED", "_b_n_o08x_global_types_8hpp.html#ab2a2ace42f7f438d6a799dfcbc243147a0db45d2a4141101bdfe48e3314cfbca3", null ],
[ "POR", "_b_n_o08x_global_types_8hpp.html#ab2a2ace42f7f438d6a799dfcbc243147a7b47bb0f9f8c72f84d891e8e22a1fb92", null ],
[ "INT_RST", "_b_n_o08x_global_types_8hpp.html#ab2a2ace42f7f438d6a799dfcbc243147acc069cf9b33eb4e7fb3696f0f42d752f", null ],
[ "WTD", "_b_n_o08x_global_types_8hpp.html#ab2a2ace42f7f438d6a799dfcbc243147a764caaf44e35ee682f4079bd0878fa36", null ],
[ "EXT_RST", "_b_n_o08x_global_types_8hpp.html#ab2a2ace42f7f438d6a799dfcbc243147ac4e100317ca17eda786308c1c39eded5", null ],
[ "OTHER", "_b_n_o08x_global_types_8hpp.html#ab2a2ace42f7f438d6a799dfcbc243147a03570470bad94692ce93e32700d2e1cb", null ]
] ],
[ "BNO08xStability", "_b_n_o08x_global_types_8hpp.html#a498b35f9e00b24e51f8f60b029751ab5", [
[ "UNKNOWN", "_b_n_o08x_global_types_8hpp.html#a498b35f9e00b24e51f8f60b029751ab5a696b031073e74bf2cb98e5ef201d4aa3", null ],
[ "ON_TABLE", "_b_n_o08x_global_types_8hpp.html#a498b35f9e00b24e51f8f60b029751ab5a71149a62cd9fec4756e3538d1754486a", null ],
[ "STATIONARY", "_b_n_o08x_global_types_8hpp.html#a498b35f9e00b24e51f8f60b029751ab5a4120eb7591bd0789af75a8973d5f9146", null ],
[ "STABLE", "_b_n_o08x_global_types_8hpp.html#a498b35f9e00b24e51f8f60b029751ab5a32987cdf8a725702042ab18f5c700905", null ],
[ "MOTION", "_b_n_o08x_global_types_8hpp.html#a498b35f9e00b24e51f8f60b029751ab5af96e6ea7a7375bd60bad3f3caae3cf27", null ],
[ "RESERVED", "_b_n_o08x_global_types_8hpp.html#a498b35f9e00b24e51f8f60b029751ab5a83c7f2aa8c3ac10ed8beb75cad162827", null ],
[ "UNDEFINED", "_b_n_o08x_global_types_8hpp.html#a498b35f9e00b24e51f8f60b029751ab5a0db45d2a4141101bdfe48e3314cfbca3", null ]
] ],
[ "TOTAL_RPT_COUNT", "_b_n_o08x_global_types_8hpp.html#a9808babb45af9b32fc51cef8d50341be", null ]
];

View File

@ -0,0 +1,127 @@
<map id="BNO08xGlobalTypes.hpp" name="BNO08xGlobalTypes.hpp">
<area shape="rect" id="Node000001" title=" " alt="" coords="2049,5,2216,32"/>
<area shape="rect" id="Node000002" href="$_b_n_o08x_8hpp.html" title=" " alt="" coords="321,469,416,496"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="2232,19,2960,35,4028,65,4552,85,4994,108,5167,121,5300,135,5385,149,5408,157,5416,166,5416,327,5413,335,5402,341,5364,353,5221,374,4997,392,4706,409,3969,436,3109,455,2225,469,1415,477,417,484,417,479,1415,472,2225,464,3109,450,3969,430,4706,404,4997,387,5220,369,5363,348,5400,336,5409,331,5411,326,5411,168,5405,161,5383,154,5299,140,5167,126,4994,114,4551,90,4028,70,2960,40,2232,24"/>
<area shape="rect" id="Node000012" href="$_b_n_o08x_private_types_8hpp.html" title=" " alt="" coords="247,80,416,107"/>
<area shape="poly" id="edge11_Node000001_Node000012" title=" " alt="" coords="2034,27,416,91,416,86,2033,21"/>
<area shape="rect" id="Node000013" href="$_b_n_o08x_rpt_8hpp.html" title=" " alt="" coords="2075,155,2190,181"/>
<area shape="poly" id="edge75_Node000001_Node000013" title=" " alt="" coords="2135,48,2135,154,2130,154,2130,48"/>
<area shape="rect" id="Node000003" href="$_b_n_o08x_8cpp.html" title=" " alt="" coords="100,544,195,571"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="316,504,187,546,185,541,315,499"/>
<area shape="rect" id="Node000004" href="$_b_n_o08x_s_h2_h_a_l_8cpp.html" title=" " alt="" coords="219,544,364,571"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="346,509,306,546,303,542,342,505"/>
<area shape="rect" id="Node000005" href="$_b_n_o08x_test_helper_8hpp.html" title=" " alt="" coords="389,544,546,571"/>
<area shape="poly" id="edge4_Node000002_Node000005" title=" " alt="" coords="399,503,452,541,449,546,396,508"/>
<area shape="rect" id="Node000006" href="$_b_n_o08x_test_suite_8hpp.html" title=" " alt="" coords="5,619,156,645"/>
<area shape="poly" id="edge5_Node000005_Node000006" title=" " alt="" coords="385,577,149,621,148,615,384,571"/>
<area shape="rect" id="Node000007" href="$_callback_tests_8cpp.html" title=" " alt="" coords="180,619,309,645"/>
<area shape="poly" id="edge6_Node000005_Node000007" title=" " alt="" coords="415,578,284,621,283,615,413,573"/>
<area shape="rect" id="Node000008" href="$_feature_tests_8cpp.html" title=" " alt="" coords="333,619,455,645"/>
<area shape="poly" id="edge7_Node000005_Node000008" title=" " alt="" coords="445,584,408,620,405,616,442,580"/>
<area shape="rect" id="Node000009" href="$_init_denit_tests_8cpp.html" title=" " alt="" coords="479,619,605,645"/>
<area shape="poly" id="edge8_Node000005_Node000009" title=" " alt="" coords="493,580,531,616,527,620,489,583"/>
<area shape="rect" id="Node000010" href="$_multi_report_tests_8cpp.html" title=" " alt="" coords="628,619,773,645"/>
<area shape="poly" id="edge9_Node000005_Node000010" title=" " alt="" coords="523,573,660,615,659,621,521,578"/>
<area shape="rect" id="Node000011" href="$_single_report_tests_8cpp.html" title=" " alt="" coords="796,619,949,645"/>
<area shape="poly" id="edge10_Node000005_Node000011" title=" " alt="" coords="554,571,802,615,801,621,553,577"/>
<area shape="poly" id="edge13_Node000012_Node000002" title=" " alt="" coords="336,122,370,469,365,469,331,122"/>
<area shape="poly" id="edge12_Node000012_Node000003" title=" " alt="" coords="276,115,234,135,193,162,175,179,162,198,153,218,150,242,150,409,150,543,145,543,145,409,145,241,148,217,157,195,171,175,189,158,231,130,274,110"/>
<area shape="poly" id="edge14_Node000012_Node000013" title=" " alt="" coords="432,96,2074,162,2074,167,431,101"/>
<area shape="rect" id="Node000060" href="$_b_n_o08x_s_h2_h_a_l_8hpp.html" title=" " alt="" coords="185,395,331,421"/>
<area shape="poly" id="edge72_Node000012_Node000060" title=" " alt="" coords="325,122,315,155,282,296,263,395,257,394,277,295,310,154,320,121"/>
<area shape="rect" id="Node000014" href="$_b_n_o08x_rpt_8cpp.html" title=" " alt="" coords="2174,229,2289,256"/>
<area shape="poly" id="edge15_Node000013_Node000014" title=" " alt="" coords="2163,189,2216,227,2213,231,2160,193"/>
<area shape="rect" id="Node000015" href="$_b_n_o08x_rpt_acceleration_8hpp.html" title=" " alt="" coords="1475,229,1662,256"/>
<area shape="poly" id="edge16_Node000013_Node000015" title=" " alt="" coords="2060,181,1663,232,1662,227,2059,176"/>
<area shape="rect" id="Node000018" href="$_b_n_o08x_rpt_activity_classifier_8hpp.html" title=" " alt="" coords="4539,229,4750,256"/>
<area shape="poly" id="edge20_Node000013_Node000018" title=" " alt="" coords="2206,168,3090,186,3742,204,4413,227,4539,233,4539,238,4412,232,3741,209,3090,192,2206,173"/>
<area shape="rect" id="Node000020" href="$_b_n_o08x_rpt_cal_gyro_8hpp.html" title=" " alt="" coords="5163,229,5326,256"/>
<area shape="poly" id="edge23_Node000013_Node000020" title=" " alt="" coords="2206,166,2636,167,3346,174,4209,192,4659,207,5101,227,5163,231,5163,236,5100,232,4659,212,4208,197,3346,179,2636,173,2206,172"/>
<area shape="rect" id="Node000022" href="$_b_n_o08x_rpt_cal_magnetometer_8hpp.html" title=" " alt="" coords="2825,229,3043,256"/>
<area shape="poly" id="edge26_Node000013_Node000022" title=" " alt="" coords="2206,173,2814,227,2825,228,2824,233,2814,232,2205,178"/>
<area shape="rect" id="Node000024" href="$_b_n_o08x_rpt_gravity_8hpp.html" title=" " alt="" coords="4246,229,4401,256"/>
<area shape="poly" id="edge29_Node000013_Node000024" title=" " alt="" coords="2206,169,4245,236,4245,241,2205,174"/>
<area shape="rect" id="Node000026" href="$_b_n_o08x_rpt_linear_acceleration_8hpp.html" title=" " alt="" coords="789,229,1012,256"/>
<area shape="poly" id="edge32_Node000013_Node000026" title=" " alt="" coords="2060,175,1621,195,1325,212,1023,232,1012,233,1012,228,1023,227,1325,206,1621,190,2059,170"/>
<area shape="rect" id="Node000028" href="$_b_n_o08x_rpt_r_v_generic_8hpp.html" title=" " alt="" coords="3330,229,3508,256"/>
<area shape="poly" id="edge35_Node000013_Node000028" title=" " alt="" coords="2206,171,3330,234,3329,239,2206,176"/>
<area shape="rect" id="Node000042" href="$_b_n_o08x_rpt_raw_m_e_m_s_accelerometer_8hpp.html" title=" " alt="" coords="4824,229,5089,256"/>
<area shape="poly" id="edge49_Node000013_Node000042" title=" " alt="" coords="2206,167,3220,182,3979,200,4762,227,4824,230,4824,235,4762,232,3979,205,3220,187,2206,173"/>
<area shape="rect" id="Node000044" href="$_b_n_o08x_rpt_raw_m_e_m_s_gyro_8hpp.html" title=" " alt="" coords="1686,229,1894,256"/>
<area shape="poly" id="edge52_Node000013_Node000044" title=" " alt="" coords="2060,187,1851,231,1849,226,2059,182"/>
<area shape="rect" id="Node000046" href="$_b_n_o08x_rpt_raw_m_e_m_s_magnetometer_8hpp.html" title=" " alt="" coords="2313,229,2576,256"/>
<area shape="poly" id="edge55_Node000013_Node000046" title=" " alt="" coords="2202,183,2390,226,2389,231,2201,188"/>
<area shape="rect" id="Node000048" href="$_b_n_o08x_rpt_shake_detector_8hpp.html" title=" " alt="" coords="2600,229,2801,256"/>
<area shape="poly" id="edge58_Node000013_Node000048" title=" " alt="" coords="2206,176,2601,226,2600,231,2205,181"/>
<area shape="rect" id="Node000050" href="$_b_n_o08x_rpt_stability_classifier_8hpp.html" title=" " alt="" coords="1036,229,1251,256"/>
<area shape="poly" id="edge61_Node000013_Node000050" title=" " alt="" coords="2060,176,1716,198,1263,232,1251,233,1251,228,1263,227,1716,193,2059,171"/>
<area shape="rect" id="Node000052" href="$_b_n_o08x_rpt_step_counter_8hpp.html" title=" " alt="" coords="368,229,556,256"/>
<area shape="poly" id="edge64_Node000013_Node000052" title=" " alt="" coords="2059,173,1445,187,1012,205,569,232,556,233,556,228,568,227,1011,200,1444,182,2059,168"/>
<area shape="rect" id="Node000054" href="$_b_n_o08x_rpt_tap_detector_8hpp.html" title=" " alt="" coords="580,229,765,256"/>
<area shape="poly" id="edge66_Node000013_Node000054" title=" " alt="" coords="2059,173,1525,190,1156,207,778,232,766,233,765,228,778,227,1155,202,1525,185,2059,168"/>
<area shape="rect" id="Node000056" href="$_b_n_o08x_rpt_uncal_gyro_8hpp.html" title=" " alt="" coords="1275,229,1451,256"/>
<area shape="poly" id="edge68_Node000013_Node000056" title=" " alt="" coords="2059,178,1796,200,1463,232,1452,233,1451,228,1463,227,1796,195,2059,173"/>
<area shape="rect" id="Node000058" href="$_b_n_o08x_rpt_uncal_magnetometer_8hpp.html" title=" " alt="" coords="1918,229,2150,256"/>
<area shape="poly" id="edge70_Node000013_Node000058" title=" " alt="" coords="2105,193,2052,231,2049,227,2102,189"/>
<area shape="rect" id="Node000016" href="$_b_n_o08x_reports_8hpp.html" title=" " alt="" coords="2382,395,2523,421"/>
<area shape="poly" id="edge17_Node000015_Node000016" title=" " alt="" coords="1584,268,1612,309,1631,329,1654,344,1695,356,1768,366,1973,383,2382,402,2382,407,1972,389,1767,372,1694,361,1651,349,1628,333,1608,313,1579,271"/>
<area shape="rect" id="Node000017" href="$_b_n_o08x_rpt_acceleration_8cpp.html" title=" " alt="" coords="1367,312,1554,339"/>
<area shape="poly" id="edge19_Node000015_Node000017" title=" " alt="" coords="1541,268,1479,314,1476,309,1538,263"/>
<area shape="poly" id="edge18_Node000016_Node000002" title=" " alt="" coords="2367,415,417,482,416,477,2367,410"/>
<area shape="poly" id="edge21_Node000018_Node000016" title=" " alt="" coords="4711,260,4740,277,4764,303,4773,326,4771,338,4763,349,4735,357,4670,364,4449,376,3771,393,3028,404,2523,409,2523,404,3028,399,3771,388,4449,370,4670,358,4734,351,4760,344,4766,336,4768,327,4760,305,4737,281,4708,264"/>
<area shape="rect" id="Node000019" href="$_b_n_o08x_rpt_activity_classifier_8cpp.html" title=" " alt="" coords="4539,312,4750,339"/>
<area shape="poly" id="edge22_Node000018_Node000019" title=" " alt="" coords="4647,272,4647,312,4642,312,4642,272"/>
<area shape="poly" id="edge24_Node000020_Node000016" title=" " alt="" coords="5295,261,5320,279,5340,303,5349,326,5347,338,5339,349,5303,359,5220,367,4938,380,4540,391,4076,398,3141,407,2523,409,2523,404,3141,401,4076,393,4540,386,4938,375,5220,361,5302,353,5336,344,5342,336,5344,327,5336,305,5317,282,5292,265"/>
<area shape="rect" id="Node000021" href="$_b_n_o08x_rpt_cal_gyro_8cpp.html" title=" " alt="" coords="5163,312,5326,339"/>
<area shape="poly" id="edge25_Node000020_Node000021" title=" " alt="" coords="5247,272,5247,312,5242,312,5242,272"/>
<area shape="poly" id="edge27_Node000022_Node000016" title=" " alt="" coords="2825,262,2707,282,2655,294,2619,306,2603,316,2593,326,2567,349,2522,375,2481,396,2479,392,2520,371,2564,345,2589,322,2600,312,2617,302,2654,289,2706,277,2824,256"/>
<area shape="rect" id="Node000023" href="$_b_n_o08x_rpt_cal_magnetometer_8cpp.html" title=" " alt="" coords="2629,312,2847,339"/>
<area shape="poly" id="edge28_Node000022_Node000023" title=" " alt="" coords="2890,265,2769,314,2767,309,2888,260"/>
<area shape="poly" id="edge30_Node000024_Node000016" title=" " alt="" coords="4327,272,4322,312,4314,332,4299,349,4271,359,4215,368,4037,383,3792,393,3508,401,2929,408,2523,409,2523,404,2929,403,3508,395,3792,388,4037,377,4215,363,4269,354,4296,344,4309,329,4317,311,4322,271"/>
<area shape="rect" id="Node000025" href="$_b_n_o08x_rpt_gravity_8cpp.html" title=" " alt="" coords="4360,312,4516,339"/>
<area shape="poly" id="edge31_Node000024_Node000025" title=" " alt="" coords="4355,263,4422,309,4419,314,4352,267"/>
<area shape="poly" id="edge33_Node000026_Node000016" title=" " alt="" coords="927,265,1015,344,1048,353,1098,362,1243,375,1431,386,1644,393,2071,401,2382,404,2382,409,2071,407,1643,398,1431,391,1243,381,1098,367,1047,359,1013,349,923,269"/>
<area shape="rect" id="Node000027" href="$_b_n_o08x_rpt_linear_acceleration_8cpp.html" title=" " alt="" coords="729,312,952,339"/>
<area shape="poly" id="edge34_Node000026_Node000027" title=" " alt="" coords="884,270,852,313,847,310,880,267"/>
<area shape="rect" id="Node000029" href="$_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp.html" title=" " alt="" coords="3625,304,3843,347"/>
<area shape="poly" id="edge36_Node000028_Node000029" title=" " alt="" coords="3484,258,3653,301,3652,306,3483,263"/>
<area shape="rect" id="Node000031" href="$_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hpp.html" title=" " alt="" coords="3867,312,4094,339"/>
<area shape="poly" id="edge38_Node000028_Node000031" title=" " alt="" coords="3524,255,3856,301,3903,309,3903,314,3855,307,3523,260"/>
<area shape="rect" id="Node000033" href="$_b_n_o08x_rpt_game_r_v_8hpp.html" title=" " alt="" coords="4118,312,4286,339"/>
<area shape="poly" id="edge40_Node000028_Node000033" title=" " alt="" coords="3524,247,3789,266,3948,281,4106,301,4147,309,4146,314,4105,307,3947,286,3789,271,3524,252"/>
<area shape="rect" id="Node000035" href="$_b_n_o08x_rpt_i_gyro_r_v_8hpp.html" title=" " alt="" coords="3073,312,3237,339"/>
<area shape="poly" id="edge42_Node000028_Node000035" title=" " alt="" coords="3365,263,3197,314,3196,309,3363,258"/>
<area shape="rect" id="Node000037" href="$_b_n_o08x_rpt_r_v_8hpp.html" title=" " alt="" coords="3262,312,3395,339"/>
<area shape="poly" id="edge44_Node000028_Node000037" title=" " alt="" coords="3396,268,3344,314,3341,310,3392,264"/>
<area shape="rect" id="Node000039" href="$_b_n_o08x_rpt_r_v_generic_8cpp.html" title=" " alt="" coords="2870,312,3048,339"/>
<area shape="poly" id="edge46_Node000028_Node000039" title=" " alt="" coords="3325,262,3061,307,3022,314,3021,309,3060,301,3324,256"/>
<area shape="rect" id="Node000040" href="$_b_n_o08x_rpt_r_v_geomag_8hpp.html" title=" " alt="" coords="3419,312,3601,339"/>
<area shape="poly" id="edge47_Node000028_Node000040" title=" " alt="" coords="3446,264,3498,310,3494,314,3443,268"/>
<area shape="poly" id="edge37_Node000029_Node000016" title=" " alt="" coords="3609,350,3288,377,2976,395,2709,404,2523,408,2523,403,2709,399,2975,389,3287,372,3609,344"/>
<area shape="poly" id="edge39_Node000031_Node000016" title=" " alt="" coords="3896,344,3855,349,3660,367,3461,380,3076,398,2747,407,2523,409,2523,404,2746,401,3075,393,3461,375,3660,361,3855,344,3895,339"/>
<area shape="poly" id="edge41_Node000033_Node000016" title=" " alt="" coords="4135,345,4106,349,3959,363,3765,374,3300,392,2523,408,2523,403,3300,386,3765,369,3959,357,4106,344,4134,340"/>
<area shape="poly" id="edge43_Node000035_Node000016" title=" " alt="" coords="3086,345,3061,349,2911,370,2762,385,2523,405,2523,400,2762,380,2911,364,3060,344,3085,340"/>
<area shape="poly" id="edge45_Node000037_Node000016" title=" " alt="" coords="3271,345,3250,349,3044,376,2839,394,2658,404,2523,408,2523,403,2658,398,2839,388,3043,371,3249,344,3270,340"/>
<area shape="poly" id="edge48_Node000040_Node000016" title=" " alt="" coords="3437,345,3408,349,3153,376,2901,393,2523,408,2523,403,2901,388,3152,370,3407,344,3437,339"/>
<area shape="poly" id="edge50_Node000042_Node000016" title=" " alt="" coords="5044,259,5077,276,5103,303,5112,326,5110,338,5102,349,5069,358,4994,365,4737,378,4374,389,3950,396,3095,406,2523,409,2523,404,3095,400,3950,391,4374,383,4737,373,4993,360,5068,353,5099,344,5105,335,5107,326,5098,305,5074,281,5042,264"/>
<area shape="rect" id="Node000043" href="$_b_n_o08x_rpt_raw_m_e_m_s_accelerometer_8cpp.html" title=" " alt="" coords="4824,312,5089,339"/>
<area shape="poly" id="edge51_Node000042_Node000043" title=" " alt="" coords="4959,272,4959,312,4954,312,4954,272"/>
<area shape="poly" id="edge53_Node000044_Node000016" title=" " alt="" coords="1722,264,1693,281,1669,305,1661,326,1663,335,1669,345,1682,353,1705,362,1774,375,1866,386,1974,393,2199,402,2382,404,2382,409,2199,407,1973,398,1866,391,1773,380,1703,367,1680,358,1665,349,1658,337,1656,326,1665,303,1689,277,1720,260"/>
<area shape="rect" id="Node000045" href="$_b_n_o08x_rpt_raw_m_e_m_s_gyro_8cpp.html" title=" " alt="" coords="1679,312,1887,339"/>
<area shape="poly" id="edge54_Node000044_Node000045" title=" " alt="" coords="1790,272,1787,312,1782,312,1785,271"/>
<area shape="poly" id="edge56_Node000046_Node000016" title=" " alt="" coords="2306,261,2110,285,2035,296,2002,306,1996,316,1994,325,1996,335,2002,345,2020,354,2054,364,2155,379,2382,400,2382,405,2155,385,2053,369,2018,359,1999,349,1991,337,1988,325,1991,314,1999,302,2034,291,2109,279,2306,256"/>
<area shape="rect" id="Node000047" href="$_b_n_o08x_rpt_raw_m_e_m_s_magnetometer_8cpp.html" title=" " alt="" coords="2013,312,2276,339"/>
<area shape="poly" id="edge57_Node000046_Node000047" title=" " alt="" coords="2384,263,2192,314,2191,309,2382,258"/>
<area shape="poly" id="edge59_Node000048_Node000016" title=" " alt="" coords="2592,261,2431,286,2369,297,2342,306,2336,315,2335,324,2343,345,2355,361,2371,374,2407,392,2404,397,2368,378,2351,365,2338,348,2330,325,2331,314,2339,302,2368,292,2430,280,2591,256"/>
<area shape="rect" id="Node000049" href="$_b_n_o08x_rpt_shake_detector_8cpp.html" title=" " alt="" coords="2352,312,2553,339"/>
<area shape="poly" id="edge60_Node000048_Node000049" title=" " alt="" coords="2648,264,2492,314,2491,309,2646,259"/>
<area shape="poly" id="edge62_Node000050_Node000016" title=" " alt="" coords="1181,262,1337,344,1430,362,1554,377,1698,387,1853,395,2156,402,2382,404,2382,410,2156,408,1853,400,1698,392,1553,382,1429,368,1336,349,1178,266"/>
<area shape="rect" id="Node000051" href="$_b_n_o08x_rpt_stability_classifier_8cpp.html" title=" " alt="" coords="1026,312,1242,339"/>
<area shape="poly" id="edge63_Node000050_Node000051" title=" " alt="" coords="1143,272,1138,312,1133,312,1137,271"/>
<area shape="poly" id="edge65_Node000052_Node000016" title=" " alt="" coords="495,262,578,306,629,328,682,344,790,358,975,370,1479,387,2009,398,2382,403,2382,409,2009,404,1478,393,974,375,790,363,681,349,628,333,576,311,493,267"/>
<area shape="poly" id="edge67_Node000054_Node000016" title=" " alt="" coords="679,271,692,311,704,329,719,344,745,353,797,360,963,373,1192,383,1457,391,1998,400,2382,404,2382,409,1998,406,1457,396,1191,388,963,378,796,365,744,358,716,349,699,333,687,313,674,272"/>
<area shape="poly" id="edge69_Node000056_Node000016" title=" " alt="" coords="1354,271,1346,310,1348,329,1357,345,1371,351,1400,357,1497,368,1793,386,2126,397,2382,403,2382,408,2126,402,1793,391,1497,374,1399,362,1369,356,1353,349,1343,330,1340,310,1349,270"/>
<area shape="poly" id="edge71_Node000058_Node000016" title=" " alt="" coords="2011,269,1995,287,1983,307,1979,327,1986,345,2005,355,2041,364,2147,380,2382,400,2382,405,2146,385,2039,369,2003,360,1983,348,1974,328,1978,305,1991,284,2007,265"/>
<area shape="poly" id="edge73_Node000060_Node000002" title=" " alt="" coords="291,428,351,466,348,471,288,432"/>
<area shape="poly" id="edge74_Node000060_Node000004" title=" " alt="" coords="267,436,291,543,286,544,261,437"/>
</map>

View File

@ -0,0 +1 @@
e6db344404c28d9e9198379fe0ef94fb

Binary file not shown.

After

Width:  |  Height:  |  Size: 272 KiB

View File

@ -0,0 +1,19 @@
<map id="BNO08xGlobalTypes.hpp" name="BNO08xGlobalTypes.hpp">
<area shape="rect" id="Node000001" title=" " alt="" coords="278,5,445,32"/>
<area shape="rect" id="Node000002" title=" " alt="" coords="5,80,67,107"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="297,35,82,82,81,77,295,30"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="90,80,169,107"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="322,35,184,78,182,73,320,30"/>
<area shape="rect" id="Node000004" title=" " alt="" coords="193,80,258,107"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="339,35,264,75,261,70,336,30"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="282,80,342,107"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="355,34,331,69,327,66,351,31"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="367,80,457,107"/>
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="372,31,397,66,393,69,368,34"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="482,80,622,107"/>
<area shape="poly" id="edge6_Node000001_Node000007" title=" " alt="" coords="395,30,506,72,504,77,394,35"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="647,80,777,107"/>
<area shape="poly" id="edge7_Node000001_Node000008" title=" " alt="" coords="423,30,636,74,635,79,422,35"/>
<area shape="rect" id="Node000009" title=" " alt="" coords="801,80,935,107"/>
<area shape="poly" id="edge8_Node000001_Node000009" title=" " alt="" coords="446,29,786,77,785,82,445,34"/>
</map>

View File

@ -0,0 +1 @@
1a445a51e42ae5218c37acbf02ec3cf6

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,376 @@
<!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: BNO08xPrivateTypes.hpp File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">esp32_BNO08x<span id="projectnumber">&#160;1.3</span>
</div>
<div id="projectbrief">C++ BNO08x IMU driver component for esp-idf.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('_b_n_o08x_private_types_8hpp.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> &#124;
<a href="#namespaces">Namespaces</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle"><div class="title">BNO08xPrivateTypes.hpp File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;etl/vector.h&gt;</code><br />
<code>#include &lt;etl/variant.h&gt;</code><br />
<code>#include &lt;freertos/FreeRTOS.h&gt;</code><br />
<code>#include &lt;freertos/semphr.h&gt;</code><br />
<code>#include &lt;freertos/event_groups.h&gt;</code><br />
<code>#include &quot;<a class="el" href="_b_n_o08x_global_types_8hpp_source.html">BNO08xGlobalTypes.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_b_n_o08x_cb_param_rpt_i_d_8hpp_source.html">BNO08xCbParamRptID.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_b_n_o08x_cb_param_void_8hpp_source.html">BNO08xCbParamVoid.hpp</a>&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for BNO08xPrivateTypes.hpp:</div>
<div class="dyncontent">
<div class="center"><img src="_b_n_o08x_private_types_8hpp__incl.png" border="0" usemap="#a_b_n_o08x_private_types_8hpp" alt=""/></div>
<map name="a_b_n_o08x_private_types_8hpp" id="a_b_n_o08x_private_types_8hpp">
<area shape="rect" title=" " alt="" coords="447,5,616,32"/>
<area shape="rect" title=" " alt="" coords="5,80,90,107"/>
<area shape="poly" title=" " alt="" coords="447,32,292,53,105,82,104,77,291,47,446,27"/>
<area shape="rect" title=" " alt="" coords="113,80,201,107"/>
<area shape="poly" title=" " alt="" coords="461,35,216,82,215,77,460,30"/>
<area shape="rect" title=" " alt="" coords="224,80,364,107"/>
<area shape="poly" title=" " alt="" coords="491,35,351,78,350,72,489,30"/>
<area shape="rect" title=" " alt="" coords="389,80,511,107"/>
<area shape="poly" title=" " alt="" coords="519,35,477,72,474,68,516,31"/>
<area shape="rect" title=" " alt="" coords="535,80,691,107"/>
<area shape="poly" title=" " alt="" coords="547,31,589,68,586,72,544,35"/>
<area shape="rect" href="_b_n_o08x_global_types_8hpp.html" title=" " alt="" coords="715,80,882,107"/>
<area shape="poly" title=" " alt="" coords="579,30,738,73,736,78,577,35"/>
<area shape="rect" href="_b_n_o08x_cb_param_rpt_i_d_8hpp.html" title=" " alt="" coords="997,80,1178,107"/>
<area shape="poly" title=" " alt="" coords="617,28,982,76,982,81,616,34"/>
<area shape="rect" href="_b_n_o08x_cb_param_void_8hpp.html" title=" " alt="" coords="1244,80,1419,107"/>
<area shape="poly" title=" " alt="" coords="617,25,1229,80,1228,85,616,30"/>
<area shape="rect" title=" " alt="" coords="360,155,421,181"/>
<area shape="poly" title=" " alt="" coords="714,108,587,128,436,157,435,152,586,123,713,103"/>
<area shape="rect" title=" " alt="" coords="444,155,523,181"/>
<area shape="poly" title=" " alt="" coords="744,110,539,157,537,152,742,105"/>
<area shape="rect" title=" " alt="" coords="877,229,941,256"/>
<area shape="poly" title=" " alt="" coords="717,110,638,129,606,142,587,156,582,168,587,180,605,193,632,205,706,222,788,232,861,237,861,242,788,237,705,227,630,210,602,198,583,183,577,168,583,153,603,137,636,124,716,105"/>
<area shape="rect" title=" " alt="" coords="597,155,658,181"/>
<area shape="poly" title=" " alt="" coords="769,110,673,151,671,146,767,105"/>
<area shape="rect" title=" " alt="" coords="682,155,773,181"/>
<area shape="poly" title=" " alt="" coords="788,109,752,145,748,142,784,105"/>
<area shape="rect" title=" " alt="" coords="797,155,938,181"/>
<area shape="poly" title=" " alt="" coords="812,105,847,141,843,145,808,109"/>
<area shape="rect" title=" " alt="" coords="962,155,1093,181"/>
<area shape="poly" title=" " alt="" coords="839,105,973,147,972,152,837,110"/>
<area shape="rect" title=" " alt="" coords="1116,155,1251,181"/>
<area shape="poly" title=" " alt="" coords="866,105,1102,149,1101,154,865,110"/>
<area shape="rect" href="_b_n_o08x_cb_generic_8hpp.html" title=" " alt="" coords="1275,155,1431,181"/>
<area shape="poly" title=" " alt="" coords="1134,105,1293,148,1291,153,1133,110"/>
<area shape="poly" title=" " alt="" coords="1275,185,957,236,956,231,1275,179"/>
<area shape="rect" title=" " alt="" coords="1315,229,1391,256"/>
<area shape="poly" title=" " alt="" coords="1356,182,1356,214,1350,214,1350,182"/>
<area shape="poly" title=" " alt="" coords="1338,106,1347,139,1342,141,1333,108"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="_b_n_o08x_private_types_8hpp__dep__incl.png" border="0" usemap="#a_b_n_o08x_private_types_8hppdep" alt=""/></div>
<map name="a_b_n_o08x_private_types_8hppdep" id="a_b_n_o08x_private_types_8hppdep">
<area shape="rect" title=" " alt="" coords="1175,5,1345,32"/>
<area shape="rect" href="_b_n_o08x_8cpp.html" title=" " alt="" coords="1196,469,1292,496"/>
<area shape="poly" title=" " alt="" coords="1160,22,929,24,639,31,493,39,357,50,242,64,155,83,101,95,53,105,35,114,20,126,11,143,8,167,8,334,11,345,18,354,48,373,96,391,160,406,322,431,515,450,719,463,914,471,1196,478,1196,483,913,476,719,468,515,455,321,436,159,411,95,396,46,378,14,358,6,347,3,335,3,166,6,141,16,122,32,109,52,100,100,89,154,77,241,59,357,44,492,34,639,26,929,18,1160,17"/>
<area shape="rect" href="_b_n_o08x_8hpp.html" title=" " alt="" coords="2500,395,2596,421"/>
<area shape="poly" title=" " alt="" coords="1160,24,866,34,684,44,500,58,329,76,188,101,134,115,93,131,67,149,61,158,59,167,59,251,64,262,81,272,147,292,252,311,389,327,738,353,1148,373,1575,387,1972,396,2500,404,2500,409,1972,401,1574,392,1148,378,738,359,389,332,251,316,146,298,79,277,60,265,53,253,53,166,56,155,63,145,90,127,132,110,187,96,329,71,499,52,683,38,865,29,1160,19"/>
<area shape="rect" href="_b_n_o08x_rpt_8hpp.html" title=" " alt="" coords="2836,80,2951,107"/>
<area shape="poly" title=" " alt="" coords="1360,22,2835,87,2835,92,1360,27"/>
<area shape="rect" href="_b_n_o08x_s_h2_h_a_l_8hpp.html" title=" " alt="" coords="2649,320,2794,347"/>
<area shape="poly" title=" " alt="" coords="1361,19,2216,33,3506,62,4146,81,4694,102,5082,126,5196,139,5229,145,5245,152,5283,185,5291,198,5284,210,5257,221,5208,234,5019,275,4961,283,4875,290,4629,303,3961,321,3266,331,2795,334,2795,329,3266,325,3961,316,4629,298,4874,285,4961,278,5018,269,5207,229,5256,216,5280,206,5286,198,5279,189,5243,157,5228,151,5195,144,5082,131,4694,107,4146,86,3506,67,2216,39,1360,24"/>
<area shape="poly" title=" " alt="" coords="2485,415,1292,481,1292,476,2485,410"/>
<area shape="rect" href="_b_n_o08x_s_h2_h_a_l_8cpp.html" title=" " alt="" coords="2649,469,2794,496"/>
<area shape="poly" title=" " alt="" coords="2593,425,2692,466,2690,471,2591,430"/>
<area shape="rect" href="_b_n_o08x_test_helper_8hpp.html" title=" " alt="" coords="2467,469,2624,496"/>
<area shape="poly" title=" " alt="" coords="2550,437,2548,469,2543,469,2544,437"/>
<area shape="rect" href="_b_n_o08x_test_suite_8hpp.html" title=" " alt="" coords="2084,544,2234,571"/>
<area shape="poly" title=" " alt="" coords="2463,502,2227,546,2226,541,2462,497"/>
<area shape="rect" href="_callback_tests_8cpp.html" title=" " alt="" coords="2259,544,2387,571"/>
<area shape="poly" title=" " alt="" coords="2493,504,2363,546,2361,541,2492,499"/>
<area shape="rect" href="_feature_tests_8cpp.html" title=" " alt="" coords="2411,544,2533,571"/>
<area shape="poly" title=" " alt="" coords="2524,509,2486,546,2483,542,2520,505"/>
<area shape="rect" href="_init_denit_tests_8cpp.html" title=" " alt="" coords="2557,544,2683,571"/>
<area shape="poly" title=" " alt="" coords="2571,505,2609,542,2605,546,2567,509"/>
<area shape="rect" href="_multi_report_tests_8cpp.html" title=" " alt="" coords="2707,544,2851,571"/>
<area shape="poly" title=" " alt="" coords="2601,498,2738,541,2737,546,2599,503"/>
<area shape="rect" href="_single_report_tests_8cpp.html" title=" " alt="" coords="2875,544,3027,571"/>
<area shape="poly" title=" " alt="" coords="2632,497,2880,541,2879,546,2631,502"/>
<area shape="rect" href="_b_n_o08x_rpt_8cpp.html" title=" " alt="" coords="93,155,208,181"/>
<area shape="poly" title=" " alt="" coords="2820,98,2330,100,1578,109,796,127,469,140,222,157,209,159,209,153,221,152,468,135,796,122,1577,104,2330,95,2820,92"/>
<area shape="rect" href="_b_n_o08x_rpt_acceleration_8hpp.html" title=" " alt="" coords="233,155,420,181"/>
<area shape="poly" title=" " alt="" coords="2820,97,2454,96,1867,102,1161,120,793,136,432,157,421,158,421,153,432,152,793,131,1160,115,1867,97,2453,91,2820,91"/>
<area shape="rect" href="_b_n_o08x_rpt_activity_classifier_8hpp.html" title=" " alt="" coords="444,155,655,181"/>
<area shape="poly" title=" " alt="" coords="2820,98,2486,100,1960,109,1329,127,1001,140,679,157,655,159,655,154,679,152,1000,135,1328,122,1960,104,2486,95,2820,92"/>
<area shape="rect" href="_b_n_o08x_rpt_cal_gyro_8hpp.html" title=" " alt="" coords="691,155,853,181"/>
<area shape="poly" title=" " alt="" coords="2820,98,2049,113,1490,131,916,157,854,162,854,156,916,152,1490,125,2049,108,2820,93"/>
<area shape="rect" href="_b_n_o08x_rpt_cal_magnetometer_8hpp.html" title=" " alt="" coords="929,155,1146,181"/>
<area shape="poly" title=" " alt="" coords="2820,99,2160,118,1691,135,1209,157,1147,161,1146,156,1209,152,1691,130,2160,113,2820,94"/>
<area shape="rect" href="_b_n_o08x_rpt_gravity_8hpp.html" title=" " alt="" coords="1221,155,1376,181"/>
<area shape="poly" title=" " alt="" coords="2820,99,2248,118,1848,135,1439,157,1377,162,1377,157,1438,152,1848,130,2248,112,2820,94"/>
<area shape="rect" href="_b_n_o08x_rpt_linear_acceleration_8hpp.html" title=" " alt="" coords="1450,155,1673,181"/>
<area shape="poly" title=" " alt="" coords="2820,101,1673,163,1673,158,2820,96"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_generic_8hpp.html" title=" " alt="" coords="2462,155,2640,181"/>
<area shape="poly" title=" " alt="" coords="2821,113,2611,157,2610,151,2820,107"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_accelerometer_8hpp.html" title=" " alt="" coords="3017,155,3282,181"/>
<area shape="poly" title=" " alt="" coords="2953,109,3105,151,3104,157,2952,114"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_gyro_8hpp.html" title=" " alt="" coords="3384,155,3592,181"/>
<area shape="poly" title=" " alt="" coords="2967,101,3384,151,3383,157,2966,106"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_magnetometer_8hpp.html" title=" " alt="" coords="3627,155,3890,181"/>
<area shape="poly" title=" " alt="" coords="2967,98,3627,153,3626,158,2966,103"/>
<area shape="rect" href="_b_n_o08x_rpt_shake_detector_8hpp.html" title=" " alt="" coords="3914,155,4115,181"/>
<area shape="poly" title=" " alt="" coords="2967,95,3366,115,3903,152,3914,153,3913,158,3902,157,3366,121,2967,101"/>
<area shape="rect" href="_b_n_o08x_rpt_stability_classifier_8hpp.html" title=" " alt="" coords="4139,155,4354,181"/>
<area shape="poly" title=" " alt="" coords="2967,94,3454,113,3788,130,4128,152,4139,153,4138,158,4128,157,3788,135,3454,118,2966,100"/>
<area shape="rect" href="_b_n_o08x_rpt_step_counter_8hpp.html" title=" " alt="" coords="4378,155,4566,181"/>
<area shape="poly" title=" " alt="" coords="2967,93,3546,108,3952,126,4367,152,4378,153,4378,158,4366,157,3952,131,3546,114,2967,98"/>
<area shape="rect" href="_b_n_o08x_rpt_tap_detector_8hpp.html" title=" " alt="" coords="4590,155,4775,181"/>
<area shape="poly" title=" " alt="" coords="2967,93,3230,96,3627,106,4096,123,4578,152,4590,153,4589,158,4577,157,4096,129,3627,111,3230,102,2967,98"/>
<area shape="rect" href="_b_n_o08x_rpt_uncal_gyro_8hpp.html" title=" " alt="" coords="4800,155,4976,181"/>
<area shape="poly" title=" " alt="" coords="2967,92,3259,94,3707,102,4240,120,4517,134,4788,152,4800,153,4799,158,4788,157,4517,139,4240,125,3707,107,3258,99,2967,97"/>
<area shape="rect" href="_b_n_o08x_rpt_uncal_magnetometer_8hpp.html" title=" " alt="" coords="5000,155,5232,181"/>
<area shape="poly" title=" " alt="" coords="2967,92,3285,96,3782,105,4376,123,4988,152,5000,153,5000,158,4988,157,4376,128,3782,110,3285,101,2967,98"/>
<area shape="rect" href="_b_n_o08x_reports_8hpp.html" title=" " alt="" coords="2481,320,2621,347"/>
<area shape="poly" title=" " alt="" coords="240,188,188,202,146,221,132,232,124,244,125,256,134,270,161,277,229,284,461,297,1174,314,1953,325,2480,329,2480,334,1953,330,1174,320,461,302,229,290,160,282,130,274,119,258,119,242,128,228,143,217,186,197,238,183"/>
<area shape="rect" href="_b_n_o08x_rpt_acceleration_8cpp.html" title=" " alt="" coords="144,237,331,264"/>
<area shape="poly" title=" " alt="" coords="303,194,253,239,249,235,300,190"/>
<area shape="poly" title=" " alt="" coords="2552,363,2551,394,2546,394,2547,362"/>
<area shape="poly" title=" " alt="" coords="453,189,421,206,396,231,387,252,389,261,395,270,419,276,479,283,684,294,1313,312,2004,323,2480,329,2480,334,2004,329,1313,317,683,300,478,288,418,282,392,274,384,263,382,251,391,228,417,202,450,185"/>
<area shape="rect" href="_b_n_o08x_rpt_activity_classifier_8cpp.html" title=" " alt="" coords="406,237,616,264"/>
<area shape="poly" title=" " alt="" coords="539,197,519,238,514,236,534,194"/>
<area shape="poly" title=" " alt="" coords="725,191,700,208,681,231,673,252,674,261,680,270,707,281,761,291,940,307,1189,318,1478,325,2067,330,2480,330,2480,335,2067,336,1478,330,1189,323,940,312,760,296,705,286,677,274,669,263,668,252,676,228,696,204,722,186"/>
<area shape="rect" href="_b_n_o08x_rpt_cal_gyro_8cpp.html" title=" " alt="" coords="691,237,853,264"/>
<area shape="poly" title=" " alt="" coords="775,197,775,237,769,237,769,197"/>
<area shape="poly" title=" " alt="" coords="971,190,941,207,918,231,910,252,912,261,918,270,940,280,987,288,1141,303,1354,313,1604,321,2114,328,2480,329,2480,335,2114,333,1604,326,1354,319,1140,308,986,294,938,285,914,274,907,263,905,251,914,228,938,202,968,185"/>
<area shape="rect" href="_b_n_o08x_rpt_cal_magnetometer_8cpp.html" title=" " alt="" coords="929,237,1146,264"/>
<area shape="poly" title=" " alt="" coords="1040,197,1040,237,1035,237,1035,197"/>
<area shape="poly" title=" " alt="" coords="1254,191,1230,208,1212,231,1204,252,1205,261,1211,270,1229,278,1266,285,1389,298,1560,308,1760,316,2174,325,2480,329,2480,334,2174,330,1760,321,1560,313,1388,303,1265,290,1227,283,1208,274,1200,263,1198,252,1207,228,1226,204,1251,187"/>
<area shape="rect" href="_b_n_o08x_rpt_gravity_8cpp.html" title=" " alt="" coords="1221,237,1376,264"/>
<area shape="poly" title=" " alt="" coords="1301,197,1301,237,1296,237,1296,197"/>
<area shape="poly" title=" " alt="" coords="1494,190,1464,206,1441,231,1433,252,1434,261,1440,270,1454,276,1484,283,1583,294,1883,311,2221,322,2480,328,2480,333,2221,328,1883,317,1583,299,1483,288,1453,281,1437,274,1429,263,1427,251,1436,228,1461,202,1491,185"/>
<area shape="rect" href="_b_n_o08x_rpt_linear_acceleration_8cpp.html" title=" " alt="" coords="1450,237,1673,264"/>
<area shape="poly" title=" " alt="" coords="1564,197,1564,237,1559,237,1559,197"/>
<area shape="rect" href="_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp.html" title=" " alt="" coords="1696,229,1915,272"/>
<area shape="poly" title=" " alt="" coords="2446,180,2208,201,1927,232,1915,234,1915,228,1926,227,2208,195,2446,175"/>
<area shape="rect" href="_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hpp.html" title=" " alt="" coords="1939,237,2165,264"/>
<area shape="poly" title=" " alt="" coords="2458,187,2131,239,2130,234,2457,182"/>
<area shape="rect" href="_b_n_o08x_rpt_game_r_v_8hpp.html" title=" " alt="" coords="2189,237,2358,264"/>
<area shape="poly" title=" " alt="" coords="2494,189,2318,239,2316,234,2492,183"/>
<area shape="rect" href="_b_n_o08x_rpt_i_gyro_r_v_8hpp.html" title=" " alt="" coords="2382,237,2546,264"/>
<area shape="poly" title=" " alt="" coords="2528,194,2479,239,2475,235,2524,190"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_8hpp.html" title=" " alt="" coords="2571,237,2704,264"/>
<area shape="poly" title=" " alt="" coords="2577,190,2626,235,2622,239,2574,194"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_generic_8cpp.html" title=" " alt="" coords="2728,237,2907,264"/>
<area shape="poly" title=" " alt="" coords="2607,184,2776,234,2775,239,2606,189"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_geomag_8hpp.html" title=" " alt="" coords="2930,237,3113,264"/>
<area shape="poly" title=" " alt="" coords="2648,182,2919,227,2959,234,2958,239,2918,232,2647,187"/>
<area shape="poly" title=" " alt="" coords="1930,270,2241,304,2480,324,2480,329,2240,309,1930,275"/>
<area shape="poly" title=" " alt="" coords="2146,264,2480,318,2479,323,2145,270"/>
<area shape="poly" title=" " alt="" coords="2332,266,2508,317,2506,322,2330,271"/>
<area shape="poly" title=" " alt="" coords="2491,273,2539,318,2536,322,2487,277"/>
<area shape="poly" title=" " alt="" coords="2614,277,2566,322,2562,318,2611,273"/>
<area shape="poly" title=" " alt="" coords="2944,270,2919,275,2622,324,2621,319,2918,269,2943,265"/>
<area shape="poly" title=" " alt="" coords="3153,197,3148,237,3139,257,3126,274,3107,286,3085,296,3029,310,2963,318,2890,321,2747,320,2638,323,2621,325,2621,319,2637,317,2747,314,2890,315,2962,312,3028,305,3083,291,3105,282,3122,270,3135,254,3143,236,3148,197"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_accelerometer_8cpp.html" title=" " alt="" coords="3187,237,3451,264"/>
<area shape="poly" title=" " alt="" coords="3191,186,3294,235,3291,239,3188,191"/>
<area shape="poly" title=" " alt="" coords="3492,198,3487,237,3478,257,3464,274,3444,285,3411,293,3317,306,3195,313,3058,317,2795,320,2638,323,2621,324,2621,319,2637,317,2795,314,3058,312,3194,308,3317,300,3410,288,3442,280,3461,270,3474,255,3481,236,3487,197"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_gyro_8cpp.html" title=" " alt="" coords="3525,237,3734,264"/>
<area shape="poly" title=" " alt="" coords="3525,187,3609,235,3606,239,3522,192"/>
<area shape="poly" title=" " alt="" coords="3766,197,3766,237,3760,257,3747,274,3727,282,3688,288,3562,299,3197,312,2637,323,2621,324,2621,319,2637,317,3197,307,3562,294,3687,283,3725,277,3744,270,3755,255,3760,236,3761,197"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_magnetometer_8cpp.html" title=" " alt="" coords="3808,237,4072,264"/>
<area shape="poly" title=" " alt="" coords="3802,185,3913,234,3911,239,3800,190"/>
<area shape="poly" title=" " alt="" coords="4047,189,4069,207,4087,229,4095,252,4093,263,4086,274,4060,285,4009,293,3846,306,3623,313,3370,318,2889,320,2637,323,2621,324,2621,319,2637,317,2889,315,3370,312,3623,308,3845,300,4009,288,4059,279,4082,270,4088,261,4090,252,4082,231,4065,211,4044,193"/>
<area shape="rect" href="_b_n_o08x_rpt_shake_detector_8cpp.html" title=" " alt="" coords="4147,237,4349,264"/>
<area shape="poly" title=" " alt="" coords="4066,184,4212,234,4211,239,4064,189"/>
<area shape="poly" title=" " alt="" coords="4311,185,4340,203,4364,228,4373,251,4371,263,4363,274,4333,286,4272,296,4077,310,3812,318,3510,321,2938,321,2637,323,2621,324,2621,319,2637,317,2938,316,3510,316,3812,313,4077,305,4272,291,4331,281,4360,270,4366,261,4367,252,4359,231,4337,207,4308,190"/>
<area shape="rect" href="_b_n_o08x_rpt_stability_classifier_8cpp.html" title=" " alt="" coords="4424,237,4640,264"/>
<area shape="poly" title=" " alt="" coords="4306,183,4488,234,4487,239,4305,188"/>
<area shape="poly" title=" " alt="" coords="4551,183,4600,198,4642,218,4656,230,4664,243,4664,258,4654,274,4624,282,4557,288,4329,298,3651,312,2637,323,2621,324,2621,319,2637,317,3651,307,4328,293,4556,283,4623,276,4650,270,4659,257,4659,245,4652,233,4639,222,4598,203,4549,188"/>
<area shape="rect" href="_b_n_o08x_rpt_step_counter_8cpp.html" title=" " alt="" coords="4714,237,4902,264"/>
<area shape="poly" title=" " alt="" coords="4540,183,4756,234,4754,239,4539,188"/>
<area shape="poly" title=" " alt="" coords="4791,181,4851,194,4901,213,4918,225,4928,239,4927,256,4915,274,4882,283,4806,289,4548,301,3782,314,2637,323,2621,324,2621,319,2637,317,3782,308,4548,295,4805,284,4881,277,4912,270,4922,254,4922,241,4914,229,4898,218,4850,199,4790,186"/>
<area shape="poly" title=" " alt="" coords="4915,191,4931,210,4944,231,4949,254,4939,274,4905,283,4828,290,4568,301,3794,314,2637,323,2621,324,2621,319,2637,317,3794,309,4568,295,4828,284,4904,277,4936,270,4943,253,4939,233,4927,213,4911,194"/>
<area shape="poly" title=" " alt="" coords="5093,194,5036,238,4999,259,4961,275,4897,288,4800,298,4529,312,4185,318,3803,320,3074,317,2801,318,2637,323,2621,324,2621,319,2637,317,2801,313,3074,312,3803,314,4185,313,4529,306,4800,293,4896,282,4959,269,4997,254,5033,233,5090,190"/>
<area shape="poly" title=" " alt="" coords="2678,355,2579,396,2577,392,2676,351"/>
<area shape="poly" title=" " alt="" coords="2724,362,2724,469,2719,469,2719,362"/>
</map>
</div>
</div>
<p><a href="_b_n_o08x_private_types_8hpp_source.html">Go to the source code of this file.</a></p>
<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 &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html">BNO08xPrivateTypes::bno08x_init_status_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Holds info about which functionality has been successfully initialized (used by deconstructor during cleanup). <a href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html">BNO08xPrivateTypes::bno08x_sync_ctx_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Holds context used to synchronize tasks and callback execution. <a href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespace_b_n_o08x_private_types" id="r_namespace_b_n_o08x_private_types"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_b_n_o08x_private_types.html">BNO08xPrivateTypes</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a72315cafa76ff8c07f84f03fc6b36bc2" id="r_a72315cafa76ff8c07f84f03fc6b36bc2"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_b_n_o08x_private_types.html#a72315cafa76ff8c07f84f03fc6b36bc2">BNO08xPrivateTypes::bno08x_cb_list_t</a></td></tr>
<tr class="memdesc:a72315cafa76ff8c07f84f03fc6b36bc2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Alias for vector type to contain both cb flavors. <br /></td></tr>
<tr class="separator:a72315cafa76ff8c07f84f03fc6b36bc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2698bcb8153e67716b43ce3cccc0f31a" id="r_a2698bcb8153e67716b43ce3cccc0f31a"><td class="memItemLeft" align="right" valign="top">typedef struct BNO08xPrivateTypes::bno08x_init_status_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_b_n_o08x_private_types.html#a2698bcb8153e67716b43ce3cccc0f31a">BNO08xPrivateTypes::bno08x_init_status_t</a></td></tr>
<tr class="memdesc:a2698bcb8153e67716b43ce3cccc0f31a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Holds info about which functionality has been successfully initialized (used by deconstructor during cleanup). <br /></td></tr>
<tr class="separator:a2698bcb8153e67716b43ce3cccc0f31a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67b3b4702d94bb4ba152a213feae944f" id="r_a67b3b4702d94bb4ba152a213feae944f"><td class="memItemLeft" align="right" valign="top">typedef struct BNO08xPrivateTypes::bno08x_sync_ctx_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_b_n_o08x_private_types.html#a67b3b4702d94bb4ba152a213feae944f">BNO08xPrivateTypes::bno08x_sync_ctx_t</a></td></tr>
<tr class="memdesc:a67b3b4702d94bb4ba152a213feae944f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Holds context used to synchronize tasks and callback execution. <br /></td></tr>
<tr class="separator:a67b3b4702d94bb4ba152a213feae944f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="enum-members" name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:ac53fb578d93a18b7a83903fc7a71dc2f" id="r_ac53fb578d93a18b7a83903fc7a71dc2f"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2f">BNO08xPrivateTypes::bno08x_rpt_bit_t</a> : EventBits_t { <br />
&#160;&#160;<a class="el" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fac0ff3fde600aac814ad76a4769515ae8">BNO08xPrivateTypes::EVT_GRP_RPT_RV_BIT</a> = (1UL &lt;&lt; 0U)
, <a class="el" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fad39283f98adf7242b3b3ccf847c150cd">BNO08xPrivateTypes::EVT_GRP_RPT_RV_GAME_BIT</a> = (1UL &lt;&lt; 1U)
, <a class="el" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fab5d141bdda220e3fa0bd9eb0fe3f31b5">BNO08xPrivateTypes::EVT_GRP_RPT_RV_ARVR_S_BIT</a> = (1UL &lt;&lt; 2U)
, <a class="el" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fab77588c26929a2d8dd8eeea883b905ca">BNO08xPrivateTypes::EVT_GRP_RPT_RV_ARVR_S_GAME_BIT</a> = (1UL &lt;&lt; 3U)
, <br />
&#160;&#160;<a class="el" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fa6835a63fb08379608cda0a108098aac7">BNO08xPrivateTypes::EVT_GRP_RPT_GYRO_INTEGRATED_RV_BIT</a> = (1UL &lt;&lt; 4U)
, <a class="el" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fa728314f4744fc408c6b153e8fbb3feb4">BNO08xPrivateTypes::EVT_GRP_RPT_GEOMAG_RV_BIT</a> = (1UL &lt;&lt; 5U)
, <a class="el" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2faa5b9ffe097d1eb83a6a5a13871da0891">BNO08xPrivateTypes::EVT_GRP_RPT_ACCELEROMETER_BIT</a> = (1UL &lt;&lt; 6U)
, <a class="el" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fa68851003c2b7df34c3acf882251c60e2">BNO08xPrivateTypes::EVT_GRP_RPT_LINEAR_ACCELEROMETER_BIT</a> = (1UL &lt;&lt; 7U)
, <br />
&#160;&#160;<a class="el" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fabd9e62157a0bc3dc38c3473d7bc2799f">BNO08xPrivateTypes::EVT_GRP_RPT_GRAVITY_BIT</a> = (1UL &lt;&lt; 8U)
, <a class="el" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2faeb1961d7852ea305443610b2521aaea7">BNO08xPrivateTypes::EVT_GRP_RPT_CAL_GYRO_BIT</a> = (1UL &lt;&lt; 9U)
, <a class="el" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fa591c062247280798af0e40d6141614c6">BNO08xPrivateTypes::EVT_GRP_RPT_UNCAL_GYRO_BIT</a> = (1UL &lt;&lt; 10U)
, <a class="el" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fac1d15dddeab169b213c719e6b0fef32d">BNO08xPrivateTypes::EVT_GRP_RPT_CAL_MAGNETOMETER_BIT</a> = (1UL &lt;&lt; 11U)
, <br />
&#160;&#160;<a class="el" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2faa54d15cc17179a6840b9ec3f4e0038cb">BNO08xPrivateTypes::EVT_GRP_RPT_UNCAL_MAGNETOMETER_BIT</a> = (1UL &lt;&lt; 12U)
, <a class="el" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fad4482fb4fb6693a492584508691f2c77">BNO08xPrivateTypes::EVT_GRP_RPT_TAP_DETECTOR_BIT</a> = (1UL &lt;&lt; 13U)
, <a class="el" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fafb8f448edba339f37fdf794bd891f903">BNO08xPrivateTypes::EVT_GRP_RPT_STEP_COUNTER_BIT</a> = (1UL &lt;&lt; 14U)
, <a class="el" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fae138ae8422830982a470025d81c4be4b">BNO08xPrivateTypes::EVT_GRP_RPT_STABILITY_CLASSIFIER_BIT</a> = (1UL &lt;&lt; 15U)
, <br />
&#160;&#160;<a class="el" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fa94cddd1837a77bba5644543b1ad8b9e7">BNO08xPrivateTypes::EVT_GRP_RPT_ACTIVITY_CLASSIFIER_BIT</a> = (1UL &lt;&lt; 16U)
, <a class="el" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fad517d3ea5b1b259f20ed43e1fcf40e0c">BNO08xPrivateTypes::EVT_GRP_RPT_SHAKE_DETECTOR_BIT</a> = (1UL &lt;&lt; 17U)
, <a class="el" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fab7e6b36da354702880ff9118d45b6af2">BNO08xPrivateTypes::EVT_GRP_RPT_RAW_ACCELEROMETER_BIT</a> = (1UL &lt;&lt; 18U)
, <a class="el" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fadcfcdea69099869ebf7f246ff5b7e8bb">BNO08xPrivateTypes::EVT_GRP_RPT_RAW_GYRO_BIT</a> = (1UL &lt;&lt; 19U)
, <br />
&#160;&#160;<a class="el" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fab57a2ea711bebb4d4e031a0b449160c7">BNO08xPrivateTypes::EVT_GRP_RPT_RAW_MAGNETOMETER_BIT</a> = (1UL &lt;&lt; 20U)
, <a class="el" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fa6bb054cdd31ded01373a4395889c84f1">BNO08xPrivateTypes::EVT_GRP_RPT_ALL</a>
<br />
}</td></tr>
<tr class="memdesc:ac53fb578d93a18b7a83903fc7a71dc2f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Bits for evt_grp_rpt_en &amp; evt_grp_rpt_data_available. <a href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2f">More...</a><br /></td></tr>
<tr class="separator:ac53fb578d93a18b7a83903fc7a71dc2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59097f108831dd9860e17438d2976c1c" id="r_a59097f108831dd9860e17438d2976c1c"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_b_n_o08x_private_types.html#a59097f108831dd9860e17438d2976c1c">BNO08xPrivateTypes::bno08x_tsk_bit_t</a> : EventBits_t { <a class="el" href="namespace_b_n_o08x_private_types.html#a59097f108831dd9860e17438d2976c1ca272952aff639965d61f76664cb4fed15">BNO08xPrivateTypes::EVT_GRP_BNO08x_TASKS_RUNNING</a>
, <a class="el" href="namespace_b_n_o08x_private_types.html#a59097f108831dd9860e17438d2976c1ca616d8458c1a9f54f9d99ba03a773ba41">BNO08xPrivateTypes::EVT_GRP_BNO08x_TASK_HINT_ASSRT_BIT</a>
, <a class="el" href="namespace_b_n_o08x_private_types.html#a59097f108831dd9860e17438d2976c1caaddd073f2b8e89319909d7c61f220452">BNO08xPrivateTypes::EVT_GRP_BNO08x_TASK_RESET_OCCURRED</a>
, <a class="el" href="namespace_b_n_o08x_private_types.html#a59097f108831dd9860e17438d2976c1ca17f12f538e40746dbe8aafee08391fcc">BNO08xPrivateTypes::EVT_GRP_BNO08x_TASK_DATA_AVAILABLE</a>
}</td></tr>
<tr class="memdesc:a59097f108831dd9860e17438d2976c1c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Bits for evt_grp_bno08x_task. <a href="namespace_b_n_o08x_private_types.html#a59097f108831dd9860e17438d2976c1c">More...</a><br /></td></tr>
<tr class="separator:a59097f108831dd9860e17438d2976c1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="var-members" name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:a4f68e627c3c54e471ec83756b97924da" id="r_a4f68e627c3c54e471ec83756b97924da"><td class="memItemLeft" align="right" valign="top">static sh2_SensorConfig&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_b_n_o08x_private_types.html#a4f68e627c3c54e471ec83756b97924da">BNO08xPrivateTypes::default_sensor_cfg</a></td></tr>
<tr class="separator:a4f68e627c3c54e471ec83756b97924da"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><dl class="section author"><dt>Author</dt><dd>Myles Parfeniuk </dd></dl>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_85e9385bd83516731053aadc7da3c8af.html">imu_update</a></li><li class="navelem"><a class="el" href="dir_c60d9bf80716f90f729fd65c40ec81f7.html">bno08x_update</a></li><li class="navelem"><a class="el" href="dir_fd670e5d11b8bb731501003ff6578ae1.html">components</a></li><li class="navelem"><a class="el" href="dir_a6718ce9703adf4789a693642ffedf7f.html">esp32_BNO08x</a></li><li class="navelem"><a class="el" href="dir_9667f1a5b10a5222433e41df91e1bf5d.html">include</a></li><li class="navelem"><a class="el" href="_b_n_o08x_private_types_8hpp.html">BNO08xPrivateTypes.hpp</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>

View File

@ -0,0 +1,39 @@
var _b_n_o08x_private_types_8hpp =
[
[ "BNO08xPrivateTypes::bno08x_init_status_t", "struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html", "struct_b_n_o08x_private_types_1_1bno08x__init__status__t" ],
[ "BNO08xPrivateTypes::bno08x_sync_ctx_t", "struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html", "struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t" ],
[ "bno08x_cb_list_t", "_b_n_o08x_private_types_8hpp.html#a72315cafa76ff8c07f84f03fc6b36bc2", null ],
[ "bno08x_init_status_t", "_b_n_o08x_private_types_8hpp.html#a2698bcb8153e67716b43ce3cccc0f31a", null ],
[ "bno08x_sync_ctx_t", "_b_n_o08x_private_types_8hpp.html#a67b3b4702d94bb4ba152a213feae944f", null ],
[ "bno08x_rpt_bit_t", "_b_n_o08x_private_types_8hpp.html#ac53fb578d93a18b7a83903fc7a71dc2f", [
[ "EVT_GRP_RPT_RV_BIT", "_b_n_o08x_private_types_8hpp.html#ac53fb578d93a18b7a83903fc7a71dc2fac0ff3fde600aac814ad76a4769515ae8", null ],
[ "EVT_GRP_RPT_RV_GAME_BIT", "_b_n_o08x_private_types_8hpp.html#ac53fb578d93a18b7a83903fc7a71dc2fad39283f98adf7242b3b3ccf847c150cd", null ],
[ "EVT_GRP_RPT_RV_ARVR_S_BIT", "_b_n_o08x_private_types_8hpp.html#ac53fb578d93a18b7a83903fc7a71dc2fab5d141bdda220e3fa0bd9eb0fe3f31b5", null ],
[ "EVT_GRP_RPT_RV_ARVR_S_GAME_BIT", "_b_n_o08x_private_types_8hpp.html#ac53fb578d93a18b7a83903fc7a71dc2fab77588c26929a2d8dd8eeea883b905ca", null ],
[ "EVT_GRP_RPT_GYRO_INTEGRATED_RV_BIT", "_b_n_o08x_private_types_8hpp.html#ac53fb578d93a18b7a83903fc7a71dc2fa6835a63fb08379608cda0a108098aac7", null ],
[ "EVT_GRP_RPT_GEOMAG_RV_BIT", "_b_n_o08x_private_types_8hpp.html#ac53fb578d93a18b7a83903fc7a71dc2fa728314f4744fc408c6b153e8fbb3feb4", null ],
[ "EVT_GRP_RPT_ACCELEROMETER_BIT", "_b_n_o08x_private_types_8hpp.html#ac53fb578d93a18b7a83903fc7a71dc2faa5b9ffe097d1eb83a6a5a13871da0891", null ],
[ "EVT_GRP_RPT_LINEAR_ACCELEROMETER_BIT", "_b_n_o08x_private_types_8hpp.html#ac53fb578d93a18b7a83903fc7a71dc2fa68851003c2b7df34c3acf882251c60e2", null ],
[ "EVT_GRP_RPT_GRAVITY_BIT", "_b_n_o08x_private_types_8hpp.html#ac53fb578d93a18b7a83903fc7a71dc2fabd9e62157a0bc3dc38c3473d7bc2799f", null ],
[ "EVT_GRP_RPT_CAL_GYRO_BIT", "_b_n_o08x_private_types_8hpp.html#ac53fb578d93a18b7a83903fc7a71dc2faeb1961d7852ea305443610b2521aaea7", null ],
[ "EVT_GRP_RPT_UNCAL_GYRO_BIT", "_b_n_o08x_private_types_8hpp.html#ac53fb578d93a18b7a83903fc7a71dc2fa591c062247280798af0e40d6141614c6", null ],
[ "EVT_GRP_RPT_CAL_MAGNETOMETER_BIT", "_b_n_o08x_private_types_8hpp.html#ac53fb578d93a18b7a83903fc7a71dc2fac1d15dddeab169b213c719e6b0fef32d", null ],
[ "EVT_GRP_RPT_UNCAL_MAGNETOMETER_BIT", "_b_n_o08x_private_types_8hpp.html#ac53fb578d93a18b7a83903fc7a71dc2faa54d15cc17179a6840b9ec3f4e0038cb", null ],
[ "EVT_GRP_RPT_TAP_DETECTOR_BIT", "_b_n_o08x_private_types_8hpp.html#ac53fb578d93a18b7a83903fc7a71dc2fad4482fb4fb6693a492584508691f2c77", null ],
[ "EVT_GRP_RPT_STEP_COUNTER_BIT", "_b_n_o08x_private_types_8hpp.html#ac53fb578d93a18b7a83903fc7a71dc2fafb8f448edba339f37fdf794bd891f903", null ],
[ "EVT_GRP_RPT_STABILITY_CLASSIFIER_BIT", "_b_n_o08x_private_types_8hpp.html#ac53fb578d93a18b7a83903fc7a71dc2fae138ae8422830982a470025d81c4be4b", null ],
[ "EVT_GRP_RPT_ACTIVITY_CLASSIFIER_BIT", "_b_n_o08x_private_types_8hpp.html#ac53fb578d93a18b7a83903fc7a71dc2fa94cddd1837a77bba5644543b1ad8b9e7", null ],
[ "EVT_GRP_RPT_SHAKE_DETECTOR_BIT", "_b_n_o08x_private_types_8hpp.html#ac53fb578d93a18b7a83903fc7a71dc2fad517d3ea5b1b259f20ed43e1fcf40e0c", null ],
[ "EVT_GRP_RPT_RAW_ACCELEROMETER_BIT", "_b_n_o08x_private_types_8hpp.html#ac53fb578d93a18b7a83903fc7a71dc2fab7e6b36da354702880ff9118d45b6af2", null ],
[ "EVT_GRP_RPT_RAW_GYRO_BIT", "_b_n_o08x_private_types_8hpp.html#ac53fb578d93a18b7a83903fc7a71dc2fadcfcdea69099869ebf7f246ff5b7e8bb", null ],
[ "EVT_GRP_RPT_RAW_MAGNETOMETER_BIT", "_b_n_o08x_private_types_8hpp.html#ac53fb578d93a18b7a83903fc7a71dc2fab57a2ea711bebb4d4e031a0b449160c7", null ],
[ "EVT_GRP_RPT_ALL", "_b_n_o08x_private_types_8hpp.html#ac53fb578d93a18b7a83903fc7a71dc2fa6bb054cdd31ded01373a4395889c84f1", null ]
] ],
[ "bno08x_tsk_bit_t", "_b_n_o08x_private_types_8hpp.html#a59097f108831dd9860e17438d2976c1c", [
[ "EVT_GRP_BNO08x_TASKS_RUNNING", "_b_n_o08x_private_types_8hpp.html#a59097f108831dd9860e17438d2976c1ca272952aff639965d61f76664cb4fed15", null ],
[ "EVT_GRP_BNO08x_TASK_HINT_ASSRT_BIT", "_b_n_o08x_private_types_8hpp.html#a59097f108831dd9860e17438d2976c1ca616d8458c1a9f54f9d99ba03a773ba41", null ],
[ "EVT_GRP_BNO08x_TASK_RESET_OCCURRED", "_b_n_o08x_private_types_8hpp.html#a59097f108831dd9860e17438d2976c1caaddd073f2b8e89319909d7c61f220452", null ],
[ "EVT_GRP_BNO08x_TASK_DATA_AVAILABLE", "_b_n_o08x_private_types_8hpp.html#a59097f108831dd9860e17438d2976c1ca17f12f538e40746dbe8aafee08391fcc", null ]
] ],
[ "default_sensor_cfg", "_b_n_o08x_private_types_8hpp.html#a4f68e627c3c54e471ec83756b97924da", null ]
];

View File

@ -0,0 +1,125 @@
<map id="BNO08xPrivateTypes.hpp" name="BNO08xPrivateTypes.hpp">
<area shape="rect" id="Node000001" title=" " alt="" coords="1175,5,1345,32"/>
<area shape="rect" id="Node000002" href="$_b_n_o08x_8cpp.html" title=" " alt="" coords="1196,469,1292,496"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1160,22,929,24,639,31,493,39,357,50,242,64,155,83,101,95,53,105,35,114,20,126,11,143,8,167,8,334,11,345,18,354,48,373,96,391,160,406,322,431,515,450,719,463,914,471,1196,478,1196,483,913,476,719,468,515,455,321,436,159,411,95,396,46,378,14,358,6,347,3,335,3,166,6,141,16,122,32,109,52,100,100,89,154,77,241,59,357,44,492,34,639,26,929,18,1160,17"/>
<area shape="rect" id="Node000003" href="$_b_n_o08x_8hpp.html" title=" " alt="" coords="2500,395,2596,421"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="1160,24,866,34,684,44,500,58,329,76,188,101,134,115,93,131,67,149,61,158,59,167,59,251,64,262,81,272,147,292,252,311,389,327,738,353,1148,373,1575,387,1972,396,2500,404,2500,409,1972,401,1574,392,1148,378,738,359,389,332,251,316,146,298,79,277,60,265,53,253,53,166,56,155,63,145,90,127,132,110,187,96,329,71,499,52,683,38,865,29,1160,19"/>
<area shape="rect" id="Node000012" href="$_b_n_o08x_rpt_8hpp.html" title=" " alt="" coords="2836,80,2951,107"/>
<area shape="poly" id="edge12_Node000001_Node000012" title=" " alt="" coords="1360,22,2835,87,2835,92,1360,27"/>
<area shape="rect" id="Node000059" href="$_b_n_o08x_s_h2_h_a_l_8hpp.html" title=" " alt="" coords="2649,320,2794,347"/>
<area shape="poly" id="edge71_Node000001_Node000059" title=" " alt="" coords="1361,19,2216,33,3506,62,4146,81,4694,102,5082,126,5196,139,5229,145,5245,152,5283,185,5291,198,5284,210,5257,221,5208,234,5019,275,4961,283,4875,290,4629,303,3961,321,3266,331,2795,334,2795,329,3266,325,3961,316,4629,298,4874,285,4961,278,5018,269,5207,229,5256,216,5280,206,5286,198,5279,189,5243,157,5228,151,5195,144,5082,131,4694,107,4146,86,3506,67,2216,39,1360,24"/>
<area shape="poly" id="edge3_Node000003_Node000002" title=" " alt="" coords="2485,415,1292,481,1292,476,2485,410"/>
<area shape="rect" id="Node000004" href="$_b_n_o08x_s_h2_h_a_l_8cpp.html" title=" " alt="" coords="2649,469,2794,496"/>
<area shape="poly" id="edge4_Node000003_Node000004" title=" " alt="" coords="2593,425,2692,466,2690,471,2591,430"/>
<area shape="rect" id="Node000005" href="$_b_n_o08x_test_helper_8hpp.html" title=" " alt="" coords="2467,469,2624,496"/>
<area shape="poly" id="edge5_Node000003_Node000005" title=" " alt="" coords="2550,437,2548,469,2543,469,2544,437"/>
<area shape="rect" id="Node000006" href="$_b_n_o08x_test_suite_8hpp.html" title=" " alt="" coords="2084,544,2234,571"/>
<area shape="poly" id="edge6_Node000005_Node000006" title=" " alt="" coords="2463,502,2227,546,2226,541,2462,497"/>
<area shape="rect" id="Node000007" href="$_callback_tests_8cpp.html" title=" " alt="" coords="2259,544,2387,571"/>
<area shape="poly" id="edge7_Node000005_Node000007" title=" " alt="" coords="2493,504,2363,546,2361,541,2492,499"/>
<area shape="rect" id="Node000008" href="$_feature_tests_8cpp.html" title=" " alt="" coords="2411,544,2533,571"/>
<area shape="poly" id="edge8_Node000005_Node000008" title=" " alt="" coords="2524,509,2486,546,2483,542,2520,505"/>
<area shape="rect" id="Node000009" href="$_init_denit_tests_8cpp.html" title=" " alt="" coords="2557,544,2683,571"/>
<area shape="poly" id="edge9_Node000005_Node000009" title=" " alt="" coords="2571,505,2609,542,2605,546,2567,509"/>
<area shape="rect" id="Node000010" href="$_multi_report_tests_8cpp.html" title=" " alt="" coords="2707,544,2851,571"/>
<area shape="poly" id="edge10_Node000005_Node000010" title=" " alt="" coords="2601,498,2738,541,2737,546,2599,503"/>
<area shape="rect" id="Node000011" href="$_single_report_tests_8cpp.html" title=" " alt="" coords="2875,544,3027,571"/>
<area shape="poly" id="edge11_Node000005_Node000011" title=" " alt="" coords="2632,497,2880,541,2879,546,2631,502"/>
<area shape="rect" id="Node000013" href="$_b_n_o08x_rpt_8cpp.html" title=" " alt="" coords="93,155,208,181"/>
<area shape="poly" id="edge13_Node000012_Node000013" title=" " alt="" coords="2820,98,2330,100,1578,109,796,127,469,140,222,157,209,159,209,153,221,152,468,135,796,122,1577,104,2330,95,2820,92"/>
<area shape="rect" id="Node000014" href="$_b_n_o08x_rpt_acceleration_8hpp.html" title=" " alt="" coords="233,155,420,181"/>
<area shape="poly" id="edge14_Node000012_Node000014" title=" " alt="" coords="2820,97,2454,96,1867,102,1161,120,793,136,432,157,421,158,421,153,432,152,793,131,1160,115,1867,97,2453,91,2820,91"/>
<area shape="rect" id="Node000017" href="$_b_n_o08x_rpt_activity_classifier_8hpp.html" title=" " alt="" coords="444,155,655,181"/>
<area shape="poly" id="edge18_Node000012_Node000017" title=" " alt="" coords="2820,98,2486,100,1960,109,1329,127,1001,140,679,157,655,159,655,154,679,152,1000,135,1328,122,1960,104,2486,95,2820,92"/>
<area shape="rect" id="Node000019" href="$_b_n_o08x_rpt_cal_gyro_8hpp.html" title=" " alt="" coords="691,155,853,181"/>
<area shape="poly" id="edge21_Node000012_Node000019" title=" " alt="" coords="2820,98,2049,113,1490,131,916,157,854,162,854,156,916,152,1490,125,2049,108,2820,93"/>
<area shape="rect" id="Node000021" href="$_b_n_o08x_rpt_cal_magnetometer_8hpp.html" title=" " alt="" coords="929,155,1146,181"/>
<area shape="poly" id="edge24_Node000012_Node000021" title=" " alt="" coords="2820,99,2160,118,1691,135,1209,157,1147,161,1146,156,1209,152,1691,130,2160,113,2820,94"/>
<area shape="rect" id="Node000023" href="$_b_n_o08x_rpt_gravity_8hpp.html" title=" " alt="" coords="1221,155,1376,181"/>
<area shape="poly" id="edge27_Node000012_Node000023" title=" " alt="" coords="2820,99,2248,118,1848,135,1439,157,1377,162,1377,157,1438,152,1848,130,2248,112,2820,94"/>
<area shape="rect" id="Node000025" href="$_b_n_o08x_rpt_linear_acceleration_8hpp.html" title=" " alt="" coords="1450,155,1673,181"/>
<area shape="poly" id="edge30_Node000012_Node000025" title=" " alt="" coords="2820,101,1673,163,1673,158,2820,96"/>
<area shape="rect" id="Node000027" href="$_b_n_o08x_rpt_r_v_generic_8hpp.html" title=" " alt="" coords="2462,155,2640,181"/>
<area shape="poly" id="edge33_Node000012_Node000027" title=" " alt="" coords="2821,113,2611,157,2610,151,2820,107"/>
<area shape="rect" id="Node000041" href="$_b_n_o08x_rpt_raw_m_e_m_s_accelerometer_8hpp.html" title=" " alt="" coords="3017,155,3282,181"/>
<area shape="poly" id="edge47_Node000012_Node000041" title=" " alt="" coords="2953,109,3105,151,3104,157,2952,114"/>
<area shape="rect" id="Node000043" href="$_b_n_o08x_rpt_raw_m_e_m_s_gyro_8hpp.html" title=" " alt="" coords="3384,155,3592,181"/>
<area shape="poly" id="edge50_Node000012_Node000043" title=" " alt="" coords="2967,101,3384,151,3383,157,2966,106"/>
<area shape="rect" id="Node000045" href="$_b_n_o08x_rpt_raw_m_e_m_s_magnetometer_8hpp.html" title=" " alt="" coords="3627,155,3890,181"/>
<area shape="poly" id="edge53_Node000012_Node000045" title=" " alt="" coords="2967,98,3627,153,3626,158,2966,103"/>
<area shape="rect" id="Node000047" href="$_b_n_o08x_rpt_shake_detector_8hpp.html" title=" " alt="" coords="3914,155,4115,181"/>
<area shape="poly" id="edge56_Node000012_Node000047" title=" " alt="" coords="2967,95,3366,115,3903,152,3914,153,3913,158,3902,157,3366,121,2967,101"/>
<area shape="rect" id="Node000049" href="$_b_n_o08x_rpt_stability_classifier_8hpp.html" title=" " alt="" coords="4139,155,4354,181"/>
<area shape="poly" id="edge59_Node000012_Node000049" title=" " alt="" coords="2967,94,3454,113,3788,130,4128,152,4139,153,4138,158,4128,157,3788,135,3454,118,2966,100"/>
<area shape="rect" id="Node000051" href="$_b_n_o08x_rpt_step_counter_8hpp.html" title=" " alt="" coords="4378,155,4566,181"/>
<area shape="poly" id="edge62_Node000012_Node000051" title=" " alt="" coords="2967,93,3546,108,3952,126,4367,152,4378,153,4378,158,4366,157,3952,131,3546,114,2967,98"/>
<area shape="rect" id="Node000053" href="$_b_n_o08x_rpt_tap_detector_8hpp.html" title=" " alt="" coords="4590,155,4775,181"/>
<area shape="poly" id="edge65_Node000012_Node000053" title=" " alt="" coords="2967,93,3230,96,3627,106,4096,123,4578,152,4590,153,4589,158,4577,157,4096,129,3627,111,3230,102,2967,98"/>
<area shape="rect" id="Node000055" href="$_b_n_o08x_rpt_uncal_gyro_8hpp.html" title=" " alt="" coords="4800,155,4976,181"/>
<area shape="poly" id="edge67_Node000012_Node000055" title=" " alt="" coords="2967,92,3259,94,3707,102,4240,120,4517,134,4788,152,4800,153,4799,158,4788,157,4517,139,4240,125,3707,107,3258,99,2967,97"/>
<area shape="rect" id="Node000057" href="$_b_n_o08x_rpt_uncal_magnetometer_8hpp.html" title=" " alt="" coords="5000,155,5232,181"/>
<area shape="poly" id="edge69_Node000012_Node000057" title=" " alt="" coords="2967,92,3285,96,3782,105,4376,123,4988,152,5000,153,5000,158,4988,157,4376,128,3782,110,3285,101,2967,98"/>
<area shape="rect" id="Node000015" href="$_b_n_o08x_reports_8hpp.html" title=" " alt="" coords="2481,320,2621,347"/>
<area shape="poly" id="edge15_Node000014_Node000015" title=" " alt="" coords="240,188,188,202,146,221,132,232,124,244,125,256,134,270,161,277,229,284,461,297,1174,314,1953,325,2480,329,2480,334,1953,330,1174,320,461,302,229,290,160,282,130,274,119,258,119,242,128,228,143,217,186,197,238,183"/>
<area shape="rect" id="Node000016" href="$_b_n_o08x_rpt_acceleration_8cpp.html" title=" " alt="" coords="144,237,331,264"/>
<area shape="poly" id="edge17_Node000014_Node000016" title=" " alt="" coords="303,194,253,239,249,235,300,190"/>
<area shape="poly" id="edge16_Node000015_Node000003" title=" " alt="" coords="2552,363,2551,394,2546,394,2547,362"/>
<area shape="poly" id="edge19_Node000017_Node000015" title=" " alt="" coords="453,189,421,206,396,231,387,252,389,261,395,270,419,276,479,283,684,294,1313,312,2004,323,2480,329,2480,334,2004,329,1313,317,683,300,478,288,418,282,392,274,384,263,382,251,391,228,417,202,450,185"/>
<area shape="rect" id="Node000018" href="$_b_n_o08x_rpt_activity_classifier_8cpp.html" title=" " alt="" coords="406,237,616,264"/>
<area shape="poly" id="edge20_Node000017_Node000018" title=" " alt="" coords="539,197,519,238,514,236,534,194"/>
<area shape="poly" id="edge22_Node000019_Node000015" title=" " alt="" coords="725,191,700,208,681,231,673,252,674,261,680,270,707,281,761,291,940,307,1189,318,1478,325,2067,330,2480,330,2480,335,2067,336,1478,330,1189,323,940,312,760,296,705,286,677,274,669,263,668,252,676,228,696,204,722,186"/>
<area shape="rect" id="Node000020" href="$_b_n_o08x_rpt_cal_gyro_8cpp.html" title=" " alt="" coords="691,237,853,264"/>
<area shape="poly" id="edge23_Node000019_Node000020" title=" " alt="" coords="775,197,775,237,769,237,769,197"/>
<area shape="poly" id="edge25_Node000021_Node000015" title=" " alt="" coords="971,190,941,207,918,231,910,252,912,261,918,270,940,280,987,288,1141,303,1354,313,1604,321,2114,328,2480,329,2480,335,2114,333,1604,326,1354,319,1140,308,986,294,938,285,914,274,907,263,905,251,914,228,938,202,968,185"/>
<area shape="rect" id="Node000022" href="$_b_n_o08x_rpt_cal_magnetometer_8cpp.html" title=" " alt="" coords="929,237,1146,264"/>
<area shape="poly" id="edge26_Node000021_Node000022" title=" " alt="" coords="1040,197,1040,237,1035,237,1035,197"/>
<area shape="poly" id="edge28_Node000023_Node000015" title=" " alt="" coords="1254,191,1230,208,1212,231,1204,252,1205,261,1211,270,1229,278,1266,285,1389,298,1560,308,1760,316,2174,325,2480,329,2480,334,2174,330,1760,321,1560,313,1388,303,1265,290,1227,283,1208,274,1200,263,1198,252,1207,228,1226,204,1251,187"/>
<area shape="rect" id="Node000024" href="$_b_n_o08x_rpt_gravity_8cpp.html" title=" " alt="" coords="1221,237,1376,264"/>
<area shape="poly" id="edge29_Node000023_Node000024" title=" " alt="" coords="1301,197,1301,237,1296,237,1296,197"/>
<area shape="poly" id="edge31_Node000025_Node000015" title=" " alt="" coords="1494,190,1464,206,1441,231,1433,252,1434,261,1440,270,1454,276,1484,283,1583,294,1883,311,2221,322,2480,328,2480,333,2221,328,1883,317,1583,299,1483,288,1453,281,1437,274,1429,263,1427,251,1436,228,1461,202,1491,185"/>
<area shape="rect" id="Node000026" href="$_b_n_o08x_rpt_linear_acceleration_8cpp.html" title=" " alt="" coords="1450,237,1673,264"/>
<area shape="poly" id="edge32_Node000025_Node000026" title=" " alt="" coords="1564,197,1564,237,1559,237,1559,197"/>
<area shape="rect" id="Node000028" href="$_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp.html" title=" " alt="" coords="1696,229,1915,272"/>
<area shape="poly" id="edge34_Node000027_Node000028" title=" " alt="" coords="2446,180,2208,201,1927,232,1915,234,1915,228,1926,227,2208,195,2446,175"/>
<area shape="rect" id="Node000030" href="$_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hpp.html" title=" " alt="" coords="1939,237,2165,264"/>
<area shape="poly" id="edge36_Node000027_Node000030" title=" " alt="" coords="2458,187,2131,239,2130,234,2457,182"/>
<area shape="rect" id="Node000032" href="$_b_n_o08x_rpt_game_r_v_8hpp.html" title=" " alt="" coords="2189,237,2358,264"/>
<area shape="poly" id="edge38_Node000027_Node000032" title=" " alt="" coords="2494,189,2318,239,2316,234,2492,183"/>
<area shape="rect" id="Node000034" href="$_b_n_o08x_rpt_i_gyro_r_v_8hpp.html" title=" " alt="" coords="2382,237,2546,264"/>
<area shape="poly" id="edge40_Node000027_Node000034" title=" " alt="" coords="2528,194,2479,239,2475,235,2524,190"/>
<area shape="rect" id="Node000036" href="$_b_n_o08x_rpt_r_v_8hpp.html" title=" " alt="" coords="2571,237,2704,264"/>
<area shape="poly" id="edge42_Node000027_Node000036" title=" " alt="" coords="2577,190,2626,235,2622,239,2574,194"/>
<area shape="rect" id="Node000038" href="$_b_n_o08x_rpt_r_v_generic_8cpp.html" title=" " alt="" coords="2728,237,2907,264"/>
<area shape="poly" id="edge44_Node000027_Node000038" title=" " alt="" coords="2607,184,2776,234,2775,239,2606,189"/>
<area shape="rect" id="Node000039" href="$_b_n_o08x_rpt_r_v_geomag_8hpp.html" title=" " alt="" coords="2930,237,3113,264"/>
<area shape="poly" id="edge45_Node000027_Node000039" title=" " alt="" coords="2648,182,2919,227,2959,234,2958,239,2918,232,2647,187"/>
<area shape="poly" id="edge35_Node000028_Node000015" title=" " alt="" coords="1930,270,2241,304,2480,324,2480,329,2240,309,1930,275"/>
<area shape="poly" id="edge37_Node000030_Node000015" title=" " alt="" coords="2146,264,2480,318,2479,323,2145,270"/>
<area shape="poly" id="edge39_Node000032_Node000015" title=" " alt="" coords="2332,266,2508,317,2506,322,2330,271"/>
<area shape="poly" id="edge41_Node000034_Node000015" title=" " alt="" coords="2491,273,2539,318,2536,322,2487,277"/>
<area shape="poly" id="edge43_Node000036_Node000015" title=" " alt="" coords="2614,277,2566,322,2562,318,2611,273"/>
<area shape="poly" id="edge46_Node000039_Node000015" title=" " alt="" coords="2944,270,2919,275,2622,324,2621,319,2918,269,2943,265"/>
<area shape="poly" id="edge48_Node000041_Node000015" title=" " alt="" coords="3153,197,3148,237,3139,257,3126,274,3107,286,3085,296,3029,310,2963,318,2890,321,2747,320,2638,323,2621,325,2621,319,2637,317,2747,314,2890,315,2962,312,3028,305,3083,291,3105,282,3122,270,3135,254,3143,236,3148,197"/>
<area shape="rect" id="Node000042" href="$_b_n_o08x_rpt_raw_m_e_m_s_accelerometer_8cpp.html" title=" " alt="" coords="3187,237,3451,264"/>
<area shape="poly" id="edge49_Node000041_Node000042" title=" " alt="" coords="3191,186,3294,235,3291,239,3188,191"/>
<area shape="poly" id="edge51_Node000043_Node000015" title=" " alt="" coords="3492,198,3487,237,3478,257,3464,274,3444,285,3411,293,3317,306,3195,313,3058,317,2795,320,2638,323,2621,324,2621,319,2637,317,2795,314,3058,312,3194,308,3317,300,3410,288,3442,280,3461,270,3474,255,3481,236,3487,197"/>
<area shape="rect" id="Node000044" href="$_b_n_o08x_rpt_raw_m_e_m_s_gyro_8cpp.html" title=" " alt="" coords="3525,237,3734,264"/>
<area shape="poly" id="edge52_Node000043_Node000044" title=" " alt="" coords="3525,187,3609,235,3606,239,3522,192"/>
<area shape="poly" id="edge54_Node000045_Node000015" title=" " alt="" coords="3766,197,3766,237,3760,257,3747,274,3727,282,3688,288,3562,299,3197,312,2637,323,2621,324,2621,319,2637,317,3197,307,3562,294,3687,283,3725,277,3744,270,3755,255,3760,236,3761,197"/>
<area shape="rect" id="Node000046" href="$_b_n_o08x_rpt_raw_m_e_m_s_magnetometer_8cpp.html" title=" " alt="" coords="3808,237,4072,264"/>
<area shape="poly" id="edge55_Node000045_Node000046" title=" " alt="" coords="3802,185,3913,234,3911,239,3800,190"/>
<area shape="poly" id="edge57_Node000047_Node000015" title=" " alt="" coords="4047,189,4069,207,4087,229,4095,252,4093,263,4086,274,4060,285,4009,293,3846,306,3623,313,3370,318,2889,320,2637,323,2621,324,2621,319,2637,317,2889,315,3370,312,3623,308,3845,300,4009,288,4059,279,4082,270,4088,261,4090,252,4082,231,4065,211,4044,193"/>
<area shape="rect" id="Node000048" href="$_b_n_o08x_rpt_shake_detector_8cpp.html" title=" " alt="" coords="4147,237,4349,264"/>
<area shape="poly" id="edge58_Node000047_Node000048" title=" " alt="" coords="4066,184,4212,234,4211,239,4064,189"/>
<area shape="poly" id="edge60_Node000049_Node000015" title=" " alt="" coords="4311,185,4340,203,4364,228,4373,251,4371,263,4363,274,4333,286,4272,296,4077,310,3812,318,3510,321,2938,321,2637,323,2621,324,2621,319,2637,317,2938,316,3510,316,3812,313,4077,305,4272,291,4331,281,4360,270,4366,261,4367,252,4359,231,4337,207,4308,190"/>
<area shape="rect" id="Node000050" href="$_b_n_o08x_rpt_stability_classifier_8cpp.html" title=" " alt="" coords="4424,237,4640,264"/>
<area shape="poly" id="edge61_Node000049_Node000050" title=" " alt="" coords="4306,183,4488,234,4487,239,4305,188"/>
<area shape="poly" id="edge63_Node000051_Node000015" title=" " alt="" coords="4551,183,4600,198,4642,218,4656,230,4664,243,4664,258,4654,274,4624,282,4557,288,4329,298,3651,312,2637,323,2621,324,2621,319,2637,317,3651,307,4328,293,4556,283,4623,276,4650,270,4659,257,4659,245,4652,233,4639,222,4598,203,4549,188"/>
<area shape="rect" id="Node000052" href="$_b_n_o08x_rpt_step_counter_8cpp.html" title=" " alt="" coords="4714,237,4902,264"/>
<area shape="poly" id="edge64_Node000051_Node000052" title=" " alt="" coords="4540,183,4756,234,4754,239,4539,188"/>
<area shape="poly" id="edge66_Node000053_Node000015" title=" " alt="" coords="4791,181,4851,194,4901,213,4918,225,4928,239,4927,256,4915,274,4882,283,4806,289,4548,301,3782,314,2637,323,2621,324,2621,319,2637,317,3782,308,4548,295,4805,284,4881,277,4912,270,4922,254,4922,241,4914,229,4898,218,4850,199,4790,186"/>
<area shape="poly" id="edge68_Node000055_Node000015" title=" " alt="" coords="4915,191,4931,210,4944,231,4949,254,4939,274,4905,283,4828,290,4568,301,3794,314,2637,323,2621,324,2621,319,2637,317,3794,309,4568,295,4828,284,4904,277,4936,270,4943,253,4939,233,4927,213,4911,194"/>
<area shape="poly" id="edge70_Node000057_Node000015" title=" " alt="" coords="5093,194,5036,238,4999,259,4961,275,4897,288,4800,298,4529,312,4185,318,3803,320,3074,317,2801,318,2637,323,2621,324,2621,319,2637,317,2801,313,3074,312,3803,314,4185,313,4529,306,4800,293,4896,282,4959,269,4997,254,5033,233,5090,190"/>
<area shape="poly" id="edge72_Node000059_Node000003" title=" " alt="" coords="2678,355,2579,396,2577,392,2676,351"/>
<area shape="poly" id="edge73_Node000059_Node000004" title=" " alt="" coords="2724,362,2724,469,2719,469,2719,362"/>
</map>

View File

@ -0,0 +1 @@
772b8ad5763d290e6431022bf171cd63

Binary file not shown.

After

Width:  |  Height:  |  Size: 274 KiB

View File

@ -0,0 +1,41 @@
<map id="BNO08xPrivateTypes.hpp" name="BNO08xPrivateTypes.hpp">
<area shape="rect" id="Node000001" title=" " alt="" coords="447,5,616,32"/>
<area shape="rect" id="Node000002" title=" " alt="" coords="5,80,90,107"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="447,32,292,53,105,82,104,77,291,47,446,27"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="113,80,201,107"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="461,35,216,82,215,77,460,30"/>
<area shape="rect" id="Node000004" title=" " alt="" coords="224,80,364,107"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="491,35,351,78,350,72,489,30"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="389,80,511,107"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="519,35,477,72,474,68,516,31"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="535,80,691,107"/>
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="547,31,589,68,586,72,544,35"/>
<area shape="rect" id="Node000007" href="$_b_n_o08x_global_types_8hpp.html" title=" " alt="" coords="715,80,882,107"/>
<area shape="poly" id="edge6_Node000001_Node000007" title=" " alt="" coords="579,30,738,73,736,78,577,35"/>
<area shape="rect" id="Node000016" href="$_b_n_o08x_cb_param_rpt_i_d_8hpp.html" title=" " alt="" coords="997,80,1178,107"/>
<area shape="poly" id="edge15_Node000001_Node000016" title=" " alt="" coords="617,28,982,76,982,81,616,34"/>
<area shape="rect" id="Node000019" href="$_b_n_o08x_cb_param_void_8hpp.html" title=" " alt="" coords="1244,80,1419,107"/>
<area shape="poly" id="edge19_Node000001_Node000019" title=" " alt="" coords="617,25,1229,80,1228,85,616,30"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="360,155,421,181"/>
<area shape="poly" id="edge7_Node000007_Node000008" title=" " alt="" coords="714,108,587,128,436,157,435,152,586,123,713,103"/>
<area shape="rect" id="Node000009" title=" " alt="" coords="444,155,523,181"/>
<area shape="poly" id="edge8_Node000007_Node000009" title=" " alt="" coords="744,110,539,157,537,152,742,105"/>
<area shape="rect" id="Node000010" title=" " alt="" coords="877,229,941,256"/>
<area shape="poly" id="edge9_Node000007_Node000010" title=" " alt="" coords="717,110,638,129,606,142,587,156,582,168,587,180,605,193,632,205,706,222,788,232,861,237,861,242,788,237,705,227,630,210,602,198,583,183,577,168,583,153,603,137,636,124,716,105"/>
<area shape="rect" id="Node000011" title=" " alt="" coords="597,155,658,181"/>
<area shape="poly" id="edge10_Node000007_Node000011" title=" " alt="" coords="769,110,673,151,671,146,767,105"/>
<area shape="rect" id="Node000012" title=" " alt="" coords="682,155,773,181"/>
<area shape="poly" id="edge11_Node000007_Node000012" title=" " alt="" coords="788,109,752,145,748,142,784,105"/>
<area shape="rect" id="Node000013" title=" " alt="" coords="797,155,938,181"/>
<area shape="poly" id="edge12_Node000007_Node000013" title=" " alt="" coords="812,105,847,141,843,145,808,109"/>
<area shape="rect" id="Node000014" title=" " alt="" coords="962,155,1093,181"/>
<area shape="poly" id="edge13_Node000007_Node000014" title=" " alt="" coords="839,105,973,147,972,152,837,110"/>
<area shape="rect" id="Node000015" title=" " alt="" coords="1116,155,1251,181"/>
<area shape="poly" id="edge14_Node000007_Node000015" title=" " alt="" coords="866,105,1102,149,1101,154,865,110"/>
<area shape="rect" id="Node000017" href="$_b_n_o08x_cb_generic_8hpp.html" title=" " alt="" coords="1275,155,1431,181"/>
<area shape="poly" id="edge16_Node000016_Node000017" title=" " alt="" coords="1134,105,1293,148,1291,153,1133,110"/>
<area shape="poly" id="edge17_Node000017_Node000010" title=" " alt="" coords="1275,185,957,236,956,231,1275,179"/>
<area shape="rect" id="Node000018" title=" " alt="" coords="1315,229,1391,256"/>
<area shape="poly" id="edge18_Node000017_Node000018" title=" " alt="" coords="1356,182,1356,214,1350,214,1350,182"/>
<area shape="poly" id="edge20_Node000019_Node000017" title=" " alt="" coords="1338,106,1347,139,1342,141,1333,108"/>
</map>

View File

@ -0,0 +1 @@
7ab8ce0fca3f5e0357fefc159101be00

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

View File

@ -0,0 +1,311 @@
<!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: BNO08xPrivateTypes.hpp Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">esp32_BNO08x<span id="projectnumber">&#160;1.3</span>
</div>
<div id="projectbrief">C++ BNO08x IMU driver component for esp-idf.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
</script>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('_b_n_o08x_private_types_8hpp_source.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="headertitle"><div class="title">BNO08xPrivateTypes.hpp</div></div>
</div><!--header-->
<div class="contents">
<a href="_b_n_o08x_private_types_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span> </div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="preprocessor">#pragma once</span></div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span> </div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment">// etl includes</span></div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="preprocessor">#include &lt;etl/vector.h&gt;</span></div>
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="preprocessor">#include &lt;etl/variant.h&gt;</span></div>
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment">// esp-idf includes</span></div>
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="preprocessor">#include &lt;freertos/FreeRTOS.h&gt;</span></div>
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="preprocessor">#include &lt;freertos/semphr.h&gt;</span></div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="preprocessor">#include &lt;freertos/event_groups.h&gt;</span></div>
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment">// in-house includes</span></div>
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="preprocessor">#include &quot;<a class="code" href="_b_n_o08x_global_types_8hpp.html">BNO08xGlobalTypes.hpp</a>&quot;</span></div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="preprocessor">#include &quot;<a class="code" href="_b_n_o08x_cb_param_rpt_i_d_8hpp.html">BNO08xCbParamRptID.hpp</a>&quot;</span></div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="preprocessor">#include &quot;<a class="code" href="_b_n_o08x_cb_param_void_8hpp.html">BNO08xCbParamVoid.hpp</a>&quot;</span></div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span> </div>
<div class="foldopen" id="foldopen00020" data-start="{" data-end="}">
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"><a class="line" href="namespace_b_n_o08x_private_types.html"> 20</a></span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespace_b_n_o08x_private_types.html">BNO08xPrivateTypes</a></div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span>{</div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"><a class="line" href="namespace_b_n_o08x_private_types.html#a72315cafa76ff8c07f84f03fc6b36bc2"> 22</a></span> <span class="keyword">using </span><a class="code hl_typedef" href="namespace_b_n_o08x_private_types.html#a72315cafa76ff8c07f84f03fc6b36bc2">bno08x_cb_list_t</a> = etl::vector&lt;etl::variant&lt;BNO08xCbParamVoid, BNO08xCbParamRptID&gt;,</div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> CONFIG_ESP32_BNO08X_CB_MAX&gt;; </div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
<div class="foldopen" id="foldopen00027" data-start="{" data-end="};">
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html"> 27</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html">bno08x_init_status_t</a></div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> {</div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#ac74b5a17ec13d4bef4e4775f20ed68df"> 29</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#ac74b5a17ec13d4bef4e4775f20ed68df">gpio_outputs</a>; </div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#a9b87a879ec795e2241985f0d33856c14"> 30</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#a9b87a879ec795e2241985f0d33856c14">gpio_inputs</a>; </div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#a3cec063b6210ec58d30b3bd1d4ead4f9"> 31</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#a3cec063b6210ec58d30b3bd1d4ead4f9">isr_service</a>; </div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#a7c4523e02a434a7be73f5dc5314429bd"> 32</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#a7c4523e02a434a7be73f5dc5314429bd">isr_handler</a>; </div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#a8780317bf985194a58d4b0457d518adf"> 33</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#a8780317bf985194a58d4b0457d518adf">spi_bus</a>; </div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#ab268642c4b6b9fc1eb7c6ceec0e8e64d"> 34</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#ab268642c4b6b9fc1eb7c6ceec0e8e64d">spi_device</a>; </div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#af303bcbae7a635043e0c082d7869dd40"> 35</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#af303bcbae7a635043e0c082d7869dd40">data_proc_task</a>; </div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#a150665b9f07eea167dd61aa9701d0e66"> 36</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#a150665b9f07eea167dd61aa9701d0e66">sh2_HAL_service_task</a>; </div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#ae1066ea59e52f7d228b71df1f8c2b416"> 37</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#ae1066ea59e52f7d228b71df1f8c2b416">cb_task</a>; </div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#a5094148539354e52e4f7b054ba766bce"> 38</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#a5094148539354e52e4f7b054ba766bce">sh2_HAL</a>; </div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> </div>
<div class="foldopen" id="foldopen00040" data-start="{" data-end="}">
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#a63b876667ae7fb32e9861dffafb55a64"> 40</a></span> <a class="code hl_function" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#a63b876667ae7fb32e9861dffafb55a64">bno08x_init_status_t</a>()</div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> : <a class="code hl_variable" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#ac74b5a17ec13d4bef4e4775f20ed68df">gpio_outputs</a>(false)</div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> , <a class="code hl_variable" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#a9b87a879ec795e2241985f0d33856c14">gpio_inputs</a>(false)</div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> , <a class="code hl_variable" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#a3cec063b6210ec58d30b3bd1d4ead4f9">isr_service</a>(false)</div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> , <a class="code hl_variable" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#a7c4523e02a434a7be73f5dc5314429bd">isr_handler</a>(false)</div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> , <a class="code hl_variable" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#a8780317bf985194a58d4b0457d518adf">spi_bus</a>(false)</div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> , <a class="code hl_variable" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#ab268642c4b6b9fc1eb7c6ceec0e8e64d">spi_device</a>(false)</div>
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> , <a class="code hl_variable" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#af303bcbae7a635043e0c082d7869dd40">data_proc_task</a>(false)</div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> , <a class="code hl_variable" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#a150665b9f07eea167dd61aa9701d0e66">sh2_HAL_service_task</a>(false)</div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> , <a class="code hl_variable" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#ae1066ea59e52f7d228b71df1f8c2b416">cb_task</a>(false)</div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> , <a class="code hl_variable" href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#a5094148539354e52e4f7b054ba766bce">sh2_HAL</a>(false)</div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> {</div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> }</div>
</div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"><a class="line" href="namespace_b_n_o08x_private_types.html#a2698bcb8153e67716b43ce3cccc0f31a"> 53</a></span> } <a class="code hl_typedef" href="namespace_b_n_o08x_private_types.html#a2698bcb8153e67716b43ce3cccc0f31a">bno08x_init_status_t</a>;</div>
</div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> </div>
<div class="foldopen" id="foldopen00056" data-start="{" data-end="};">
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html"> 56</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html">bno08x_sync_ctx_t</a></div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> {</div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html#a5433c33ca93bfd2be4a7575ddff7a8d9"> 58</a></span> SemaphoreHandle_t <a class="code hl_variable" href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html#a5433c33ca93bfd2be4a7575ddff7a8d9">sh2_HAL_lock</a>; </div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> SemaphoreHandle_t</div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html#a551d1eb66d239c54cffa96b558e40a15"> 60</a></span> <a class="code hl_variable" href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html#a551d1eb66d239c54cffa96b558e40a15">data_lock</a>; </div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html#aeaeeb8fa04544f63b66c32f3adbb0041"> 61</a></span> EventGroupHandle_t <a class="code hl_variable" href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html#aeaeeb8fa04544f63b66c32f3adbb0041">evt_grp_rpt_en</a>; </div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> EventGroupHandle_t</div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html#a13f4a91c74fbf09059b5b136ed4f09ac"> 63</a></span> <a class="code hl_variable" href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html#a13f4a91c74fbf09059b5b136ed4f09ac">evt_grp_rpt_data_available</a>; </div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html#aacddf6425d126d8e854eff620a2dbec0"> 64</a></span> EventGroupHandle_t <a class="code hl_variable" href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html#aacddf6425d126d8e854eff620a2dbec0">evt_grp_task</a>; </div>
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html#aa63f0d6aa9a27e2f6cdbef17c42c3289"> 65</a></span> etl::vector&lt;uint8_t, TOTAL_RPT_COUNT&gt; <a class="code hl_variable" href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html#aa63f0d6aa9a27e2f6cdbef17c42c3289">en_report_ids</a>; </div>
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html#ad38bf7a37a5c9cae7c9d8725b23ff365"> 66</a></span> <a class="code hl_typedef" href="namespace_b_n_o08x_private_types.html#a72315cafa76ff8c07f84f03fc6b36bc2">bno08x_cb_list_t</a> <a class="code hl_variable" href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html#ad38bf7a37a5c9cae7c9d8725b23ff365">cb_list</a>; </div>
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> </div>
<div class="foldopen" id="foldopen00068" data-start="{" data-end="}">
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"><a class="line" href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html#a3f9cea8f40f89200c93f2a4bf09039ac"> 68</a></span> <a class="code hl_function" href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html#a3f9cea8f40f89200c93f2a4bf09039ac">bno08x_sync_ctx_t</a>()</div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> : <a class="code hl_variable" href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html#a5433c33ca93bfd2be4a7575ddff7a8d9">sh2_HAL_lock</a>(xSemaphoreCreateMutex())</div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> , <a class="code hl_variable" href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html#a551d1eb66d239c54cffa96b558e40a15">data_lock</a>(xSemaphoreCreateMutex())</div>
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> , <a class="code hl_variable" href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html#aeaeeb8fa04544f63b66c32f3adbb0041">evt_grp_rpt_en</a>(xEventGroupCreate())</div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> , <a class="code hl_variable" href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html#a13f4a91c74fbf09059b5b136ed4f09ac">evt_grp_rpt_data_available</a>(xEventGroupCreate())</div>
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> , <a class="code hl_variable" href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html#aacddf6425d126d8e854eff620a2dbec0">evt_grp_task</a>(xEventGroupCreate())</div>
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> {</div>
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> }</div>
</div>
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"><a class="line" href="namespace_b_n_o08x_private_types.html#a67b3b4702d94bb4ba152a213feae944f"> 76</a></span> } <a class="code hl_typedef" href="namespace_b_n_o08x_private_types.html#a67b3b4702d94bb4ba152a213feae944f">bno08x_sync_ctx_t</a>;</div>
</div>
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span> </div>
<div class="foldopen" id="foldopen00079" data-start="{" data-end="};">
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"><a class="line" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2f"> 79</a></span> <span class="keyword">enum</span> <a class="code hl_enumeration" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2f">bno08x_rpt_bit_t</a> : EventBits_t</div>
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> {</div>
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"><a class="line" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fac0ff3fde600aac814ad76a4769515ae8"> 81</a></span> <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fac0ff3fde600aac814ad76a4769515ae8">EVT_GRP_RPT_RV_BIT</a> = (1UL &lt;&lt; 0U), </div>
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"><a class="line" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fad39283f98adf7242b3b3ccf847c150cd"> 82</a></span> <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fad39283f98adf7242b3b3ccf847c150cd">EVT_GRP_RPT_RV_GAME_BIT</a> = (1UL &lt;&lt; 1U), </div>
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"><a class="line" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fab5d141bdda220e3fa0bd9eb0fe3f31b5"> 83</a></span> <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fab5d141bdda220e3fa0bd9eb0fe3f31b5">EVT_GRP_RPT_RV_ARVR_S_BIT</a> = (1UL &lt;&lt; 2U), </div>
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"><a class="line" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fab77588c26929a2d8dd8eeea883b905ca"> 84</a></span> <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fab77588c26929a2d8dd8eeea883b905ca">EVT_GRP_RPT_RV_ARVR_S_GAME_BIT</a> = (1UL &lt;&lt; 3U), </div>
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"><a class="line" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fa6835a63fb08379608cda0a108098aac7"> 85</a></span> <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fa6835a63fb08379608cda0a108098aac7">EVT_GRP_RPT_GYRO_INTEGRATED_RV_BIT</a> = (1UL &lt;&lt; 4U), </div>
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"><a class="line" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fa728314f4744fc408c6b153e8fbb3feb4"> 86</a></span> <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fa728314f4744fc408c6b153e8fbb3feb4">EVT_GRP_RPT_GEOMAG_RV_BIT</a> = (1UL &lt;&lt; 5U), </div>
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"><a class="line" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2faa5b9ffe097d1eb83a6a5a13871da0891"> 87</a></span> <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2faa5b9ffe097d1eb83a6a5a13871da0891">EVT_GRP_RPT_ACCELEROMETER_BIT</a> = (1UL &lt;&lt; 6U), </div>
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"><a class="line" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fa68851003c2b7df34c3acf882251c60e2"> 88</a></span> <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fa68851003c2b7df34c3acf882251c60e2">EVT_GRP_RPT_LINEAR_ACCELEROMETER_BIT</a> = (1UL &lt;&lt; 7U), </div>
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"><a class="line" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fabd9e62157a0bc3dc38c3473d7bc2799f"> 89</a></span> <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fabd9e62157a0bc3dc38c3473d7bc2799f">EVT_GRP_RPT_GRAVITY_BIT</a> = (1UL &lt;&lt; 8U), </div>
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"><a class="line" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2faeb1961d7852ea305443610b2521aaea7"> 90</a></span> <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2faeb1961d7852ea305443610b2521aaea7">EVT_GRP_RPT_CAL_GYRO_BIT</a> = (1UL &lt;&lt; 9U), </div>
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"><a class="line" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fa591c062247280798af0e40d6141614c6"> 91</a></span> <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fa591c062247280798af0e40d6141614c6">EVT_GRP_RPT_UNCAL_GYRO_BIT</a> = (1UL &lt;&lt; 10U), </div>
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"><a class="line" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fac1d15dddeab169b213c719e6b0fef32d"> 92</a></span> <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fac1d15dddeab169b213c719e6b0fef32d">EVT_GRP_RPT_CAL_MAGNETOMETER_BIT</a> = (1UL &lt;&lt; 11U), </div>
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"><a class="line" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2faa54d15cc17179a6840b9ec3f4e0038cb"> 93</a></span> <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2faa54d15cc17179a6840b9ec3f4e0038cb">EVT_GRP_RPT_UNCAL_MAGNETOMETER_BIT</a> = (1UL &lt;&lt; 12U), </div>
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"><a class="line" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fad4482fb4fb6693a492584508691f2c77"> 94</a></span> <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fad4482fb4fb6693a492584508691f2c77">EVT_GRP_RPT_TAP_DETECTOR_BIT</a> = (1UL &lt;&lt; 13U), </div>
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"><a class="line" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fafb8f448edba339f37fdf794bd891f903"> 95</a></span> <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fafb8f448edba339f37fdf794bd891f903">EVT_GRP_RPT_STEP_COUNTER_BIT</a> = (1UL &lt;&lt; 14U), </div>
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"><a class="line" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fae138ae8422830982a470025d81c4be4b"> 96</a></span> <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fae138ae8422830982a470025d81c4be4b">EVT_GRP_RPT_STABILITY_CLASSIFIER_BIT</a> = (1UL &lt;&lt; 15U), </div>
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"><a class="line" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fa94cddd1837a77bba5644543b1ad8b9e7"> 97</a></span> <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fa94cddd1837a77bba5644543b1ad8b9e7">EVT_GRP_RPT_ACTIVITY_CLASSIFIER_BIT</a> = (1UL &lt;&lt; 16U), </div>
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"><a class="line" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fad517d3ea5b1b259f20ed43e1fcf40e0c"> 98</a></span> <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fad517d3ea5b1b259f20ed43e1fcf40e0c">EVT_GRP_RPT_SHAKE_DETECTOR_BIT</a> = (1UL &lt;&lt; 17U), </div>
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"><a class="line" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fab7e6b36da354702880ff9118d45b6af2"> 99</a></span> <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fab7e6b36da354702880ff9118d45b6af2">EVT_GRP_RPT_RAW_ACCELEROMETER_BIT</a> = (1UL &lt;&lt; 18U), </div>
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"><a class="line" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fadcfcdea69099869ebf7f246ff5b7e8bb"> 100</a></span> <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fadcfcdea69099869ebf7f246ff5b7e8bb">EVT_GRP_RPT_RAW_GYRO_BIT</a> = (1UL &lt;&lt; 19U), </div>
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"><a class="line" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fab57a2ea711bebb4d4e031a0b449160c7"> 101</a></span> <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fab57a2ea711bebb4d4e031a0b449160c7">EVT_GRP_RPT_RAW_MAGNETOMETER_BIT</a> = (1UL &lt;&lt; 20U), </div>
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> </div>
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fa6bb054cdd31ded01373a4395889c84f1">EVT_GRP_RPT_ALL</a> = <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fac0ff3fde600aac814ad76a4769515ae8">EVT_GRP_RPT_RV_BIT</a> | <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fad39283f98adf7242b3b3ccf847c150cd">EVT_GRP_RPT_RV_GAME_BIT</a> | <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fab5d141bdda220e3fa0bd9eb0fe3f31b5">EVT_GRP_RPT_RV_ARVR_S_BIT</a> |</div>
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fab77588c26929a2d8dd8eeea883b905ca">EVT_GRP_RPT_RV_ARVR_S_GAME_BIT</a> | <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fa68851003c2b7df34c3acf882251c60e2">EVT_GRP_RPT_LINEAR_ACCELEROMETER_BIT</a> | <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fabd9e62157a0bc3dc38c3473d7bc2799f">EVT_GRP_RPT_GRAVITY_BIT</a> |</div>
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2faeb1961d7852ea305443610b2521aaea7">EVT_GRP_RPT_CAL_GYRO_BIT</a> | <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fa591c062247280798af0e40d6141614c6">EVT_GRP_RPT_UNCAL_GYRO_BIT</a> | <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fac1d15dddeab169b213c719e6b0fef32d">EVT_GRP_RPT_CAL_MAGNETOMETER_BIT</a> |</div>
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fad4482fb4fb6693a492584508691f2c77">EVT_GRP_RPT_TAP_DETECTOR_BIT</a> | <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fafb8f448edba339f37fdf794bd891f903">EVT_GRP_RPT_STEP_COUNTER_BIT</a> | <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fae138ae8422830982a470025d81c4be4b">EVT_GRP_RPT_STABILITY_CLASSIFIER_BIT</a> |</div>
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fa94cddd1837a77bba5644543b1ad8b9e7">EVT_GRP_RPT_ACTIVITY_CLASSIFIER_BIT</a> | <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fab7e6b36da354702880ff9118d45b6af2">EVT_GRP_RPT_RAW_ACCELEROMETER_BIT</a> | <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fadcfcdea69099869ebf7f246ff5b7e8bb">EVT_GRP_RPT_RAW_GYRO_BIT</a> |</div>
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fab57a2ea711bebb4d4e031a0b449160c7">EVT_GRP_RPT_RAW_MAGNETOMETER_BIT</a> | <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2faa54d15cc17179a6840b9ec3f4e0038cb">EVT_GRP_RPT_UNCAL_MAGNETOMETER_BIT</a> | <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fad517d3ea5b1b259f20ed43e1fcf40e0c">EVT_GRP_RPT_SHAKE_DETECTOR_BIT</a> |</div>
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2faa5b9ffe097d1eb83a6a5a13871da0891">EVT_GRP_RPT_ACCELEROMETER_BIT</a> | <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fa728314f4744fc408c6b153e8fbb3feb4">EVT_GRP_RPT_GEOMAG_RV_BIT</a> | <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fa6835a63fb08379608cda0a108098aac7">EVT_GRP_RPT_GYRO_INTEGRATED_RV_BIT</a></div>
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"><a class="line" href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fa6bb054cdd31ded01373a4395889c84f1"> 110</a></span> };</div>
</div>
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> </div>
<div class="foldopen" id="foldopen00113" data-start="{" data-end="};">
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"><a class="line" href="namespace_b_n_o08x_private_types.html#a59097f108831dd9860e17438d2976c1c"> 113</a></span> <span class="keyword">enum</span> <a class="code hl_enumeration" href="namespace_b_n_o08x_private_types.html#a59097f108831dd9860e17438d2976c1c">bno08x_tsk_bit_t</a> : EventBits_t</div>
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> {</div>
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#a59097f108831dd9860e17438d2976c1ca272952aff639965d61f76664cb4fed15">EVT_GRP_BNO08x_TASKS_RUNNING</a> =</div>
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"><a class="line" href="namespace_b_n_o08x_private_types.html#a59097f108831dd9860e17438d2976c1ca272952aff639965d61f76664cb4fed15"> 116</a></span> (1UL &lt;&lt; 0U), </div>
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#a59097f108831dd9860e17438d2976c1ca616d8458c1a9f54f9d99ba03a773ba41">EVT_GRP_BNO08x_TASK_HINT_ASSRT_BIT</a> =</div>
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"><a class="line" href="namespace_b_n_o08x_private_types.html#a59097f108831dd9860e17438d2976c1ca616d8458c1a9f54f9d99ba03a773ba41"> 118</a></span> (1UL &lt;&lt; 1U), </div>
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#a59097f108831dd9860e17438d2976c1caaddd073f2b8e89319909d7c61f220452">EVT_GRP_BNO08x_TASK_RESET_OCCURRED</a> =</div>
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"><a class="line" href="namespace_b_n_o08x_private_types.html#a59097f108831dd9860e17438d2976c1caaddd073f2b8e89319909d7c61f220452"> 120</a></span> (1UL &lt;&lt; 2U), </div>
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> <a class="code hl_enumvalue" href="namespace_b_n_o08x_private_types.html#a59097f108831dd9860e17438d2976c1ca17f12f538e40746dbe8aafee08391fcc">EVT_GRP_BNO08x_TASK_DATA_AVAILABLE</a> =</div>
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> (1UL &lt;&lt; 3U) </div>
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"><a class="line" href="namespace_b_n_o08x_private_types.html#a59097f108831dd9860e17438d2976c1ca17f12f538e40746dbe8aafee08391fcc"> 123</a></span> };</div>
</div>
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> </div>
<div class="foldopen" id="foldopen00125" data-start="{" data-end="};">
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"><a class="line" href="namespace_b_n_o08x_private_types.html#a4f68e627c3c54e471ec83756b97924da"> 125</a></span> <span class="keyword">inline</span> <span class="keyword">static</span> sh2_SensorConfig <a class="code hl_variable" href="namespace_b_n_o08x_private_types.html#a4f68e627c3c54e471ec83756b97924da">default_sensor_cfg</a> = { </div>
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> .changeSensitivityEnabled = <span class="keyword">false</span>,</div>
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> .changeSensitivityRelative = <span class="keyword">false</span>,</div>
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> .wakeupEnabled = <span class="keyword">false</span>,</div>
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> .alwaysOnEnabled = <span class="keyword">false</span>,</div>
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> .changeSensitivity = 0,</div>
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> .reportInterval_us = 0,</div>
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> .batchInterval_us = 0,</div>
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> .sensorSpecific = 0};</div>
</div>
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span>}; <span class="comment">// namespace BNO08xPrivateTypes</span></div>
</div>
<div class="ttc" id="a_b_n_o08x_cb_param_rpt_i_d_8hpp_html"><div class="ttname"><a href="_b_n_o08x_cb_param_rpt_i_d_8hpp.html">BNO08xCbParamRptID.hpp</a></div></div>
<div class="ttc" id="a_b_n_o08x_cb_param_void_8hpp_html"><div class="ttname"><a href="_b_n_o08x_cb_param_void_8hpp.html">BNO08xCbParamVoid.hpp</a></div></div>
<div class="ttc" id="a_b_n_o08x_global_types_8hpp_html"><div class="ttname"><a href="_b_n_o08x_global_types_8hpp.html">BNO08xGlobalTypes.hpp</a></div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html">BNO08xPrivateTypes</a></div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:21</div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html_a2698bcb8153e67716b43ce3cccc0f31a"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html#a2698bcb8153e67716b43ce3cccc0f31a">BNO08xPrivateTypes::bno08x_init_status_t</a></div><div class="ttdeci">struct BNO08xPrivateTypes::bno08x_init_status_t bno08x_init_status_t</div><div class="ttdoc">Holds info about which functionality has been successfully initialized (used by deconstructor during ...</div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html_a4f68e627c3c54e471ec83756b97924da"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html#a4f68e627c3c54e471ec83756b97924da">BNO08xPrivateTypes::default_sensor_cfg</a></div><div class="ttdeci">static sh2_SensorConfig default_sensor_cfg</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:125</div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html_a59097f108831dd9860e17438d2976c1c"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html#a59097f108831dd9860e17438d2976c1c">BNO08xPrivateTypes::bno08x_tsk_bit_t</a></div><div class="ttdeci">bno08x_tsk_bit_t</div><div class="ttdoc">Bits for evt_grp_bno08x_task.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:114</div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html_a59097f108831dd9860e17438d2976c1ca17f12f538e40746dbe8aafee08391fcc"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html#a59097f108831dd9860e17438d2976c1ca17f12f538e40746dbe8aafee08391fcc">BNO08xPrivateTypes::EVT_GRP_BNO08x_TASK_DATA_AVAILABLE</a></div><div class="ttdeci">@ EVT_GRP_BNO08x_TASK_DATA_AVAILABLE</div><div class="ttdoc">When this bit is set it indicates a report has been received for the user to read,...</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:121</div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html_a59097f108831dd9860e17438d2976c1ca272952aff639965d61f76664cb4fed15"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html#a59097f108831dd9860e17438d2976c1ca272952aff639965d61f76664cb4fed15">BNO08xPrivateTypes::EVT_GRP_BNO08x_TASKS_RUNNING</a></div><div class="ttdeci">@ EVT_GRP_BNO08x_TASKS_RUNNING</div><div class="ttdoc">When this bit is set it indicates the BNO08x tasks are running, it is always set to 1 for the duratio...</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:115</div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html_a59097f108831dd9860e17438d2976c1ca616d8458c1a9f54f9d99ba03a773ba41"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html#a59097f108831dd9860e17438d2976c1ca616d8458c1a9f54f9d99ba03a773ba41">BNO08xPrivateTypes::EVT_GRP_BNO08x_TASK_HINT_ASSRT_BIT</a></div><div class="ttdeci">@ EVT_GRP_BNO08x_TASK_HINT_ASSRT_BIT</div><div class="ttdoc">When this bit is set it indicates the BNO08x has asserted its host interrupt pin, thus an SPI transac...</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:117</div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html_a59097f108831dd9860e17438d2976c1caaddd073f2b8e89319909d7c61f220452"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html#a59097f108831dd9860e17438d2976c1caaddd073f2b8e89319909d7c61f220452">BNO08xPrivateTypes::EVT_GRP_BNO08x_TASK_RESET_OCCURRED</a></div><div class="ttdeci">@ EVT_GRP_BNO08x_TASK_RESET_OCCURRED</div><div class="ttdoc">When this bit is set it indicates the SH2 HAL lib has reset the IMU, any reports enabled by the user ...</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:119</div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html_a67b3b4702d94bb4ba152a213feae944f"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html#a67b3b4702d94bb4ba152a213feae944f">BNO08xPrivateTypes::bno08x_sync_ctx_t</a></div><div class="ttdeci">struct BNO08xPrivateTypes::bno08x_sync_ctx_t bno08x_sync_ctx_t</div><div class="ttdoc">Holds context used to synchronize tasks and callback execution.</div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html_a72315cafa76ff8c07f84f03fc6b36bc2"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html#a72315cafa76ff8c07f84f03fc6b36bc2">BNO08xPrivateTypes::bno08x_cb_list_t</a></div><div class="ttdeci">etl::vector&lt; etl::variant&lt; BNO08xCbParamVoid, BNO08xCbParamRptID &gt;, CONFIG_ESP32_BNO08X_CB_MAX &gt; bno08x_cb_list_t</div><div class="ttdoc">Alias for vector type to contain both cb flavors.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:22</div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html_ac53fb578d93a18b7a83903fc7a71dc2f"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2f">BNO08xPrivateTypes::bno08x_rpt_bit_t</a></div><div class="ttdeci">bno08x_rpt_bit_t</div><div class="ttdoc">Bits for evt_grp_rpt_en &amp; evt_grp_rpt_data_available.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:80</div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html_ac53fb578d93a18b7a83903fc7a71dc2fa591c062247280798af0e40d6141614c6"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fa591c062247280798af0e40d6141614c6">BNO08xPrivateTypes::EVT_GRP_RPT_UNCAL_GYRO_BIT</a></div><div class="ttdeci">@ EVT_GRP_RPT_UNCAL_GYRO_BIT</div><div class="ttdoc">When set, uncalibrated gyro reports are active.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:91</div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html_ac53fb578d93a18b7a83903fc7a71dc2fa6835a63fb08379608cda0a108098aac7"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fa6835a63fb08379608cda0a108098aac7">BNO08xPrivateTypes::EVT_GRP_RPT_GYRO_INTEGRATED_RV_BIT</a></div><div class="ttdeci">@ EVT_GRP_RPT_GYRO_INTEGRATED_RV_BIT</div><div class="ttdoc">When set, gyro integrator rotation vector reports are active.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:85</div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html_ac53fb578d93a18b7a83903fc7a71dc2fa68851003c2b7df34c3acf882251c60e2"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fa68851003c2b7df34c3acf882251c60e2">BNO08xPrivateTypes::EVT_GRP_RPT_LINEAR_ACCELEROMETER_BIT</a></div><div class="ttdeci">@ EVT_GRP_RPT_LINEAR_ACCELEROMETER_BIT</div><div class="ttdoc">When set, linear accelerometer reports are active.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:88</div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html_ac53fb578d93a18b7a83903fc7a71dc2fa6bb054cdd31ded01373a4395889c84f1"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fa6bb054cdd31ded01373a4395889c84f1">BNO08xPrivateTypes::EVT_GRP_RPT_ALL</a></div><div class="ttdeci">@ EVT_GRP_RPT_ALL</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:103</div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html_ac53fb578d93a18b7a83903fc7a71dc2fa728314f4744fc408c6b153e8fbb3feb4"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fa728314f4744fc408c6b153e8fbb3feb4">BNO08xPrivateTypes::EVT_GRP_RPT_GEOMAG_RV_BIT</a></div><div class="ttdeci">@ EVT_GRP_RPT_GEOMAG_RV_BIT</div><div class="ttdoc">When set, geomagnetic rotation vector reports are active.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:86</div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html_ac53fb578d93a18b7a83903fc7a71dc2fa94cddd1837a77bba5644543b1ad8b9e7"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fa94cddd1837a77bba5644543b1ad8b9e7">BNO08xPrivateTypes::EVT_GRP_RPT_ACTIVITY_CLASSIFIER_BIT</a></div><div class="ttdeci">@ EVT_GRP_RPT_ACTIVITY_CLASSIFIER_BIT</div><div class="ttdoc">When set, activity classifier reports are active.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:97</div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html_ac53fb578d93a18b7a83903fc7a71dc2faa54d15cc17179a6840b9ec3f4e0038cb"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2faa54d15cc17179a6840b9ec3f4e0038cb">BNO08xPrivateTypes::EVT_GRP_RPT_UNCAL_MAGNETOMETER_BIT</a></div><div class="ttdeci">@ EVT_GRP_RPT_UNCAL_MAGNETOMETER_BIT</div><div class="ttdoc">When set, uncalibrated magnetometer reports are active.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:93</div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html_ac53fb578d93a18b7a83903fc7a71dc2faa5b9ffe097d1eb83a6a5a13871da0891"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2faa5b9ffe097d1eb83a6a5a13871da0891">BNO08xPrivateTypes::EVT_GRP_RPT_ACCELEROMETER_BIT</a></div><div class="ttdeci">@ EVT_GRP_RPT_ACCELEROMETER_BIT</div><div class="ttdoc">When set, accelerometer reports are active.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:87</div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html_ac53fb578d93a18b7a83903fc7a71dc2fab57a2ea711bebb4d4e031a0b449160c7"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fab57a2ea711bebb4d4e031a0b449160c7">BNO08xPrivateTypes::EVT_GRP_RPT_RAW_MAGNETOMETER_BIT</a></div><div class="ttdeci">@ EVT_GRP_RPT_RAW_MAGNETOMETER_BIT</div><div class="ttdoc">When set, raw magnetometer reports are active.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:101</div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html_ac53fb578d93a18b7a83903fc7a71dc2fab5d141bdda220e3fa0bd9eb0fe3f31b5"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fab5d141bdda220e3fa0bd9eb0fe3f31b5">BNO08xPrivateTypes::EVT_GRP_RPT_RV_ARVR_S_BIT</a></div><div class="ttdeci">@ EVT_GRP_RPT_RV_ARVR_S_BIT</div><div class="ttdoc">When set, ARVR stabilized rotation vector reports are active.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:83</div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html_ac53fb578d93a18b7a83903fc7a71dc2fab77588c26929a2d8dd8eeea883b905ca"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fab77588c26929a2d8dd8eeea883b905ca">BNO08xPrivateTypes::EVT_GRP_RPT_RV_ARVR_S_GAME_BIT</a></div><div class="ttdeci">@ EVT_GRP_RPT_RV_ARVR_S_GAME_BIT</div><div class="ttdoc">When set, ARVR stabilized game rotation vector reports are active.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:84</div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html_ac53fb578d93a18b7a83903fc7a71dc2fab7e6b36da354702880ff9118d45b6af2"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fab7e6b36da354702880ff9118d45b6af2">BNO08xPrivateTypes::EVT_GRP_RPT_RAW_ACCELEROMETER_BIT</a></div><div class="ttdeci">@ EVT_GRP_RPT_RAW_ACCELEROMETER_BIT</div><div class="ttdoc">When set, raw accelerometer reports are active.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:99</div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html_ac53fb578d93a18b7a83903fc7a71dc2fabd9e62157a0bc3dc38c3473d7bc2799f"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fabd9e62157a0bc3dc38c3473d7bc2799f">BNO08xPrivateTypes::EVT_GRP_RPT_GRAVITY_BIT</a></div><div class="ttdeci">@ EVT_GRP_RPT_GRAVITY_BIT</div><div class="ttdoc">When set, gravity reports are active.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:89</div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html_ac53fb578d93a18b7a83903fc7a71dc2fac0ff3fde600aac814ad76a4769515ae8"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fac0ff3fde600aac814ad76a4769515ae8">BNO08xPrivateTypes::EVT_GRP_RPT_RV_BIT</a></div><div class="ttdeci">@ EVT_GRP_RPT_RV_BIT</div><div class="ttdoc">When set, rotation vector reports are active.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:81</div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html_ac53fb578d93a18b7a83903fc7a71dc2fac1d15dddeab169b213c719e6b0fef32d"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fac1d15dddeab169b213c719e6b0fef32d">BNO08xPrivateTypes::EVT_GRP_RPT_CAL_MAGNETOMETER_BIT</a></div><div class="ttdeci">@ EVT_GRP_RPT_CAL_MAGNETOMETER_BIT</div><div class="ttdoc">When set, calibrated magnetometer reports are active.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:92</div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html_ac53fb578d93a18b7a83903fc7a71dc2fad39283f98adf7242b3b3ccf847c150cd"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fad39283f98adf7242b3b3ccf847c150cd">BNO08xPrivateTypes::EVT_GRP_RPT_RV_GAME_BIT</a></div><div class="ttdeci">@ EVT_GRP_RPT_RV_GAME_BIT</div><div class="ttdoc">When set, game rotation vector reports are active.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:82</div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html_ac53fb578d93a18b7a83903fc7a71dc2fad4482fb4fb6693a492584508691f2c77"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fad4482fb4fb6693a492584508691f2c77">BNO08xPrivateTypes::EVT_GRP_RPT_TAP_DETECTOR_BIT</a></div><div class="ttdeci">@ EVT_GRP_RPT_TAP_DETECTOR_BIT</div><div class="ttdoc">When set, tap detector reports are active.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:94</div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html_ac53fb578d93a18b7a83903fc7a71dc2fad517d3ea5b1b259f20ed43e1fcf40e0c"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fad517d3ea5b1b259f20ed43e1fcf40e0c">BNO08xPrivateTypes::EVT_GRP_RPT_SHAKE_DETECTOR_BIT</a></div><div class="ttdeci">@ EVT_GRP_RPT_SHAKE_DETECTOR_BIT</div><div class="ttdoc">When set, shake detector reports are active.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:98</div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html_ac53fb578d93a18b7a83903fc7a71dc2fadcfcdea69099869ebf7f246ff5b7e8bb"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fadcfcdea69099869ebf7f246ff5b7e8bb">BNO08xPrivateTypes::EVT_GRP_RPT_RAW_GYRO_BIT</a></div><div class="ttdeci">@ EVT_GRP_RPT_RAW_GYRO_BIT</div><div class="ttdoc">When set, raw gyro reports are active.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:100</div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html_ac53fb578d93a18b7a83903fc7a71dc2fae138ae8422830982a470025d81c4be4b"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fae138ae8422830982a470025d81c4be4b">BNO08xPrivateTypes::EVT_GRP_RPT_STABILITY_CLASSIFIER_BIT</a></div><div class="ttdeci">@ EVT_GRP_RPT_STABILITY_CLASSIFIER_BIT</div><div class="ttdoc">When set, stability classifier reports are active.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:96</div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html_ac53fb578d93a18b7a83903fc7a71dc2faeb1961d7852ea305443610b2521aaea7"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2faeb1961d7852ea305443610b2521aaea7">BNO08xPrivateTypes::EVT_GRP_RPT_CAL_GYRO_BIT</a></div><div class="ttdeci">@ EVT_GRP_RPT_CAL_GYRO_BIT</div><div class="ttdoc">When set, calibrated gyro reports are active.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:90</div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html_ac53fb578d93a18b7a83903fc7a71dc2fafb8f448edba339f37fdf794bd891f903"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html#ac53fb578d93a18b7a83903fc7a71dc2fafb8f448edba339f37fdf794bd891f903">BNO08xPrivateTypes::EVT_GRP_RPT_STEP_COUNTER_BIT</a></div><div class="ttdeci">@ EVT_GRP_RPT_STEP_COUNTER_BIT</div><div class="ttdoc">When set, step counter reports are active.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:95</div></div>
<div class="ttc" id="astruct_b_n_o08x_private_types_1_1bno08x__init__status__t_html"><div class="ttname"><a href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html">BNO08xPrivateTypes::bno08x_init_status_t</a></div><div class="ttdoc">Holds info about which functionality has been successfully initialized (used by deconstructor during ...</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:28</div></div>
<div class="ttc" id="astruct_b_n_o08x_private_types_1_1bno08x__init__status__t_html_a150665b9f07eea167dd61aa9701d0e66"><div class="ttname"><a href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#a150665b9f07eea167dd61aa9701d0e66">BNO08xPrivateTypes::bno08x_init_status_t::sh2_HAL_service_task</a></div><div class="ttdeci">bool sh2_HAL_service_task</div><div class="ttdoc">True if xTaskCreate has been called successfully for sh2_HAL_service_task.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:36</div></div>
<div class="ttc" id="astruct_b_n_o08x_private_types_1_1bno08x__init__status__t_html_a3cec063b6210ec58d30b3bd1d4ead4f9"><div class="ttname"><a href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#a3cec063b6210ec58d30b3bd1d4ead4f9">BNO08xPrivateTypes::bno08x_init_status_t::isr_service</a></div><div class="ttdeci">bool isr_service</div><div class="ttdoc">True if global ISR service has been initialized.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:31</div></div>
<div class="ttc" id="astruct_b_n_o08x_private_types_1_1bno08x__init__status__t_html_a5094148539354e52e4f7b054ba766bce"><div class="ttname"><a href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#a5094148539354e52e4f7b054ba766bce">BNO08xPrivateTypes::bno08x_init_status_t::sh2_HAL</a></div><div class="ttdeci">bool sh2_HAL</div><div class="ttdoc">True if sh2_open() has been called successfully.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:38</div></div>
<div class="ttc" id="astruct_b_n_o08x_private_types_1_1bno08x__init__status__t_html_a63b876667ae7fb32e9861dffafb55a64"><div class="ttname"><a href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#a63b876667ae7fb32e9861dffafb55a64">BNO08xPrivateTypes::bno08x_init_status_t::bno08x_init_status_t</a></div><div class="ttdeci">bno08x_init_status_t()</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:40</div></div>
<div class="ttc" id="astruct_b_n_o08x_private_types_1_1bno08x__init__status__t_html_a7c4523e02a434a7be73f5dc5314429bd"><div class="ttname"><a href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#a7c4523e02a434a7be73f5dc5314429bd">BNO08xPrivateTypes::bno08x_init_status_t::isr_handler</a></div><div class="ttdeci">bool isr_handler</div><div class="ttdoc">True if HINT ISR handler has been initialized.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:32</div></div>
<div class="ttc" id="astruct_b_n_o08x_private_types_1_1bno08x__init__status__t_html_a8780317bf985194a58d4b0457d518adf"><div class="ttname"><a href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#a8780317bf985194a58d4b0457d518adf">BNO08xPrivateTypes::bno08x_init_status_t::spi_bus</a></div><div class="ttdeci">bool spi_bus</div><div class="ttdoc">True if spi_bus_initialize() has been called successfully.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:33</div></div>
<div class="ttc" id="astruct_b_n_o08x_private_types_1_1bno08x__init__status__t_html_a9b87a879ec795e2241985f0d33856c14"><div class="ttname"><a href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#a9b87a879ec795e2241985f0d33856c14">BNO08xPrivateTypes::bno08x_init_status_t::gpio_inputs</a></div><div class="ttdeci">bool gpio_inputs</div><div class="ttdoc">True if GPIO inputs have been initialized.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:30</div></div>
<div class="ttc" id="astruct_b_n_o08x_private_types_1_1bno08x__init__status__t_html_ab268642c4b6b9fc1eb7c6ceec0e8e64d"><div class="ttname"><a href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#ab268642c4b6b9fc1eb7c6ceec0e8e64d">BNO08xPrivateTypes::bno08x_init_status_t::spi_device</a></div><div class="ttdeci">bool spi_device</div><div class="ttdoc">True if spi_bus_add_device() has been called successfully.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:34</div></div>
<div class="ttc" id="astruct_b_n_o08x_private_types_1_1bno08x__init__status__t_html_ac74b5a17ec13d4bef4e4775f20ed68df"><div class="ttname"><a href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#ac74b5a17ec13d4bef4e4775f20ed68df">BNO08xPrivateTypes::bno08x_init_status_t::gpio_outputs</a></div><div class="ttdeci">bool gpio_outputs</div><div class="ttdoc">True if GPIO outputs have been initialized.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:29</div></div>
<div class="ttc" id="astruct_b_n_o08x_private_types_1_1bno08x__init__status__t_html_ae1066ea59e52f7d228b71df1f8c2b416"><div class="ttname"><a href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#ae1066ea59e52f7d228b71df1f8c2b416">BNO08xPrivateTypes::bno08x_init_status_t::cb_task</a></div><div class="ttdeci">bool cb_task</div><div class="ttdoc">True if xTaskCreate has been called successfully for cb_task.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:37</div></div>
<div class="ttc" id="astruct_b_n_o08x_private_types_1_1bno08x__init__status__t_html_af303bcbae7a635043e0c082d7869dd40"><div class="ttname"><a href="struct_b_n_o08x_private_types_1_1bno08x__init__status__t.html#af303bcbae7a635043e0c082d7869dd40">BNO08xPrivateTypes::bno08x_init_status_t::data_proc_task</a></div><div class="ttdeci">bool data_proc_task</div><div class="ttdoc">True if xTaskCreate has been called successfully for data_proc_task.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:35</div></div>
<div class="ttc" id="astruct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t_html"><div class="ttname"><a href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html">BNO08xPrivateTypes::bno08x_sync_ctx_t</a></div><div class="ttdoc">Holds context used to synchronize tasks and callback execution.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:57</div></div>
<div class="ttc" id="astruct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t_html_a13f4a91c74fbf09059b5b136ed4f09ac"><div class="ttname"><a href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html#a13f4a91c74fbf09059b5b136ed4f09ac">BNO08xPrivateTypes::bno08x_sync_ctx_t::evt_grp_rpt_data_available</a></div><div class="ttdeci">EventGroupHandle_t evt_grp_rpt_data_available</div><div class="ttdoc">Event group for indicating to BNO08xRpt::has_new_data() that a module received a new report.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:63</div></div>
<div class="ttc" id="astruct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t_html_a3f9cea8f40f89200c93f2a4bf09039ac"><div class="ttname"><a href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html#a3f9cea8f40f89200c93f2a4bf09039ac">BNO08xPrivateTypes::bno08x_sync_ctx_t::bno08x_sync_ctx_t</a></div><div class="ttdeci">bno08x_sync_ctx_t()</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:68</div></div>
<div class="ttc" id="astruct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t_html_a5433c33ca93bfd2be4a7575ddff7a8d9"><div class="ttname"><a href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html#a5433c33ca93bfd2be4a7575ddff7a8d9">BNO08xPrivateTypes::bno08x_sync_ctx_t::sh2_HAL_lock</a></div><div class="ttdeci">SemaphoreHandle_t sh2_HAL_lock</div><div class="ttdoc">Mutex to prevent sh2 HAL lib functions from being accessed at same time.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:58</div></div>
<div class="ttc" id="astruct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t_html_a551d1eb66d239c54cffa96b558e40a15"><div class="ttname"><a href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html#a551d1eb66d239c54cffa96b558e40a15">BNO08xPrivateTypes::bno08x_sync_ctx_t::data_lock</a></div><div class="ttdeci">SemaphoreHandle_t data_lock</div><div class="ttdoc">Mutex to prevent user from reading data while data_proc_task() updates it, and vice versa.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:60</div></div>
<div class="ttc" id="astruct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t_html_aa63f0d6aa9a27e2f6cdbef17c42c3289"><div class="ttname"><a href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html#aa63f0d6aa9a27e2f6cdbef17c42c3289">BNO08xPrivateTypes::bno08x_sync_ctx_t::en_report_ids</a></div><div class="ttdeci">etl::vector&lt; uint8_t, TOTAL_RPT_COUNT &gt; en_report_ids</div><div class="ttdoc">Vector to contain IDs of currently enabled reports.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:65</div></div>
<div class="ttc" id="astruct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t_html_aacddf6425d126d8e854eff620a2dbec0"><div class="ttname"><a href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html#aacddf6425d126d8e854eff620a2dbec0">BNO08xPrivateTypes::bno08x_sync_ctx_t::evt_grp_task</a></div><div class="ttdeci">EventGroupHandle_t evt_grp_task</div><div class="ttdoc">Event group for indicating various BNO08x related events between tasks.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:64</div></div>
<div class="ttc" id="astruct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t_html_ad38bf7a37a5c9cae7c9d8725b23ff365"><div class="ttname"><a href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html#ad38bf7a37a5c9cae7c9d8725b23ff365">BNO08xPrivateTypes::bno08x_sync_ctx_t::cb_list</a></div><div class="ttdeci">bno08x_cb_list_t cb_list</div><div class="ttdoc">Vector to contain registered callbacks.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:66</div></div>
<div class="ttc" id="astruct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t_html_aeaeeb8fa04544f63b66c32f3adbb0041"><div class="ttname"><a href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html#aeaeeb8fa04544f63b66c32f3adbb0041">BNO08xPrivateTypes::bno08x_sync_ctx_t::evt_grp_rpt_en</a></div><div class="ttdeci">EventGroupHandle_t evt_grp_rpt_en</div><div class="ttdoc">Event group for indicating which reports are currently enabled.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:61</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_85e9385bd83516731053aadc7da3c8af.html">imu_update</a></li><li class="navelem"><a class="el" href="dir_c60d9bf80716f90f729fd65c40ec81f7.html">bno08x_update</a></li><li class="navelem"><a class="el" href="dir_fd670e5d11b8bb731501003ff6578ae1.html">components</a></li><li class="navelem"><a class="el" href="dir_a6718ce9703adf4789a693642ffedf7f.html">esp32_BNO08x</a></li><li class="navelem"><a class="el" href="dir_9667f1a5b10a5222433e41df91e1bf5d.html">include</a></li><li class="navelem"><a class="el" href="_b_n_o08x_private_types_8hpp.html">BNO08xPrivateTypes.hpp</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>

View File

@ -0,0 +1,280 @@
<!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: BNO08xReports.hpp File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">esp32_BNO08x<span id="projectnumber">&#160;1.3</span>
</div>
<div id="projectbrief">C++ BNO08x IMU driver component for esp-idf.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('_b_n_o08x_reports_8hpp.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="headertitle"><div class="title">BNO08xReports.hpp File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="_b_n_o08x_rpt_acceleration_8hpp_source.html">BNO08xRptAcceleration.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_b_n_o08x_rpt_linear_acceleration_8hpp_source.html">BNO08xRptLinearAcceleration.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_b_n_o08x_rpt_gravity_8hpp_source.html">BNO08xRptGravity.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_b_n_o08x_rpt_cal_magnetometer_8hpp_source.html">BNO08xRptCalMagnetometer.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_b_n_o08x_rpt_uncal_magnetometer_8hpp_source.html">BNO08xRptUncalMagnetometer.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_b_n_o08x_rpt_cal_gyro_8hpp_source.html">BNO08xRptCalGyro.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_b_n_o08x_rpt_uncal_gyro_8hpp_source.html">BNO08xRptUncalGyro.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_b_n_o08x_rpt_r_v_8hpp_source.html">BNO08xRptRV.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_b_n_o08x_rpt_game_r_v_8hpp_source.html">BNO08xRptGameRV.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hpp_source.html">BNO08xRptARVRStabilizedRV.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp_source.html">BNO08xRptARVRStabilizedGameRV.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_b_n_o08x_rpt_i_gyro_r_v_8hpp_source.html">BNO08xRptIGyroRV.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_b_n_o08x_rpt_r_v_geomag_8hpp_source.html">BNO08xRptRVGeomag.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_b_n_o08x_rpt_raw_m_e_m_s_gyro_8hpp_source.html">BNO08xRptRawMEMSGyro.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_b_n_o08x_rpt_raw_m_e_m_s_accelerometer_8hpp_source.html">BNO08xRptRawMEMSAccelerometer.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_b_n_o08x_rpt_raw_m_e_m_s_magnetometer_8hpp_source.html">BNO08xRptRawMEMSMagnetometer.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_b_n_o08x_rpt_step_counter_8hpp_source.html">BNO08xRptStepCounter.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_b_n_o08x_rpt_activity_classifier_8hpp_source.html">BNO08xRptActivityClassifier.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_b_n_o08x_rpt_stability_classifier_8hpp_source.html">BNO08xRptStabilityClassifier.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_b_n_o08x_rpt_shake_detector_8hpp_source.html">BNO08xRptShakeDetector.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_b_n_o08x_rpt_tap_detector_8hpp_source.html">BNO08xRptTapDetector.hpp</a>&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for BNO08xReports.hpp:</div>
<div class="dyncontent">
<div class="center"><img src="_b_n_o08x_reports_8hpp__incl.png" border="0" usemap="#a_b_n_o08x_reports_8hpp" alt=""/></div>
<map name="a_b_n_o08x_reports_8hpp" id="a_b_n_o08x_reports_8hpp">
<area shape="rect" title=" " alt="" coords="1689,5,1830,32"/>
<area shape="rect" href="_b_n_o08x_rpt_acceleration_8hpp.html" title=" " alt="" coords="20,171,208,197"/>
<area shape="poly" title=" " alt="" coords="1689,22,1301,23,754,29,486,36,256,47,90,62,40,72,16,82,10,91,8,100,16,121,36,144,62,161,59,166,33,148,12,124,3,101,5,89,12,78,38,67,89,57,256,42,486,31,754,24,1301,17,1689,17"/>
<area shape="rect" href="_b_n_o08x_rpt_linear_acceleration_8hpp.html" title=" " alt="" coords="26,88,248,115"/>
<area shape="poly" title=" " alt="" coords="1689,22,1452,24,1099,32,685,50,471,64,261,83,221,88,220,82,260,77,470,59,684,45,1099,27,1452,19,1689,17"/>
<area shape="rect" href="_b_n_o08x_rpt_gravity_8hpp.html" title=" " alt="" coords="272,88,428,115"/>
<area shape="poly" title=" " alt="" coords="1689,24,1067,43,705,61,554,71,440,83,415,87,414,82,439,77,553,66,704,55,1067,38,1689,19"/>
<area shape="rect" href="_b_n_o08x_rpt_cal_magnetometer_8hpp.html" title=" " alt="" coords="452,88,669,115"/>
<area shape="poly" title=" " alt="" coords="1689,24,1262,39,974,56,681,83,644,88,643,82,680,77,974,51,1262,34,1689,19"/>
<area shape="rect" href="_b_n_o08x_rpt_uncal_magnetometer_8hpp.html" title=" " alt="" coords="693,88,924,115"/>
<area shape="poly" title=" " alt="" coords="1689,26,1366,46,1156,62,944,83,902,88,901,83,943,77,1156,57,1366,40,1689,21"/>
<area shape="rect" href="_b_n_o08x_rpt_cal_gyro_8hpp.html" title=" " alt="" coords="816,171,978,197"/>
<area shape="poly" title=" " alt="" coords="1689,23,1534,27,1341,36,1156,53,1080,66,1024,82,993,98,965,119,919,161,916,157,961,115,991,94,1022,78,1079,61,1155,48,1341,30,1534,21,1689,18"/>
<area shape="rect" href="_b_n_o08x_rpt_uncal_gyro_8hpp.html" title=" " alt="" coords="1002,171,1178,197"/>
<area shape="poly" title=" " alt="" coords="1689,23,1520,27,1315,36,1218,44,1134,54,1072,67,1052,74,1040,82,1035,90,1033,99,1037,119,1050,140,1066,158,1062,162,1045,143,1032,121,1027,99,1030,88,1036,78,1049,69,1071,61,1133,48,1217,38,1315,31,1520,21,1689,18"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_8hpp.html" title=" " alt="" coords="1050,88,1183,115"/>
<area shape="poly" title=" " alt="" coords="1689,27,1468,46,1332,62,1196,83,1177,86,1176,81,1195,77,1331,56,1467,40,1688,22"/>
<area shape="rect" href="_b_n_o08x_rpt_game_r_v_8hpp.html" title=" " alt="" coords="1207,88,1376,115"/>
<area shape="poly" title=" " alt="" coords="1689,33,1388,83,1365,87,1364,82,1387,77,1688,28"/>
<area shape="rect" href="_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hpp.html" title=" " alt="" coords="1400,88,1626,115"/>
<area shape="poly" title=" " alt="" coords="1722,35,1567,85,1565,80,1720,30"/>
<area shape="rect" href="_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp.html" title=" " alt="" coords="1650,80,1869,123"/>
<area shape="poly" title=" " alt="" coords="1762,33,1762,65,1757,65,1757,33"/>
<area shape="rect" href="_b_n_o08x_rpt_i_gyro_r_v_8hpp.html" title=" " alt="" coords="1893,88,2058,115"/>
<area shape="poly" title=" " alt="" coords="1794,30,1928,80,1926,85,1792,35"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_geomag_8hpp.html" title=" " alt="" coords="2082,88,2264,115"/>
<area shape="poly" title=" " alt="" coords="1825,30,2071,77,2094,82,2093,87,2070,83,1824,35"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_gyro_8hpp.html" title=" " alt="" coords="1405,171,1613,197"/>
<area shape="poly" title=" " alt="" coords="1830,20,1952,27,2092,39,2213,56,2254,66,2277,78,2285,90,2288,101,2285,113,2277,125,2263,134,2240,142,2171,153,2081,161,1979,166,1628,173,1628,168,1978,161,2081,156,2171,148,2238,136,2260,129,2273,121,2280,111,2282,101,2280,92,2274,82,2252,71,2212,61,2092,44,1952,33,1830,26"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_accelerometer_8hpp.html" title=" " alt="" coords="1637,171,1901,197"/>
<area shape="poly" title=" " alt="" coords="1830,20,1962,26,2116,37,2250,54,2296,65,2321,78,2329,90,2332,101,2329,113,2321,125,2277,134,2176,146,1916,172,1916,166,2175,140,2276,128,2318,120,2324,111,2326,101,2324,92,2318,82,2294,70,2249,59,2116,43,1962,31,1830,25"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_magnetometer_8hpp.html" title=" " alt="" coords="1925,171,2188,197"/>
<area shape="poly" title=" " alt="" coords="1830,19,1967,25,2129,36,2269,53,2317,64,2344,78,2352,90,2354,101,2351,113,2344,124,2322,141,2289,153,2204,171,2203,166,2288,148,2320,136,2340,121,2346,111,2349,101,2347,92,2340,82,2315,69,2268,59,2128,42,1967,31,1830,25"/>
<area shape="rect" href="_b_n_o08x_rpt_step_counter_8hpp.html" title=" " alt="" coords="2212,171,2400,197"/>
<area shape="poly" title=" " alt="" coords="1830,19,1972,25,2141,35,2288,52,2339,64,2366,78,2373,89,2375,100,2369,122,2354,144,2336,162,2332,159,2350,140,2364,120,2370,100,2368,91,2363,82,2337,69,2287,58,2141,41,1972,30,1830,24"/>
<area shape="rect" href="_b_n_o08x_rpt_activity_classifier_8hpp.html" title=" " alt="" coords="2424,171,2634,197"/>
<area shape="poly" title=" " alt="" coords="1830,19,1963,25,2124,36,2277,53,2340,64,2387,78,2422,94,2455,115,2507,158,2504,162,2452,119,2419,99,2385,82,2339,69,2276,58,2123,41,1962,31,1830,25"/>
<area shape="rect" href="_b_n_o08x_rpt_stability_classifier_8hpp.html" title=" " alt="" coords="2658,171,2874,197"/>
<area shape="poly" title=" " alt="" coords="1830,18,1947,23,2100,33,2270,50,2441,77,2519,96,2596,119,2721,162,2719,167,2594,124,2518,101,2440,83,2270,55,2099,38,1947,28,1830,24"/>
<area shape="rect" href="_b_n_o08x_rpt_shake_detector_8hpp.html" title=" " alt="" coords="2897,171,3099,197"/>
<area shape="poly" title=" " alt="" coords="1830,19,2137,36,2336,53,2536,77,2648,97,2759,120,2938,164,2937,169,2757,125,2647,102,2535,83,2335,58,2137,41,1830,25"/>
<area shape="rect" href="_b_n_o08x_rpt_tap_detector_8hpp.html" title=" " alt="" coords="3040,88,3225,115"/>
<area shape="poly" title=" " alt="" coords="1830,21,2273,42,2880,77,3025,88,3024,94,2879,83,2272,47,1830,26"/>
<area shape="rect" href="_b_n_o08x_rpt_8hpp.html" title=" " alt="" coords="1342,245,1457,272"/>
<area shape="poly" title=" " alt="" coords="208,188,1326,251,1326,256,208,193"/>
<area shape="rect" title=" " alt="" coords="209,544,286,571"/>
<area shape="poly" title=" " alt="" coords="1341,264,1057,275,661,298,465,316,295,338,225,351,168,365,126,380,101,396,91,415,91,434,100,453,116,472,160,507,208,534,205,539,157,511,112,476,95,456,86,435,86,414,97,393,123,375,166,360,224,345,294,332,465,310,661,293,1057,269,1341,259"/>
<area shape="rect" href="_b_n_o08x_global_types_8hpp.html" title=" " alt="" coords="1225,395,1392,421"/>
<area shape="poly" title=" " alt="" coords="1394,274,1327,383,1322,380,1389,271"/>
<area shape="rect" title=" " alt="" coords="1474,469,1608,496"/>
<area shape="poly" title=" " alt="" coords="1410,271,1527,455,1522,457,1405,274"/>
<area shape="rect" href="_b_n_o08x_private_types_8hpp.html" title=" " alt="" coords="720,320,889,347"/>
<area shape="poly" title=" " alt="" coords="1342,270,905,323,905,317,1341,264"/>
<area shape="rect" title=" " alt="" coords="1467,320,1521,347"/>
<area shape="poly" title=" " alt="" coords="1417,270,1467,308,1464,313,1414,275"/>
<area shape="rect" title=" " alt="" coords="1544,320,1620,347"/>
<area shape="poly" title=" " alt="" coords="1432,270,1537,311,1535,316,1430,275"/>
<area shape="rect" title=" " alt="" coords="1338,469,1399,496"/>
<area shape="poly" title=" " alt="" coords="1321,420,1351,456,1347,459,1317,424"/>
<area shape="rect" title=" " alt="" coords="716,469,795,496"/>
<area shape="poly" title=" " alt="" coords="1225,423,1213,424,1012,444,923,454,810,472,809,466,923,449,1012,439,1212,419,1224,417"/>
<area shape="rect" title=" " alt="" coords="326,544,390,571"/>
<area shape="poly" title=" " alt="" coords="1345,419,1376,434,1405,452,1420,474,1421,486,1413,498,1397,505,1367,512,1268,523,971,541,643,552,406,558,406,552,643,547,971,535,1267,518,1366,506,1396,500,1410,494,1415,484,1415,475,1401,456,1374,438,1343,424"/>
<area shape="rect" title=" " alt="" coords="819,469,879,496"/>
<area shape="poly" title=" " alt="" coords="1225,423,1054,446,895,472,894,466,1053,441,1224,417"/>
<area shape="rect" title=" " alt="" coords="904,469,994,496"/>
<area shape="poly" title=" " alt="" coords="1245,425,1010,471,1009,466,1244,419"/>
<area shape="rect" title=" " alt="" coords="1019,469,1159,496"/>
<area shape="poly" title=" " alt="" coords="1271,424,1143,466,1141,461,1270,419"/>
<area shape="rect" title=" " alt="" coords="1184,469,1314,496"/>
<area shape="poly" title=" " alt="" coords="1300,424,1271,459,1266,456,1296,420"/>
<area shape="poly" title=" " alt="" coords="1350,419,1487,462,1485,467,1348,424"/>
<area shape="poly" title=" " alt="" coords="890,344,1210,390,1209,395,889,349"/>
<area shape="rect" title=" " alt="" coords="516,395,600,421"/>
<area shape="poly" title=" " alt="" coords="762,350,616,393,614,387,761,345"/>
<area shape="rect" title=" " alt="" coords="624,395,711,421"/>
<area shape="poly" title=" " alt="" coords="782,350,706,389,704,385,780,345"/>
<area shape="rect" title=" " alt="" coords="735,395,875,421"/>
<area shape="poly" title=" " alt="" coords="807,347,807,379,802,379,802,347"/>
<area shape="rect" title=" " alt="" coords="900,395,1022,421"/>
<area shape="poly" title=" " alt="" coords="833,345,921,385,919,390,831,350"/>
<area shape="rect" title=" " alt="" coords="1046,395,1201,421"/>
<area shape="poly" title=" " alt="" coords="861,345,1053,388,1052,393,860,350"/>
<area shape="rect" href="_b_n_o08x_cb_param_rpt_i_d_8hpp.html" title=" " alt="" coords="111,395,293,421"/>
<area shape="poly" title=" " alt="" coords="720,347,308,397,308,391,719,342"/>
<area shape="rect" href="_b_n_o08x_cb_param_void_8hpp.html" title=" " alt="" coords="317,395,492,421"/>
<area shape="poly" title=" " alt="" coords="735,350,490,394,489,389,734,345"/>
<area shape="rect" href="_b_n_o08x_cb_generic_8hpp.html" title=" " alt="" coords="225,469,382,496"/>
<area shape="poly" title=" " alt="" coords="221,420,275,458,272,462,218,424"/>
<area shape="poly" title=" " alt="" coords="296,498,268,533,264,530,291,495"/>
<area shape="poly" title=" " alt="" coords="315,495,341,530,337,533,311,498"/>
<area shape="poly" title=" " alt="" coords="389,424,335,462,332,458,385,420"/>
<area shape="poly" title=" " alt="" coords="185,113,359,154,468,176,580,195,792,220,1002,237,1327,253,1326,258,1002,242,791,225,579,200,467,181,357,159,184,118"/>
<area shape="poly" title=" " alt="" coords="389,113,527,154,615,176,704,195,878,220,1051,237,1326,253,1326,258,1051,242,877,225,703,200,613,181,525,159,387,118"/>
<area shape="poly" title=" " alt="" coords="585,113,672,154,728,177,787,195,935,224,1084,242,1220,251,1326,255,1326,260,1219,257,1084,247,934,229,785,200,726,182,670,159,582,117"/>
<area shape="poly" title=" " alt="" coords="806,116,795,155,796,177,805,195,830,208,879,219,1021,236,1185,247,1326,253,1326,258,1185,252,1021,241,878,224,829,213,801,199,791,178,790,155,801,114"/>
<area shape="poly" title=" " alt="" coords="978,194,1327,244,1326,250,978,200"/>
<area shape="poly" title=" " alt="" coords="1145,195,1331,239,1330,244,1144,201"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_generic_8hpp.html" title=" " alt="" coords="1202,171,1381,197"/>
<area shape="poly" title=" " alt="" coords="1145,113,1252,162,1249,166,1143,118"/>
<area shape="poly" title=" " alt="" coords="1312,196,1369,234,1366,238,1309,200"/>
<area shape="poly" title=" " alt="" coords="1294,115,1294,155,1289,155,1289,115"/>
<area shape="poly" title=" " alt="" coords="1479,118,1341,168,1339,163,1477,113"/>
<area shape="poly" title=" " alt="" coords="1650,124,1381,170,1380,165,1649,119"/>
<area shape="poly" title=" " alt="" coords="1921,118,1881,125,1747,143,1641,153,1396,173,1396,168,1640,147,1746,138,1880,120,1920,113"/>
<area shape="poly" title=" " alt="" coords="2115,118,2070,125,1883,145,1735,153,1586,159,1396,173,1396,168,1586,154,1735,148,1882,140,2070,120,2114,113"/>
<area shape="poly" title=" " alt="" coords="1491,200,1432,239,1429,234,1488,196"/>
<area shape="poly" title=" " alt="" coords="1704,201,1473,246,1472,241,1703,195"/>
<area shape="poly" title=" " alt="" coords="1941,201,1473,252,1472,247,1941,195"/>
<area shape="poly" title=" " alt="" coords="2212,199,2201,200,1789,234,1473,255,1472,250,1789,229,2200,195,2212,194"/>
<area shape="poly" title=" " alt="" coords="2423,199,2412,200,1873,236,1473,257,1472,251,1873,231,2411,195,2423,194"/>
<area shape="poly" title=" " alt="" coords="2658,199,2646,200,2302,222,1964,239,1472,258,1472,252,1964,234,2301,217,2646,195,2658,194"/>
<area shape="poly" title=" " alt="" coords="2897,199,2886,200,2467,225,2057,243,1472,259,1472,253,2057,238,2467,220,2886,195,2896,194"/>
<area shape="poly" title=" " alt="" coords="3137,115,3135,157,3128,180,3113,199,3087,209,3036,218,2873,232,2649,242,2387,250,1854,258,1472,260,1472,255,1854,252,2387,244,2648,237,2873,226,3035,212,3085,204,3110,195,3123,178,3130,156,3131,115"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="_b_n_o08x_reports_8hpp__dep__incl.png" border="0" usemap="#a_b_n_o08x_reports_8hppdep" alt=""/></div>
<map name="a_b_n_o08x_reports_8hppdep" id="a_b_n_o08x_reports_8hppdep">
<area shape="rect" title=" " alt="" coords="221,5,361,32"/>
<area shape="rect" href="_b_n_o08x_8hpp.html" title=" " alt="" coords="244,80,339,107"/>
<area shape="poly" title=" " alt="" coords="294,48,294,80,289,80,289,48"/>
<area shape="rect" href="_b_n_o08x_8cpp.html" title=" " alt="" coords="100,155,195,181"/>
<area shape="poly" title=" " alt="" coords="254,116,174,156,171,152,251,112"/>
<area shape="rect" href="_b_n_o08x_s_h2_h_a_l_8cpp.html" title=" " alt="" coords="219,155,364,181"/>
<area shape="poly" title=" " alt="" coords="294,122,294,154,289,154,289,122"/>
<area shape="rect" href="_b_n_o08x_test_helper_8hpp.html" title=" " alt="" coords="389,155,546,181"/>
<area shape="poly" title=" " alt="" coords="337,111,437,152,435,156,335,115"/>
<area shape="rect" href="_b_n_o08x_test_suite_8hpp.html" title=" " alt="" coords="5,229,156,256"/>
<area shape="poly" title=" " alt="" coords="385,187,149,231,148,226,384,182"/>
<area shape="rect" href="_callback_tests_8cpp.html" title=" " alt="" coords="180,229,309,256"/>
<area shape="poly" title=" " alt="" coords="415,189,284,231,283,226,413,184"/>
<area shape="rect" href="_feature_tests_8cpp.html" title=" " alt="" coords="333,229,455,256"/>
<area shape="poly" title=" " alt="" coords="445,194,408,231,405,227,442,191"/>
<area shape="rect" href="_init_denit_tests_8cpp.html" title=" " alt="" coords="479,229,605,256"/>
<area shape="poly" title=" " alt="" coords="493,190,531,227,527,231,489,194"/>
<area shape="rect" href="_multi_report_tests_8cpp.html" title=" " alt="" coords="628,229,773,256"/>
<area shape="poly" title=" " alt="" coords="523,184,660,226,659,231,521,189"/>
<area shape="rect" href="_single_report_tests_8cpp.html" title=" " alt="" coords="796,229,949,256"/>
<area shape="poly" title=" " alt="" coords="554,182,802,226,801,231,553,187"/>
</map>
</div>
</div>
<p><a href="_b_n_o08x_reports_8hpp_source.html">Go to the source code of this file.</a></p>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_85e9385bd83516731053aadc7da3c8af.html">imu_update</a></li><li class="navelem"><a class="el" href="dir_c60d9bf80716f90f729fd65c40ec81f7.html">bno08x_update</a></li><li class="navelem"><a class="el" href="dir_fd670e5d11b8bb731501003ff6578ae1.html">components</a></li><li class="navelem"><a class="el" href="dir_a6718ce9703adf4789a693642ffedf7f.html">esp32_BNO08x</a></li><li class="navelem"><a class="el" href="dir_9667f1a5b10a5222433e41df91e1bf5d.html">include</a></li><li class="navelem"><a class="el" href="dir_fbb48e05bb2bbb213962a1ae6a7aca91.html">report</a></li><li class="navelem"><a class="el" href="_b_n_o08x_reports_8hpp.html">BNO08xReports.hpp</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>

View File

@ -0,0 +1,23 @@
<map id="BNO08xReports.hpp" name="BNO08xReports.hpp">
<area shape="rect" id="Node000001" title=" " alt="" coords="221,5,361,32"/>
<area shape="rect" id="Node000002" href="$_b_n_o08x_8hpp.html" title=" " alt="" coords="244,80,339,107"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="294,48,294,80,289,80,289,48"/>
<area shape="rect" id="Node000003" href="$_b_n_o08x_8cpp.html" title=" " alt="" coords="100,155,195,181"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="254,116,174,156,171,152,251,112"/>
<area shape="rect" id="Node000004" href="$_b_n_o08x_s_h2_h_a_l_8cpp.html" title=" " alt="" coords="219,155,364,181"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="294,122,294,154,289,154,289,122"/>
<area shape="rect" id="Node000005" href="$_b_n_o08x_test_helper_8hpp.html" title=" " alt="" coords="389,155,546,181"/>
<area shape="poly" id="edge4_Node000002_Node000005" title=" " alt="" coords="337,111,437,152,435,156,335,115"/>
<area shape="rect" id="Node000006" href="$_b_n_o08x_test_suite_8hpp.html" title=" " alt="" coords="5,229,156,256"/>
<area shape="poly" id="edge5_Node000005_Node000006" title=" " alt="" coords="385,187,149,231,148,226,384,182"/>
<area shape="rect" id="Node000007" href="$_callback_tests_8cpp.html" title=" " alt="" coords="180,229,309,256"/>
<area shape="poly" id="edge6_Node000005_Node000007" title=" " alt="" coords="415,189,284,231,283,226,413,184"/>
<area shape="rect" id="Node000008" href="$_feature_tests_8cpp.html" title=" " alt="" coords="333,229,455,256"/>
<area shape="poly" id="edge7_Node000005_Node000008" title=" " alt="" coords="445,194,408,231,405,227,442,191"/>
<area shape="rect" id="Node000009" href="$_init_denit_tests_8cpp.html" title=" " alt="" coords="479,229,605,256"/>
<area shape="poly" id="edge8_Node000005_Node000009" title=" " alt="" coords="493,190,531,227,527,231,489,194"/>
<area shape="rect" id="Node000010" href="$_multi_report_tests_8cpp.html" title=" " alt="" coords="628,229,773,256"/>
<area shape="poly" id="edge9_Node000005_Node000010" title=" " alt="" coords="523,184,660,226,659,231,521,189"/>
<area shape="rect" id="Node000011" href="$_single_report_tests_8cpp.html" title=" " alt="" coords="796,229,949,256"/>
<area shape="poly" id="edge10_Node000005_Node000011" title=" " alt="" coords="554,182,802,226,801,231,553,187"/>
</map>

View File

@ -0,0 +1 @@
8a08d88849eb790069942c7780eb83c3

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

View File

@ -0,0 +1,116 @@
<map id="BNO08xReports.hpp" name="BNO08xReports.hpp">
<area shape="rect" id="Node000001" title=" " alt="" coords="1689,5,1830,32"/>
<area shape="rect" id="Node000002" href="$_b_n_o08x_rpt_acceleration_8hpp.html" title=" " alt="" coords="20,171,208,197"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1689,22,1301,23,754,29,486,36,256,47,90,62,40,72,16,82,10,91,8,100,16,121,36,144,62,161,59,166,33,148,12,124,3,101,5,89,12,78,38,67,89,57,256,42,486,31,754,24,1301,17,1689,17"/>
<area shape="rect" id="Node000025" href="$_b_n_o08x_rpt_linear_acceleration_8hpp.html" title=" " alt="" coords="26,88,248,115"/>
<area shape="poly" id="edge29_Node000001_Node000025" title=" " alt="" coords="1689,22,1452,24,1099,32,685,50,471,64,261,83,221,88,220,82,260,77,470,59,684,45,1099,27,1452,19,1689,17"/>
<area shape="rect" id="Node000026" href="$_b_n_o08x_rpt_gravity_8hpp.html" title=" " alt="" coords="272,88,428,115"/>
<area shape="poly" id="edge31_Node000001_Node000026" title=" " alt="" coords="1689,24,1067,43,705,61,554,71,440,83,415,87,414,82,439,77,553,66,704,55,1067,38,1689,19"/>
<area shape="rect" id="Node000027" href="$_b_n_o08x_rpt_cal_magnetometer_8hpp.html" title=" " alt="" coords="452,88,669,115"/>
<area shape="poly" id="edge33_Node000001_Node000027" title=" " alt="" coords="1689,24,1262,39,974,56,681,83,644,88,643,82,680,77,974,51,1262,34,1689,19"/>
<area shape="rect" id="Node000028" href="$_b_n_o08x_rpt_uncal_magnetometer_8hpp.html" title=" " alt="" coords="693,88,924,115"/>
<area shape="poly" id="edge35_Node000001_Node000028" title=" " alt="" coords="1689,26,1366,46,1156,62,944,83,902,88,901,83,943,77,1156,57,1366,40,1689,21"/>
<area shape="rect" id="Node000029" href="$_b_n_o08x_rpt_cal_gyro_8hpp.html" title=" " alt="" coords="816,171,978,197"/>
<area shape="poly" id="edge37_Node000001_Node000029" title=" " alt="" coords="1689,23,1534,27,1341,36,1156,53,1080,66,1024,82,993,98,965,119,919,161,916,157,961,115,991,94,1022,78,1079,61,1155,48,1341,30,1534,21,1689,18"/>
<area shape="rect" id="Node000030" href="$_b_n_o08x_rpt_uncal_gyro_8hpp.html" title=" " alt="" coords="1002,171,1178,197"/>
<area shape="poly" id="edge39_Node000001_Node000030" title=" " alt="" coords="1689,23,1520,27,1315,36,1218,44,1134,54,1072,67,1052,74,1040,82,1035,90,1033,99,1037,119,1050,140,1066,158,1062,162,1045,143,1032,121,1027,99,1030,88,1036,78,1049,69,1071,61,1133,48,1217,38,1315,31,1520,21,1689,18"/>
<area shape="rect" id="Node000031" href="$_b_n_o08x_rpt_r_v_8hpp.html" title=" " alt="" coords="1050,88,1183,115"/>
<area shape="poly" id="edge41_Node000001_Node000031" title=" " alt="" coords="1689,27,1468,46,1332,62,1196,83,1177,86,1176,81,1195,77,1331,56,1467,40,1688,22"/>
<area shape="rect" id="Node000033" href="$_b_n_o08x_rpt_game_r_v_8hpp.html" title=" " alt="" coords="1207,88,1376,115"/>
<area shape="poly" id="edge44_Node000001_Node000033" title=" " alt="" coords="1689,33,1388,83,1365,87,1364,82,1387,77,1688,28"/>
<area shape="rect" id="Node000034" href="$_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hpp.html" title=" " alt="" coords="1400,88,1626,115"/>
<area shape="poly" id="edge46_Node000001_Node000034" title=" " alt="" coords="1722,35,1567,85,1565,80,1720,30"/>
<area shape="rect" id="Node000035" href="$_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp.html" title=" " alt="" coords="1650,80,1869,123"/>
<area shape="poly" id="edge48_Node000001_Node000035" title=" " alt="" coords="1762,33,1762,65,1757,65,1757,33"/>
<area shape="rect" id="Node000036" href="$_b_n_o08x_rpt_i_gyro_r_v_8hpp.html" title=" " alt="" coords="1893,88,2058,115"/>
<area shape="poly" id="edge50_Node000001_Node000036" title=" " alt="" coords="1794,30,1928,80,1926,85,1792,35"/>
<area shape="rect" id="Node000037" href="$_b_n_o08x_rpt_r_v_geomag_8hpp.html" title=" " alt="" coords="2082,88,2264,115"/>
<area shape="poly" id="edge52_Node000001_Node000037" title=" " alt="" coords="1825,30,2071,77,2094,82,2093,87,2070,83,1824,35"/>
<area shape="rect" id="Node000038" href="$_b_n_o08x_rpt_raw_m_e_m_s_gyro_8hpp.html" title=" " alt="" coords="1405,171,1613,197"/>
<area shape="poly" id="edge54_Node000001_Node000038" title=" " alt="" coords="1830,20,1952,27,2092,39,2213,56,2254,66,2277,78,2285,90,2288,101,2285,113,2277,125,2263,134,2240,142,2171,153,2081,161,1979,166,1628,173,1628,168,1978,161,2081,156,2171,148,2238,136,2260,129,2273,121,2280,111,2282,101,2280,92,2274,82,2252,71,2212,61,2092,44,1952,33,1830,26"/>
<area shape="rect" id="Node000039" href="$_b_n_o08x_rpt_raw_m_e_m_s_accelerometer_8hpp.html" title=" " alt="" coords="1637,171,1901,197"/>
<area shape="poly" id="edge56_Node000001_Node000039" title=" " alt="" coords="1830,20,1962,26,2116,37,2250,54,2296,65,2321,78,2329,90,2332,101,2329,113,2321,125,2277,134,2176,146,1916,172,1916,166,2175,140,2276,128,2318,120,2324,111,2326,101,2324,92,2318,82,2294,70,2249,59,2116,43,1962,31,1830,25"/>
<area shape="rect" id="Node000040" href="$_b_n_o08x_rpt_raw_m_e_m_s_magnetometer_8hpp.html" title=" " alt="" coords="1925,171,2188,197"/>
<area shape="poly" id="edge58_Node000001_Node000040" title=" " alt="" coords="1830,19,1967,25,2129,36,2269,53,2317,64,2344,78,2352,90,2354,101,2351,113,2344,124,2322,141,2289,153,2204,171,2203,166,2288,148,2320,136,2340,121,2346,111,2349,101,2347,92,2340,82,2315,69,2268,59,2128,42,1967,31,1830,25"/>
<area shape="rect" id="Node000041" href="$_b_n_o08x_rpt_step_counter_8hpp.html" title=" " alt="" coords="2212,171,2400,197"/>
<area shape="poly" id="edge60_Node000001_Node000041" title=" " alt="" coords="1830,19,1972,25,2141,35,2288,52,2339,64,2366,78,2373,89,2375,100,2369,122,2354,144,2336,162,2332,159,2350,140,2364,120,2370,100,2368,91,2363,82,2337,69,2287,58,2141,41,1972,30,1830,24"/>
<area shape="rect" id="Node000042" href="$_b_n_o08x_rpt_activity_classifier_8hpp.html" title=" " alt="" coords="2424,171,2634,197"/>
<area shape="poly" id="edge62_Node000001_Node000042" title=" " alt="" coords="1830,19,1963,25,2124,36,2277,53,2340,64,2387,78,2422,94,2455,115,2507,158,2504,162,2452,119,2419,99,2385,82,2339,69,2276,58,2123,41,1962,31,1830,25"/>
<area shape="rect" id="Node000043" href="$_b_n_o08x_rpt_stability_classifier_8hpp.html" title=" " alt="" coords="2658,171,2874,197"/>
<area shape="poly" id="edge64_Node000001_Node000043" title=" " alt="" coords="1830,18,1947,23,2100,33,2270,50,2441,77,2519,96,2596,119,2721,162,2719,167,2594,124,2518,101,2440,83,2270,55,2099,38,1947,28,1830,24"/>
<area shape="rect" id="Node000044" href="$_b_n_o08x_rpt_shake_detector_8hpp.html" title=" " alt="" coords="2897,171,3099,197"/>
<area shape="poly" id="edge66_Node000001_Node000044" title=" " alt="" coords="1830,19,2137,36,2336,53,2536,77,2648,97,2759,120,2938,164,2937,169,2757,125,2647,102,2535,83,2335,58,2137,41,1830,25"/>
<area shape="rect" id="Node000045" href="$_b_n_o08x_rpt_tap_detector_8hpp.html" title=" " alt="" coords="3040,88,3225,115"/>
<area shape="poly" id="edge68_Node000001_Node000045" title=" " alt="" coords="1830,21,2273,42,2880,77,3025,88,3024,94,2879,83,2272,47,1830,26"/>
<area shape="rect" id="Node000003" href="$_b_n_o08x_rpt_8hpp.html" title=" " alt="" coords="1342,245,1457,272"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="208,188,1326,251,1326,256,208,193"/>
<area shape="rect" id="Node000004" title=" " alt="" coords="209,544,286,571"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="1341,264,1057,275,661,298,465,316,295,338,225,351,168,365,126,380,101,396,91,415,91,434,100,453,116,472,160,507,208,534,205,539,157,511,112,476,95,456,86,435,86,414,97,393,123,375,166,360,224,345,294,332,465,310,661,293,1057,269,1341,259"/>
<area shape="rect" id="Node000005" href="$_b_n_o08x_global_types_8hpp.html" title=" " alt="" coords="1225,395,1392,421"/>
<area shape="poly" id="edge4_Node000003_Node000005" title=" " alt="" coords="1394,274,1327,383,1322,380,1389,271"/>
<area shape="rect" id="Node000013" title=" " alt="" coords="1474,469,1608,496"/>
<area shape="poly" id="edge27_Node000003_Node000013" title=" " alt="" coords="1410,271,1527,455,1522,457,1405,274"/>
<area shape="rect" id="Node000014" href="$_b_n_o08x_private_types_8hpp.html" title=" " alt="" coords="720,320,889,347"/>
<area shape="poly" id="edge13_Node000003_Node000014" title=" " alt="" coords="1342,270,905,323,905,317,1341,264"/>
<area shape="rect" id="Node000023" title=" " alt="" coords="1467,320,1521,347"/>
<area shape="poly" id="edge26_Node000003_Node000023" title=" " alt="" coords="1417,270,1467,308,1464,313,1414,275"/>
<area shape="rect" id="Node000024" title=" " alt="" coords="1544,320,1620,347"/>
<area shape="poly" id="edge28_Node000003_Node000024" title=" " alt="" coords="1432,270,1537,311,1535,316,1430,275"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="1338,469,1399,496"/>
<area shape="poly" id="edge5_Node000005_Node000006" title=" " alt="" coords="1321,420,1351,456,1347,459,1317,424"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="716,469,795,496"/>
<area shape="poly" id="edge6_Node000005_Node000007" title=" " alt="" coords="1225,423,1213,424,1012,444,923,454,810,472,809,466,923,449,1012,439,1212,419,1224,417"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="326,544,390,571"/>
<area shape="poly" id="edge7_Node000005_Node000008" title=" " alt="" coords="1345,419,1376,434,1405,452,1420,474,1421,486,1413,498,1397,505,1367,512,1268,523,971,541,643,552,406,558,406,552,643,547,971,535,1267,518,1366,506,1396,500,1410,494,1415,484,1415,475,1401,456,1374,438,1343,424"/>
<area shape="rect" id="Node000009" title=" " alt="" coords="819,469,879,496"/>
<area shape="poly" id="edge8_Node000005_Node000009" title=" " alt="" coords="1225,423,1054,446,895,472,894,466,1053,441,1224,417"/>
<area shape="rect" id="Node000010" title=" " alt="" coords="904,469,994,496"/>
<area shape="poly" id="edge9_Node000005_Node000010" title=" " alt="" coords="1245,425,1010,471,1009,466,1244,419"/>
<area shape="rect" id="Node000011" title=" " alt="" coords="1019,469,1159,496"/>
<area shape="poly" id="edge10_Node000005_Node000011" title=" " alt="" coords="1271,424,1143,466,1141,461,1270,419"/>
<area shape="rect" id="Node000012" title=" " alt="" coords="1184,469,1314,496"/>
<area shape="poly" id="edge11_Node000005_Node000012" title=" " alt="" coords="1300,424,1271,459,1266,456,1296,420"/>
<area shape="poly" id="edge12_Node000005_Node000013" title=" " alt="" coords="1350,419,1487,462,1485,467,1348,424"/>
<area shape="poly" id="edge19_Node000014_Node000005" title=" " alt="" coords="890,344,1210,390,1209,395,889,349"/>
<area shape="rect" id="Node000015" title=" " alt="" coords="516,395,600,421"/>
<area shape="poly" id="edge14_Node000014_Node000015" title=" " alt="" coords="762,350,616,393,614,387,761,345"/>
<area shape="rect" id="Node000016" title=" " alt="" coords="624,395,711,421"/>
<area shape="poly" id="edge15_Node000014_Node000016" title=" " alt="" coords="782,350,706,389,704,385,780,345"/>
<area shape="rect" id="Node000017" title=" " alt="" coords="735,395,875,421"/>
<area shape="poly" id="edge16_Node000014_Node000017" title=" " alt="" coords="807,347,807,379,802,379,802,347"/>
<area shape="rect" id="Node000018" title=" " alt="" coords="900,395,1022,421"/>
<area shape="poly" id="edge17_Node000014_Node000018" title=" " alt="" coords="833,345,921,385,919,390,831,350"/>
<area shape="rect" id="Node000019" title=" " alt="" coords="1046,395,1201,421"/>
<area shape="poly" id="edge18_Node000014_Node000019" title=" " alt="" coords="861,345,1053,388,1052,393,860,350"/>
<area shape="rect" id="Node000020" href="$_b_n_o08x_cb_param_rpt_i_d_8hpp.html" title=" " alt="" coords="111,395,293,421"/>
<area shape="poly" id="edge20_Node000014_Node000020" title=" " alt="" coords="720,347,308,397,308,391,719,342"/>
<area shape="rect" id="Node000022" href="$_b_n_o08x_cb_param_void_8hpp.html" title=" " alt="" coords="317,395,492,421"/>
<area shape="poly" id="edge24_Node000014_Node000022" title=" " alt="" coords="735,350,490,394,489,389,734,345"/>
<area shape="rect" id="Node000021" href="$_b_n_o08x_cb_generic_8hpp.html" title=" " alt="" coords="225,469,382,496"/>
<area shape="poly" id="edge21_Node000020_Node000021" title=" " alt="" coords="221,420,275,458,272,462,218,424"/>
<area shape="poly" id="edge23_Node000021_Node000004" title=" " alt="" coords="296,498,268,533,264,530,291,495"/>
<area shape="poly" id="edge22_Node000021_Node000008" title=" " alt="" coords="315,495,341,530,337,533,311,498"/>
<area shape="poly" id="edge25_Node000022_Node000021" title=" " alt="" coords="389,424,335,462,332,458,385,420"/>
<area shape="poly" id="edge30_Node000025_Node000003" title=" " alt="" coords="185,113,359,154,468,176,580,195,792,220,1002,237,1327,253,1326,258,1002,242,791,225,579,200,467,181,357,159,184,118"/>
<area shape="poly" id="edge32_Node000026_Node000003" title=" " alt="" coords="389,113,527,154,615,176,704,195,878,220,1051,237,1326,253,1326,258,1051,242,877,225,703,200,613,181,525,159,387,118"/>
<area shape="poly" id="edge34_Node000027_Node000003" title=" " alt="" coords="585,113,672,154,728,177,787,195,935,224,1084,242,1220,251,1326,255,1326,260,1219,257,1084,247,934,229,785,200,726,182,670,159,582,117"/>
<area shape="poly" id="edge36_Node000028_Node000003" title=" " alt="" coords="806,116,795,155,796,177,805,195,830,208,879,219,1021,236,1185,247,1326,253,1326,258,1185,252,1021,241,878,224,829,213,801,199,791,178,790,155,801,114"/>
<area shape="poly" id="edge38_Node000029_Node000003" title=" " alt="" coords="978,194,1327,244,1326,250,978,200"/>
<area shape="poly" id="edge40_Node000030_Node000003" title=" " alt="" coords="1145,195,1331,239,1330,244,1144,201"/>
<area shape="rect" id="Node000032" href="$_b_n_o08x_rpt_r_v_generic_8hpp.html" title=" " alt="" coords="1202,171,1381,197"/>
<area shape="poly" id="edge42_Node000031_Node000032" title=" " alt="" coords="1145,113,1252,162,1249,166,1143,118"/>
<area shape="poly" id="edge43_Node000032_Node000003" title=" " alt="" coords="1312,196,1369,234,1366,238,1309,200"/>
<area shape="poly" id="edge45_Node000033_Node000032" title=" " alt="" coords="1294,115,1294,155,1289,155,1289,115"/>
<area shape="poly" id="edge47_Node000034_Node000032" title=" " alt="" coords="1479,118,1341,168,1339,163,1477,113"/>
<area shape="poly" id="edge49_Node000035_Node000032" title=" " alt="" coords="1650,124,1381,170,1380,165,1649,119"/>
<area shape="poly" id="edge51_Node000036_Node000032" title=" " alt="" coords="1921,118,1881,125,1747,143,1641,153,1396,173,1396,168,1640,147,1746,138,1880,120,1920,113"/>
<area shape="poly" id="edge53_Node000037_Node000032" title=" " alt="" coords="2115,118,2070,125,1883,145,1735,153,1586,159,1396,173,1396,168,1586,154,1735,148,1882,140,2070,120,2114,113"/>
<area shape="poly" id="edge55_Node000038_Node000003" title=" " alt="" coords="1491,200,1432,239,1429,234,1488,196"/>
<area shape="poly" id="edge57_Node000039_Node000003" title=" " alt="" coords="1704,201,1473,246,1472,241,1703,195"/>
<area shape="poly" id="edge59_Node000040_Node000003" title=" " alt="" coords="1941,201,1473,252,1472,247,1941,195"/>
<area shape="poly" id="edge61_Node000041_Node000003" title=" " alt="" coords="2212,199,2201,200,1789,234,1473,255,1472,250,1789,229,2200,195,2212,194"/>
<area shape="poly" id="edge63_Node000042_Node000003" title=" " alt="" coords="2423,199,2412,200,1873,236,1473,257,1472,251,1873,231,2411,195,2423,194"/>
<area shape="poly" id="edge65_Node000043_Node000003" title=" " alt="" coords="2658,199,2646,200,2302,222,1964,239,1472,258,1472,252,1964,234,2301,217,2646,195,2658,194"/>
<area shape="poly" id="edge67_Node000044_Node000003" title=" " alt="" coords="2897,199,2886,200,2467,225,2057,243,1472,259,1472,253,2057,238,2467,220,2886,195,2896,194"/>
<area shape="poly" id="edge69_Node000045_Node000003" title=" " alt="" coords="3137,115,3135,157,3128,180,3113,199,3087,209,3036,218,2873,232,2649,242,2387,250,1854,258,1472,260,1472,255,1854,252,2387,244,2648,237,2873,226,3035,212,3085,204,3110,195,3123,178,3130,156,3131,115"/>
</map>

View File

@ -0,0 +1 @@
89c0bfaf6155949fcdb46e494f552a2d

Binary file not shown.

After

Width:  |  Height:  |  Size: 203 KiB

View File

@ -0,0 +1,157 @@
<!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: BNO08xReports.hpp Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">esp32_BNO08x<span id="projectnumber">&#160;1.3</span>
</div>
<div id="projectbrief">C++ BNO08x IMU driver component for esp-idf.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
</script>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('_b_n_o08x_reports_8hpp_source.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="headertitle"><div class="title">BNO08xReports.hpp</div></div>
</div><!--header-->
<div class="contents">
<a href="_b_n_o08x_reports_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="preprocessor">#pragma once</span></div>
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span> </div>
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="preprocessor">#include &quot;<a class="code" href="_b_n_o08x_rpt_acceleration_8hpp.html">BNO08xRptAcceleration.hpp</a>&quot;</span></div>
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor">#include &quot;<a class="code" href="_b_n_o08x_rpt_linear_acceleration_8hpp.html">BNO08xRptLinearAcceleration.hpp</a>&quot;</span></div>
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="preprocessor">#include &quot;<a class="code" href="_b_n_o08x_rpt_gravity_8hpp.html">BNO08xRptGravity.hpp</a>&quot;</span></div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="preprocessor">#include &quot;<a class="code" href="_b_n_o08x_rpt_cal_magnetometer_8hpp.html">BNO08xRptCalMagnetometer.hpp</a>&quot;</span></div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="preprocessor">#include &quot;<a class="code" href="_b_n_o08x_rpt_uncal_magnetometer_8hpp.html">BNO08xRptUncalMagnetometer.hpp</a>&quot;</span></div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="preprocessor">#include &quot;<a class="code" href="_b_n_o08x_rpt_cal_gyro_8hpp.html">BNO08xRptCalGyro.hpp</a>&quot;</span></div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="preprocessor">#include &quot;<a class="code" href="_b_n_o08x_rpt_uncal_gyro_8hpp.html">BNO08xRptUncalGyro.hpp</a>&quot;</span></div>
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="preprocessor">#include &quot;<a class="code" href="_b_n_o08x_rpt_r_v_8hpp.html">BNO08xRptRV.hpp</a>&quot;</span></div>
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="preprocessor">#include &quot;<a class="code" href="_b_n_o08x_rpt_game_r_v_8hpp.html">BNO08xRptGameRV.hpp</a>&quot;</span></div>
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="preprocessor">#include &quot;<a class="code" href="_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hpp.html">BNO08xRptARVRStabilizedRV.hpp</a>&quot;</span></div>
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="preprocessor">#include &quot;<a class="code" href="_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp.html">BNO08xRptARVRStabilizedGameRV.hpp</a>&quot;</span></div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="preprocessor">#include &quot;<a class="code" href="_b_n_o08x_rpt_i_gyro_r_v_8hpp.html">BNO08xRptIGyroRV.hpp</a>&quot;</span></div>
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="preprocessor">#include &quot;<a class="code" href="_b_n_o08x_rpt_r_v_geomag_8hpp.html">BNO08xRptRVGeomag.hpp</a>&quot;</span></div>
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="preprocessor">#include &quot;<a class="code" href="_b_n_o08x_rpt_raw_m_e_m_s_gyro_8hpp.html">BNO08xRptRawMEMSGyro.hpp</a>&quot;</span></div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="preprocessor">#include &quot;<a class="code" href="_b_n_o08x_rpt_raw_m_e_m_s_accelerometer_8hpp.html">BNO08xRptRawMEMSAccelerometer.hpp</a>&quot;</span></div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="preprocessor">#include &quot;<a class="code" href="_b_n_o08x_rpt_raw_m_e_m_s_magnetometer_8hpp.html">BNO08xRptRawMEMSMagnetometer.hpp</a>&quot;</span></div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#include &quot;<a class="code" href="_b_n_o08x_rpt_step_counter_8hpp.html">BNO08xRptStepCounter.hpp</a>&quot;</span></div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#include &quot;<a class="code" href="_b_n_o08x_rpt_activity_classifier_8hpp.html">BNO08xRptActivityClassifier.hpp</a>&quot;</span></div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="preprocessor">#include &quot;<a class="code" href="_b_n_o08x_rpt_stability_classifier_8hpp.html">BNO08xRptStabilityClassifier.hpp</a>&quot;</span></div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#include &quot;<a class="code" href="_b_n_o08x_rpt_shake_detector_8hpp.html">BNO08xRptShakeDetector.hpp</a>&quot;</span></div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#include &quot;<a class="code" href="_b_n_o08x_rpt_tap_detector_8hpp.html">BNO08xRptTapDetector.hpp</a>&quot;</span></div>
<div class="ttc" id="a_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp_html"><div class="ttname"><a href="_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp.html">BNO08xRptARVRStabilizedGameRV.hpp</a></div></div>
<div class="ttc" id="a_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hpp_html"><div class="ttname"><a href="_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hpp.html">BNO08xRptARVRStabilizedRV.hpp</a></div></div>
<div class="ttc" id="a_b_n_o08x_rpt_acceleration_8hpp_html"><div class="ttname"><a href="_b_n_o08x_rpt_acceleration_8hpp.html">BNO08xRptAcceleration.hpp</a></div></div>
<div class="ttc" id="a_b_n_o08x_rpt_activity_classifier_8hpp_html"><div class="ttname"><a href="_b_n_o08x_rpt_activity_classifier_8hpp.html">BNO08xRptActivityClassifier.hpp</a></div></div>
<div class="ttc" id="a_b_n_o08x_rpt_cal_gyro_8hpp_html"><div class="ttname"><a href="_b_n_o08x_rpt_cal_gyro_8hpp.html">BNO08xRptCalGyro.hpp</a></div></div>
<div class="ttc" id="a_b_n_o08x_rpt_cal_magnetometer_8hpp_html"><div class="ttname"><a href="_b_n_o08x_rpt_cal_magnetometer_8hpp.html">BNO08xRptCalMagnetometer.hpp</a></div></div>
<div class="ttc" id="a_b_n_o08x_rpt_game_r_v_8hpp_html"><div class="ttname"><a href="_b_n_o08x_rpt_game_r_v_8hpp.html">BNO08xRptGameRV.hpp</a></div></div>
<div class="ttc" id="a_b_n_o08x_rpt_gravity_8hpp_html"><div class="ttname"><a href="_b_n_o08x_rpt_gravity_8hpp.html">BNO08xRptGravity.hpp</a></div></div>
<div class="ttc" id="a_b_n_o08x_rpt_i_gyro_r_v_8hpp_html"><div class="ttname"><a href="_b_n_o08x_rpt_i_gyro_r_v_8hpp.html">BNO08xRptIGyroRV.hpp</a></div></div>
<div class="ttc" id="a_b_n_o08x_rpt_linear_acceleration_8hpp_html"><div class="ttname"><a href="_b_n_o08x_rpt_linear_acceleration_8hpp.html">BNO08xRptLinearAcceleration.hpp</a></div></div>
<div class="ttc" id="a_b_n_o08x_rpt_r_v_8hpp_html"><div class="ttname"><a href="_b_n_o08x_rpt_r_v_8hpp.html">BNO08xRptRV.hpp</a></div></div>
<div class="ttc" id="a_b_n_o08x_rpt_r_v_geomag_8hpp_html"><div class="ttname"><a href="_b_n_o08x_rpt_r_v_geomag_8hpp.html">BNO08xRptRVGeomag.hpp</a></div></div>
<div class="ttc" id="a_b_n_o08x_rpt_raw_m_e_m_s_accelerometer_8hpp_html"><div class="ttname"><a href="_b_n_o08x_rpt_raw_m_e_m_s_accelerometer_8hpp.html">BNO08xRptRawMEMSAccelerometer.hpp</a></div></div>
<div class="ttc" id="a_b_n_o08x_rpt_raw_m_e_m_s_gyro_8hpp_html"><div class="ttname"><a href="_b_n_o08x_rpt_raw_m_e_m_s_gyro_8hpp.html">BNO08xRptRawMEMSGyro.hpp</a></div></div>
<div class="ttc" id="a_b_n_o08x_rpt_raw_m_e_m_s_magnetometer_8hpp_html"><div class="ttname"><a href="_b_n_o08x_rpt_raw_m_e_m_s_magnetometer_8hpp.html">BNO08xRptRawMEMSMagnetometer.hpp</a></div></div>
<div class="ttc" id="a_b_n_o08x_rpt_shake_detector_8hpp_html"><div class="ttname"><a href="_b_n_o08x_rpt_shake_detector_8hpp.html">BNO08xRptShakeDetector.hpp</a></div></div>
<div class="ttc" id="a_b_n_o08x_rpt_stability_classifier_8hpp_html"><div class="ttname"><a href="_b_n_o08x_rpt_stability_classifier_8hpp.html">BNO08xRptStabilityClassifier.hpp</a></div></div>
<div class="ttc" id="a_b_n_o08x_rpt_step_counter_8hpp_html"><div class="ttname"><a href="_b_n_o08x_rpt_step_counter_8hpp.html">BNO08xRptStepCounter.hpp</a></div></div>
<div class="ttc" id="a_b_n_o08x_rpt_tap_detector_8hpp_html"><div class="ttname"><a href="_b_n_o08x_rpt_tap_detector_8hpp.html">BNO08xRptTapDetector.hpp</a></div></div>
<div class="ttc" id="a_b_n_o08x_rpt_uncal_gyro_8hpp_html"><div class="ttname"><a href="_b_n_o08x_rpt_uncal_gyro_8hpp.html">BNO08xRptUncalGyro.hpp</a></div></div>
<div class="ttc" id="a_b_n_o08x_rpt_uncal_magnetometer_8hpp_html"><div class="ttname"><a href="_b_n_o08x_rpt_uncal_magnetometer_8hpp.html">BNO08xRptUncalMagnetometer.hpp</a></div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_85e9385bd83516731053aadc7da3c8af.html">imu_update</a></li><li class="navelem"><a class="el" href="dir_c60d9bf80716f90f729fd65c40ec81f7.html">bno08x_update</a></li><li class="navelem"><a class="el" href="dir_fd670e5d11b8bb731501003ff6578ae1.html">components</a></li><li class="navelem"><a class="el" href="dir_a6718ce9703adf4789a693642ffedf7f.html">esp32_BNO08x</a></li><li class="navelem"><a class="el" href="dir_9667f1a5b10a5222433e41df91e1bf5d.html">include</a></li><li class="navelem"><a class="el" href="dir_fbb48e05bb2bbb213962a1ae6a7aca91.html">report</a></li><li class="navelem"><a class="el" href="_b_n_o08x_reports_8hpp.html">BNO08xReports.hpp</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>

View File

@ -0,0 +1,168 @@
<!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: BNO08xRpt.cpp File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">esp32_BNO08x<span id="projectnumber">&#160;1.3</span>
</div>
<div id="projectbrief">C++ BNO08x IMU driver component for esp-idf.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('_b_n_o08x_rpt_8cpp.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="headertitle"><div class="title">BNO08xRpt.cpp File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="_b_n_o08x_rpt_8hpp_source.html">BNO08xRpt.hpp</a>&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for BNO08xRpt.cpp:</div>
<div class="dyncontent">
<div class="center"><img src="_b_n_o08x_rpt_8cpp__incl.png" border="0" usemap="#a_b_n_o08x_rpt_8cpp" alt=""/></div>
<map name="a_b_n_o08x_rpt_8cpp" id="a_b_n_o08x_rpt_8cpp">
<area shape="rect" title=" " alt="" coords="1260,5,1376,32"/>
<area shape="rect" href="_b_n_o08x_rpt_8hpp.html" title=" " alt="" coords="1260,80,1376,107"/>
<area shape="poly" title=" " alt="" coords="1321,33,1321,64,1315,64,1315,33"/>
<area shape="rect" title=" " alt="" coords="128,379,204,405"/>
<area shape="poly" title=" " alt="" coords="1260,99,976,109,580,133,384,150,214,172,143,185,86,199,44,215,20,231,10,250,10,269,19,288,34,307,79,341,126,369,124,374,76,346,31,310,14,291,5,270,4,248,16,228,42,210,85,194,142,180,213,167,383,145,579,127,975,104,1260,94"/>
<area shape="rect" href="_b_n_o08x_global_types_8hpp.html" title=" " alt="" coords="1144,229,1311,256"/>
<area shape="poly" title=" " alt="" coords="1313,109,1245,217,1241,215,1308,106"/>
<area shape="rect" title=" " alt="" coords="1392,304,1527,331"/>
<area shape="poly" title=" " alt="" coords="1328,106,1445,289,1441,292,1324,109"/>
<area shape="rect" href="_b_n_o08x_private_types_8hpp.html" title=" " alt="" coords="639,155,808,181"/>
<area shape="poly" title=" " alt="" coords="1260,104,824,157,823,152,1260,99"/>
<area shape="rect" title=" " alt="" coords="1386,155,1439,181"/>
<area shape="poly" title=" " alt="" coords="1336,105,1386,143,1383,147,1333,109"/>
<area shape="rect" title=" " alt="" coords="1463,155,1538,181"/>
<area shape="poly" title=" " alt="" coords="1351,105,1455,146,1453,151,1349,110"/>
<area shape="rect" title=" " alt="" coords="1257,304,1318,331"/>
<area shape="poly" title=" " alt="" coords="1240,255,1270,290,1265,294,1236,258"/>
<area shape="rect" title=" " alt="" coords="635,304,713,331"/>
<area shape="poly" title=" " alt="" coords="1143,257,1132,259,931,279,842,289,729,306,728,301,841,283,930,274,1131,253,1143,252"/>
<area shape="rect" title=" " alt="" coords="245,379,309,405"/>
<area shape="poly" title=" " alt="" coords="1264,254,1295,268,1323,287,1339,308,1339,321,1332,333,1316,340,1285,346,1187,358,890,375,561,387,324,392,324,387,561,381,889,370,1186,352,1285,341,1314,335,1328,329,1334,319,1334,310,1320,291,1292,273,1261,259"/>
<area shape="rect" title=" " alt="" coords="737,304,798,331"/>
<area shape="poly" title=" " alt="" coords="1144,257,972,281,813,306,812,301,971,275,1143,252"/>
<area shape="rect" title=" " alt="" coords="822,304,913,331"/>
<area shape="poly" title=" " alt="" coords="1163,259,928,306,927,301,1162,254"/>
<area shape="rect" title=" " alt="" coords="937,304,1078,331"/>
<area shape="poly" title=" " alt="" coords="1190,259,1061,301,1060,296,1188,254"/>
<area shape="rect" title=" " alt="" coords="1102,304,1233,331"/>
<area shape="poly" title=" " alt="" coords="1219,258,1189,294,1185,290,1215,255"/>
<area shape="poly" title=" " alt="" coords="1269,254,1405,296,1404,302,1267,259"/>
<area shape="poly" title=" " alt="" coords="809,179,1129,225,1128,230,808,184"/>
<area shape="rect" title=" " alt="" coords="435,229,519,256"/>
<area shape="poly" title=" " alt="" coords="681,184,534,227,533,222,680,179"/>
<area shape="rect" title=" " alt="" coords="542,229,630,256"/>
<area shape="poly" title=" " alt="" coords="701,184,625,224,622,219,698,180"/>
<area shape="rect" title=" " alt="" coords="653,229,794,256"/>
<area shape="poly" title=" " alt="" coords="726,182,726,214,721,214,721,182"/>
<area shape="rect" title=" " alt="" coords="818,229,941,256"/>
<area shape="poly" title=" " alt="" coords="752,179,839,220,837,225,749,184"/>
<area shape="rect" title=" " alt="" coords="964,229,1120,256"/>
<area shape="poly" title=" " alt="" coords="780,179,972,223,971,228,779,185"/>
<area shape="rect" href="_b_n_o08x_cb_param_rpt_i_d_8hpp.html" title=" " alt="" coords="30,229,211,256"/>
<area shape="poly" title=" " alt="" coords="639,182,227,231,226,226,638,177"/>
<area shape="rect" href="_b_n_o08x_cb_param_void_8hpp.html" title=" " alt="" coords="236,229,411,256"/>
<area shape="poly" title=" " alt="" coords="654,185,409,229,408,223,653,179"/>
<area shape="rect" href="_b_n_o08x_cb_generic_8hpp.html" title=" " alt="" coords="144,304,300,331"/>
<area shape="poly" title=" " alt="" coords="140,254,193,292,190,297,137,259"/>
<area shape="poly" title=" " alt="" coords="214,333,187,368,183,365,210,330"/>
<area shape="poly" title=" " alt="" coords="234,330,260,364,256,368,229,333"/>
<area shape="poly" title=" " alt="" coords="307,259,254,297,251,292,304,254"/>
</map>
</div>
</div><a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><dl class="section author"><dt>Author</dt><dd>Myles Parfeniuk </dd></dl>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_85e9385bd83516731053aadc7da3c8af.html">imu_update</a></li><li class="navelem"><a class="el" href="dir_c60d9bf80716f90f729fd65c40ec81f7.html">bno08x_update</a></li><li class="navelem"><a class="el" href="dir_fd670e5d11b8bb731501003ff6578ae1.html">components</a></li><li class="navelem"><a class="el" href="dir_a6718ce9703adf4789a693642ffedf7f.html">esp32_BNO08x</a></li><li class="navelem"><a class="el" href="dir_105fd1ee051c171768c94e464b88861d.html">source</a></li><li class="navelem"><a class="el" href="_b_n_o08x_rpt_8cpp.html">BNO08xRpt.cpp</a></li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,52 @@
<map id="BNO08xRpt.cpp" name="BNO08xRpt.cpp">
<area shape="rect" id="Node000001" title=" " alt="" coords="1260,5,1376,32"/>
<area shape="rect" id="Node000002" href="$_b_n_o08x_rpt_8hpp.html" title=" " alt="" coords="1260,80,1376,107"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1321,33,1321,64,1315,64,1315,33"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="128,379,204,405"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="1260,99,976,109,580,133,384,150,214,172,143,185,86,199,44,215,20,231,10,250,10,269,19,288,34,307,79,341,126,369,124,374,76,346,31,310,14,291,5,270,4,248,16,228,42,210,85,194,142,180,213,167,383,145,579,127,975,104,1260,94"/>
<area shape="rect" id="Node000004" href="$_b_n_o08x_global_types_8hpp.html" title=" " alt="" coords="1144,229,1311,256"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="1313,109,1245,217,1241,215,1308,106"/>
<area shape="rect" id="Node000012" title=" " alt="" coords="1392,304,1527,331"/>
<area shape="poly" id="edge26_Node000002_Node000012" title=" " alt="" coords="1328,106,1445,289,1441,292,1324,109"/>
<area shape="rect" id="Node000013" href="$_b_n_o08x_private_types_8hpp.html" title=" " alt="" coords="639,155,808,181"/>
<area shape="poly" id="edge12_Node000002_Node000013" title=" " alt="" coords="1260,104,824,157,823,152,1260,99"/>
<area shape="rect" id="Node000022" title=" " alt="" coords="1386,155,1439,181"/>
<area shape="poly" id="edge25_Node000002_Node000022" title=" " alt="" coords="1336,105,1386,143,1383,147,1333,109"/>
<area shape="rect" id="Node000023" title=" " alt="" coords="1463,155,1538,181"/>
<area shape="poly" id="edge27_Node000002_Node000023" title=" " alt="" coords="1351,105,1455,146,1453,151,1349,110"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="1257,304,1318,331"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="1240,255,1270,290,1265,294,1236,258"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="635,304,713,331"/>
<area shape="poly" id="edge5_Node000004_Node000006" title=" " alt="" coords="1143,257,1132,259,931,279,842,289,729,306,728,301,841,283,930,274,1131,253,1143,252"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="245,379,309,405"/>
<area shape="poly" id="edge6_Node000004_Node000007" title=" " alt="" coords="1264,254,1295,268,1323,287,1339,308,1339,321,1332,333,1316,340,1285,346,1187,358,890,375,561,387,324,392,324,387,561,381,889,370,1186,352,1285,341,1314,335,1328,329,1334,319,1334,310,1320,291,1292,273,1261,259"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="737,304,798,331"/>
<area shape="poly" id="edge7_Node000004_Node000008" title=" " alt="" coords="1144,257,972,281,813,306,812,301,971,275,1143,252"/>
<area shape="rect" id="Node000009" title=" " alt="" coords="822,304,913,331"/>
<area shape="poly" id="edge8_Node000004_Node000009" title=" " alt="" coords="1163,259,928,306,927,301,1162,254"/>
<area shape="rect" id="Node000010" title=" " alt="" coords="937,304,1078,331"/>
<area shape="poly" id="edge9_Node000004_Node000010" title=" " alt="" coords="1190,259,1061,301,1060,296,1188,254"/>
<area shape="rect" id="Node000011" title=" " alt="" coords="1102,304,1233,331"/>
<area shape="poly" id="edge10_Node000004_Node000011" title=" " alt="" coords="1219,258,1189,294,1185,290,1215,255"/>
<area shape="poly" id="edge11_Node000004_Node000012" title=" " alt="" coords="1269,254,1405,296,1404,302,1267,259"/>
<area shape="poly" id="edge18_Node000013_Node000004" title=" " alt="" coords="809,179,1129,225,1128,230,808,184"/>
<area shape="rect" id="Node000014" title=" " alt="" coords="435,229,519,256"/>
<area shape="poly" id="edge13_Node000013_Node000014" title=" " alt="" coords="681,184,534,227,533,222,680,179"/>
<area shape="rect" id="Node000015" title=" " alt="" coords="542,229,630,256"/>
<area shape="poly" id="edge14_Node000013_Node000015" title=" " alt="" coords="701,184,625,224,622,219,698,180"/>
<area shape="rect" id="Node000016" title=" " alt="" coords="653,229,794,256"/>
<area shape="poly" id="edge15_Node000013_Node000016" title=" " alt="" coords="726,182,726,214,721,214,721,182"/>
<area shape="rect" id="Node000017" title=" " alt="" coords="818,229,941,256"/>
<area shape="poly" id="edge16_Node000013_Node000017" title=" " alt="" coords="752,179,839,220,837,225,749,184"/>
<area shape="rect" id="Node000018" title=" " alt="" coords="964,229,1120,256"/>
<area shape="poly" id="edge17_Node000013_Node000018" title=" " alt="" coords="780,179,972,223,971,228,779,185"/>
<area shape="rect" id="Node000019" href="$_b_n_o08x_cb_param_rpt_i_d_8hpp.html" title=" " alt="" coords="30,229,211,256"/>
<area shape="poly" id="edge19_Node000013_Node000019" title=" " alt="" coords="639,182,227,231,226,226,638,177"/>
<area shape="rect" id="Node000021" href="$_b_n_o08x_cb_param_void_8hpp.html" title=" " alt="" coords="236,229,411,256"/>
<area shape="poly" id="edge23_Node000013_Node000021" title=" " alt="" coords="654,185,409,229,408,223,653,179"/>
<area shape="rect" id="Node000020" href="$_b_n_o08x_cb_generic_8hpp.html" title=" " alt="" coords="144,304,300,331"/>
<area shape="poly" id="edge20_Node000019_Node000020" title=" " alt="" coords="140,254,193,292,190,297,137,259"/>
<area shape="poly" id="edge22_Node000020_Node000003" title=" " alt="" coords="214,333,187,368,183,365,210,330"/>
<area shape="poly" id="edge21_Node000020_Node000007" title=" " alt="" coords="234,330,260,364,256,368,229,333"/>
<area shape="poly" id="edge24_Node000021_Node000020" title=" " alt="" coords="307,259,254,297,251,292,304,254"/>
</map>

View File

@ -0,0 +1 @@
513521c5c9992dcd404268fca7121059

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

View File

@ -0,0 +1,308 @@
<!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: BNO08xRpt.hpp File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">esp32_BNO08x<span id="projectnumber">&#160;1.3</span>
</div>
<div id="projectbrief">C++ BNO08x IMU driver component for esp-idf.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('_b_n_o08x_rpt_8hpp.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> </div>
<div class="headertitle"><div class="title">BNO08xRpt.hpp File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;functional&gt;</code><br />
<code>#include &quot;<a class="el" href="_b_n_o08x_global_types_8hpp_source.html">BNO08xGlobalTypes.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_b_n_o08x_private_types_8hpp_source.html">BNO08xPrivateTypes.hpp</a>&quot;</code><br />
<code>#include &quot;sh2.h&quot;</code><br />
<code>#include &quot;sh2_SensorValue.h&quot;</code><br />
<code>#include &quot;sh2_err.h&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for BNO08xRpt.hpp:</div>
<div class="dyncontent">
<div class="center"><img src="_b_n_o08x_rpt_8hpp__incl.png" border="0" usemap="#a_b_n_o08x_rpt_8hpp" alt=""/></div>
<map name="a_b_n_o08x_rpt_8hpp" id="a_b_n_o08x_rpt_8hpp">
<area shape="rect" title=" " alt="" coords="1260,5,1376,32"/>
<area shape="rect" title=" " alt="" coords="128,304,204,331"/>
<area shape="poly" title=" " alt="" coords="1260,24,976,35,580,58,384,76,214,98,143,111,86,125,44,140,20,156,10,175,10,194,19,213,34,232,79,267,126,294,124,299,76,271,31,236,14,216,5,195,4,174,16,153,42,135,85,120,142,105,213,92,383,70,579,53,975,29,1260,19"/>
<area shape="rect" href="_b_n_o08x_global_types_8hpp.html" title=" " alt="" coords="1144,155,1311,181"/>
<area shape="poly" title=" " alt="" coords="1313,34,1245,143,1241,140,1308,31"/>
<area shape="rect" title=" " alt="" coords="1392,229,1527,256"/>
<area shape="poly" title=" " alt="" coords="1328,31,1445,215,1441,217,1324,34"/>
<area shape="rect" href="_b_n_o08x_private_types_8hpp.html" title=" " alt="" coords="639,80,808,107"/>
<area shape="poly" title=" " alt="" coords="1260,30,824,83,823,77,1260,24"/>
<area shape="rect" title=" " alt="" coords="1386,80,1439,107"/>
<area shape="poly" title=" " alt="" coords="1336,30,1386,68,1383,73,1333,35"/>
<area shape="rect" title=" " alt="" coords="1463,80,1538,107"/>
<area shape="poly" title=" " alt="" coords="1351,30,1455,71,1453,76,1349,35"/>
<area shape="rect" title=" " alt="" coords="1257,229,1318,256"/>
<area shape="poly" title=" " alt="" coords="1240,180,1270,216,1265,219,1236,184"/>
<area shape="rect" title=" " alt="" coords="635,229,713,256"/>
<area shape="poly" title=" " alt="" coords="1143,183,1132,184,931,204,842,214,729,232,728,226,841,209,930,199,1131,179,1143,177"/>
<area shape="rect" title=" " alt="" coords="245,304,309,331"/>
<area shape="poly" title=" " alt="" coords="1264,179,1295,194,1323,212,1339,234,1339,246,1332,258,1316,265,1285,272,1187,283,890,301,561,312,324,318,324,312,561,307,889,295,1186,278,1285,266,1314,260,1328,254,1334,244,1334,235,1320,216,1292,198,1261,184"/>
<area shape="rect" title=" " alt="" coords="737,229,798,256"/>
<area shape="poly" title=" " alt="" coords="1144,183,972,206,813,232,812,226,971,201,1143,177"/>
<area shape="rect" title=" " alt="" coords="822,229,913,256"/>
<area shape="poly" title=" " alt="" coords="1163,185,928,231,927,226,1162,179"/>
<area shape="rect" title=" " alt="" coords="937,229,1078,256"/>
<area shape="poly" title=" " alt="" coords="1190,184,1061,226,1060,221,1188,179"/>
<area shape="rect" title=" " alt="" coords="1102,229,1233,256"/>
<area shape="poly" title=" " alt="" coords="1219,184,1189,219,1185,216,1215,180"/>
<area shape="poly" title=" " alt="" coords="1269,179,1405,222,1404,227,1267,184"/>
<area shape="poly" title=" " alt="" coords="809,104,1129,150,1128,155,808,109"/>
<area shape="rect" title=" " alt="" coords="435,155,519,181"/>
<area shape="poly" title=" " alt="" coords="681,110,534,153,533,147,680,105"/>
<area shape="rect" title=" " alt="" coords="542,155,630,181"/>
<area shape="poly" title=" " alt="" coords="701,110,625,149,622,145,698,105"/>
<area shape="rect" title=" " alt="" coords="653,155,794,181"/>
<area shape="poly" title=" " alt="" coords="726,107,726,139,721,139,721,107"/>
<area shape="rect" title=" " alt="" coords="818,155,941,181"/>
<area shape="poly" title=" " alt="" coords="752,105,839,145,837,150,749,110"/>
<area shape="rect" title=" " alt="" coords="964,155,1120,181"/>
<area shape="poly" title=" " alt="" coords="780,105,972,148,971,153,779,110"/>
<area shape="rect" href="_b_n_o08x_cb_param_rpt_i_d_8hpp.html" title=" " alt="" coords="30,155,211,181"/>
<area shape="poly" title=" " alt="" coords="639,107,227,157,226,151,638,102"/>
<area shape="rect" href="_b_n_o08x_cb_param_void_8hpp.html" title=" " alt="" coords="236,155,411,181"/>
<area shape="poly" title=" " alt="" coords="654,110,409,154,408,149,653,105"/>
<area shape="rect" href="_b_n_o08x_cb_generic_8hpp.html" title=" " alt="" coords="144,229,300,256"/>
<area shape="poly" title=" " alt="" coords="140,180,193,218,190,222,137,184"/>
<area shape="poly" title=" " alt="" coords="214,258,187,293,183,290,210,255"/>
<area shape="poly" title=" " alt="" coords="234,255,260,290,256,293,229,258"/>
<area shape="poly" title=" " alt="" coords="307,184,254,222,251,218,304,180"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="_b_n_o08x_rpt_8hpp__dep__incl.png" border="0" usemap="#a_b_n_o08x_rpt_8hppdep" alt=""/></div>
<map name="a_b_n_o08x_rpt_8hppdep" id="a_b_n_o08x_rpt_8hppdep">
<area shape="rect" title=" " alt="" coords="3144,5,3259,32"/>
<area shape="rect" href="_b_n_o08x_rpt_8cpp.html" title=" " alt="" coords="748,80,863,107"/>
<area shape="poly" title=" " alt="" coords="3128,23,2695,27,2043,37,1370,55,1087,67,875,83,864,84,863,79,874,77,1087,62,1369,49,2042,32,2695,22,3128,18"/>
<area shape="rect" href="_b_n_o08x_rpt_acceleration_8hpp.html" title=" " alt="" coords="3622,80,3810,107"/>
<area shape="poly" title=" " alt="" coords="3274,28,3626,77,3625,82,3274,33"/>
<area shape="rect" href="_b_n_o08x_rpt_activity_classifier_8hpp.html" title=" " alt="" coords="2341,80,2552,107"/>
<area shape="poly" title=" " alt="" coords="3128,29,2564,83,2552,84,2552,79,2564,77,3128,24"/>
<area shape="rect" href="_b_n_o08x_rpt_cal_gyro_8hpp.html" title=" " alt="" coords="4441,80,4604,107"/>
<area shape="poly" title=" " alt="" coords="3274,21,3728,43,4351,77,4441,83,4441,89,4350,83,3728,48,3274,26"/>
<area shape="rect" href="_b_n_o08x_rpt_cal_magnetometer_8hpp.html" title=" " alt="" coords="3093,80,3310,107"/>
<area shape="poly" title=" " alt="" coords="3204,48,3204,80,3199,80,3199,48"/>
<area shape="rect" href="_b_n_o08x_rpt_gravity_8hpp.html" title=" " alt="" coords="1836,80,1991,107"/>
<area shape="poly" title=" " alt="" coords="3128,24,2655,41,2333,58,2004,83,1992,84,1991,79,2004,77,2332,53,2655,35,3128,19"/>
<area shape="rect" href="_b_n_o08x_rpt_linear_acceleration_8hpp.html" title=" " alt="" coords="5025,80,5247,107"/>
<area shape="poly" title=" " alt="" coords="3274,19,3941,41,4904,77,5024,83,5024,89,4904,83,3941,46,3274,25"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_generic_8hpp.html" title=" " alt="" coords="887,80,1065,107"/>
<area shape="poly" title=" " alt="" coords="3128,25,1066,92,1065,86,3128,20"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_accelerometer_8hpp.html" title=" " alt="" coords="3334,80,3599,107"/>
<area shape="poly" title=" " alt="" coords="3262,34,3421,77,3419,82,3261,39"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_gyro_8hpp.html" title=" " alt="" coords="1496,80,1704,107"/>
<area shape="poly" title=" " alt="" coords="3128,26,1824,83,1705,89,1705,84,1824,77,3128,20"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_magnetometer_8hpp.html" title=" " alt="" coords="4628,80,4892,107"/>
<area shape="poly" title=" " alt="" coords="3275,19,3831,39,4219,56,4616,77,4628,78,4627,83,4616,83,4219,61,3831,44,3274,25"/>
<area shape="rect" href="_b_n_o08x_rpt_shake_detector_8hpp.html" title=" " alt="" coords="2867,80,3069,107"/>
<area shape="poly" title=" " alt="" coords="3147,39,3010,82,3008,77,3146,34"/>
<area shape="rect" href="_b_n_o08x_rpt_stability_classifier_8hpp.html" title=" " alt="" coords="3923,80,4138,107"/>
<area shape="poly" title=" " alt="" coords="3275,24,3923,80,3922,85,3274,29"/>
<area shape="rect" href="_b_n_o08x_rpt_step_counter_8hpp.html" title=" " alt="" coords="2016,80,2203,107"/>
<area shape="poly" title=" " alt="" coords="3128,27,2204,88,2203,83,3128,22"/>
<area shape="rect" href="_b_n_o08x_rpt_tap_detector_8hpp.html" title=" " alt="" coords="2575,80,2761,107"/>
<area shape="poly" title=" " alt="" coords="3129,32,2761,82,2761,77,3128,27"/>
<area shape="rect" href="_b_n_o08x_rpt_uncal_gyro_8hpp.html" title=" " alt="" coords="4162,80,4339,107"/>
<area shape="poly" title=" " alt="" coords="3274,21,3650,40,3899,57,4151,77,4162,78,4162,84,4150,83,3898,62,3650,46,3274,26"/>
<area shape="rect" href="_b_n_o08x_rpt_uncal_magnetometer_8hpp.html" title=" " alt="" coords="5271,80,5502,107"/>
<area shape="poly" title=" " alt="" coords="3274,18,3588,21,4076,30,4659,48,5259,77,5271,78,5270,83,5258,83,4659,54,4076,36,3588,27,3274,23"/>
<area shape="rect" href="_b_n_o08x_reports_8hpp.html" title=" " alt="" coords="2447,253,2587,280"/>
<area shape="poly" title=" " alt="" coords="3705,122,3677,164,3658,184,3634,200,3609,208,3572,216,3464,230,3163,250,2836,262,2588,267,2588,262,2836,256,3162,245,3463,225,3571,211,3608,203,3632,195,3654,180,3673,160,3701,119"/>
<area shape="rect" href="_b_n_o08x_rpt_acceleration_8cpp.html" title=" " alt="" coords="3724,163,3911,189"/>
<area shape="poly" title=" " alt="" coords="3745,115,3803,160,3800,165,3742,119"/>
<area shape="rect" href="_b_n_o08x_8hpp.html" title=" " alt="" coords="2470,336,2565,363"/>
<area shape="poly" title=" " alt="" coords="2520,296,2520,336,2515,336,2515,296"/>
<area shape="rect" href="_b_n_o08x_8cpp.html" title=" " alt="" coords="2398,411,2493,437"/>
<area shape="poly" title=" " alt="" coords="2496,376,2459,412,2456,408,2492,372"/>
<area shape="rect" href="_b_n_o08x_s_h2_h_a_l_8cpp.html" title=" " alt="" coords="2517,411,2662,437"/>
<area shape="poly" title=" " alt="" coords="2542,372,2579,408,2575,412,2539,376"/>
<area shape="poly" title=" " alt="" coords="2460,120,2514,252,2509,254,2455,122"/>
<area shape="rect" href="_b_n_o08x_rpt_activity_classifier_8cpp.html" title=" " alt="" coords="2219,163,2429,189"/>
<area shape="poly" title=" " alt="" coords="2416,118,2344,164,2341,160,2413,113"/>
<area shape="poly" title=" " alt="" coords="4597,110,4628,128,4653,153,4662,177,4660,188,4652,200,4626,207,4566,214,4364,226,3742,246,3059,260,2587,267,2587,262,3058,255,3742,241,4364,220,4566,208,4625,202,4649,195,4655,186,4657,177,4648,156,4625,132,4594,115"/>
<area shape="rect" href="_b_n_o08x_rpt_cal_gyro_8cpp.html" title=" " alt="" coords="4476,163,4638,189"/>
<area shape="poly" title=" " alt="" coords="4536,120,4554,161,4549,164,4531,122"/>
<area shape="poly" title=" " alt="" coords="3163,116,3082,157,3044,181,3003,200,2892,229,2778,249,2673,260,2588,266,2587,261,2673,255,2777,244,2891,224,3002,195,3042,176,3080,152,3160,112"/>
<area shape="rect" href="_b_n_o08x_rpt_cal_magnetometer_8cpp.html" title=" " alt="" coords="3093,163,3310,189"/>
<area shape="poly" title=" " alt="" coords="3204,122,3204,163,3199,163,3199,122"/>
<area shape="poly" title=" " alt="" coords="1925,120,1948,160,1963,179,1983,195,2019,211,2069,224,2195,244,2331,255,2447,261,2447,266,2331,261,2195,249,2068,230,2017,216,1980,200,1960,183,1943,163,1921,122"/>
<area shape="rect" href="_b_n_o08x_rpt_gravity_8cpp.html" title=" " alt="" coords="1728,163,1883,189"/>
<area shape="poly" title=" " alt="" coords="1886,118,1824,164,1820,160,1883,114"/>
<area shape="poly" title=" " alt="" coords="5229,110,5261,127,5287,153,5297,177,5295,188,5287,200,5252,209,5173,217,4903,231,4523,243,4078,252,3183,263,2588,268,2588,262,3182,258,4078,246,4523,237,4903,226,5173,212,5251,204,5284,195,5290,186,5291,177,5283,156,5258,131,5226,115"/>
<area shape="rect" href="_b_n_o08x_rpt_linear_acceleration_8cpp.html" title=" " alt="" coords="5051,163,5274,189"/>
<area shape="poly" title=" " alt="" coords="5147,121,5161,162,5156,163,5142,122"/>
<area shape="rect" href="_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp.html" title=" " alt="" coords="5,155,224,197"/>
<area shape="poly" title=" " alt="" coords="872,110,692,124,552,131,413,140,236,157,225,159,224,153,236,152,412,134,552,126,692,118,871,104"/>
<area shape="rect" href="_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hpp.html" title=" " alt="" coords="451,163,677,189"/>
<area shape="poly" title=" " alt="" coords="896,113,629,165,628,159,895,108"/>
<area shape="rect" href="_b_n_o08x_rpt_game_r_v_8hpp.html" title=" " alt="" coords="701,163,869,189"/>
<area shape="poly" title=" " alt="" coords="933,115,816,165,814,160,931,111"/>
<area shape="rect" href="_b_n_o08x_rpt_i_gyro_r_v_8hpp.html" title=" " alt="" coords="894,163,1058,189"/>
<area shape="poly" title=" " alt="" coords="979,122,979,163,973,163,973,122"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_8hpp.html" title=" " alt="" coords="1083,163,1216,189"/>
<area shape="poly" title=" " alt="" coords="1018,111,1123,160,1121,165,1015,116"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_generic_8cpp.html" title=" " alt="" coords="248,163,426,189"/>
<area shape="poly" title=" " alt="" coords="872,110,653,131,559,141,439,157,397,165,396,159,438,152,558,135,653,125,871,104"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_geomag_8hpp.html" title=" " alt="" coords="1239,163,1422,189"/>
<area shape="poly" title=" " alt="" coords="1047,108,1275,159,1274,165,1046,113"/>
<area shape="poly" title=" " alt="" coords="239,195,653,214,1316,234,2446,261,2446,266,1316,239,653,219,239,200"/>
<area shape="rect" href="_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8cpp.html" title=" " alt="" coords="5,245,224,288"/>
<area shape="poly" title=" " alt="" coords="117,213,117,245,112,245,112,213"/>
<area shape="poly" title=" " alt="" coords="649,190,689,195,853,207,1071,219,1590,238,2447,261,2447,267,1590,244,1070,224,853,212,689,200,648,195"/>
<area shape="rect" href="_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8cpp.html" title=" " alt="" coords="451,253,677,280"/>
<area shape="poly" title=" " alt="" coords="567,205,567,253,561,253,561,205"/>
<area shape="poly" title=" " alt="" coords="853,190,881,195,1026,208,1218,221,1678,240,2447,261,2447,267,1678,246,1218,226,1026,214,881,200,852,195"/>
<area shape="rect" href="_b_n_o08x_rpt_game_r_v_8cpp.html" title=" " alt="" coords="701,253,869,280"/>
<area shape="poly" title=" " alt="" coords="788,205,788,253,783,253,783,205"/>
<area shape="poly" title=" " alt="" coords="1043,190,1071,195,1272,217,1478,234,1877,255,2217,263,2446,263,2446,269,2216,268,1876,260,1477,239,1272,222,1070,200,1043,196"/>
<area shape="rect" href="_b_n_o08x_rpt_i_gyro_r_v_8cpp.html" title=" " alt="" coords="894,253,1058,280"/>
<area shape="poly" title=" " alt="" coords="979,205,979,253,973,253,973,205"/>
<area shape="poly" title=" " alt="" coords="1208,191,1228,195,1339,208,1486,219,1839,239,2447,261,2446,266,1839,244,1486,225,1339,213,1227,200,1207,196"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_8cpp.html" title=" " alt="" coords="1083,253,1216,280"/>
<area shape="poly" title=" " alt="" coords="1152,205,1152,253,1147,253,1147,205"/>
<area shape="poly" title=" " alt="" coords="1407,190,1440,195,1733,224,2021,244,2270,255,2447,261,2447,266,2270,261,2020,249,1732,229,1440,200,1407,195"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_geomag_8cpp.html" title=" " alt="" coords="1239,253,1422,280"/>
<area shape="poly" title=" " alt="" coords="1333,205,1333,253,1328,253,1328,205"/>
<area shape="poly" title=" " alt="" coords="3554,110,3587,127,3613,153,3622,176,3620,188,3612,199,3597,207,3567,213,3469,225,3175,245,2843,259,2588,266,2588,261,2843,253,3175,239,3469,220,3566,208,3595,202,3609,195,3615,186,3617,177,3608,156,3584,131,3552,115"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_accelerometer_8cpp.html" title=" " alt="" coords="3334,163,3599,189"/>
<area shape="poly" title=" " alt="" coords="3469,122,3469,163,3464,163,3464,122"/>
<area shape="poly" title=" " alt="" coords="1538,115,1508,132,1486,156,1478,177,1479,186,1486,195,1504,207,1536,218,1631,235,1759,248,1907,256,2212,263,2447,263,2447,269,2212,269,1906,261,1758,253,1630,241,1534,223,1502,212,1482,199,1475,188,1473,177,1482,153,1505,128,1535,110"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_gyro_8cpp.html" title=" " alt="" coords="1496,163,1704,189"/>
<area shape="poly" title=" " alt="" coords="1603,122,1603,163,1597,163,1597,122"/>
<area shape="poly" title=" " alt="" coords="4749,122,4719,164,4698,184,4674,200,4638,208,4571,216,4358,230,4067,241,3730,250,3053,262,2588,267,2588,262,3053,257,3730,244,4066,235,4358,224,4571,211,4637,203,4672,195,4695,180,4715,160,4744,119"/>
<area shape="rect" href="_b_n_o08x_rpt_raw_m_e_m_s_magnetometer_8cpp.html" title=" " alt="" coords="4764,163,5028,189"/>
<area shape="poly" title=" " alt="" coords="4796,113,4876,160,4873,165,4793,117"/>
<area shape="poly" title=" " alt="" coords="2983,121,2992,160,2990,181,2981,199,2954,219,2914,235,2864,247,2809,255,2691,265,2588,268,2588,263,2691,260,2808,250,2863,241,2912,230,2951,214,2976,196,2985,179,2987,160,2978,122"/>
<area shape="rect" href="_b_n_o08x_rpt_shake_detector_8cpp.html" title=" " alt="" coords="2765,163,2966,189"/>
<area shape="poly" title=" " alt="" coords="2941,119,2883,164,2879,160,2938,114"/>
<area shape="poly" title=" " alt="" coords="4108,110,4140,127,4165,153,4174,177,4172,188,4164,199,4140,210,4092,219,3937,235,3721,246,3470,255,2956,265,2588,268,2588,262,2956,259,3470,250,3721,241,3936,229,4091,214,4138,205,4161,195,4167,186,4169,177,4160,156,4137,132,4106,115"/>
<area shape="rect" href="_b_n_o08x_rpt_stability_classifier_8cpp.html" title=" " alt="" coords="3935,163,4150,189"/>
<area shape="poly" title=" " alt="" coords="4037,122,4043,162,4038,163,4032,123"/>
<area shape="poly" title=" " alt="" coords="2049,115,2020,132,1998,156,1990,177,1992,186,1998,195,2019,207,2060,218,2182,236,2323,250,2447,259,2446,264,2323,255,2181,241,2059,223,2017,212,1994,199,1987,188,1985,176,1994,153,2017,128,2046,111"/>
<area shape="rect" href="_b_n_o08x_rpt_step_counter_8cpp.html" title=" " alt="" coords="2008,163,2195,189"/>
<area shape="poly" title=" " alt="" coords="2109,123,2105,163,2100,162,2104,122"/>
<area shape="poly" title=" " alt="" coords="2606,115,2573,132,2546,156,2532,180,2524,207,2520,253,2514,253,2519,206,2527,178,2542,153,2570,128,2603,110"/>
<area shape="rect" href="_b_n_o08x_rpt_tap_detector_8cpp.html" title=" " alt="" coords="2555,163,2741,189"/>
<area shape="poly" title=" " alt="" coords="2664,123,2653,163,2648,162,2658,121"/>
<area shape="poly" title=" " alt="" coords="4244,123,4223,164,4207,184,4186,200,4160,207,4109,214,3949,227,3476,247,2958,260,2588,267,2588,262,2957,255,3476,241,3949,221,4109,209,4159,202,4184,195,4203,180,4218,161,4239,120"/>
<area shape="rect" href="_b_n_o08x_rpt_uncal_gyro_8cpp.html" title=" " alt="" coords="4276,163,4452,189"/>
<area shape="poly" title=" " alt="" coords="4282,114,4348,160,4345,164,4279,118"/>
<area shape="poly" title=" " alt="" coords="5377,122,5351,164,5332,184,5309,200,5262,211,5173,221,4890,237,4504,249,4059,258,3173,266,2588,268,2588,263,3173,261,4059,252,4504,244,4889,232,5172,216,5261,206,5307,195,5328,180,5346,161,5373,119"/>
<area shape="rect" href="_b_n_o08x_rpt_uncal_magnetometer_8cpp.html" title=" " alt="" coords="5399,163,5630,189"/>
<area shape="poly" title=" " alt="" coords="5421,113,5496,160,5493,165,5418,118"/>
</map>
</div>
</div>
<p><a href="_b_n_o08x_rpt_8hpp_source.html">Go to the source code of this file.</a></p>
<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">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_n_o08x_rpt.html">BNO08xRpt</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class to represent and manage reports returned from <a class="el" href="class_b_n_o08x.html" title="BNO08x IMU driver class.">BNO08x</a>. <a href="class_b_n_o08x_rpt.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><dl class="section author"><dt>Author</dt><dd>Myles Parfeniuk </dd></dl>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_85e9385bd83516731053aadc7da3c8af.html">imu_update</a></li><li class="navelem"><a class="el" href="dir_c60d9bf80716f90f729fd65c40ec81f7.html">bno08x_update</a></li><li class="navelem"><a class="el" href="dir_fd670e5d11b8bb731501003ff6578ae1.html">components</a></li><li class="navelem"><a class="el" href="dir_a6718ce9703adf4789a693642ffedf7f.html">esp32_BNO08x</a></li><li class="navelem"><a class="el" href="dir_9667f1a5b10a5222433e41df91e1bf5d.html">include</a></li><li class="navelem"><a class="el" href="dir_fbb48e05bb2bbb213962a1ae6a7aca91.html">report</a></li><li class="navelem"><a class="el" href="_b_n_o08x_rpt_8hpp.html">BNO08xRpt.hpp</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>

View File

@ -0,0 +1,4 @@
var _b_n_o08x_rpt_8hpp =
[
[ "BNO08xRpt", "class_b_n_o08x_rpt.html", "class_b_n_o08x_rpt" ]
];

View File

@ -0,0 +1,121 @@
<map id="BNO08xRpt.hpp" name="BNO08xRpt.hpp">
<area shape="rect" id="Node000001" title=" " alt="" coords="3144,5,3259,32"/>
<area shape="rect" id="Node000002" href="$_b_n_o08x_rpt_8cpp.html" title=" " alt="" coords="748,80,863,107"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="3128,23,2695,27,2043,37,1370,55,1087,67,875,83,864,84,863,79,874,77,1087,62,1369,49,2042,32,2695,22,3128,18"/>
<area shape="rect" id="Node000003" href="$_b_n_o08x_rpt_acceleration_8hpp.html" title=" " alt="" coords="3622,80,3810,107"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="3274,28,3626,77,3625,82,3274,33"/>
<area shape="rect" id="Node000016" href="$_b_n_o08x_rpt_activity_classifier_8hpp.html" title=" " alt="" coords="2341,80,2552,107"/>
<area shape="poly" id="edge8_Node000001_Node000016" title=" " alt="" coords="3128,29,2564,83,2552,84,2552,79,2564,77,3128,24"/>
<area shape="rect" id="Node000018" href="$_b_n_o08x_rpt_cal_gyro_8hpp.html" title=" " alt="" coords="4441,80,4604,107"/>
<area shape="poly" id="edge11_Node000001_Node000018" title=" " alt="" coords="3274,21,3728,43,4351,77,4441,83,4441,89,4350,83,3728,48,3274,26"/>
<area shape="rect" id="Node000020" href="$_b_n_o08x_rpt_cal_magnetometer_8hpp.html" title=" " alt="" coords="3093,80,3310,107"/>
<area shape="poly" id="edge14_Node000001_Node000020" title=" " alt="" coords="3204,48,3204,80,3199,80,3199,48"/>
<area shape="rect" id="Node000022" href="$_b_n_o08x_rpt_gravity_8hpp.html" title=" " alt="" coords="1836,80,1991,107"/>
<area shape="poly" id="edge17_Node000001_Node000022" title=" " alt="" coords="3128,24,2655,41,2333,58,2004,83,1992,84,1991,79,2004,77,2332,53,2655,35,3128,19"/>
<area shape="rect" id="Node000024" href="$_b_n_o08x_rpt_linear_acceleration_8hpp.html" title=" " alt="" coords="5025,80,5247,107"/>
<area shape="poly" id="edge20_Node000001_Node000024" title=" " alt="" coords="3274,19,3941,41,4904,77,5024,83,5024,89,4904,83,3941,46,3274,25"/>
<area shape="rect" id="Node000026" href="$_b_n_o08x_rpt_r_v_generic_8hpp.html" title=" " alt="" coords="887,80,1065,107"/>
<area shape="poly" id="edge23_Node000001_Node000026" title=" " alt="" coords="3128,25,1066,92,1065,86,3128,20"/>
<area shape="rect" id="Node000040" href="$_b_n_o08x_rpt_raw_m_e_m_s_accelerometer_8hpp.html" title=" " alt="" coords="3334,80,3599,107"/>
<area shape="poly" id="edge43_Node000001_Node000040" title=" " alt="" coords="3262,34,3421,77,3419,82,3261,39"/>
<area shape="rect" id="Node000042" href="$_b_n_o08x_rpt_raw_m_e_m_s_gyro_8hpp.html" title=" " alt="" coords="1496,80,1704,107"/>
<area shape="poly" id="edge46_Node000001_Node000042" title=" " alt="" coords="3128,26,1824,83,1705,89,1705,84,1824,77,3128,20"/>
<area shape="rect" id="Node000044" href="$_b_n_o08x_rpt_raw_m_e_m_s_magnetometer_8hpp.html" title=" " alt="" coords="4628,80,4892,107"/>
<area shape="poly" id="edge49_Node000001_Node000044" title=" " alt="" coords="3275,19,3831,39,4219,56,4616,77,4628,78,4627,83,4616,83,4219,61,3831,44,3274,25"/>
<area shape="rect" id="Node000046" href="$_b_n_o08x_rpt_shake_detector_8hpp.html" title=" " alt="" coords="2867,80,3069,107"/>
<area shape="poly" id="edge52_Node000001_Node000046" title=" " alt="" coords="3147,39,3010,82,3008,77,3146,34"/>
<area shape="rect" id="Node000048" href="$_b_n_o08x_rpt_stability_classifier_8hpp.html" title=" " alt="" coords="3923,80,4138,107"/>
<area shape="poly" id="edge55_Node000001_Node000048" title=" " alt="" coords="3275,24,3923,80,3922,85,3274,29"/>
<area shape="rect" id="Node000050" href="$_b_n_o08x_rpt_step_counter_8hpp.html" title=" " alt="" coords="2016,80,2203,107"/>
<area shape="poly" id="edge58_Node000001_Node000050" title=" " alt="" coords="3128,27,2204,88,2203,83,3128,22"/>
<area shape="rect" id="Node000052" href="$_b_n_o08x_rpt_tap_detector_8hpp.html" title=" " alt="" coords="2575,80,2761,107"/>
<area shape="poly" id="edge61_Node000001_Node000052" title=" " alt="" coords="3129,32,2761,82,2761,77,3128,27"/>
<area shape="rect" id="Node000054" href="$_b_n_o08x_rpt_uncal_gyro_8hpp.html" title=" " alt="" coords="4162,80,4339,107"/>
<area shape="poly" id="edge64_Node000001_Node000054" title=" " alt="" coords="3274,21,3650,40,3899,57,4151,77,4162,78,4162,84,4150,83,3898,62,3650,46,3274,26"/>
<area shape="rect" id="Node000056" href="$_b_n_o08x_rpt_uncal_magnetometer_8hpp.html" title=" " alt="" coords="5271,80,5502,107"/>
<area shape="poly" id="edge67_Node000001_Node000056" title=" " alt="" coords="3274,18,3588,21,4076,30,4659,48,5259,77,5271,78,5270,83,5258,83,4659,54,4076,36,3588,27,3274,23"/>
<area shape="rect" id="Node000004" href="$_b_n_o08x_reports_8hpp.html" title=" " alt="" coords="2447,253,2587,280"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="3705,122,3677,164,3658,184,3634,200,3609,208,3572,216,3464,230,3163,250,2836,262,2588,267,2588,262,2836,256,3162,245,3463,225,3571,211,3608,203,3632,195,3654,180,3673,160,3701,119"/>
<area shape="rect" id="Node000015" href="$_b_n_o08x_rpt_acceleration_8cpp.html" title=" " alt="" coords="3724,163,3911,189"/>
<area shape="poly" id="edge7_Node000003_Node000015" title=" " alt="" coords="3745,115,3803,160,3800,165,3742,119"/>
<area shape="rect" id="Node000005" href="$_b_n_o08x_8hpp.html" title=" " alt="" coords="2470,336,2565,363"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="2520,296,2520,336,2515,336,2515,296"/>
<area shape="rect" id="Node000006" href="$_b_n_o08x_8cpp.html" title=" " alt="" coords="2398,411,2493,437"/>
<area shape="poly" id="edge5_Node000005_Node000006" title=" " alt="" coords="2496,376,2459,412,2456,408,2492,372"/>
<area shape="rect" id="Node000007" href="$_b_n_o08x_s_h2_h_a_l_8cpp.html" title=" " alt="" coords="2517,411,2662,437"/>
<area shape="poly" id="edge6_Node000005_Node000007" title=" " alt="" coords="2542,372,2579,408,2575,412,2539,376"/>
<area shape="poly" id="edge9_Node000016_Node000004" title=" " alt="" coords="2460,120,2514,252,2509,254,2455,122"/>
<area shape="rect" id="Node000017" href="$_b_n_o08x_rpt_activity_classifier_8cpp.html" title=" " alt="" coords="2219,163,2429,189"/>
<area shape="poly" id="edge10_Node000016_Node000017" title=" " alt="" coords="2416,118,2344,164,2341,160,2413,113"/>
<area shape="poly" id="edge12_Node000018_Node000004" title=" " alt="" coords="4597,110,4628,128,4653,153,4662,177,4660,188,4652,200,4626,207,4566,214,4364,226,3742,246,3059,260,2587,267,2587,262,3058,255,3742,241,4364,220,4566,208,4625,202,4649,195,4655,186,4657,177,4648,156,4625,132,4594,115"/>
<area shape="rect" id="Node000019" href="$_b_n_o08x_rpt_cal_gyro_8cpp.html" title=" " alt="" coords="4476,163,4638,189"/>
<area shape="poly" id="edge13_Node000018_Node000019" title=" " alt="" coords="4536,120,4554,161,4549,164,4531,122"/>
<area shape="poly" id="edge15_Node000020_Node000004" title=" " alt="" coords="3163,116,3082,157,3044,181,3003,200,2892,229,2778,249,2673,260,2588,266,2587,261,2673,255,2777,244,2891,224,3002,195,3042,176,3080,152,3160,112"/>
<area shape="rect" id="Node000021" href="$_b_n_o08x_rpt_cal_magnetometer_8cpp.html" title=" " alt="" coords="3093,163,3310,189"/>
<area shape="poly" id="edge16_Node000020_Node000021" title=" " alt="" coords="3204,122,3204,163,3199,163,3199,122"/>
<area shape="poly" id="edge18_Node000022_Node000004" title=" " alt="" coords="1925,120,1948,160,1963,179,1983,195,2019,211,2069,224,2195,244,2331,255,2447,261,2447,266,2331,261,2195,249,2068,230,2017,216,1980,200,1960,183,1943,163,1921,122"/>
<area shape="rect" id="Node000023" href="$_b_n_o08x_rpt_gravity_8cpp.html" title=" " alt="" coords="1728,163,1883,189"/>
<area shape="poly" id="edge19_Node000022_Node000023" title=" " alt="" coords="1886,118,1824,164,1820,160,1883,114"/>
<area shape="poly" id="edge21_Node000024_Node000004" title=" " alt="" coords="5229,110,5261,127,5287,153,5297,177,5295,188,5287,200,5252,209,5173,217,4903,231,4523,243,4078,252,3183,263,2588,268,2588,262,3182,258,4078,246,4523,237,4903,226,5173,212,5251,204,5284,195,5290,186,5291,177,5283,156,5258,131,5226,115"/>
<area shape="rect" id="Node000025" href="$_b_n_o08x_rpt_linear_acceleration_8cpp.html" title=" " alt="" coords="5051,163,5274,189"/>
<area shape="poly" id="edge22_Node000024_Node000025" title=" " alt="" coords="5147,121,5161,162,5156,163,5142,122"/>
<area shape="rect" id="Node000027" href="$_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp.html" title=" " alt="" coords="5,155,224,197"/>
<area shape="poly" id="edge24_Node000026_Node000027" title=" " alt="" coords="872,110,692,124,552,131,413,140,236,157,225,159,224,153,236,152,412,134,552,126,692,118,871,104"/>
<area shape="rect" id="Node000029" href="$_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hpp.html" title=" " alt="" coords="451,163,677,189"/>
<area shape="poly" id="edge27_Node000026_Node000029" title=" " alt="" coords="896,113,629,165,628,159,895,108"/>
<area shape="rect" id="Node000031" href="$_b_n_o08x_rpt_game_r_v_8hpp.html" title=" " alt="" coords="701,163,869,189"/>
<area shape="poly" id="edge30_Node000026_Node000031" title=" " alt="" coords="933,115,816,165,814,160,931,111"/>
<area shape="rect" id="Node000033" href="$_b_n_o08x_rpt_i_gyro_r_v_8hpp.html" title=" " alt="" coords="894,163,1058,189"/>
<area shape="poly" id="edge33_Node000026_Node000033" title=" " alt="" coords="979,122,979,163,973,163,973,122"/>
<area shape="rect" id="Node000035" href="$_b_n_o08x_rpt_r_v_8hpp.html" title=" " alt="" coords="1083,163,1216,189"/>
<area shape="poly" id="edge36_Node000026_Node000035" title=" " alt="" coords="1018,111,1123,160,1121,165,1015,116"/>
<area shape="rect" id="Node000037" href="$_b_n_o08x_rpt_r_v_generic_8cpp.html" title=" " alt="" coords="248,163,426,189"/>
<area shape="poly" id="edge39_Node000026_Node000037" title=" " alt="" coords="872,110,653,131,559,141,439,157,397,165,396,159,438,152,558,135,653,125,871,104"/>
<area shape="rect" id="Node000038" href="$_b_n_o08x_rpt_r_v_geomag_8hpp.html" title=" " alt="" coords="1239,163,1422,189"/>
<area shape="poly" id="edge40_Node000026_Node000038" title=" " alt="" coords="1047,108,1275,159,1274,165,1046,113"/>
<area shape="poly" id="edge25_Node000027_Node000004" title=" " alt="" coords="239,195,653,214,1316,234,2446,261,2446,266,1316,239,653,219,239,200"/>
<area shape="rect" id="Node000028" href="$_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8cpp.html" title=" " alt="" coords="5,245,224,288"/>
<area shape="poly" id="edge26_Node000027_Node000028" title=" " alt="" coords="117,213,117,245,112,245,112,213"/>
<area shape="poly" id="edge28_Node000029_Node000004" title=" " alt="" coords="649,190,689,195,853,207,1071,219,1590,238,2447,261,2447,267,1590,244,1070,224,853,212,689,200,648,195"/>
<area shape="rect" id="Node000030" href="$_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8cpp.html" title=" " alt="" coords="451,253,677,280"/>
<area shape="poly" id="edge29_Node000029_Node000030" title=" " alt="" coords="567,205,567,253,561,253,561,205"/>
<area shape="poly" id="edge31_Node000031_Node000004" title=" " alt="" coords="853,190,881,195,1026,208,1218,221,1678,240,2447,261,2447,267,1678,246,1218,226,1026,214,881,200,852,195"/>
<area shape="rect" id="Node000032" href="$_b_n_o08x_rpt_game_r_v_8cpp.html" title=" " alt="" coords="701,253,869,280"/>
<area shape="poly" id="edge32_Node000031_Node000032" title=" " alt="" coords="788,205,788,253,783,253,783,205"/>
<area shape="poly" id="edge34_Node000033_Node000004" title=" " alt="" coords="1043,190,1071,195,1272,217,1478,234,1877,255,2217,263,2446,263,2446,269,2216,268,1876,260,1477,239,1272,222,1070,200,1043,196"/>
<area shape="rect" id="Node000034" href="$_b_n_o08x_rpt_i_gyro_r_v_8cpp.html" title=" " alt="" coords="894,253,1058,280"/>
<area shape="poly" id="edge35_Node000033_Node000034" title=" " alt="" coords="979,205,979,253,973,253,973,205"/>
<area shape="poly" id="edge37_Node000035_Node000004" title=" " alt="" coords="1208,191,1228,195,1339,208,1486,219,1839,239,2447,261,2446,266,1839,244,1486,225,1339,213,1227,200,1207,196"/>
<area shape="rect" id="Node000036" href="$_b_n_o08x_rpt_r_v_8cpp.html" title=" " alt="" coords="1083,253,1216,280"/>
<area shape="poly" id="edge38_Node000035_Node000036" title=" " alt="" coords="1152,205,1152,253,1147,253,1147,205"/>
<area shape="poly" id="edge41_Node000038_Node000004" title=" " alt="" coords="1407,190,1440,195,1733,224,2021,244,2270,255,2447,261,2447,266,2270,261,2020,249,1732,229,1440,200,1407,195"/>
<area shape="rect" id="Node000039" href="$_b_n_o08x_rpt_r_v_geomag_8cpp.html" title=" " alt="" coords="1239,253,1422,280"/>
<area shape="poly" id="edge42_Node000038_Node000039" title=" " alt="" coords="1333,205,1333,253,1328,253,1328,205"/>
<area shape="poly" id="edge44_Node000040_Node000004" title=" " alt="" coords="3554,110,3587,127,3613,153,3622,176,3620,188,3612,199,3597,207,3567,213,3469,225,3175,245,2843,259,2588,266,2588,261,2843,253,3175,239,3469,220,3566,208,3595,202,3609,195,3615,186,3617,177,3608,156,3584,131,3552,115"/>
<area shape="rect" id="Node000041" href="$_b_n_o08x_rpt_raw_m_e_m_s_accelerometer_8cpp.html" title=" " alt="" coords="3334,163,3599,189"/>
<area shape="poly" id="edge45_Node000040_Node000041" title=" " alt="" coords="3469,122,3469,163,3464,163,3464,122"/>
<area shape="poly" id="edge47_Node000042_Node000004" title=" " alt="" coords="1538,115,1508,132,1486,156,1478,177,1479,186,1486,195,1504,207,1536,218,1631,235,1759,248,1907,256,2212,263,2447,263,2447,269,2212,269,1906,261,1758,253,1630,241,1534,223,1502,212,1482,199,1475,188,1473,177,1482,153,1505,128,1535,110"/>
<area shape="rect" id="Node000043" href="$_b_n_o08x_rpt_raw_m_e_m_s_gyro_8cpp.html" title=" " alt="" coords="1496,163,1704,189"/>
<area shape="poly" id="edge48_Node000042_Node000043" title=" " alt="" coords="1603,122,1603,163,1597,163,1597,122"/>
<area shape="poly" id="edge50_Node000044_Node000004" title=" " alt="" coords="4749,122,4719,164,4698,184,4674,200,4638,208,4571,216,4358,230,4067,241,3730,250,3053,262,2588,267,2588,262,3053,257,3730,244,4066,235,4358,224,4571,211,4637,203,4672,195,4695,180,4715,160,4744,119"/>
<area shape="rect" id="Node000045" href="$_b_n_o08x_rpt_raw_m_e_m_s_magnetometer_8cpp.html" title=" " alt="" coords="4764,163,5028,189"/>
<area shape="poly" id="edge51_Node000044_Node000045" title=" " alt="" coords="4796,113,4876,160,4873,165,4793,117"/>
<area shape="poly" id="edge53_Node000046_Node000004" title=" " alt="" coords="2983,121,2992,160,2990,181,2981,199,2954,219,2914,235,2864,247,2809,255,2691,265,2588,268,2588,263,2691,260,2808,250,2863,241,2912,230,2951,214,2976,196,2985,179,2987,160,2978,122"/>
<area shape="rect" id="Node000047" href="$_b_n_o08x_rpt_shake_detector_8cpp.html" title=" " alt="" coords="2765,163,2966,189"/>
<area shape="poly" id="edge54_Node000046_Node000047" title=" " alt="" coords="2941,119,2883,164,2879,160,2938,114"/>
<area shape="poly" id="edge56_Node000048_Node000004" title=" " alt="" coords="4108,110,4140,127,4165,153,4174,177,4172,188,4164,199,4140,210,4092,219,3937,235,3721,246,3470,255,2956,265,2588,268,2588,262,2956,259,3470,250,3721,241,3936,229,4091,214,4138,205,4161,195,4167,186,4169,177,4160,156,4137,132,4106,115"/>
<area shape="rect" id="Node000049" href="$_b_n_o08x_rpt_stability_classifier_8cpp.html" title=" " alt="" coords="3935,163,4150,189"/>
<area shape="poly" id="edge57_Node000048_Node000049" title=" " alt="" coords="4037,122,4043,162,4038,163,4032,123"/>
<area shape="poly" id="edge59_Node000050_Node000004" title=" " alt="" coords="2049,115,2020,132,1998,156,1990,177,1992,186,1998,195,2019,207,2060,218,2182,236,2323,250,2447,259,2446,264,2323,255,2181,241,2059,223,2017,212,1994,199,1987,188,1985,176,1994,153,2017,128,2046,111"/>
<area shape="rect" id="Node000051" href="$_b_n_o08x_rpt_step_counter_8cpp.html" title=" " alt="" coords="2008,163,2195,189"/>
<area shape="poly" id="edge60_Node000050_Node000051" title=" " alt="" coords="2109,123,2105,163,2100,162,2104,122"/>
<area shape="poly" id="edge62_Node000052_Node000004" title=" " alt="" coords="2606,115,2573,132,2546,156,2532,180,2524,207,2520,253,2514,253,2519,206,2527,178,2542,153,2570,128,2603,110"/>
<area shape="rect" id="Node000053" href="$_b_n_o08x_rpt_tap_detector_8cpp.html" title=" " alt="" coords="2555,163,2741,189"/>
<area shape="poly" id="edge63_Node000052_Node000053" title=" " alt="" coords="2664,123,2653,163,2648,162,2658,121"/>
<area shape="poly" id="edge65_Node000054_Node000004" title=" " alt="" coords="4244,123,4223,164,4207,184,4186,200,4160,207,4109,214,3949,227,3476,247,2958,260,2588,267,2588,262,2957,255,3476,241,3949,221,4109,209,4159,202,4184,195,4203,180,4218,161,4239,120"/>
<area shape="rect" id="Node000055" href="$_b_n_o08x_rpt_uncal_gyro_8cpp.html" title=" " alt="" coords="4276,163,4452,189"/>
<area shape="poly" id="edge66_Node000054_Node000055" title=" " alt="" coords="4282,114,4348,160,4345,164,4279,118"/>
<area shape="poly" id="edge68_Node000056_Node000004" title=" " alt="" coords="5377,122,5351,164,5332,184,5309,200,5262,211,5173,221,4890,237,4504,249,4059,258,3173,266,2588,268,2588,263,3173,261,4059,252,4504,244,4889,232,5172,216,5261,206,5307,195,5328,180,5346,161,5373,119"/>
<area shape="rect" id="Node000057" href="$_b_n_o08x_rpt_uncal_magnetometer_8cpp.html" title=" " alt="" coords="5399,163,5630,189"/>
<area shape="poly" id="edge69_Node000056_Node000057" title=" " alt="" coords="5421,113,5496,160,5493,165,5418,118"/>
</map>

View File

@ -0,0 +1 @@
15d2e81be5f897e7ddce3a3af5e6e303

Binary file not shown.

After

Width:  |  Height:  |  Size: 211 KiB

View File

@ -0,0 +1,50 @@
<map id="BNO08xRpt.hpp" name="BNO08xRpt.hpp">
<area shape="rect" id="Node000001" title=" " alt="" coords="1260,5,1376,32"/>
<area shape="rect" id="Node000002" title=" " alt="" coords="128,304,204,331"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1260,24,976,35,580,58,384,76,214,98,143,111,86,125,44,140,20,156,10,175,10,194,19,213,34,232,79,267,126,294,124,299,76,271,31,236,14,216,5,195,4,174,16,153,42,135,85,120,142,105,213,92,383,70,579,53,975,29,1260,19"/>
<area shape="rect" id="Node000003" href="$_b_n_o08x_global_types_8hpp.html" title=" " alt="" coords="1144,155,1311,181"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="1313,34,1245,143,1241,140,1308,31"/>
<area shape="rect" id="Node000011" title=" " alt="" coords="1392,229,1527,256"/>
<area shape="poly" id="edge25_Node000001_Node000011" title=" " alt="" coords="1328,31,1445,215,1441,217,1324,34"/>
<area shape="rect" id="Node000012" href="$_b_n_o08x_private_types_8hpp.html" title=" " alt="" coords="639,80,808,107"/>
<area shape="poly" id="edge11_Node000001_Node000012" title=" " alt="" coords="1260,30,824,83,823,77,1260,24"/>
<area shape="rect" id="Node000021" title=" " alt="" coords="1386,80,1439,107"/>
<area shape="poly" id="edge24_Node000001_Node000021" title=" " alt="" coords="1336,30,1386,68,1383,73,1333,35"/>
<area shape="rect" id="Node000022" title=" " alt="" coords="1463,80,1538,107"/>
<area shape="poly" id="edge26_Node000001_Node000022" title=" " alt="" coords="1351,30,1455,71,1453,76,1349,35"/>
<area shape="rect" id="Node000004" title=" " alt="" coords="1257,229,1318,256"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="1240,180,1270,216,1265,219,1236,184"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="635,229,713,256"/>
<area shape="poly" id="edge4_Node000003_Node000005" title=" " alt="" coords="1143,183,1132,184,931,204,842,214,729,232,728,226,841,209,930,199,1131,179,1143,177"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="245,304,309,331"/>
<area shape="poly" id="edge5_Node000003_Node000006" title=" " alt="" coords="1264,179,1295,194,1323,212,1339,234,1339,246,1332,258,1316,265,1285,272,1187,283,890,301,561,312,324,318,324,312,561,307,889,295,1186,278,1285,266,1314,260,1328,254,1334,244,1334,235,1320,216,1292,198,1261,184"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="737,229,798,256"/>
<area shape="poly" id="edge6_Node000003_Node000007" title=" " alt="" coords="1144,183,972,206,813,232,812,226,971,201,1143,177"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="822,229,913,256"/>
<area shape="poly" id="edge7_Node000003_Node000008" title=" " alt="" coords="1163,185,928,231,927,226,1162,179"/>
<area shape="rect" id="Node000009" title=" " alt="" coords="937,229,1078,256"/>
<area shape="poly" id="edge8_Node000003_Node000009" title=" " alt="" coords="1190,184,1061,226,1060,221,1188,179"/>
<area shape="rect" id="Node000010" title=" " alt="" coords="1102,229,1233,256"/>
<area shape="poly" id="edge9_Node000003_Node000010" title=" " alt="" coords="1219,184,1189,219,1185,216,1215,180"/>
<area shape="poly" id="edge10_Node000003_Node000011" title=" " alt="" coords="1269,179,1405,222,1404,227,1267,184"/>
<area shape="poly" id="edge17_Node000012_Node000003" title=" " alt="" coords="809,104,1129,150,1128,155,808,109"/>
<area shape="rect" id="Node000013" title=" " alt="" coords="435,155,519,181"/>
<area shape="poly" id="edge12_Node000012_Node000013" title=" " alt="" coords="681,110,534,153,533,147,680,105"/>
<area shape="rect" id="Node000014" title=" " alt="" coords="542,155,630,181"/>
<area shape="poly" id="edge13_Node000012_Node000014" title=" " alt="" coords="701,110,625,149,622,145,698,105"/>
<area shape="rect" id="Node000015" title=" " alt="" coords="653,155,794,181"/>
<area shape="poly" id="edge14_Node000012_Node000015" title=" " alt="" coords="726,107,726,139,721,139,721,107"/>
<area shape="rect" id="Node000016" title=" " alt="" coords="818,155,941,181"/>
<area shape="poly" id="edge15_Node000012_Node000016" title=" " alt="" coords="752,105,839,145,837,150,749,110"/>
<area shape="rect" id="Node000017" title=" " alt="" coords="964,155,1120,181"/>
<area shape="poly" id="edge16_Node000012_Node000017" title=" " alt="" coords="780,105,972,148,971,153,779,110"/>
<area shape="rect" id="Node000018" href="$_b_n_o08x_cb_param_rpt_i_d_8hpp.html" title=" " alt="" coords="30,155,211,181"/>
<area shape="poly" id="edge18_Node000012_Node000018" title=" " alt="" coords="639,107,227,157,226,151,638,102"/>
<area shape="rect" id="Node000020" href="$_b_n_o08x_cb_param_void_8hpp.html" title=" " alt="" coords="236,155,411,181"/>
<area shape="poly" id="edge22_Node000012_Node000020" title=" " alt="" coords="654,110,409,154,408,149,653,105"/>
<area shape="rect" id="Node000019" href="$_b_n_o08x_cb_generic_8hpp.html" title=" " alt="" coords="144,229,300,256"/>
<area shape="poly" id="edge19_Node000018_Node000019" title=" " alt="" coords="140,180,193,218,190,222,137,184"/>
<area shape="poly" id="edge21_Node000019_Node000002" title=" " alt="" coords="214,258,187,293,183,290,210,255"/>
<area shape="poly" id="edge20_Node000019_Node000006" title=" " alt="" coords="234,255,260,290,256,293,229,258"/>
<area shape="poly" id="edge23_Node000020_Node000019" title=" " alt="" coords="307,184,254,222,251,218,304,180"/>
</map>

View File

@ -0,0 +1 @@
f480385531cf68e4f25c04e62c439ab4

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

View File

@ -0,0 +1,201 @@
<!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: BNO08xRpt.hpp Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">esp32_BNO08x<span id="projectnumber">&#160;1.3</span>
</div>
<div id="projectbrief">C++ BNO08x IMU driver component for esp-idf.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
</script>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('_b_n_o08x_rpt_8hpp_source.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="headertitle"><div class="title">BNO08xRpt.hpp</div></div>
</div><!--header-->
<div class="contents">
<a href="_b_n_o08x_rpt_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span> </div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="preprocessor">#pragma once</span></div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span> </div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment">// standard library includes</span></div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="preprocessor">#include &lt;functional&gt;</span></div>
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment">// in-house includes</span></div>
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="preprocessor">#include &quot;<a class="code" href="_b_n_o08x_global_types_8hpp.html">BNO08xGlobalTypes.hpp</a>&quot;</span></div>
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="preprocessor">#include &quot;<a class="code" href="_b_n_o08x_private_types_8hpp.html">BNO08xPrivateTypes.hpp</a>&quot;</span></div>
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment">// hill-crest labs includes (apache 2.0 license, compatible with MIT)</span></div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="preprocessor">#include &quot;sh2.h&quot;</span></div>
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="preprocessor">#include &quot;sh2_SensorValue.h&quot;</span></div>
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="preprocessor">#include &quot;sh2_err.h&quot;</span></div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span> </div>
<div class="foldopen" id="foldopen00023" data-start="{" data-end="};">
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"><a class="line" href="class_b_n_o08x_rpt.html"> 23</a></span><span class="keyword">class </span><a class="code hl_class" href="class_b_n_o08x_rpt.html">BNO08xRpt</a></div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span>{</div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> <span class="keyword">public</span>:</div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="class_b_n_o08x_rpt.html#a3012b77fd80f2c34e57d5a23299f1470">enable</a>(uint32_t time_between_reports, sh2_SensorConfig_t sensor_cfg = <a class="code hl_variable" href="namespace_b_n_o08x_private_types.html#a4f68e627c3c54e471ec83756b97924da">BNO08xPrivateTypes::default_sensor_cfg</a>);</div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="class_b_n_o08x_rpt.html#a7d147e7540a4c6aa19749844e14cdadc">disable</a>(sh2_SensorConfig_t sensor_cfg = <a class="code hl_variable" href="namespace_b_n_o08x_private_types.html#a4f68e627c3c54e471ec83756b97924da">BNO08xPrivateTypes::default_sensor_cfg</a>);</div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="class_b_n_o08x_rpt.html#a5b542b28c81fcd05cf2e3f3d2d437d46">register_cb</a>(std::function&lt;<span class="keywordtype">void</span>(<span class="keywordtype">void</span>)&gt; cb_fxn);</div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="class_b_n_o08x_rpt.html#a74f6037286b51382535bab61680297ed">has_new_data</a>();</div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="class_b_n_o08x_rpt.html#ab3bb962696b135841ef7313bc631fc72">flush</a>();</div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="class_b_n_o08x_rpt.html#a7ce8e48cadf59f49068af7f1cb680b38">get_sample_counts</a>(<a class="code hl_struct" href="structbno08x__sample__counts__t.html">bno08x_sample_counts_t</a>&amp; sample_counts);</div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="class_b_n_o08x_rpt.html#a1418be33824d3102dbc8f92558a402a6">clear_sample_counts</a>();</div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="class_b_n_o08x_rpt.html#ad5b054279b01204f61b4c0408acf51cf">get_meta_data</a>(<a class="code hl_struct" href="structbno08x__meta__data__t.html">bno08x_meta_data_t</a>&amp; meta_data);</div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> </div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> <span class="keyword">protected</span>:</div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"><a class="line" href="class_b_n_o08x_rpt.html#a63cd4ac9e96baa43eebe580f03307512"> 36</a></span> uint8_t <a class="code hl_variable" href="class_b_n_o08x_rpt.html#a63cd4ac9e96baa43eebe580f03307512">ID</a>; </div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"><a class="line" href="class_b_n_o08x_rpt.html#ae78feab5682a4697c5acad3ca6f12c2e"> 37</a></span> EventBits_t <a class="code hl_variable" href="class_b_n_o08x_rpt.html#ae78feab5682a4697c5acad3ca6f12c2e">rpt_bit</a>; </div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"><a class="line" href="class_b_n_o08x_rpt.html#a1d4d6f4cc6f1eae503863eedf7fb9f52"> 38</a></span> uint32_t <a class="code hl_variable" href="class_b_n_o08x_rpt.html#a1d4d6f4cc6f1eae503863eedf7fb9f52">period_us</a>; </div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"><a class="line" href="class_b_n_o08x_rpt.html#a5a1404a08918d66bb0f41f55220db6e5"> 39</a></span> <a class="code hl_struct" href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html">BNO08xPrivateTypes::bno08x_sync_ctx_t</a>* <a class="code hl_variable" href="class_b_n_o08x_rpt.html#a5a1404a08918d66bb0f41f55220db6e5">sync_ctx</a>;</div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> </div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"><a class="line" href="class_b_n_o08x_rpt.html#a970fb7e7d3745c62fec626f0ccf0759f"> 41</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_b_n_o08x_rpt.html#a970fb7e7d3745c62fec626f0ccf0759f">update_data</a>(sh2_SensorValue_t* sensor_val) = 0;</div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> </div>
<div class="foldopen" id="foldopen00055" data-start="{" data-end="}">
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"><a class="line" href="class_b_n_o08x_rpt.html#a15e8eebe3fe90ac19837e3860c76374c"> 55</a></span> <a class="code hl_function" href="class_b_n_o08x_rpt.html#a15e8eebe3fe90ac19837e3860c76374c">BNO08xRpt</a>(uint8_t <a class="code hl_variable" href="class_b_n_o08x_rpt.html#a63cd4ac9e96baa43eebe580f03307512">ID</a>, EventBits_t <a class="code hl_variable" href="class_b_n_o08x_rpt.html#ae78feab5682a4697c5acad3ca6f12c2e">rpt_bit</a>, <a class="code hl_struct" href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html">BNO08xPrivateTypes::bno08x_sync_ctx_t</a>* <a class="code hl_variable" href="class_b_n_o08x_rpt.html#a5a1404a08918d66bb0f41f55220db6e5">sync_ctx</a>)</div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> : <a class="code hl_variable" href="class_b_n_o08x_rpt.html#a63cd4ac9e96baa43eebe580f03307512">ID</a>(<a class="code hl_variable" href="class_b_n_o08x_rpt.html#a63cd4ac9e96baa43eebe580f03307512">ID</a>)</div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> , <a class="code hl_variable" href="class_b_n_o08x_rpt.html#ae78feab5682a4697c5acad3ca6f12c2e">rpt_bit</a>(<a class="code hl_variable" href="class_b_n_o08x_rpt.html#ae78feab5682a4697c5acad3ca6f12c2e">rpt_bit</a>)</div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> , <a class="code hl_variable" href="class_b_n_o08x_rpt.html#a1d4d6f4cc6f1eae503863eedf7fb9f52">period_us</a>(0UL)</div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> , <a class="code hl_variable" href="class_b_n_o08x_rpt.html#a5a1404a08918d66bb0f41f55220db6e5">sync_ctx</a>(<a class="code hl_variable" href="class_b_n_o08x_rpt.html#a5a1404a08918d66bb0f41f55220db6e5">sync_ctx</a>)</div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> </div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> {</div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> }</div>
</div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> </div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_b_n_o08x_rpt.html#a61e3451e93806e1b7eaf5f1387726765">unlock_sh2_HAL</a>();</div>
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_b_n_o08x_rpt.html#a7a5619a74c1237c5abde2e4bd6619d12">lock_sh2_HAL</a>();</div>
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_b_n_o08x_rpt.html#a26bacc572187119339ec248bb4e7d6f3">unlock_user_data</a>();</div>
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_b_n_o08x_rpt.html#a48e7b1a2c2ebc6b1f2f292735c0832a0">lock_user_data</a>();</div>
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_b_n_o08x_rpt.html#a47a623eb0a1db51af76a03a103c32329">signal_data_available</a>();</div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> </div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"><a class="line" href="class_b_n_o08x_rpt.html#a201aeb71fefb0d9d485914176a82dd80"> 70</a></span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keyword">constexpr</span> <span class="keywordtype">float</span> <a class="code hl_variable" href="class_b_n_o08x_rpt.html#a201aeb71fefb0d9d485914176a82dd80">RAD_2_DEG</a> =</div>
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> (180.0f / M_PI); </div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> </div>
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"><a class="line" href="class_b_n_o08x_rpt.html#a2c57f370fb08b793bb10ec22d5acca45"> 73</a></span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keyword">constexpr</span> <span class="keywordtype">char</span>* <a class="code hl_variable" href="class_b_n_o08x_rpt.html#a2c57f370fb08b793bb10ec22d5acca45">TAG</a> = <span class="stringliteral">&quot;BNO08xRpt&quot;</span>;</div>
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> </div>
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"><a class="line" href="class_b_n_o08x_rpt.html#a9313d906399750f09e3fe4dae87cec15"> 75</a></span> <span class="keyword">friend</span> <span class="keyword">class </span><a class="code hl_class" href="class_b_n_o08x.html">BNO08x</a>;</div>
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span>};</div>
</div>
<div class="ttc" id="a_b_n_o08x_global_types_8hpp_html"><div class="ttname"><a href="_b_n_o08x_global_types_8hpp.html">BNO08xGlobalTypes.hpp</a></div></div>
<div class="ttc" id="a_b_n_o08x_private_types_8hpp_html"><div class="ttname"><a href="_b_n_o08x_private_types_8hpp.html">BNO08xPrivateTypes.hpp</a></div></div>
<div class="ttc" id="aclass_b_n_o08x_html"><div class="ttname"><a href="class_b_n_o08x.html">BNO08x</a></div><div class="ttdoc">BNO08x IMU driver class.</div><div class="ttdef"><b>Definition</b> BNO08x.hpp:33</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_html"><div class="ttname"><a href="class_b_n_o08x_rpt.html">BNO08xRpt</a></div><div class="ttdoc">Class to represent and manage reports returned from BNO08x.</div><div class="ttdef"><b>Definition</b> BNO08xRpt.hpp:24</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_html_a1418be33824d3102dbc8f92558a402a6"><div class="ttname"><a href="class_b_n_o08x_rpt.html#a1418be33824d3102dbc8f92558a402a6">BNO08xRpt::clear_sample_counts</a></div><div class="ttdeci">bool clear_sample_counts()</div><div class="ttdoc">Clears BNO08x internal sample counts for this sensor. (see SH-2 ref manual 6.4.3.1)</div><div class="ttdef"><b>Definition</b> BNO08xRpt.cpp:173</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_html_a15e8eebe3fe90ac19837e3860c76374c"><div class="ttname"><a href="class_b_n_o08x_rpt.html#a15e8eebe3fe90ac19837e3860c76374c">BNO08xRpt::BNO08xRpt</a></div><div class="ttdeci">BNO08xRpt(uint8_t ID, EventBits_t rpt_bit, BNO08xPrivateTypes::bno08x_sync_ctx_t *sync_ctx)</div><div class="ttdoc">BNO08xRpt report constructor.</div><div class="ttdef"><b>Definition</b> BNO08xRpt.hpp:55</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_html_a1d4d6f4cc6f1eae503863eedf7fb9f52"><div class="ttname"><a href="class_b_n_o08x_rpt.html#a1d4d6f4cc6f1eae503863eedf7fb9f52">BNO08xRpt::period_us</a></div><div class="ttdeci">uint32_t period_us</div><div class="ttdoc">The period/interval of the report in microseconds.</div><div class="ttdef"><b>Definition</b> BNO08xRpt.hpp:38</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_html_a201aeb71fefb0d9d485914176a82dd80"><div class="ttname"><a href="class_b_n_o08x_rpt.html#a201aeb71fefb0d9d485914176a82dd80">BNO08xRpt::RAD_2_DEG</a></div><div class="ttdeci">static const constexpr float RAD_2_DEG</div><div class="ttdoc">Constant for radian to degree conversions, sed in quaternion to euler function conversions.</div><div class="ttdef"><b>Definition</b> BNO08xRpt.hpp:70</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_html_a26bacc572187119339ec248bb4e7d6f3"><div class="ttname"><a href="class_b_n_o08x_rpt.html#a26bacc572187119339ec248bb4e7d6f3">BNO08xRpt::unlock_user_data</a></div><div class="ttdeci">void unlock_user_data()</div><div class="ttdoc">Unlocks user data to allow other tasks to read/modify it.</div><div class="ttdef"><b>Definition</b> BNO08xRpt.cpp:244</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_html_a2c57f370fb08b793bb10ec22d5acca45"><div class="ttname"><a href="class_b_n_o08x_rpt.html#a2c57f370fb08b793bb10ec22d5acca45">BNO08xRpt::TAG</a></div><div class="ttdeci">static const constexpr char * TAG</div><div class="ttdef"><b>Definition</b> BNO08xRpt.hpp:73</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_html_a3012b77fd80f2c34e57d5a23299f1470"><div class="ttname"><a href="class_b_n_o08x_rpt.html#a3012b77fd80f2c34e57d5a23299f1470">BNO08xRpt::enable</a></div><div class="ttdeci">bool enable(uint32_t time_between_reports, sh2_SensorConfig_t sensor_cfg=BNO08xPrivateTypes::default_sensor_cfg)</div><div class="ttdoc">Enables a sensor report such that the BNO08x begins sending it.</div><div class="ttdef"><b>Definition</b> BNO08xRpt.cpp:17</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_html_a47a623eb0a1db51af76a03a103c32329"><div class="ttname"><a href="class_b_n_o08x_rpt.html#a47a623eb0a1db51af76a03a103c32329">BNO08xRpt::signal_data_available</a></div><div class="ttdeci">void signal_data_available()</div><div class="ttdoc">Signals to BNO08x::data_available() that a new report has arrived.</div><div class="ttdef"><b>Definition</b> BNO08xRpt.cpp:254</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_html_a48e7b1a2c2ebc6b1f2f292735c0832a0"><div class="ttname"><a href="class_b_n_o08x_rpt.html#a48e7b1a2c2ebc6b1f2f292735c0832a0">BNO08xRpt::lock_user_data</a></div><div class="ttdeci">void lock_user_data()</div><div class="ttdoc">Locks locks user data to only allow the calling task to read/modify it.</div><div class="ttdef"><b>Definition</b> BNO08xRpt.cpp:234</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_html_a5a1404a08918d66bb0f41f55220db6e5"><div class="ttname"><a href="class_b_n_o08x_rpt.html#a5a1404a08918d66bb0f41f55220db6e5">BNO08xRpt::sync_ctx</a></div><div class="ttdeci">BNO08xPrivateTypes::bno08x_sync_ctx_t * sync_ctx</div><div class="ttdef"><b>Definition</b> BNO08xRpt.hpp:39</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_html_a5b542b28c81fcd05cf2e3f3d2d437d46"><div class="ttname"><a href="class_b_n_o08x_rpt.html#a5b542b28c81fcd05cf2e3f3d2d437d46">BNO08xRpt::register_cb</a></div><div class="ttdeci">bool register_cb(std::function&lt; void(void)&gt; cb_fxn)</div><div class="ttdoc">Registers a callback to execute when new data from a specific report is received.</div><div class="ttdef"><b>Definition</b> BNO08xRpt.cpp:96</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_html_a61e3451e93806e1b7eaf5f1387726765"><div class="ttname"><a href="class_b_n_o08x_rpt.html#a61e3451e93806e1b7eaf5f1387726765">BNO08xRpt::unlock_sh2_HAL</a></div><div class="ttdeci">void unlock_sh2_HAL()</div><div class="ttdoc">Unlocks sh2 HAL lib to allow other tasks to call its APIs.</div><div class="ttdef"><b>Definition</b> BNO08xRpt.cpp:224</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_html_a63cd4ac9e96baa43eebe580f03307512"><div class="ttname"><a href="class_b_n_o08x_rpt.html#a63cd4ac9e96baa43eebe580f03307512">BNO08xRpt::ID</a></div><div class="ttdeci">uint8_t ID</div><div class="ttdoc">Report ID, ex. SH2_ACCELERATION.</div><div class="ttdef"><b>Definition</b> BNO08xRpt.hpp:36</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_html_a74f6037286b51382535bab61680297ed"><div class="ttname"><a href="class_b_n_o08x_rpt.html#a74f6037286b51382535bab61680297ed">BNO08xRpt::has_new_data</a></div><div class="ttdeci">bool has_new_data()</div><div class="ttdoc">Checks if a new report has been received since the last time this function was called.</div><div class="ttdef"><b>Definition</b> BNO08xRpt.cpp:112</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_html_a7a5619a74c1237c5abde2e4bd6619d12"><div class="ttname"><a href="class_b_n_o08x_rpt.html#a7a5619a74c1237c5abde2e4bd6619d12">BNO08xRpt::lock_sh2_HAL</a></div><div class="ttdeci">void lock_sh2_HAL()</div><div class="ttdoc">Locks sh2 HAL lib to only allow the calling task to call its APIs.</div><div class="ttdef"><b>Definition</b> BNO08xRpt.cpp:214</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_html_a7ce8e48cadf59f49068af7f1cb680b38"><div class="ttname"><a href="class_b_n_o08x_rpt.html#a7ce8e48cadf59f49068af7f1cb680b38">BNO08xRpt::get_sample_counts</a></div><div class="ttdeci">bool get_sample_counts(bno08x_sample_counts_t &amp;sample_counts)</div><div class="ttdoc">Gets sample counts for this sensor (see SH-2 ref manual 6.4.3.1)</div><div class="ttdef"><b>Definition</b> BNO08xRpt.cpp:148</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_html_a7d147e7540a4c6aa19749844e14cdadc"><div class="ttname"><a href="class_b_n_o08x_rpt.html#a7d147e7540a4c6aa19749844e14cdadc">BNO08xRpt::disable</a></div><div class="ttdeci">bool disable(sh2_SensorConfig_t sensor_cfg=BNO08xPrivateTypes::default_sensor_cfg)</div><div class="ttdoc">Disables a sensor report by setting its period to 0us such that the BNO08x stops sending it.</div><div class="ttdef"><b>Definition</b> BNO08xRpt.cpp:58</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_html_a970fb7e7d3745c62fec626f0ccf0759f"><div class="ttname"><a href="class_b_n_o08x_rpt.html#a970fb7e7d3745c62fec626f0ccf0759f">BNO08xRpt::update_data</a></div><div class="ttdeci">virtual void update_data(sh2_SensorValue_t *sensor_val)=0</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_html_ab3bb962696b135841ef7313bc631fc72"><div class="ttname"><a href="class_b_n_o08x_rpt.html#ab3bb962696b135841ef7313bc631fc72">BNO08xRpt::flush</a></div><div class="ttdeci">bool flush()</div><div class="ttdoc">Flush all buffered reports for this sensor/report module.</div><div class="ttdef"><b>Definition</b> BNO08xRpt.cpp:130</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_html_ad5b054279b01204f61b4c0408acf51cf"><div class="ttname"><a href="class_b_n_o08x_rpt.html#ad5b054279b01204f61b4c0408acf51cf">BNO08xRpt::get_meta_data</a></div><div class="ttdeci">bool get_meta_data(bno08x_meta_data_t &amp;meta_data)</div><div class="ttdoc">Retrieves meta data for this sensor/report by reading respective record in FRS (flash record system).</div><div class="ttdef"><b>Definition</b> BNO08xRpt.cpp:193</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_html_ae78feab5682a4697c5acad3ca6f12c2e"><div class="ttname"><a href="class_b_n_o08x_rpt.html#ae78feab5682a4697c5acad3ca6f12c2e">BNO08xRpt::rpt_bit</a></div><div class="ttdeci">EventBits_t rpt_bit</div><div class="ttdoc">Respective enable and data bit for report in evt_grp_rpt_en and evt_grp_rpt_data.</div><div class="ttdef"><b>Definition</b> BNO08xRpt.hpp:37</div></div>
<div class="ttc" id="anamespace_b_n_o08x_private_types_html_a4f68e627c3c54e471ec83756b97924da"><div class="ttname"><a href="namespace_b_n_o08x_private_types.html#a4f68e627c3c54e471ec83756b97924da">BNO08xPrivateTypes::default_sensor_cfg</a></div><div class="ttdeci">static sh2_SensorConfig default_sensor_cfg</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:125</div></div>
<div class="ttc" id="astruct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t_html"><div class="ttname"><a href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html">BNO08xPrivateTypes::bno08x_sync_ctx_t</a></div><div class="ttdoc">Holds context used to synchronize tasks and callback execution.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:57</div></div>
<div class="ttc" id="astructbno08x__meta__data__t_html"><div class="ttname"><a href="structbno08x__meta__data__t.html">bno08x_meta_data_t</a></div><div class="ttdoc">Struct to represent sensor/report meta data, returned from BNO08xRpt::get_meta_data()</div><div class="ttdef"><b>Definition</b> BNO08xGlobalTypes.hpp:733</div></div>
<div class="ttc" id="astructbno08x__sample__counts__t_html"><div class="ttname"><a href="structbno08x__sample__counts__t.html">bno08x_sample_counts_t</a></div><div class="ttdoc">Struct to represent sample counts, returned from BNO08xRpt::get_sample_counts()</div><div class="ttdef"><b>Definition</b> BNO08xGlobalTypes.hpp:704</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_85e9385bd83516731053aadc7da3c8af.html">imu_update</a></li><li class="navelem"><a class="el" href="dir_c60d9bf80716f90f729fd65c40ec81f7.html">bno08x_update</a></li><li class="navelem"><a class="el" href="dir_fd670e5d11b8bb731501003ff6578ae1.html">components</a></li><li class="navelem"><a class="el" href="dir_a6718ce9703adf4789a693642ffedf7f.html">esp32_BNO08x</a></li><li class="navelem"><a class="el" href="dir_9667f1a5b10a5222433e41df91e1bf5d.html">include</a></li><li class="navelem"><a class="el" href="dir_fbb48e05bb2bbb213962a1ae6a7aca91.html">report</a></li><li class="navelem"><a class="el" href="_b_n_o08x_rpt_8hpp.html">BNO08xRpt.hpp</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>

View File

@ -0,0 +1,172 @@
<!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: BNO08xRptARVRStabilizedGameRV.cpp File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">esp32_BNO08x<span id="projectnumber">&#160;1.3</span>
</div>
<div id="projectbrief">C++ BNO08x IMU driver component for esp-idf.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8cpp.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="headertitle"><div class="title">BNO08xRptARVRStabilizedGameRV.cpp File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp_source.html">BNO08xRptARVRStabilizedGameRV.hpp</a>&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for BNO08xRptARVRStabilizedGameRV.cpp:</div>
<div class="dyncontent">
<div class="center"><img src="_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8cpp__incl.png" border="0" usemap="#a_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8cpp" alt=""/></div>
<map name="a_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8cpp" id="a_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8cpp">
<area shape="rect" title=" " alt="" coords="1209,5,1427,48"/>
<area shape="rect" href="_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp.html" title=" " alt="" coords="1209,96,1427,139"/>
<area shape="poly" title=" " alt="" coords="1321,48,1321,81,1315,81,1315,48"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_generic_8hpp.html" title=" " alt="" coords="1229,187,1407,213"/>
<area shape="poly" title=" " alt="" coords="1321,139,1321,171,1315,171,1315,139"/>
<area shape="rect" href="_b_n_o08x_rpt_8hpp.html" title=" " alt="" coords="1260,261,1376,288"/>
<area shape="poly" title=" " alt="" coords="1321,214,1321,246,1315,246,1315,214"/>
<area shape="rect" title=" " alt="" coords="128,560,204,587"/>
<area shape="poly" title=" " alt="" coords="1260,280,976,291,580,314,384,332,214,354,143,367,86,381,44,396,20,412,10,431,10,450,19,469,34,488,79,523,126,550,124,555,76,527,31,492,14,472,5,451,4,430,16,409,42,391,85,376,142,361,213,348,383,326,579,309,975,285,1260,275"/>
<area shape="rect" href="_b_n_o08x_global_types_8hpp.html" title=" " alt="" coords="1144,411,1311,437"/>
<area shape="poly" title=" " alt="" coords="1313,290,1245,399,1241,396,1308,287"/>
<area shape="rect" title=" " alt="" coords="1392,485,1527,512"/>
<area shape="poly" title=" " alt="" coords="1328,287,1445,471,1441,473,1324,290"/>
<area shape="rect" href="_b_n_o08x_private_types_8hpp.html" title=" " alt="" coords="639,336,808,363"/>
<area shape="poly" title=" " alt="" coords="1260,286,824,339,823,333,1260,280"/>
<area shape="rect" title=" " alt="" coords="1386,336,1439,363"/>
<area shape="poly" title=" " alt="" coords="1336,286,1386,324,1383,329,1333,291"/>
<area shape="rect" title=" " alt="" coords="1463,336,1538,363"/>
<area shape="poly" title=" " alt="" coords="1351,286,1455,327,1453,332,1349,291"/>
<area shape="rect" title=" " alt="" coords="1257,485,1318,512"/>
<area shape="poly" title=" " alt="" coords="1240,436,1270,472,1265,475,1236,440"/>
<area shape="rect" title=" " alt="" coords="635,485,713,512"/>
<area shape="poly" title=" " alt="" coords="1143,439,1132,440,931,460,842,470,729,488,728,482,841,465,930,455,1131,435,1143,433"/>
<area shape="rect" title=" " alt="" coords="245,560,309,587"/>
<area shape="poly" title=" " alt="" coords="1264,435,1295,450,1323,468,1339,490,1339,502,1332,514,1316,521,1285,528,1187,539,890,557,561,568,324,574,324,568,561,563,889,551,1186,534,1285,522,1314,516,1328,510,1334,500,1334,491,1320,472,1292,454,1261,440"/>
<area shape="rect" title=" " alt="" coords="737,485,798,512"/>
<area shape="poly" title=" " alt="" coords="1144,439,972,462,813,488,812,482,971,457,1143,433"/>
<area shape="rect" title=" " alt="" coords="822,485,913,512"/>
<area shape="poly" title=" " alt="" coords="1163,441,928,487,927,482,1162,435"/>
<area shape="rect" title=" " alt="" coords="937,485,1078,512"/>
<area shape="poly" title=" " alt="" coords="1190,440,1061,482,1060,477,1188,435"/>
<area shape="rect" title=" " alt="" coords="1102,485,1233,512"/>
<area shape="poly" title=" " alt="" coords="1219,440,1189,475,1185,472,1215,436"/>
<area shape="poly" title=" " alt="" coords="1269,435,1405,478,1404,483,1267,440"/>
<area shape="poly" title=" " alt="" coords="809,360,1129,406,1128,411,808,365"/>
<area shape="rect" title=" " alt="" coords="435,411,519,437"/>
<area shape="poly" title=" " alt="" coords="681,366,534,409,533,403,680,361"/>
<area shape="rect" title=" " alt="" coords="542,411,630,437"/>
<area shape="poly" title=" " alt="" coords="701,366,625,405,622,401,698,361"/>
<area shape="rect" title=" " alt="" coords="653,411,794,437"/>
<area shape="poly" title=" " alt="" coords="726,363,726,395,721,395,721,363"/>
<area shape="rect" title=" " alt="" coords="818,411,941,437"/>
<area shape="poly" title=" " alt="" coords="752,361,839,401,837,406,749,366"/>
<area shape="rect" title=" " alt="" coords="964,411,1120,437"/>
<area shape="poly" title=" " alt="" coords="780,361,972,404,971,409,779,366"/>
<area shape="rect" href="_b_n_o08x_cb_param_rpt_i_d_8hpp.html" title=" " alt="" coords="30,411,211,437"/>
<area shape="poly" title=" " alt="" coords="639,363,227,413,226,407,638,358"/>
<area shape="rect" href="_b_n_o08x_cb_param_void_8hpp.html" title=" " alt="" coords="236,411,411,437"/>
<area shape="poly" title=" " alt="" coords="654,366,409,410,408,405,653,361"/>
<area shape="rect" href="_b_n_o08x_cb_generic_8hpp.html" title=" " alt="" coords="144,485,300,512"/>
<area shape="poly" title=" " alt="" coords="140,436,193,474,190,478,137,440"/>
<area shape="poly" title=" " alt="" coords="214,514,187,549,183,546,210,511"/>
<area shape="poly" title=" " alt="" coords="234,511,260,546,256,549,229,514"/>
<area shape="poly" title=" " alt="" coords="307,440,254,478,251,474,304,436"/>
</map>
</div>
</div><a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><dl class="section author"><dt>Author</dt><dd>Myles Parfeniuk </dd></dl>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_85e9385bd83516731053aadc7da3c8af.html">imu_update</a></li><li class="navelem"><a class="el" href="dir_c60d9bf80716f90f729fd65c40ec81f7.html">bno08x_update</a></li><li class="navelem"><a class="el" href="dir_fd670e5d11b8bb731501003ff6578ae1.html">components</a></li><li class="navelem"><a class="el" href="dir_a6718ce9703adf4789a693642ffedf7f.html">esp32_BNO08x</a></li><li class="navelem"><a class="el" href="dir_105fd1ee051c171768c94e464b88861d.html">source</a></li><li class="navelem"><a class="el" href="dir_82b8b3f89fe769e7fc0bad50e1b2a4bf.html">report</a></li><li class="navelem"><a class="el" href="_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8cpp.html">BNO08xRptARVRStabilizedGameRV.cpp</a></li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,56 @@
<map id="BNO08xRptARVRStabilizedGameRV.cpp" name="BNO08xRptARVRStabilizedGameRV.cpp">
<area shape="rect" id="Node000001" title=" " alt="" coords="1209,5,1427,48"/>
<area shape="rect" id="Node000002" href="$_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp.html" title=" " alt="" coords="1209,96,1427,139"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1321,48,1321,81,1315,81,1315,48"/>
<area shape="rect" id="Node000003" href="$_b_n_o08x_rpt_r_v_generic_8hpp.html" title=" " alt="" coords="1229,187,1407,213"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="1321,139,1321,171,1315,171,1315,139"/>
<area shape="rect" id="Node000004" href="$_b_n_o08x_rpt_8hpp.html" title=" " alt="" coords="1260,261,1376,288"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="1321,214,1321,246,1315,246,1315,214"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="128,560,204,587"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="1260,280,976,291,580,314,384,332,214,354,143,367,86,381,44,396,20,412,10,431,10,450,19,469,34,488,79,523,126,550,124,555,76,527,31,492,14,472,5,451,4,430,16,409,42,391,85,376,142,361,213,348,383,326,579,309,975,285,1260,275"/>
<area shape="rect" id="Node000006" href="$_b_n_o08x_global_types_8hpp.html" title=" " alt="" coords="1144,411,1311,437"/>
<area shape="poly" id="edge5_Node000004_Node000006" title=" " alt="" coords="1313,290,1245,399,1241,396,1308,287"/>
<area shape="rect" id="Node000014" title=" " alt="" coords="1392,485,1527,512"/>
<area shape="poly" id="edge28_Node000004_Node000014" title=" " alt="" coords="1328,287,1445,471,1441,473,1324,290"/>
<area shape="rect" id="Node000015" href="$_b_n_o08x_private_types_8hpp.html" title=" " alt="" coords="639,336,808,363"/>
<area shape="poly" id="edge14_Node000004_Node000015" title=" " alt="" coords="1260,286,824,339,823,333,1260,280"/>
<area shape="rect" id="Node000024" title=" " alt="" coords="1386,336,1439,363"/>
<area shape="poly" id="edge27_Node000004_Node000024" title=" " alt="" coords="1336,286,1386,324,1383,329,1333,291"/>
<area shape="rect" id="Node000025" title=" " alt="" coords="1463,336,1538,363"/>
<area shape="poly" id="edge29_Node000004_Node000025" title=" " alt="" coords="1351,286,1455,327,1453,332,1349,291"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="1257,485,1318,512"/>
<area shape="poly" id="edge6_Node000006_Node000007" title=" " alt="" coords="1240,436,1270,472,1265,475,1236,440"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="635,485,713,512"/>
<area shape="poly" id="edge7_Node000006_Node000008" title=" " alt="" coords="1143,439,1132,440,931,460,842,470,729,488,728,482,841,465,930,455,1131,435,1143,433"/>
<area shape="rect" id="Node000009" title=" " alt="" coords="245,560,309,587"/>
<area shape="poly" id="edge8_Node000006_Node000009" title=" " alt="" coords="1264,435,1295,450,1323,468,1339,490,1339,502,1332,514,1316,521,1285,528,1187,539,890,557,561,568,324,574,324,568,561,563,889,551,1186,534,1285,522,1314,516,1328,510,1334,500,1334,491,1320,472,1292,454,1261,440"/>
<area shape="rect" id="Node000010" title=" " alt="" coords="737,485,798,512"/>
<area shape="poly" id="edge9_Node000006_Node000010" title=" " alt="" coords="1144,439,972,462,813,488,812,482,971,457,1143,433"/>
<area shape="rect" id="Node000011" title=" " alt="" coords="822,485,913,512"/>
<area shape="poly" id="edge10_Node000006_Node000011" title=" " alt="" coords="1163,441,928,487,927,482,1162,435"/>
<area shape="rect" id="Node000012" title=" " alt="" coords="937,485,1078,512"/>
<area shape="poly" id="edge11_Node000006_Node000012" title=" " alt="" coords="1190,440,1061,482,1060,477,1188,435"/>
<area shape="rect" id="Node000013" title=" " alt="" coords="1102,485,1233,512"/>
<area shape="poly" id="edge12_Node000006_Node000013" title=" " alt="" coords="1219,440,1189,475,1185,472,1215,436"/>
<area shape="poly" id="edge13_Node000006_Node000014" title=" " alt="" coords="1269,435,1405,478,1404,483,1267,440"/>
<area shape="poly" id="edge20_Node000015_Node000006" title=" " alt="" coords="809,360,1129,406,1128,411,808,365"/>
<area shape="rect" id="Node000016" title=" " alt="" coords="435,411,519,437"/>
<area shape="poly" id="edge15_Node000015_Node000016" title=" " alt="" coords="681,366,534,409,533,403,680,361"/>
<area shape="rect" id="Node000017" title=" " alt="" coords="542,411,630,437"/>
<area shape="poly" id="edge16_Node000015_Node000017" title=" " alt="" coords="701,366,625,405,622,401,698,361"/>
<area shape="rect" id="Node000018" title=" " alt="" coords="653,411,794,437"/>
<area shape="poly" id="edge17_Node000015_Node000018" title=" " alt="" coords="726,363,726,395,721,395,721,363"/>
<area shape="rect" id="Node000019" title=" " alt="" coords="818,411,941,437"/>
<area shape="poly" id="edge18_Node000015_Node000019" title=" " alt="" coords="752,361,839,401,837,406,749,366"/>
<area shape="rect" id="Node000020" title=" " alt="" coords="964,411,1120,437"/>
<area shape="poly" id="edge19_Node000015_Node000020" title=" " alt="" coords="780,361,972,404,971,409,779,366"/>
<area shape="rect" id="Node000021" href="$_b_n_o08x_cb_param_rpt_i_d_8hpp.html" title=" " alt="" coords="30,411,211,437"/>
<area shape="poly" id="edge21_Node000015_Node000021" title=" " alt="" coords="639,363,227,413,226,407,638,358"/>
<area shape="rect" id="Node000023" href="$_b_n_o08x_cb_param_void_8hpp.html" title=" " alt="" coords="236,411,411,437"/>
<area shape="poly" id="edge25_Node000015_Node000023" title=" " alt="" coords="654,366,409,410,408,405,653,361"/>
<area shape="rect" id="Node000022" href="$_b_n_o08x_cb_generic_8hpp.html" title=" " alt="" coords="144,485,300,512"/>
<area shape="poly" id="edge22_Node000021_Node000022" title=" " alt="" coords="140,436,193,474,190,478,137,440"/>
<area shape="poly" id="edge24_Node000022_Node000005" title=" " alt="" coords="214,514,187,549,183,546,210,511"/>
<area shape="poly" id="edge23_Node000022_Node000009" title=" " alt="" coords="234,511,260,546,256,549,229,514"/>
<area shape="poly" id="edge26_Node000023_Node000022" title=" " alt="" coords="307,440,254,478,251,474,304,436"/>
</map>

View File

@ -0,0 +1 @@
60ce74b4183e29f96b890517890b6a67

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

View File

@ -0,0 +1,213 @@
<!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: BNO08xRptARVRStabilizedGameRV.hpp File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">esp32_BNO08x<span id="projectnumber">&#160;1.3</span>
</div>
<div id="projectbrief">C++ BNO08x IMU driver component for esp-idf.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp.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> </div>
<div class="headertitle"><div class="title">BNO08xRptARVRStabilizedGameRV.hpp File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="_b_n_o08x_rpt_r_v_generic_8hpp_source.html">BNO08xRptRVGeneric.hpp</a>&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for BNO08xRptARVRStabilizedGameRV.hpp:</div>
<div class="dyncontent">
<div class="center"><img src="_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp__incl.png" border="0" usemap="#a_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp" alt=""/></div>
<map name="a_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp" id="a_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp">
<area shape="rect" title=" " alt="" coords="1209,5,1427,48"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_generic_8hpp.html" title=" " alt="" coords="1229,96,1407,123"/>
<area shape="poly" title=" " alt="" coords="1321,49,1321,80,1315,80,1315,49"/>
<area shape="rect" href="_b_n_o08x_rpt_8hpp.html" title=" " alt="" coords="1260,171,1376,197"/>
<area shape="poly" title=" " alt="" coords="1321,123,1321,155,1315,155,1315,123"/>
<area shape="rect" title=" " alt="" coords="128,469,204,496"/>
<area shape="poly" title=" " alt="" coords="1260,190,976,200,580,223,384,241,214,263,143,276,86,290,44,305,20,322,10,340,10,359,19,378,34,397,79,432,126,460,124,464,76,437,31,401,14,381,5,360,4,339,16,318,42,301,85,285,142,271,213,258,383,236,579,218,975,195,1260,184"/>
<area shape="rect" href="_b_n_o08x_global_types_8hpp.html" title=" " alt="" coords="1144,320,1311,347"/>
<area shape="poly" title=" " alt="" coords="1313,199,1245,308,1241,305,1308,196"/>
<area shape="rect" title=" " alt="" coords="1392,395,1527,421"/>
<area shape="poly" title=" " alt="" coords="1328,196,1445,380,1441,383,1324,199"/>
<area shape="rect" href="_b_n_o08x_private_types_8hpp.html" title=" " alt="" coords="639,245,808,272"/>
<area shape="poly" title=" " alt="" coords="1260,195,824,248,823,243,1260,190"/>
<area shape="rect" title=" " alt="" coords="1386,245,1439,272"/>
<area shape="poly" title=" " alt="" coords="1336,196,1386,234,1383,238,1333,200"/>
<area shape="rect" title=" " alt="" coords="1463,245,1538,272"/>
<area shape="poly" title=" " alt="" coords="1351,195,1455,237,1453,242,1349,200"/>
<area shape="rect" title=" " alt="" coords="1257,395,1318,421"/>
<area shape="poly" title=" " alt="" coords="1240,346,1270,381,1265,385,1236,349"/>
<area shape="rect" title=" " alt="" coords="635,395,713,421"/>
<area shape="poly" title=" " alt="" coords="1143,348,1132,349,931,369,842,379,729,397,728,392,841,374,930,364,1131,344,1143,343"/>
<area shape="rect" title=" " alt="" coords="245,469,309,496"/>
<area shape="poly" title=" " alt="" coords="1264,345,1295,359,1323,377,1339,399,1339,411,1332,423,1316,431,1285,437,1187,448,890,466,561,477,324,483,324,478,561,472,889,461,1186,443,1285,432,1314,426,1328,419,1334,410,1334,401,1320,381,1292,364,1261,350"/>
<area shape="rect" title=" " alt="" coords="737,395,798,421"/>
<area shape="poly" title=" " alt="" coords="1144,348,972,371,813,397,812,392,971,366,1143,343"/>
<area shape="rect" title=" " alt="" coords="822,395,913,421"/>
<area shape="poly" title=" " alt="" coords="1163,350,928,397,927,391,1162,345"/>
<area shape="rect" title=" " alt="" coords="937,395,1078,421"/>
<area shape="poly" title=" " alt="" coords="1190,350,1061,392,1060,387,1188,345"/>
<area shape="rect" title=" " alt="" coords="1102,395,1233,421"/>
<area shape="poly" title=" " alt="" coords="1219,349,1189,385,1185,381,1215,346"/>
<area shape="poly" title=" " alt="" coords="1269,345,1405,387,1404,392,1267,350"/>
<area shape="poly" title=" " alt="" coords="809,269,1129,315,1128,320,808,275"/>
<area shape="rect" title=" " alt="" coords="435,320,519,347"/>
<area shape="poly" title=" " alt="" coords="681,275,534,318,533,313,680,270"/>
<area shape="rect" title=" " alt="" coords="542,320,630,347"/>
<area shape="poly" title=" " alt="" coords="701,275,625,315,622,310,698,270"/>
<area shape="rect" title=" " alt="" coords="653,320,794,347"/>
<area shape="poly" title=" " alt="" coords="726,273,726,304,721,304,721,273"/>
<area shape="rect" title=" " alt="" coords="818,320,941,347"/>
<area shape="poly" title=" " alt="" coords="752,270,839,311,837,315,749,275"/>
<area shape="rect" title=" " alt="" coords="964,320,1120,347"/>
<area shape="poly" title=" " alt="" coords="780,270,972,313,971,319,779,275"/>
<area shape="rect" href="_b_n_o08x_cb_param_rpt_i_d_8hpp.html" title=" " alt="" coords="30,320,211,347"/>
<area shape="poly" title=" " alt="" coords="639,273,227,322,226,317,638,268"/>
<area shape="rect" href="_b_n_o08x_cb_param_void_8hpp.html" title=" " alt="" coords="236,320,411,347"/>
<area shape="poly" title=" " alt="" coords="654,275,409,319,408,314,653,270"/>
<area shape="rect" href="_b_n_o08x_cb_generic_8hpp.html" title=" " alt="" coords="144,395,300,421"/>
<area shape="poly" title=" " alt="" coords="140,345,193,383,190,387,137,349"/>
<area shape="poly" title=" " alt="" coords="214,424,187,459,183,455,210,420"/>
<area shape="poly" title=" " alt="" coords="234,420,260,455,256,458,229,423"/>
<area shape="poly" title=" " alt="" coords="307,349,254,387,251,383,304,345"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp__dep__incl.png" border="0" usemap="#a_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hppdep" alt=""/></div>
<map name="a_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hppdep" id="a_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hppdep">
<area shape="rect" title=" " alt="" coords="283,5,502,48"/>
<area shape="rect" href="_b_n_o08x_reports_8hpp.html" title=" " alt="" coords="221,104,361,131"/>
<area shape="poly" title=" " alt="" coords="360,60,307,106,304,102,356,56"/>
<area shape="rect" href="_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8cpp.html" title=" " alt="" coords="386,96,604,139"/>
<area shape="poly" title=" " alt="" coords="430,56,473,93,469,97,426,60"/>
<area shape="rect" href="_b_n_o08x_8hpp.html" title=" " alt="" coords="244,187,339,213"/>
<area shape="poly" title=" " alt="" coords="294,146,294,187,289,187,289,146"/>
<area shape="rect" href="_b_n_o08x_8cpp.html" title=" " alt="" coords="100,261,195,288"/>
<area shape="poly" title=" " alt="" coords="254,223,174,263,171,258,251,218"/>
<area shape="rect" href="_b_n_o08x_s_h2_h_a_l_8cpp.html" title=" " alt="" coords="219,261,364,288"/>
<area shape="poly" title=" " alt="" coords="294,229,294,261,289,261,289,229"/>
<area shape="rect" href="_b_n_o08x_test_helper_8hpp.html" title=" " alt="" coords="389,261,546,288"/>
<area shape="poly" title=" " alt="" coords="337,217,437,258,435,263,335,222"/>
<area shape="rect" href="_b_n_o08x_test_suite_8hpp.html" title=" " alt="" coords="5,336,156,363"/>
<area shape="poly" title=" " alt="" coords="385,294,149,338,148,333,384,289"/>
<area shape="rect" href="_callback_tests_8cpp.html" title=" " alt="" coords="180,336,309,363"/>
<area shape="poly" title=" " alt="" coords="415,296,284,338,283,333,413,291"/>
<area shape="rect" href="_feature_tests_8cpp.html" title=" " alt="" coords="333,336,455,363"/>
<area shape="poly" title=" " alt="" coords="445,301,408,338,405,334,442,297"/>
<area shape="rect" href="_init_denit_tests_8cpp.html" title=" " alt="" coords="479,336,605,363"/>
<area shape="poly" title=" " alt="" coords="493,297,531,334,527,338,489,301"/>
<area shape="rect" href="_multi_report_tests_8cpp.html" title=" " alt="" coords="628,336,773,363"/>
<area shape="poly" title=" " alt="" coords="523,290,660,333,659,338,521,295"/>
<area shape="rect" href="_single_report_tests_8cpp.html" title=" " alt="" coords="796,336,949,363"/>
<area shape="poly" title=" " alt="" coords="554,289,802,333,801,338,553,294"/>
</map>
</div>
</div>
<p><a href="_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp_source.html">Go to the source code of this file.</a></p>
<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">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v.html">BNO08xRptARVRStabilizedGameRV</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class to represent ARVR stabilized rotation vector reports. (See Ref. Manual 6.5.43) <a href="class_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><dl class="section author"><dt>Author</dt><dd>Myles Parfeniuk </dd></dl>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_85e9385bd83516731053aadc7da3c8af.html">imu_update</a></li><li class="navelem"><a class="el" href="dir_c60d9bf80716f90f729fd65c40ec81f7.html">bno08x_update</a></li><li class="navelem"><a class="el" href="dir_fd670e5d11b8bb731501003ff6578ae1.html">components</a></li><li class="navelem"><a class="el" href="dir_a6718ce9703adf4789a693642ffedf7f.html">esp32_BNO08x</a></li><li class="navelem"><a class="el" href="dir_9667f1a5b10a5222433e41df91e1bf5d.html">include</a></li><li class="navelem"><a class="el" href="dir_fbb48e05bb2bbb213962a1ae6a7aca91.html">report</a></li><li class="navelem"><a class="el" href="_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp.html">BNO08xRptARVRStabilizedGameRV.hpp</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>

View File

@ -0,0 +1,4 @@
var _b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp =
[
[ "BNO08xRptARVRStabilizedGameRV", "class_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v.html", "class_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v" ]
];

View File

@ -0,0 +1,27 @@
<map id="BNO08xRptARVRStabilizedGameRV.hpp" name="BNO08xRptARVRStabilizedGameRV.hpp">
<area shape="rect" id="Node000001" title=" " alt="" coords="283,5,502,48"/>
<area shape="rect" id="Node000002" href="$_b_n_o08x_reports_8hpp.html" title=" " alt="" coords="221,104,361,131"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="360,60,307,106,304,102,356,56"/>
<area shape="rect" id="Node000013" href="$_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8cpp.html" title=" " alt="" coords="386,96,604,139"/>
<area shape="poly" id="edge12_Node000001_Node000013" title=" " alt="" coords="430,56,473,93,469,97,426,60"/>
<area shape="rect" id="Node000003" href="$_b_n_o08x_8hpp.html" title=" " alt="" coords="244,187,339,213"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="294,146,294,187,289,187,289,146"/>
<area shape="rect" id="Node000004" href="$_b_n_o08x_8cpp.html" title=" " alt="" coords="100,261,195,288"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="254,223,174,263,171,258,251,218"/>
<area shape="rect" id="Node000005" href="$_b_n_o08x_s_h2_h_a_l_8cpp.html" title=" " alt="" coords="219,261,364,288"/>
<area shape="poly" id="edge4_Node000003_Node000005" title=" " alt="" coords="294,229,294,261,289,261,289,229"/>
<area shape="rect" id="Node000006" href="$_b_n_o08x_test_helper_8hpp.html" title=" " alt="" coords="389,261,546,288"/>
<area shape="poly" id="edge5_Node000003_Node000006" title=" " alt="" coords="337,217,437,258,435,263,335,222"/>
<area shape="rect" id="Node000007" href="$_b_n_o08x_test_suite_8hpp.html" title=" " alt="" coords="5,336,156,363"/>
<area shape="poly" id="edge6_Node000006_Node000007" title=" " alt="" coords="385,294,149,338,148,333,384,289"/>
<area shape="rect" id="Node000008" href="$_callback_tests_8cpp.html" title=" " alt="" coords="180,336,309,363"/>
<area shape="poly" id="edge7_Node000006_Node000008" title=" " alt="" coords="415,296,284,338,283,333,413,291"/>
<area shape="rect" id="Node000009" href="$_feature_tests_8cpp.html" title=" " alt="" coords="333,336,455,363"/>
<area shape="poly" id="edge8_Node000006_Node000009" title=" " alt="" coords="445,301,408,338,405,334,442,297"/>
<area shape="rect" id="Node000010" href="$_init_denit_tests_8cpp.html" title=" " alt="" coords="479,336,605,363"/>
<area shape="poly" id="edge9_Node000006_Node000010" title=" " alt="" coords="493,297,531,334,527,338,489,301"/>
<area shape="rect" id="Node000011" href="$_multi_report_tests_8cpp.html" title=" " alt="" coords="628,336,773,363"/>
<area shape="poly" id="edge10_Node000006_Node000011" title=" " alt="" coords="523,290,660,333,659,338,521,295"/>
<area shape="rect" id="Node000012" href="$_single_report_tests_8cpp.html" title=" " alt="" coords="796,336,949,363"/>
<area shape="poly" id="edge11_Node000006_Node000012" title=" " alt="" coords="554,289,802,333,801,338,553,294"/>
</map>

View File

@ -0,0 +1 @@
7619e75ec6a1ce0c6ce0ad7a62d3f5fc

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

View File

@ -0,0 +1,54 @@
<map id="BNO08xRptARVRStabilizedGameRV.hpp" name="BNO08xRptARVRStabilizedGameRV.hpp">
<area shape="rect" id="Node000001" title=" " alt="" coords="1209,5,1427,48"/>
<area shape="rect" id="Node000002" href="$_b_n_o08x_rpt_r_v_generic_8hpp.html" title=" " alt="" coords="1229,96,1407,123"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1321,49,1321,80,1315,80,1315,49"/>
<area shape="rect" id="Node000003" href="$_b_n_o08x_rpt_8hpp.html" title=" " alt="" coords="1260,171,1376,197"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="1321,123,1321,155,1315,155,1315,123"/>
<area shape="rect" id="Node000004" title=" " alt="" coords="128,469,204,496"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="1260,190,976,200,580,223,384,241,214,263,143,276,86,290,44,305,20,322,10,340,10,359,19,378,34,397,79,432,126,460,124,464,76,437,31,401,14,381,5,360,4,339,16,318,42,301,85,285,142,271,213,258,383,236,579,218,975,195,1260,184"/>
<area shape="rect" id="Node000005" href="$_b_n_o08x_global_types_8hpp.html" title=" " alt="" coords="1144,320,1311,347"/>
<area shape="poly" id="edge4_Node000003_Node000005" title=" " alt="" coords="1313,199,1245,308,1241,305,1308,196"/>
<area shape="rect" id="Node000013" title=" " alt="" coords="1392,395,1527,421"/>
<area shape="poly" id="edge27_Node000003_Node000013" title=" " alt="" coords="1328,196,1445,380,1441,383,1324,199"/>
<area shape="rect" id="Node000014" href="$_b_n_o08x_private_types_8hpp.html" title=" " alt="" coords="639,245,808,272"/>
<area shape="poly" id="edge13_Node000003_Node000014" title=" " alt="" coords="1260,195,824,248,823,243,1260,190"/>
<area shape="rect" id="Node000023" title=" " alt="" coords="1386,245,1439,272"/>
<area shape="poly" id="edge26_Node000003_Node000023" title=" " alt="" coords="1336,196,1386,234,1383,238,1333,200"/>
<area shape="rect" id="Node000024" title=" " alt="" coords="1463,245,1538,272"/>
<area shape="poly" id="edge28_Node000003_Node000024" title=" " alt="" coords="1351,195,1455,237,1453,242,1349,200"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="1257,395,1318,421"/>
<area shape="poly" id="edge5_Node000005_Node000006" title=" " alt="" coords="1240,346,1270,381,1265,385,1236,349"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="635,395,713,421"/>
<area shape="poly" id="edge6_Node000005_Node000007" title=" " alt="" coords="1143,348,1132,349,931,369,842,379,729,397,728,392,841,374,930,364,1131,344,1143,343"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="245,469,309,496"/>
<area shape="poly" id="edge7_Node000005_Node000008" title=" " alt="" coords="1264,345,1295,359,1323,377,1339,399,1339,411,1332,423,1316,431,1285,437,1187,448,890,466,561,477,324,483,324,478,561,472,889,461,1186,443,1285,432,1314,426,1328,419,1334,410,1334,401,1320,381,1292,364,1261,350"/>
<area shape="rect" id="Node000009" title=" " alt="" coords="737,395,798,421"/>
<area shape="poly" id="edge8_Node000005_Node000009" title=" " alt="" coords="1144,348,972,371,813,397,812,392,971,366,1143,343"/>
<area shape="rect" id="Node000010" title=" " alt="" coords="822,395,913,421"/>
<area shape="poly" id="edge9_Node000005_Node000010" title=" " alt="" coords="1163,350,928,397,927,391,1162,345"/>
<area shape="rect" id="Node000011" title=" " alt="" coords="937,395,1078,421"/>
<area shape="poly" id="edge10_Node000005_Node000011" title=" " alt="" coords="1190,350,1061,392,1060,387,1188,345"/>
<area shape="rect" id="Node000012" title=" " alt="" coords="1102,395,1233,421"/>
<area shape="poly" id="edge11_Node000005_Node000012" title=" " alt="" coords="1219,349,1189,385,1185,381,1215,346"/>
<area shape="poly" id="edge12_Node000005_Node000013" title=" " alt="" coords="1269,345,1405,387,1404,392,1267,350"/>
<area shape="poly" id="edge19_Node000014_Node000005" title=" " alt="" coords="809,269,1129,315,1128,320,808,275"/>
<area shape="rect" id="Node000015" title=" " alt="" coords="435,320,519,347"/>
<area shape="poly" id="edge14_Node000014_Node000015" title=" " alt="" coords="681,275,534,318,533,313,680,270"/>
<area shape="rect" id="Node000016" title=" " alt="" coords="542,320,630,347"/>
<area shape="poly" id="edge15_Node000014_Node000016" title=" " alt="" coords="701,275,625,315,622,310,698,270"/>
<area shape="rect" id="Node000017" title=" " alt="" coords="653,320,794,347"/>
<area shape="poly" id="edge16_Node000014_Node000017" title=" " alt="" coords="726,273,726,304,721,304,721,273"/>
<area shape="rect" id="Node000018" title=" " alt="" coords="818,320,941,347"/>
<area shape="poly" id="edge17_Node000014_Node000018" title=" " alt="" coords="752,270,839,311,837,315,749,275"/>
<area shape="rect" id="Node000019" title=" " alt="" coords="964,320,1120,347"/>
<area shape="poly" id="edge18_Node000014_Node000019" title=" " alt="" coords="780,270,972,313,971,319,779,275"/>
<area shape="rect" id="Node000020" href="$_b_n_o08x_cb_param_rpt_i_d_8hpp.html" title=" " alt="" coords="30,320,211,347"/>
<area shape="poly" id="edge20_Node000014_Node000020" title=" " alt="" coords="639,273,227,322,226,317,638,268"/>
<area shape="rect" id="Node000022" href="$_b_n_o08x_cb_param_void_8hpp.html" title=" " alt="" coords="236,320,411,347"/>
<area shape="poly" id="edge24_Node000014_Node000022" title=" " alt="" coords="654,275,409,319,408,314,653,270"/>
<area shape="rect" id="Node000021" href="$_b_n_o08x_cb_generic_8hpp.html" title=" " alt="" coords="144,395,300,421"/>
<area shape="poly" id="edge21_Node000020_Node000021" title=" " alt="" coords="140,345,193,383,190,387,137,349"/>
<area shape="poly" id="edge23_Node000021_Node000004" title=" " alt="" coords="214,424,187,459,183,455,210,420"/>
<area shape="poly" id="edge22_Node000021_Node000008" title=" " alt="" coords="234,420,260,455,256,458,229,423"/>
<area shape="poly" id="edge25_Node000022_Node000021" title=" " alt="" coords="307,349,254,387,251,383,304,345"/>
</map>

View File

@ -0,0 +1 @@
1bbe3e6d9c3114a561518cc3595133b5

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

View File

@ -0,0 +1,144 @@
<!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: BNO08xRptARVRStabilizedGameRV.hpp Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">esp32_BNO08x<span id="projectnumber">&#160;1.3</span>
</div>
<div id="projectbrief">C++ BNO08x IMU driver component for esp-idf.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
</script>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp_source.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="headertitle"><div class="title">BNO08xRptARVRStabilizedGameRV.hpp</div></div>
</div><!--header-->
<div class="contents">
<a href="_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span> </div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="preprocessor">#pragma once</span></div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span> </div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="preprocessor">#include &quot;<a class="code" href="_b_n_o08x_rpt_r_v_generic_8hpp.html">BNO08xRptRVGeneric.hpp</a>&quot;</span></div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span> </div>
<div class="foldopen" id="foldopen00015" data-start="{" data-end="};">
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"><a class="line" href="class_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v.html"> 15</a></span><span class="keyword">class </span><a class="code hl_class" href="class_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v.html">BNO08xRptARVRStabilizedGameRV</a> : <span class="keyword">public</span> <a class="code hl_class" href="class_b_n_o08x_rpt_r_v_generic.html">BNO08xRptRVGeneric</a></div>
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span>{</div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span> <span class="keyword">public</span>:</div>
<div class="foldopen" id="foldopen00018" data-start="{" data-end="}">
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"><a class="line" href="class_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v.html#aabfa5bbfb21fb1f36dda44bd0de7d220"> 18</a></span> <a class="code hl_function" href="class_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v.html#aabfa5bbfb21fb1f36dda44bd0de7d220">BNO08xRptARVRStabilizedGameRV</a>(uint8_t <a class="code hl_variable" href="class_b_n_o08x_rpt.html#a63cd4ac9e96baa43eebe580f03307512">ID</a>, EventBits_t <a class="code hl_variable" href="class_b_n_o08x_rpt.html#ae78feab5682a4697c5acad3ca6f12c2e">rpt_bit</a>, <a class="code hl_struct" href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html">BNO08xPrivateTypes::bno08x_sync_ctx_t</a>* <a class="code hl_variable" href="class_b_n_o08x_rpt.html#a5a1404a08918d66bb0f41f55220db6e5">sync_ctx</a>)</div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span> : <a class="code hl_class" href="class_b_n_o08x_rpt_r_v_generic.html">BNO08xRptRVGeneric</a>(<a class="code hl_variable" href="class_b_n_o08x_rpt.html#a63cd4ac9e96baa43eebe580f03307512">ID</a>, <a class="code hl_variable" href="class_b_n_o08x_rpt.html#ae78feab5682a4697c5acad3ca6f12c2e">rpt_bit</a>, <a class="code hl_variable" href="class_b_n_o08x_rpt.html#a5a1404a08918d66bb0f41f55220db6e5">sync_ctx</a>)</div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> {</div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> }</div>
</div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> </div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> <span class="keyword">private</span>:</div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v.html#a2f822419d659be71209de6b69e8064b8">update_data</a>(sh2_SensorValue_t* sensor_val) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"><a class="line" href="class_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v.html#a67df5767ac056e546d66867379aa4b2e"> 25</a></span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keyword">constexpr</span> <span class="keywordtype">char</span>* <a class="code hl_variable" href="class_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v.html#a67df5767ac056e546d66867379aa4b2e">TAG</a> = <span class="stringliteral">&quot;BNO08xRptARVRStabilizedGameRV&quot;</span>;</div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span>};</div>
</div>
<div class="ttc" id="a_b_n_o08x_rpt_r_v_generic_8hpp_html"><div class="ttname"><a href="_b_n_o08x_rpt_r_v_generic_8hpp.html">BNO08xRptRVGeneric.hpp</a></div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_html"><div class="ttname"><a href="class_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v.html">BNO08xRptARVRStabilizedGameRV</a></div><div class="ttdoc">Class to represent ARVR stabilized rotation vector reports. (See Ref. Manual 6.5.43)</div><div class="ttdef"><b>Definition</b> BNO08xRptARVRStabilizedGameRV.hpp:16</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_html_a2f822419d659be71209de6b69e8064b8"><div class="ttname"><a href="class_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v.html#a2f822419d659be71209de6b69e8064b8">BNO08xRptARVRStabilizedGameRV::update_data</a></div><div class="ttdeci">void update_data(sh2_SensorValue_t *sensor_val) override</div><div class="ttdoc">Updates ARVR stabilized game rotation vector data from decoded sensor event.</div><div class="ttdef"><b>Definition</b> BNO08xRptARVRStabilizedGameRV.cpp:15</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_html_a67df5767ac056e546d66867379aa4b2e"><div class="ttname"><a href="class_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v.html#a67df5767ac056e546d66867379aa4b2e">BNO08xRptARVRStabilizedGameRV::TAG</a></div><div class="ttdeci">static const constexpr char * TAG</div><div class="ttdef"><b>Definition</b> BNO08xRptARVRStabilizedGameRV.hpp:25</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_html_aabfa5bbfb21fb1f36dda44bd0de7d220"><div class="ttname"><a href="class_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v.html#aabfa5bbfb21fb1f36dda44bd0de7d220">BNO08xRptARVRStabilizedGameRV::BNO08xRptARVRStabilizedGameRV</a></div><div class="ttdeci">BNO08xRptARVRStabilizedGameRV(uint8_t ID, EventBits_t rpt_bit, BNO08xPrivateTypes::bno08x_sync_ctx_t *sync_ctx)</div><div class="ttdef"><b>Definition</b> BNO08xRptARVRStabilizedGameRV.hpp:18</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_html_a5a1404a08918d66bb0f41f55220db6e5"><div class="ttname"><a href="class_b_n_o08x_rpt.html#a5a1404a08918d66bb0f41f55220db6e5">BNO08xRpt::sync_ctx</a></div><div class="ttdeci">BNO08xPrivateTypes::bno08x_sync_ctx_t * sync_ctx</div><div class="ttdef"><b>Definition</b> BNO08xRpt.hpp:39</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_html_a63cd4ac9e96baa43eebe580f03307512"><div class="ttname"><a href="class_b_n_o08x_rpt.html#a63cd4ac9e96baa43eebe580f03307512">BNO08xRpt::ID</a></div><div class="ttdeci">uint8_t ID</div><div class="ttdoc">Report ID, ex. SH2_ACCELERATION.</div><div class="ttdef"><b>Definition</b> BNO08xRpt.hpp:36</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_html_ae78feab5682a4697c5acad3ca6f12c2e"><div class="ttname"><a href="class_b_n_o08x_rpt.html#ae78feab5682a4697c5acad3ca6f12c2e">BNO08xRpt::rpt_bit</a></div><div class="ttdeci">EventBits_t rpt_bit</div><div class="ttdoc">Respective enable and data bit for report in evt_grp_rpt_en and evt_grp_rpt_data.</div><div class="ttdef"><b>Definition</b> BNO08xRpt.hpp:37</div></div>
<div class="ttc" id="aclass_b_n_o08x_rpt_r_v_generic_html"><div class="ttname"><a href="class_b_n_o08x_rpt_r_v_generic.html">BNO08xRptRVGeneric</a></div><div class="ttdoc">Class to represent rotation vector reports.</div><div class="ttdef"><b>Definition</b> BNO08xRptRVGeneric.hpp:16</div></div>
<div class="ttc" id="astruct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t_html"><div class="ttname"><a href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html">BNO08xPrivateTypes::bno08x_sync_ctx_t</a></div><div class="ttdoc">Holds context used to synchronize tasks and callback execution.</div><div class="ttdef"><b>Definition</b> BNO08xPrivateTypes.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_85e9385bd83516731053aadc7da3c8af.html">imu_update</a></li><li class="navelem"><a class="el" href="dir_c60d9bf80716f90f729fd65c40ec81f7.html">bno08x_update</a></li><li class="navelem"><a class="el" href="dir_fd670e5d11b8bb731501003ff6578ae1.html">components</a></li><li class="navelem"><a class="el" href="dir_a6718ce9703adf4789a693642ffedf7f.html">esp32_BNO08x</a></li><li class="navelem"><a class="el" href="dir_9667f1a5b10a5222433e41df91e1bf5d.html">include</a></li><li class="navelem"><a class="el" href="dir_fbb48e05bb2bbb213962a1ae6a7aca91.html">report</a></li><li class="navelem"><a class="el" href="_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v_8hpp.html">BNO08xRptARVRStabilizedGameRV.hpp</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>

View File

@ -0,0 +1,172 @@
<!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: BNO08xRptARVRStabilizedRV.cpp File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">esp32_BNO08x<span id="projectnumber">&#160;1.3</span>
</div>
<div id="projectbrief">C++ BNO08x IMU driver component for esp-idf.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8cpp.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="headertitle"><div class="title">BNO08xRptARVRStabilizedRV.cpp File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hpp_source.html">BNO08xRptARVRStabilizedRV.hpp</a>&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for BNO08xRptARVRStabilizedRV.cpp:</div>
<div class="dyncontent">
<div class="center"><img src="_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8cpp__incl.png" border="0" usemap="#a_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8cpp" alt=""/></div>
<map name="a_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8cpp" id="a_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8cpp">
<area shape="rect" title=" " alt="" coords="1205,5,1431,32"/>
<area shape="rect" href="_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hpp.html" title=" " alt="" coords="1205,80,1431,107"/>
<area shape="poly" title=" " alt="" coords="1321,33,1321,64,1315,64,1315,33"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_generic_8hpp.html" title=" " alt="" coords="1229,155,1407,181"/>
<area shape="poly" title=" " alt="" coords="1321,107,1321,139,1315,139,1315,107"/>
<area shape="rect" href="_b_n_o08x_rpt_8hpp.html" title=" " alt="" coords="1260,229,1376,256"/>
<area shape="poly" title=" " alt="" coords="1321,182,1321,214,1315,214,1315,182"/>
<area shape="rect" title=" " alt="" coords="128,528,204,555"/>
<area shape="poly" title=" " alt="" coords="1260,248,976,259,580,282,384,300,214,322,143,335,86,349,44,364,20,380,10,399,10,418,19,437,34,456,79,491,126,518,124,523,76,495,31,460,14,440,5,419,4,398,16,377,42,359,85,344,142,329,213,316,383,294,579,277,975,253,1260,243"/>
<area shape="rect" href="_b_n_o08x_global_types_8hpp.html" title=" " alt="" coords="1144,379,1311,405"/>
<area shape="poly" title=" " alt="" coords="1313,258,1245,367,1241,364,1308,255"/>
<area shape="rect" title=" " alt="" coords="1392,453,1527,480"/>
<area shape="poly" title=" " alt="" coords="1328,255,1445,439,1441,441,1324,258"/>
<area shape="rect" href="_b_n_o08x_private_types_8hpp.html" title=" " alt="" coords="639,304,808,331"/>
<area shape="poly" title=" " alt="" coords="1260,254,824,307,823,301,1260,248"/>
<area shape="rect" title=" " alt="" coords="1386,304,1439,331"/>
<area shape="poly" title=" " alt="" coords="1336,254,1386,292,1383,297,1333,259"/>
<area shape="rect" title=" " alt="" coords="1463,304,1538,331"/>
<area shape="poly" title=" " alt="" coords="1351,254,1455,295,1453,300,1349,259"/>
<area shape="rect" title=" " alt="" coords="1257,453,1318,480"/>
<area shape="poly" title=" " alt="" coords="1240,404,1270,440,1265,443,1236,408"/>
<area shape="rect" title=" " alt="" coords="635,453,713,480"/>
<area shape="poly" title=" " alt="" coords="1143,407,1132,408,931,428,842,438,729,456,728,450,841,433,930,423,1131,403,1143,401"/>
<area shape="rect" title=" " alt="" coords="245,528,309,555"/>
<area shape="poly" title=" " alt="" coords="1264,403,1295,418,1323,436,1339,458,1339,470,1332,482,1316,489,1285,496,1187,507,890,525,561,536,324,542,324,536,561,531,889,519,1186,502,1285,490,1314,484,1328,478,1334,468,1334,459,1320,440,1292,422,1261,408"/>
<area shape="rect" title=" " alt="" coords="737,453,798,480"/>
<area shape="poly" title=" " alt="" coords="1144,407,972,430,813,456,812,450,971,425,1143,401"/>
<area shape="rect" title=" " alt="" coords="822,453,913,480"/>
<area shape="poly" title=" " alt="" coords="1163,409,928,455,927,450,1162,403"/>
<area shape="rect" title=" " alt="" coords="937,453,1078,480"/>
<area shape="poly" title=" " alt="" coords="1190,408,1061,450,1060,445,1188,403"/>
<area shape="rect" title=" " alt="" coords="1102,453,1233,480"/>
<area shape="poly" title=" " alt="" coords="1219,408,1189,443,1185,440,1215,404"/>
<area shape="poly" title=" " alt="" coords="1269,403,1405,446,1404,451,1267,408"/>
<area shape="poly" title=" " alt="" coords="809,328,1129,374,1128,379,808,333"/>
<area shape="rect" title=" " alt="" coords="435,379,519,405"/>
<area shape="poly" title=" " alt="" coords="681,334,534,377,533,371,680,329"/>
<area shape="rect" title=" " alt="" coords="542,379,630,405"/>
<area shape="poly" title=" " alt="" coords="701,334,625,373,622,369,698,329"/>
<area shape="rect" title=" " alt="" coords="653,379,794,405"/>
<area shape="poly" title=" " alt="" coords="726,331,726,363,721,363,721,331"/>
<area shape="rect" title=" " alt="" coords="818,379,941,405"/>
<area shape="poly" title=" " alt="" coords="752,329,839,369,837,374,749,334"/>
<area shape="rect" title=" " alt="" coords="964,379,1120,405"/>
<area shape="poly" title=" " alt="" coords="780,329,972,372,971,377,779,334"/>
<area shape="rect" href="_b_n_o08x_cb_param_rpt_i_d_8hpp.html" title=" " alt="" coords="30,379,211,405"/>
<area shape="poly" title=" " alt="" coords="639,331,227,381,226,375,638,326"/>
<area shape="rect" href="_b_n_o08x_cb_param_void_8hpp.html" title=" " alt="" coords="236,379,411,405"/>
<area shape="poly" title=" " alt="" coords="654,334,409,378,408,373,653,329"/>
<area shape="rect" href="_b_n_o08x_cb_generic_8hpp.html" title=" " alt="" coords="144,453,300,480"/>
<area shape="poly" title=" " alt="" coords="140,404,193,442,190,446,137,408"/>
<area shape="poly" title=" " alt="" coords="214,482,187,517,183,514,210,479"/>
<area shape="poly" title=" " alt="" coords="234,479,260,514,256,517,229,482"/>
<area shape="poly" title=" " alt="" coords="307,408,254,446,251,442,304,404"/>
</map>
</div>
</div><a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><dl class="section author"><dt>Author</dt><dd>Myles Parfeniuk </dd></dl>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_85e9385bd83516731053aadc7da3c8af.html">imu_update</a></li><li class="navelem"><a class="el" href="dir_c60d9bf80716f90f729fd65c40ec81f7.html">bno08x_update</a></li><li class="navelem"><a class="el" href="dir_fd670e5d11b8bb731501003ff6578ae1.html">components</a></li><li class="navelem"><a class="el" href="dir_a6718ce9703adf4789a693642ffedf7f.html">esp32_BNO08x</a></li><li class="navelem"><a class="el" href="dir_105fd1ee051c171768c94e464b88861d.html">source</a></li><li class="navelem"><a class="el" href="dir_82b8b3f89fe769e7fc0bad50e1b2a4bf.html">report</a></li><li class="navelem"><a class="el" href="_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8cpp.html">BNO08xRptARVRStabilizedRV.cpp</a></li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,56 @@
<map id="BNO08xRptARVRStabilizedRV.cpp" name="BNO08xRptARVRStabilizedRV.cpp">
<area shape="rect" id="Node000001" title=" " alt="" coords="1205,5,1431,32"/>
<area shape="rect" id="Node000002" href="$_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hpp.html" title=" " alt="" coords="1205,80,1431,107"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1321,33,1321,64,1315,64,1315,33"/>
<area shape="rect" id="Node000003" href="$_b_n_o08x_rpt_r_v_generic_8hpp.html" title=" " alt="" coords="1229,155,1407,181"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="1321,107,1321,139,1315,139,1315,107"/>
<area shape="rect" id="Node000004" href="$_b_n_o08x_rpt_8hpp.html" title=" " alt="" coords="1260,229,1376,256"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="1321,182,1321,214,1315,214,1315,182"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="128,528,204,555"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="1260,248,976,259,580,282,384,300,214,322,143,335,86,349,44,364,20,380,10,399,10,418,19,437,34,456,79,491,126,518,124,523,76,495,31,460,14,440,5,419,4,398,16,377,42,359,85,344,142,329,213,316,383,294,579,277,975,253,1260,243"/>
<area shape="rect" id="Node000006" href="$_b_n_o08x_global_types_8hpp.html" title=" " alt="" coords="1144,379,1311,405"/>
<area shape="poly" id="edge5_Node000004_Node000006" title=" " alt="" coords="1313,258,1245,367,1241,364,1308,255"/>
<area shape="rect" id="Node000014" title=" " alt="" coords="1392,453,1527,480"/>
<area shape="poly" id="edge28_Node000004_Node000014" title=" " alt="" coords="1328,255,1445,439,1441,441,1324,258"/>
<area shape="rect" id="Node000015" href="$_b_n_o08x_private_types_8hpp.html" title=" " alt="" coords="639,304,808,331"/>
<area shape="poly" id="edge14_Node000004_Node000015" title=" " alt="" coords="1260,254,824,307,823,301,1260,248"/>
<area shape="rect" id="Node000024" title=" " alt="" coords="1386,304,1439,331"/>
<area shape="poly" id="edge27_Node000004_Node000024" title=" " alt="" coords="1336,254,1386,292,1383,297,1333,259"/>
<area shape="rect" id="Node000025" title=" " alt="" coords="1463,304,1538,331"/>
<area shape="poly" id="edge29_Node000004_Node000025" title=" " alt="" coords="1351,254,1455,295,1453,300,1349,259"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="1257,453,1318,480"/>
<area shape="poly" id="edge6_Node000006_Node000007" title=" " alt="" coords="1240,404,1270,440,1265,443,1236,408"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="635,453,713,480"/>
<area shape="poly" id="edge7_Node000006_Node000008" title=" " alt="" coords="1143,407,1132,408,931,428,842,438,729,456,728,450,841,433,930,423,1131,403,1143,401"/>
<area shape="rect" id="Node000009" title=" " alt="" coords="245,528,309,555"/>
<area shape="poly" id="edge8_Node000006_Node000009" title=" " alt="" coords="1264,403,1295,418,1323,436,1339,458,1339,470,1332,482,1316,489,1285,496,1187,507,890,525,561,536,324,542,324,536,561,531,889,519,1186,502,1285,490,1314,484,1328,478,1334,468,1334,459,1320,440,1292,422,1261,408"/>
<area shape="rect" id="Node000010" title=" " alt="" coords="737,453,798,480"/>
<area shape="poly" id="edge9_Node000006_Node000010" title=" " alt="" coords="1144,407,972,430,813,456,812,450,971,425,1143,401"/>
<area shape="rect" id="Node000011" title=" " alt="" coords="822,453,913,480"/>
<area shape="poly" id="edge10_Node000006_Node000011" title=" " alt="" coords="1163,409,928,455,927,450,1162,403"/>
<area shape="rect" id="Node000012" title=" " alt="" coords="937,453,1078,480"/>
<area shape="poly" id="edge11_Node000006_Node000012" title=" " alt="" coords="1190,408,1061,450,1060,445,1188,403"/>
<area shape="rect" id="Node000013" title=" " alt="" coords="1102,453,1233,480"/>
<area shape="poly" id="edge12_Node000006_Node000013" title=" " alt="" coords="1219,408,1189,443,1185,440,1215,404"/>
<area shape="poly" id="edge13_Node000006_Node000014" title=" " alt="" coords="1269,403,1405,446,1404,451,1267,408"/>
<area shape="poly" id="edge20_Node000015_Node000006" title=" " alt="" coords="809,328,1129,374,1128,379,808,333"/>
<area shape="rect" id="Node000016" title=" " alt="" coords="435,379,519,405"/>
<area shape="poly" id="edge15_Node000015_Node000016" title=" " alt="" coords="681,334,534,377,533,371,680,329"/>
<area shape="rect" id="Node000017" title=" " alt="" coords="542,379,630,405"/>
<area shape="poly" id="edge16_Node000015_Node000017" title=" " alt="" coords="701,334,625,373,622,369,698,329"/>
<area shape="rect" id="Node000018" title=" " alt="" coords="653,379,794,405"/>
<area shape="poly" id="edge17_Node000015_Node000018" title=" " alt="" coords="726,331,726,363,721,363,721,331"/>
<area shape="rect" id="Node000019" title=" " alt="" coords="818,379,941,405"/>
<area shape="poly" id="edge18_Node000015_Node000019" title=" " alt="" coords="752,329,839,369,837,374,749,334"/>
<area shape="rect" id="Node000020" title=" " alt="" coords="964,379,1120,405"/>
<area shape="poly" id="edge19_Node000015_Node000020" title=" " alt="" coords="780,329,972,372,971,377,779,334"/>
<area shape="rect" id="Node000021" href="$_b_n_o08x_cb_param_rpt_i_d_8hpp.html" title=" " alt="" coords="30,379,211,405"/>
<area shape="poly" id="edge21_Node000015_Node000021" title=" " alt="" coords="639,331,227,381,226,375,638,326"/>
<area shape="rect" id="Node000023" href="$_b_n_o08x_cb_param_void_8hpp.html" title=" " alt="" coords="236,379,411,405"/>
<area shape="poly" id="edge25_Node000015_Node000023" title=" " alt="" coords="654,334,409,378,408,373,653,329"/>
<area shape="rect" id="Node000022" href="$_b_n_o08x_cb_generic_8hpp.html" title=" " alt="" coords="144,453,300,480"/>
<area shape="poly" id="edge22_Node000021_Node000022" title=" " alt="" coords="140,404,193,442,190,446,137,408"/>
<area shape="poly" id="edge24_Node000022_Node000005" title=" " alt="" coords="214,482,187,517,183,514,210,479"/>
<area shape="poly" id="edge23_Node000022_Node000009" title=" " alt="" coords="234,479,260,514,256,517,229,482"/>
<area shape="poly" id="edge26_Node000023_Node000022" title=" " alt="" coords="307,408,254,446,251,442,304,404"/>
</map>

View File

@ -0,0 +1 @@
0d83443922a8520b47f28b0842ce4199

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

View File

@ -0,0 +1,213 @@
<!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: BNO08xRptARVRStabilizedRV.hpp File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">esp32_BNO08x<span id="projectnumber">&#160;1.3</span>
</div>
<div id="projectbrief">C++ BNO08x IMU driver component for esp-idf.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hpp.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> </div>
<div class="headertitle"><div class="title">BNO08xRptARVRStabilizedRV.hpp File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="_b_n_o08x_rpt_r_v_generic_8hpp_source.html">BNO08xRptRVGeneric.hpp</a>&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for BNO08xRptARVRStabilizedRV.hpp:</div>
<div class="dyncontent">
<div class="center"><img src="_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hpp__incl.png" border="0" usemap="#a_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hpp" alt=""/></div>
<map name="a_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hpp" id="a_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hpp">
<area shape="rect" title=" " alt="" coords="1205,5,1431,32"/>
<area shape="rect" href="_b_n_o08x_rpt_r_v_generic_8hpp.html" title=" " alt="" coords="1229,80,1407,107"/>
<area shape="poly" title=" " alt="" coords="1321,33,1321,64,1315,64,1315,33"/>
<area shape="rect" href="_b_n_o08x_rpt_8hpp.html" title=" " alt="" coords="1260,155,1376,181"/>
<area shape="poly" title=" " alt="" coords="1321,107,1321,139,1315,139,1315,107"/>
<area shape="rect" title=" " alt="" coords="128,453,204,480"/>
<area shape="poly" title=" " alt="" coords="1260,174,976,184,580,207,384,225,214,247,143,260,86,274,44,289,20,306,10,324,10,343,19,362,34,381,79,416,126,444,124,448,76,421,31,385,14,365,5,344,4,323,16,302,42,285,85,269,142,255,213,242,383,220,579,202,975,179,1260,168"/>
<area shape="rect" href="_b_n_o08x_global_types_8hpp.html" title=" " alt="" coords="1144,304,1311,331"/>
<area shape="poly" title=" " alt="" coords="1313,183,1245,292,1241,289,1308,180"/>
<area shape="rect" title=" " alt="" coords="1392,379,1527,405"/>
<area shape="poly" title=" " alt="" coords="1328,180,1445,364,1441,367,1324,183"/>
<area shape="rect" href="_b_n_o08x_private_types_8hpp.html" title=" " alt="" coords="639,229,808,256"/>
<area shape="poly" title=" " alt="" coords="1260,179,824,232,823,227,1260,174"/>
<area shape="rect" title=" " alt="" coords="1386,229,1439,256"/>
<area shape="poly" title=" " alt="" coords="1336,180,1386,218,1383,222,1333,184"/>
<area shape="rect" title=" " alt="" coords="1463,229,1538,256"/>
<area shape="poly" title=" " alt="" coords="1351,179,1455,221,1453,226,1349,184"/>
<area shape="rect" title=" " alt="" coords="1257,379,1318,405"/>
<area shape="poly" title=" " alt="" coords="1240,330,1270,365,1265,369,1236,333"/>
<area shape="rect" title=" " alt="" coords="635,379,713,405"/>
<area shape="poly" title=" " alt="" coords="1143,332,1132,333,931,353,842,363,729,381,728,376,841,358,930,348,1131,328,1143,327"/>
<area shape="rect" title=" " alt="" coords="245,453,309,480"/>
<area shape="poly" title=" " alt="" coords="1264,329,1295,343,1323,361,1339,383,1339,395,1332,407,1316,415,1285,421,1187,432,890,450,561,461,324,467,324,462,561,456,889,445,1186,427,1285,416,1314,410,1328,403,1334,394,1334,385,1320,365,1292,348,1261,334"/>
<area shape="rect" title=" " alt="" coords="737,379,798,405"/>
<area shape="poly" title=" " alt="" coords="1144,332,972,355,813,381,812,376,971,350,1143,327"/>
<area shape="rect" title=" " alt="" coords="822,379,913,405"/>
<area shape="poly" title=" " alt="" coords="1163,334,928,381,927,375,1162,329"/>
<area shape="rect" title=" " alt="" coords="937,379,1078,405"/>
<area shape="poly" title=" " alt="" coords="1190,334,1061,376,1060,371,1188,329"/>
<area shape="rect" title=" " alt="" coords="1102,379,1233,405"/>
<area shape="poly" title=" " alt="" coords="1219,333,1189,369,1185,365,1215,330"/>
<area shape="poly" title=" " alt="" coords="1269,329,1405,371,1404,376,1267,334"/>
<area shape="poly" title=" " alt="" coords="809,253,1129,299,1128,304,808,259"/>
<area shape="rect" title=" " alt="" coords="435,304,519,331"/>
<area shape="poly" title=" " alt="" coords="681,259,534,302,533,297,680,254"/>
<area shape="rect" title=" " alt="" coords="542,304,630,331"/>
<area shape="poly" title=" " alt="" coords="701,259,625,299,622,294,698,254"/>
<area shape="rect" title=" " alt="" coords="653,304,794,331"/>
<area shape="poly" title=" " alt="" coords="726,257,726,288,721,288,721,257"/>
<area shape="rect" title=" " alt="" coords="818,304,941,331"/>
<area shape="poly" title=" " alt="" coords="752,254,839,295,837,299,749,259"/>
<area shape="rect" title=" " alt="" coords="964,304,1120,331"/>
<area shape="poly" title=" " alt="" coords="780,254,972,297,971,303,779,259"/>
<area shape="rect" href="_b_n_o08x_cb_param_rpt_i_d_8hpp.html" title=" " alt="" coords="30,304,211,331"/>
<area shape="poly" title=" " alt="" coords="639,257,227,306,226,301,638,252"/>
<area shape="rect" href="_b_n_o08x_cb_param_void_8hpp.html" title=" " alt="" coords="236,304,411,331"/>
<area shape="poly" title=" " alt="" coords="654,259,409,303,408,298,653,254"/>
<area shape="rect" href="_b_n_o08x_cb_generic_8hpp.html" title=" " alt="" coords="144,379,300,405"/>
<area shape="poly" title=" " alt="" coords="140,329,193,367,190,371,137,333"/>
<area shape="poly" title=" " alt="" coords="214,408,187,443,183,439,210,404"/>
<area shape="poly" title=" " alt="" coords="234,404,260,439,256,442,229,407"/>
<area shape="poly" title=" " alt="" coords="307,333,254,371,251,367,304,329"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hpp__dep__incl.png" border="0" usemap="#a_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hppdep" alt=""/></div>
<map name="a_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hppdep" id="a_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hppdep">
<area shape="rect" title=" " alt="" coords="282,5,508,32"/>
<area shape="rect" href="_b_n_o08x_reports_8hpp.html" title=" " alt="" coords="221,80,361,107"/>
<area shape="poly" title=" " alt="" coords="366,43,311,82,308,77,363,39"/>
<area shape="rect" href="_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8cpp.html" title=" " alt="" coords="386,80,612,107"/>
<area shape="poly" title=" " alt="" coords="427,39,482,77,479,82,424,43"/>
<area shape="rect" href="_b_n_o08x_8hpp.html" title=" " alt="" coords="244,155,339,181"/>
<area shape="poly" title=" " alt="" coords="294,122,294,154,289,154,289,122"/>
<area shape="rect" href="_b_n_o08x_8cpp.html" title=" " alt="" coords="100,229,195,256"/>
<area shape="poly" title=" " alt="" coords="254,191,174,231,171,226,251,186"/>
<area shape="rect" href="_b_n_o08x_s_h2_h_a_l_8cpp.html" title=" " alt="" coords="219,229,364,256"/>
<area shape="poly" title=" " alt="" coords="294,197,294,229,289,229,289,197"/>
<area shape="rect" href="_b_n_o08x_test_helper_8hpp.html" title=" " alt="" coords="389,229,546,256"/>
<area shape="poly" title=" " alt="" coords="337,185,437,226,435,231,335,190"/>
<area shape="rect" href="_b_n_o08x_test_suite_8hpp.html" title=" " alt="" coords="5,304,156,331"/>
<area shape="poly" title=" " alt="" coords="385,262,149,306,148,301,384,257"/>
<area shape="rect" href="_callback_tests_8cpp.html" title=" " alt="" coords="180,304,309,331"/>
<area shape="poly" title=" " alt="" coords="415,264,284,306,283,301,413,259"/>
<area shape="rect" href="_feature_tests_8cpp.html" title=" " alt="" coords="333,304,455,331"/>
<area shape="poly" title=" " alt="" coords="445,269,408,306,405,302,442,265"/>
<area shape="rect" href="_init_denit_tests_8cpp.html" title=" " alt="" coords="479,304,605,331"/>
<area shape="poly" title=" " alt="" coords="493,265,531,302,527,306,489,269"/>
<area shape="rect" href="_multi_report_tests_8cpp.html" title=" " alt="" coords="628,304,773,331"/>
<area shape="poly" title=" " alt="" coords="523,258,660,301,659,306,521,263"/>
<area shape="rect" href="_single_report_tests_8cpp.html" title=" " alt="" coords="796,304,949,331"/>
<area shape="poly" title=" " alt="" coords="554,257,802,301,801,306,553,262"/>
</map>
</div>
</div>
<p><a href="_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hpp_source.html">Go to the source code of this file.</a></p>
<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">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_n_o08x_rpt_a_r_v_r_stabilized_r_v.html">BNO08xRptARVRStabilizedRV</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class to represent ARVR stabilized rotation vector reports. (See Ref. Manual 6.5.42) <a href="class_b_n_o08x_rpt_a_r_v_r_stabilized_r_v.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><dl class="section author"><dt>Author</dt><dd>Myles Parfeniuk </dd></dl>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_85e9385bd83516731053aadc7da3c8af.html">imu_update</a></li><li class="navelem"><a class="el" href="dir_c60d9bf80716f90f729fd65c40ec81f7.html">bno08x_update</a></li><li class="navelem"><a class="el" href="dir_fd670e5d11b8bb731501003ff6578ae1.html">components</a></li><li class="navelem"><a class="el" href="dir_a6718ce9703adf4789a693642ffedf7f.html">esp32_BNO08x</a></li><li class="navelem"><a class="el" href="dir_9667f1a5b10a5222433e41df91e1bf5d.html">include</a></li><li class="navelem"><a class="el" href="dir_fbb48e05bb2bbb213962a1ae6a7aca91.html">report</a></li><li class="navelem"><a class="el" href="_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hpp.html">BNO08xRptARVRStabilizedRV.hpp</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>

View File

@ -0,0 +1,4 @@
var _b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8hpp =
[
[ "BNO08xRptARVRStabilizedRV", "class_b_n_o08x_rpt_a_r_v_r_stabilized_r_v.html", "class_b_n_o08x_rpt_a_r_v_r_stabilized_r_v" ]
];

View File

@ -0,0 +1,27 @@
<map id="BNO08xRptARVRStabilizedRV.hpp" name="BNO08xRptARVRStabilizedRV.hpp">
<area shape="rect" id="Node000001" title=" " alt="" coords="282,5,508,32"/>
<area shape="rect" id="Node000002" href="$_b_n_o08x_reports_8hpp.html" title=" " alt="" coords="221,80,361,107"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="366,43,311,82,308,77,363,39"/>
<area shape="rect" id="Node000013" href="$_b_n_o08x_rpt_a_r_v_r_stabilized_r_v_8cpp.html" title=" " alt="" coords="386,80,612,107"/>
<area shape="poly" id="edge12_Node000001_Node000013" title=" " alt="" coords="427,39,482,77,479,82,424,43"/>
<area shape="rect" id="Node000003" href="$_b_n_o08x_8hpp.html" title=" " alt="" coords="244,155,339,181"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="294,122,294,154,289,154,289,122"/>
<area shape="rect" id="Node000004" href="$_b_n_o08x_8cpp.html" title=" " alt="" coords="100,229,195,256"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="254,191,174,231,171,226,251,186"/>
<area shape="rect" id="Node000005" href="$_b_n_o08x_s_h2_h_a_l_8cpp.html" title=" " alt="" coords="219,229,364,256"/>
<area shape="poly" id="edge4_Node000003_Node000005" title=" " alt="" coords="294,197,294,229,289,229,289,197"/>
<area shape="rect" id="Node000006" href="$_b_n_o08x_test_helper_8hpp.html" title=" " alt="" coords="389,229,546,256"/>
<area shape="poly" id="edge5_Node000003_Node000006" title=" " alt="" coords="337,185,437,226,435,231,335,190"/>
<area shape="rect" id="Node000007" href="$_b_n_o08x_test_suite_8hpp.html" title=" " alt="" coords="5,304,156,331"/>
<area shape="poly" id="edge6_Node000006_Node000007" title=" " alt="" coords="385,262,149,306,148,301,384,257"/>
<area shape="rect" id="Node000008" href="$_callback_tests_8cpp.html" title=" " alt="" coords="180,304,309,331"/>
<area shape="poly" id="edge7_Node000006_Node000008" title=" " alt="" coords="415,264,284,306,283,301,413,259"/>
<area shape="rect" id="Node000009" href="$_feature_tests_8cpp.html" title=" " alt="" coords="333,304,455,331"/>
<area shape="poly" id="edge8_Node000006_Node000009" title=" " alt="" coords="445,269,408,306,405,302,442,265"/>
<area shape="rect" id="Node000010" href="$_init_denit_tests_8cpp.html" title=" " alt="" coords="479,304,605,331"/>
<area shape="poly" id="edge9_Node000006_Node000010" title=" " alt="" coords="493,265,531,302,527,306,489,269"/>
<area shape="rect" id="Node000011" href="$_multi_report_tests_8cpp.html" title=" " alt="" coords="628,304,773,331"/>
<area shape="poly" id="edge10_Node000006_Node000011" title=" " alt="" coords="523,258,660,301,659,306,521,263"/>
<area shape="rect" id="Node000012" href="$_single_report_tests_8cpp.html" title=" " alt="" coords="796,304,949,331"/>
<area shape="poly" id="edge11_Node000006_Node000012" title=" " alt="" coords="554,257,802,301,801,306,553,262"/>
</map>

Some files were not shown because too many files have changed in this diff Show More