<areashape="rect"title="Class to represent and manage reports returned from BNO08x."alt=""coords="5,385,96,412"/>
<areashape="rect"href="class_b_n_o08x_rpt_acceleration.html"title="Class to represent accelerometer reports. (See Ref. Manual 6.5.9)"alt=""coords="182,5,345,32"/>
<areashape="rect"href="class_b_n_o08x_rpt_activity_classifier.html"title="Class to represent activity classifier reports. (See Ref. Manual 6.5.36)"alt=""coords="171,56,356,83"/>
<areashape="rect"href="class_b_n_o08x_rpt_cal_gyro.html"title="Class to represent calibrated gyro reports. (See Ref. Manual 6.5.13)"alt=""coords="195,107,332,133"/>
<areashape="rect"href="class_b_n_o08x_rpt_cal_magnetometer.html"title="Class to represent calibrated magnetometer reports. (See Ref. Manual 6.5.16)"alt=""coords="167,157,360,184"/>
<areashape="rect"href="class_b_n_o08x_rpt_gravity.html"title="Class to represent gravity reports. (See Ref. Manual 6.5.11)"alt=""coords="198,208,329,235"/>
<areashape="rect"href="class_b_n_o08x_rpt_linear_acceleration.html"title="Class to represent linear accelerometer reports. (See Ref. Manual 6.5.10)"alt=""coords="165,259,362,285"/>
<areashape="rect"href="class_b_n_o08x_rpt_raw_m_e_m_s_accelerometer.html"title="Class to represent raw accelerometer reports. (See Ref. Manual 6.5.8)"alt=""coords="144,360,383,387"/>
<areashape="rect"href="class_b_n_o08x_rpt_raw_m_e_m_s_gyro.html"title="Class to represent raw gyro reports. (See Ref. Manual 6.5.12)"alt=""coords="172,411,355,437"/>
<areashape="rect"href="class_b_n_o08x_rpt_raw_m_e_m_s_magnetometer.html"title="Class to represent raw magnetometer reports. (See Ref. Manual 6.5.15)"alt=""coords="144,461,383,488"/>
<areashape="rect"href="class_b_n_o08x_rpt_shake_detector.html"title="Class to represent shake detector reports. (See Ref. Manual 6.5.32)"alt=""coords="175,512,352,539"/>
<areashape="rect"href="class_b_n_o08x_rpt_stability_classifier.html"title="Class to represent stability classifier reports. (See Ref. Manual 6.5.31)"alt=""coords="168,563,359,589"/>
<areashape="rect"href="class_b_n_o08x_rpt_step_counter.html"title="Class to represent step counter reports. (See Ref. Manual 6.5.29)"alt=""coords="182,613,345,640"/>
<areashape="rect"href="class_b_n_o08x_rpt_tap_detector.html"title="Class to represent tap detector reports. (See Ref. Manual 6.5.27)"alt=""coords="183,664,344,691"/>
<areashape="rect"href="class_b_n_o08x_rpt_uncal_gyro.html"title="Class to represent uncalibrated gyro reports. (See Ref. Manual 6.5.14)"alt=""coords="188,715,339,741"/>
<areashape="rect"href="class_b_n_o08x_rpt_uncal_magnetometer.html"title="Class to represent uncalibrated magnetometer reports. (See Ref. Manual 6.5.17)"alt=""coords="160,765,367,792"/>
<areashape="rect"href="class_b_n_o08x_rpt_game_r_v.html"title="Class to represent game rotation vector reports. (See Ref. Manual 6.5.19)"alt=""coords="478,284,621,311"/>
<areashape="rect"href="class_b_n_o08x_rpt_r_v.html"title="Class to represent rotation vector reports. (See Ref. Manual 6.5.18)"alt=""coords="495,385,603,412"/>
<areashape="rect"title="Class to represent and manage reports returned from BNO08x."alt=""coords="32,112,123,139"/>
<areashape="rect"href="struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t.html"title="Holds context used to synchronize tasks and callback execution."alt=""coords="5,5,150,48"/>
<trclass="memdesc:a7d147e7540a4c6aa19749844e14cdadc"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Disables a sensor report by setting its period to 0us such that the <aclass="el"href="class_b_n_o08x.html"title="BNO08x IMU driver class.">BNO08x</a> stops sending it. <br/></td></tr>
<trclass="memdesc:a5b542b28c81fcd05cf2e3f3d2d437d46"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Registers a callback to execute when new data from a specific report is received. <br/></td></tr>
<trclass="memdesc:a74f6037286b51382535bab61680297ed"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Checks if a new report has been received since the last time this function was called. <br/></td></tr>
<trclass="memdesc:ab3bb962696b135841ef7313bc631fc72"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Flush all buffered reports for this sensor/report module. <br/></td></tr>
<trclass="memdesc:a7ce8e48cadf59f49068af7f1cb680b38"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Gets sample counts for this sensor (see SH-2 ref manual 6.4.3.1) <br/></td></tr>
<trclass="memdesc:ad5b054279b01204f61b4c0408acf51cf"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Retrieves meta data for this sensor/report by reading respective record in FRS (flash record system). <br/></td></tr>
<trclass="memdesc:aa0bed98a9a497d1f39e8245d05b02e9c"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Enables a sensor report such that the <aclass="el"href="class_b_n_o08x.html"title="BNO08x IMU driver class.">BNO08x</a> begins sending it. <br/></td></tr>
<trclass="memdesc:a15e8eebe3fe90ac19837e3860c76374c"><tdclass="mdescLeft"> </td><tdclass="mdescRight"><aclass="el"href="class_b_n_o08x_rpt.html"title="Class to represent and manage reports returned from BNO08x.">BNO08xRpt</a> report constructor. <br/></td></tr>
<trclass="memdesc:a61e3451e93806e1b7eaf5f1387726765"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Unlocks sh2 HAL lib to allow other tasks to call its APIs. <br/></td></tr>
<trclass="memdesc:a7a5619a74c1237c5abde2e4bd6619d12"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Locks sh2 HAL lib to only allow the calling task to call its APIs. <br/></td></tr>
<trclass="memdesc:a26bacc572187119339ec248bb4e7d6f3"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Unlocks user data to allow other tasks to read/modify it. <br/></td></tr>
<trclass="memdesc:a48e7b1a2c2ebc6b1f2f292735c0832a0"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Locks locks user data to only allow the calling task to read/modify it. <br/></td></tr>
<trclass="memdesc:a47a623eb0a1db51af76a03a103c32329"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Signals to <aclass="el"href="class_b_n_o08x.html#a367d525d1c0ba119b3dca3067bb5bccc"title="Polls for new data/report to become available.">BNO08x::data_available()</a> that a new report has arrived. <br/></td></tr>
<trclass="memdesc:ae78feab5682a4697c5acad3ca6f12c2e"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Respective enable and data bit for report in evt_grp_rpt_en and evt_grp_rpt_data. <br/></td></tr>
<trclass="memdesc:a1d4d6f4cc6f1eae503863eedf7fb9f52"><tdclass="mdescLeft"> </td><tdclass="mdescRight">The period/interval of the report in microseconds. <br/></td></tr>
<trclass="memdesc:a201aeb71fefb0d9d485914176a82dd80"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Constant for radian to degree conversions, sed in quaternion to euler function conversions. <br/></td></tr>
<divclass="textblock"><p>Class to represent and manage reports returned from <aclass="el"href="class_b_n_o08x.html"title="BNO08x IMU driver class.">BNO08x</a>. </p>
</div><h2class="groupheader">Constructor & Destructor Documentation</h2>
<p><aclass="el"href="class_b_n_o08x_rpt.html"title="Class to represent and manage reports returned from BNO08x.">BNO08xRpt</a> report constructor. </p>
<p>Construct a <aclass="el"href="class_b_n_o08x_rpt.html"title="Class to represent and manage reports returned from BNO08x.">BNO08xRpt</a> object for managing a <aclass="el"href="class_b_n_o08x.html"title="BNO08x IMU driver class.">BNO08x</a> sensor report.</p>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">imu</td><td>Pointer to <aclass="el"href="class_b_n_o08x.html"title="BNO08x IMU driver class.">BNO08x</a> imu object. </td></tr>
<areashape="rect"title="Clears BNO08x internal sample counts for this sensor. (see SH-2 ref manual 6.4.3.1)"alt=""coords="5,23,181,65"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a7a5619a74c1237c5abde2e4bd6619d12"title="Locks sh2 HAL lib to only allow the calling task to call its APIs."alt=""coords="236,5,418,32"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a61e3451e93806e1b7eaf5f1387726765"title="Unlocks sh2 HAL lib to allow other tasks to call its APIs."alt=""coords="229,56,425,83"/>
<p>Disables a sensor report by setting its period to 0us such that the <aclass="el"href="class_b_n_o08x.html"title="BNO08x IMU driver class.">BNO08x</a> stops sending it. </p>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">sensor_ID</td><td>The ID of the sensor for the respective report to be disabled. </td></tr>
<tr><tdclass="paramname">sensor_cfg</td><td>Sensor special configuration.</td></tr>
</table>
</dd>
</dl>
<dlclass="section return"><dt>Returns</dt><dd>ESP_OK if report was successfully disabled. </dd></dl>
<areashape="rect"title="Disables a sensor report by setting its period to 0us such that the BNO08x stops sending it."alt=""coords="5,81,145,108"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a7a5619a74c1237c5abde2e4bd6619d12"title="Locks sh2 HAL lib to only allow the calling task to call its APIs."alt=""coords="202,5,384,32"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a48e7b1a2c2ebc6b1f2f292735c0832a0"title="Locks locks user data to only allow the calling task to read/modify it."alt=""coords="200,56,386,83"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a61e3451e93806e1b7eaf5f1387726765"title="Unlocks sh2 HAL lib to allow other tasks to call its APIs."alt=""coords="195,107,391,133"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a26bacc572187119339ec248bb4e7d6f3"title="Unlocks user data to allow other tasks to read/modify it."alt=""coords="193,157,393,184"/>
<areashape="rect"title="Flush all buffered reports for this sensor/report module."alt=""coords="5,31,131,57"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a7a5619a74c1237c5abde2e4bd6619d12"title="Locks sh2 HAL lib to only allow the calling task to call its APIs."alt=""coords="186,5,368,32"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a61e3451e93806e1b7eaf5f1387726765"title="Unlocks sh2 HAL lib to allow other tasks to call its APIs."alt=""coords="179,56,375,83"/>
<areashape="rect"title="Retrieves meta data for this sensor/report by reading respective record in FRS (flash record system)."alt=""coords="5,31,190,57"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a7a5619a74c1237c5abde2e4bd6619d12"title="Locks sh2 HAL lib to only allow the calling task to call its APIs."alt=""coords="245,5,427,32"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a61e3451e93806e1b7eaf5f1387726765"title="Unlocks sh2 HAL lib to allow other tasks to call its APIs."alt=""coords="238,56,434,83"/>
<areashape="rect"title="Retrieves meta data for this sensor/report by reading respective record in FRS (flash record system)."alt=""coords="150,5,334,32"/>
<areashape="rect"title="Gets sample counts for this sensor (see SH-2 ref manual 6.4.3.1)"alt=""coords="5,23,171,65"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a7a5619a74c1237c5abde2e4bd6619d12"title="Locks sh2 HAL lib to only allow the calling task to call its APIs."alt=""coords="226,5,408,32"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a61e3451e93806e1b7eaf5f1387726765"title="Unlocks sh2 HAL lib to allow other tasks to call its APIs."alt=""coords="219,56,415,83"/>
<areashape="rect"title="Locks sh2 HAL lib to only allow the calling task to call its APIs."alt=""coords="669,989,852,1016"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a1418be33824d3102dbc8f92558a402a6"title="Clears BNO08x internal sample counts for this sensor. (see SH-2 ref manual 6.4.3.1)"alt=""coords="442,482,617,525"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a7d147e7540a4c6aa19749844e14cdadc"title="Disables a sensor report by setting its period to 0us such that the BNO08x stops sending it."alt=""coords="200,1076,339,1102"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#ab3bb962696b135841ef7313bc631fc72"title="Flush all buffered reports for this sensor/report module."alt=""coords="467,930,592,957"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#ad5b054279b01204f61b4c0408acf51cf"title="Retrieves meta data for this sensor/report by reading respective record in FRS (flash record system)."alt=""coords="437,549,621,576"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a7ce8e48cadf59f49068af7f1cb680b38"title="Gets sample counts for this sensor (see SH-2 ref manual 6.4.3.1)"alt=""coords="447,600,612,642"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#aa0bed98a9a497d1f39e8245d05b02e9c"title="Enables a sensor report such that the BNO08x begins sending it."alt=""coords="450,666,608,693"/>
<areashape="rect"href="class_b_n_o08x_rpt_r_v_generic.html#ab059dded7c0a7c922e9c624baac34ecd"title="Tares vector basis according to axis flags."alt=""coords="453,981,606,1024"/>
<areashape="rect"href="class_b_n_o08x_rpt_game_r_v.html#ab8844cc390818f2b5cff8afefc89558f"title="Clears most recent tare operation."alt=""coords="443,1048,616,1090"/>
<areashape="rect"href="class_b_n_o08x_rpt_r_v.html#a920fb5940c13870657c48538569aff87"title="Clears most recent tare operation."alt=""coords="443,1114,616,1141"/>
<areashape="rect"href="class_b_n_o08x_rpt_r_v_geomag.html#a2c62a41402f167a49025914a9800d062"title="Clears most recent tare operation."alt=""coords="447,1165,612,1208"/>
<areashape="rect"href="class_b_n_o08x_rpt_game_r_v.html#ae91c07ae4d781216065fd704b5c88d06"title="Saves most recent tare operation to BNO08x internal flash, such that it persists on reset."alt=""coords="443,1232,616,1274"/>
<areashape="rect"href="class_b_n_o08x_rpt_r_v.html#aa152921434b50a95977b0a4f925abec0"title="Saves most recent tare operation to BNO08x internal flash, such that it persists on reset."alt=""coords="437,1298,621,1325"/>
<areashape="rect"href="class_b_n_o08x_rpt_r_v_geomag.html#a57305f5f72067a56b037cf766fa2ee63"title="Saves most recent tare operation to BNO08x internal flash, such that it persists on reset."alt=""coords="447,1349,612,1392"/>
<areashape="rect"href="class_b_n_o08x_rpt_acceleration.html#a8fde5eefac5f9d714263047426eeee4f"title="Enables acceleration reports such that the BNO08x begins sending them."alt=""coords="188,174,351,217"/>
<areashape="rect"href="class_b_n_o08x_rpt_activity_classifier.html#a631329523ddaf17f2e93cd0546a42823"title="Enables activity classifier reports such that the BNO08x begins sending them."alt=""coords="177,241,362,284"/>
<areashape="rect"href="class_b_n_o08x_rpt_cal_gyro.html#aeb49d86610427c915dc9e58fcba6fddc"title="Enables calibrated gyro reports such that the BNO08x begins sending them."alt=""coords="178,441,361,468"/>
<areashape="rect"href="class_b_n_o08x_rpt_cal_magnetometer.html#a9a371f613ff5053d2227faeebe941393"title="Enables calibrated magnetometer reports such that the BNO08x begins sending them."alt=""coords="173,492,366,534"/>
<areashape="rect"href="class_b_n_o08x_rpt_gravity.html#a5bb33cf233c6721fac992e447bd5b571"title="Enables gravity reports such that the BNO08x begins sending them."alt=""coords="181,758,358,785"/>
<areashape="rect"href="class_b_n_o08x_rpt_linear_acceleration.html#a4584a181ae543919a851f8f288a316ed"title="Enables linear acceleration reports such that the BNO08x begins sending them."alt=""coords="171,1009,368,1052"/>
<areashape="rect"href="class_b_n_o08x_rpt_raw_m_e_m_s_accelerometer.html#a3cfc735c048700fe79a5674ad92b4b03"title="Enables raw accelerometer reports such that the BNO08x begins sending them."alt=""coords="150,558,389,601"/>
<areashape="rect"href="class_b_n_o08x_rpt_raw_m_e_m_s_gyro.html#ae872f24befd81352f812bc998acb573d"title="Enables raw gyro reports such that the BNO08x begins sending them."alt=""coords="178,625,361,668"/>
<areashape="rect"href="class_b_n_o08x_rpt_raw_m_e_m_s_magnetometer.html#a92832fd0bff6abddbbd87779de5b57fb"title="Enables raw magnetometer such that the BNO08x begins sending them."alt=""coords="150,692,389,734"/>
<areashape="rect"href="class_b_n_o08x_rpt_r_v_generic.html#a17c6cf89a5f7bf5c3fb9f8ff3ed74e8e"title="Enables a rotation vector report such that the BNO08x begins it."alt=""coords="193,1126,346,1169"/>
<areashape="rect"href="class_b_n_o08x_rpt_shake_detector.html#aa28fa73b51bd892f0239e647aa6ceeb8"title="Enables shake detector reports such that the BNO08x begins sending them (only sends reports when a sh..."alt=""coords="181,809,358,852"/>
<areashape="rect"href="class_b_n_o08x_rpt_stability_classifier.html#a4959110a01f638d04d87696d8a03dd60"title="Enables stability classifier reports such that the BNO08x begins sending them."alt=""coords="174,876,365,918"/>
<areashape="rect"href="class_b_n_o08x_rpt_step_counter.html#adf0a697561b064a7dd90a44009efbcf1"title="Enables step counter reports such that the BNO08x begins sending them."alt=""coords="188,942,351,985"/>
<areashape="rect"href="class_b_n_o08x_rpt_tap_detector.html#ad8b716b7a2f2c2f52113eaaf75a391dc"title="Enables tap detector reports such that the BNO08x begins sending them (only sends reports when a tap ..."alt=""coords="189,108,350,150"/>
<areashape="rect"href="class_b_n_o08x_rpt_uncal_gyro.html#a404d36091a61af543c6fec7b6e077706"title="Enables uncalibrated gyro reports such that the BNO08x begins sending them."alt=""coords="194,308,345,350"/>
<areashape="rect"href="class_b_n_o08x_rpt_uncal_magnetometer.html#a80ae48107ca1cc27551fd799625f2867"title="Enables uncalibrated magnetometer reports such that the BNO08x begins sending them."alt=""coords="166,374,373,417"/>
<areashape="rect"href="class_b_n_o08x_rpt_game_r_v.html#a773f8e4bf9e5059d6b301fc346cbc9d2"title="Tares game rotation vector axis."alt=""coords="183,1193,356,1220"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a7d147e7540a4c6aa19749844e14cdadc"title="Disables a sensor report by setting its period to 0us such that the BNO08x stops sending it."alt=""coords="213,5,352,32"/>
<areashape="rect"href="class_b_n_o08x_rpt_acceleration.html#abac65bc939891f7a24b5a611de430328"title="Grabs most recent acceleration data (including gravity), units are in m/s^2."alt=""coords="188,56,377,83"/>
<areashape="rect"href="class_b_n_o08x_rpt_cal_gyro.html#aeb45a1a433c499f2c36dddf393175815"title="Grabs most recent gyroscope data (velocity), units are in rad/s."alt=""coords="201,157,364,184"/>
<areashape="rect"href="class_b_n_o08x_rpt_cal_magnetometer.html#a9a07338f7c149aa3d45d2c4f846620e2"title="Grabs most recent calibrated magnetometer data, units are in uTesla."alt=""coords="173,208,392,235"/>
<areashape="rect"href="class_b_n_o08x_rpt_gravity.html#a18ebbe93997c3ea985290e5b8fc23115"title="Grabs most recent gravity data, units are in m/s^2."alt=""coords="204,259,361,285"/>
<areashape="rect"href="class_b_n_o08x_rpt_linear_acceleration.html#aac2eeab16ffbe7a81ea26a21c4e453d0"title="Grabs most recent acceleration data (including gravity), units are in m/s^2."alt=""coords="171,309,394,336"/>
<areashape="rect"href="class_b_n_o08x_rpt_raw_m_e_m_s_accelerometer.html#ae72428b3455327ecec5ee1c6ad065d56"title="Grabs most recent raw accelerometer data, units are ADC counts, time_stamp in microseconds."alt=""coords="150,360,415,387"/>
<areashape="rect"href="class_b_n_o08x_rpt_raw_m_e_m_s_gyro.html#ac9a43087ac86ca6d2309adae996747d5"title="Grabs most recent raw mems gyro report (units in ADC counts, time_stamp in microseconds)"alt=""coords="178,411,387,437"/>
<areashape="rect"href="class_b_n_o08x_rpt_raw_m_e_m_s_magnetometer.html#a44247c8dbd3376ff81599c192b7dfc71"title="Grabs most recent raw magnetometer data, units are ADC counts, time_stamp in microseconds."alt=""coords="150,461,415,488"/>
<areashape="rect"href="class_b_n_o08x_rpt_step_counter.html#affe413eea0483147578e58a1a9c5cd8f"title="Grabs most recent step counter data (rollover not accounted for in step count, just most recent repor..."alt=""coords="188,613,377,640"/>
<areashape="rect"href="class_b_n_o08x_rpt_tap_detector.html#ac0c0642fbb086a480edf32c92a470a2e"title="Grabs most recent tap detector detector data."alt=""coords="189,664,376,691"/>
<areashape="rect"href="class_b_n_o08x_rpt_uncal_gyro.html#ae2fec54b70d897124720abe1dcccd793"title="Grabs most recent uncalibrated gyroscope data, units are in rad/s."alt=""coords="194,715,371,741"/>
<areashape="rect"href="class_b_n_o08x_rpt_uncal_magnetometer.html#ad4d5abc8875955b6236bbe526be1e8fb"title="Grabs most recent uncalibrated magnetometer data, units are in uTesla."alt=""coords="166,765,399,792"/>
<areashape="rect"href="class_b_n_o08x_rpt_uncal_gyro.html#a08b722174d100d1d9363eaf4989a8ecd"title="Grabs most recent uncalibrated gyroscope bias data, units are in rad/s."alt=""coords="207,867,358,909"/>
<areashape="rect"href="class_b_n_o08x_rpt_uncal_magnetometer.html#aa6818f72419eaebb55cba9ffec28c704"title="Grabs most recent uncalibrated magnetometer bias data, units are in uTesla."alt=""coords="179,933,386,976"/>
<areashape="rect"href="class_b_n_o08x_rpt_uncal_magnetometer.html#ae5a99ef7523dcafc4638a538e141306b"title="Grabs most recent uncalibrated magnetometer magnetic field data, units are in uTesla."alt=""coords="179,1000,386,1043"/>
<areashape="rect"href="class_b_n_o08x_rpt_activity_classifier.html#a903a426e65752996075798ba6c51bff2"title="Grabs most the most likely activity from most recent activity classifier data."alt=""coords="190,1067,375,1109"/>
<areashape="rect"href="class_b_n_o08x_rpt_r_v_generic.html#afc2accdd72076cd758f9f9108351d7a8"title="Grabs most recent rotation vector data in form of unit quaternion, rad accuracy units in radians (if ..."alt=""coords="206,1133,359,1176"/>
<areashape="rect"href="class_b_n_o08x_rpt_step_counter.html#a017b389771b4d8816b4cfd06c6d9184a"title="Grabs the total step count since boot, accounts for rollover in report data."alt=""coords="201,1267,364,1309"/>
<areashape="rect"href="class_b_n_o08x_rpt_i_gyro_r_v.html#a8e9877551635f8be5e380d47195b4061"title="Grabs most recent gyro integrated rotation vector angular velocity data, units are in rad/s."alt=""coords="189,1333,376,1360"/>
<areashape="rect"href="class_b_n_o08x_rpt_uncal_gyro.html#a13c875a4ef09df3a82ac4bfa5109fdf7"title="Grabs most recent uncalibrated gyroscope velocity data, units are in rad/s."alt=""coords="207,1384,358,1427"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#aa0bed98a9a497d1f39e8245d05b02e9c"title="Enables a sensor report such that the BNO08x begins sending it."alt=""coords="203,1451,362,1477"/>
<areashape="rect"href="class_b_n_o08x_rpt_acceleration.html#a6b24209dc87cdd333b780fe6674fd045"title="Updates accelerometer data from decoded sensor event."alt=""coords="201,1501,364,1544"/>
<areashape="rect"href="class_b_n_o08x_rpt_activity_classifier.html#acb6fe5076011bc1f6f33a93c1c30c333"title="Updates activity classifier data from decoded sensor event."alt=""coords="190,1568,375,1611"/>
<areashape="rect"href="class_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v.html#a2f822419d659be71209de6b69e8064b8"title="Updates ARVR stabilized game rotation vector data from decoded sensor event."alt=""coords="173,1635,392,1677"/>
<areashape="rect"href="class_b_n_o08x_rpt_a_r_v_r_stabilized_r_v.html#a0ddf587eff71b83b01de57c2a69aa34d"title="Updates ARVR stabilized rotation vector data from decoded sensor event."alt=""coords="182,1701,383,1744"/>
<areashape="rect"href="class_b_n_o08x_rpt_cal_gyro.html#ab099bd0da7140c433fc7bab0a802c46f"title="Updates calibrated gyro data from decoded sensor event."alt=""coords="174,1768,391,1795"/>
<areashape="rect"href="class_b_n_o08x_rpt_cal_magnetometer.html#af50ecf2bb83d7eeec5b88c5273a01784"title="Updates calibrated magnetometer data from decoded sensor event."alt=""coords="186,1819,379,1861"/>
<areashape="rect"href="class_b_n_o08x_rpt_game_r_v.html#a8f9be2a12cec2a8467829fe561bf5f3d"title="Updates game rotation vector data from decoded sensor event."alt=""coords="171,1885,394,1912"/>
<areashape="rect"href="class_b_n_o08x_rpt_gravity.html#a47a5d1d8f89834662efaaae60a74b4c2"title="Updates gravity data from decoded sensor event."alt=""coords="178,1936,387,1963"/>
<areashape="rect"href="class_b_n_o08x_rpt_i_gyro_r_v.html#a29e7154e8fed38487dd100f3e98d72fb"title="Updates gyro integrated rotation vector data from decoded sensor event."alt=""coords="173,1987,392,2013"/>
<areashape="rect"href="class_b_n_o08x_rpt_linear_acceleration.html#ab799259f97933e00ddfe654050c4757e"title="Updates accelerometer data from decoded sensor event."alt=""coords="184,2037,381,2080"/>
<areashape="rect"href="class_b_n_o08x_rpt_raw_m_e_m_s_accelerometer.html#a269b8a306d47b0a873421674e8996187"title="Updates raw accelerometer data from decoded sensor event."alt=""coords="163,2104,402,2147"/>
<areashape="rect"href="class_b_n_o08x_rpt_raw_m_e_m_s_gyro.html#af79174e4b3a3579d3de85decf529e5d5"title="Updates raw mems gyro data from decoded sensor event."alt=""coords="191,2171,374,2213"/>
<areashape="rect"href="class_b_n_o08x_rpt_raw_m_e_m_s_magnetometer.html#a5ff68ff342813b240519a315e60d4506"title="Updates raw magnetometer data from decoded sensor event."alt=""coords="163,2237,402,2280"/>
<areashape="rect"href="class_b_n_o08x_rpt_r_v.html#ab6a7a480ecc404383a1db5c6b29e3c48"title="Updates rotation vector data from decoded sensor event."alt=""coords="189,2304,376,2331"/>
<areashape="rect"href="class_b_n_o08x_rpt_r_v_geomag.html#a531bf3018378efda8edd322e2a4a3306"title="Updates geomagnetic rotation vector data from decoded sensor event."alt=""coords="200,2355,365,2397"/>
<areashape="rect"href="class_b_n_o08x_rpt_shake_detector.html#aebaecde5751d7b9a3fa1d5cfe09a7393"title="Updates shake detector data from decoded sensor event."alt=""coords="194,2421,371,2464"/>
<areashape="rect"href="class_b_n_o08x_rpt_stability_classifier.html#a53f291245bb6c40ae272fbe0142609c2"title="Updates stability classifier data from decoded sensor event."alt=""coords="187,2488,378,2531"/>
<areashape="rect"href="class_b_n_o08x_rpt_step_counter.html#a742cb9d7bc64d31f3febc51d0536c3aa"title="Updates step counter data from decoded sensor event."alt=""coords="201,2555,364,2597"/>
<areashape="rect"href="class_b_n_o08x_rpt_tap_detector.html#aa1b7881e55a3f6210f48cec831cc72a7"title="Updates tap detector data from decoded sensor event."alt=""coords="202,2621,363,2664"/>
<areashape="rect"href="class_b_n_o08x_rpt_uncal_gyro.html#acfcb717810a8924c3b119829c4b24489"title="Updates uncalibrated gyro data from decoded sensor event."alt=""coords="207,2688,358,2731"/>
<areashape="rect"href="class_b_n_o08x_rpt_uncal_magnetometer.html#a2737505adb4176e5843ce7d13b2b8ec4"title="Updates uncalibrated magf data from decoded sensor event."alt=""coords="179,2755,386,2797"/>
<p>Enables a sensor report such that the <aclass="el"href="class_b_n_o08x.html"title="BNO08x IMU driver class.">BNO08x</a> begins sending it. </p>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">report_period_us</td><td>The period/interval of the report in microseconds. </td></tr>
<tr><tdclass="paramname">sensor_cfg</td><td>Sensor special configuration (optional, see <aclass="el"href="namespace_b_n_o08x_private_types.html#a4f68e627c3c54e471ec83756b97924da">BNO08xPrivateTypes::default_sensor_cfg</a> for defaults).</td></tr>
</table>
</dd>
</dl>
<dlclass="section return"><dt>Returns</dt><dd>True if report was successfully enabled. </dd></dl>
<areashape="rect"title="Enables a sensor report such that the BNO08x begins sending it."alt=""coords="5,81,164,108"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a7a5619a74c1237c5abde2e4bd6619d12"title="Locks sh2 HAL lib to only allow the calling task to call its APIs."alt=""coords="221,5,403,32"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a48e7b1a2c2ebc6b1f2f292735c0832a0"title="Locks locks user data to only allow the calling task to read/modify it."alt=""coords="219,56,405,83"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a61e3451e93806e1b7eaf5f1387726765"title="Unlocks sh2 HAL lib to allow other tasks to call its APIs."alt=""coords="214,107,410,133"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a26bacc572187119339ec248bb4e7d6f3"title="Unlocks user data to allow other tasks to read/modify it."alt=""coords="212,157,412,184"/>
<areashape="rect"title="Enables a sensor report such that the BNO08x begins sending it."alt=""coords="437,908,595,935"/>
<areashape="rect"href="class_b_n_o08x_rpt_acceleration.html#a8fde5eefac5f9d714263047426eeee4f"title="Enables acceleration reports such that the BNO08x begins sending them."alt=""coords="188,352,351,395"/>
<areashape="rect"href="class_b_n_o08x_rpt_activity_classifier.html#a631329523ddaf17f2e93cd0546a42823"title="Enables activity classifier reports such that the BNO08x begins sending them."alt=""coords="177,499,362,541"/>
<areashape="rect"href="class_b_n_o08x_rpt_cal_gyro.html#aeb49d86610427c915dc9e58fcba6fddc"title="Enables calibrated gyro reports such that the BNO08x begins sending them."alt=""coords="178,632,361,659"/>
<areashape="rect"href="class_b_n_o08x_rpt_cal_magnetometer.html#a9a371f613ff5053d2227faeebe941393"title="Enables calibrated magnetometer reports such that the BNO08x begins sending them."alt=""coords="173,733,366,776"/>
<areashape="rect"href="class_b_n_o08x_rpt_gravity.html#a5bb33cf233c6721fac992e447bd5b571"title="Enables gravity reports such that the BNO08x begins sending them."alt=""coords="181,683,358,709"/>
<areashape="rect"href="class_b_n_o08x_rpt_linear_acceleration.html#a4584a181ae543919a851f8f288a316ed"title="Enables linear acceleration reports such that the BNO08x begins sending them."alt=""coords="171,565,368,608"/>
<areashape="rect"href="class_b_n_o08x_rpt_raw_m_e_m_s_accelerometer.html#a3cfc735c048700fe79a5674ad92b4b03"title="Enables raw accelerometer reports such that the BNO08x begins sending them."alt=""coords="150,800,389,843"/>
<areashape="rect"href="class_b_n_o08x_rpt_raw_m_e_m_s_gyro.html#ae872f24befd81352f812bc998acb573d"title="Enables raw gyro reports such that the BNO08x begins sending them."alt=""coords="178,867,361,909"/>
<areashape="rect"href="class_b_n_o08x_rpt_raw_m_e_m_s_magnetometer.html#a92832fd0bff6abddbbd87779de5b57fb"title="Enables raw magnetometer such that the BNO08x begins sending them."alt=""coords="150,933,389,976"/>
<areashape="rect"href="class_b_n_o08x_rpt_r_v_generic.html#a17c6cf89a5f7bf5c3fb9f8ff3ed74e8e"title="Enables a rotation vector report such that the BNO08x begins it."alt=""coords="193,1000,346,1043"/>
<areashape="rect"href="class_b_n_o08x_rpt_shake_detector.html#aa28fa73b51bd892f0239e647aa6ceeb8"title="Enables shake detector reports such that the BNO08x begins sending them (only sends reports when a sh..."alt=""coords="181,1067,358,1109"/>
<areashape="rect"href="class_b_n_o08x_rpt_stability_classifier.html#a4959110a01f638d04d87696d8a03dd60"title="Enables stability classifier reports such that the BNO08x begins sending them."alt=""coords="174,1133,365,1176"/>
<areashape="rect"href="class_b_n_o08x_rpt_step_counter.html#adf0a697561b064a7dd90a44009efbcf1"title="Enables step counter reports such that the BNO08x begins sending them."alt=""coords="188,1200,351,1243"/>
<areashape="rect"href="class_b_n_o08x_rpt_tap_detector.html#ad8b716b7a2f2c2f52113eaaf75a391dc"title="Enables tap detector reports such that the BNO08x begins sending them (only sends reports when a tap ..."alt=""coords="189,1267,350,1309"/>
<areashape="rect"href="class_b_n_o08x_rpt_uncal_gyro.html#a404d36091a61af543c6fec7b6e077706"title="Enables uncalibrated gyro reports such that the BNO08x begins sending them."alt=""coords="194,1333,345,1376"/>
<areashape="rect"href="class_b_n_o08x_rpt_uncal_magnetometer.html#a80ae48107ca1cc27551fd799625f2867"title="Enables uncalibrated magnetometer reports such that the BNO08x begins sending them."alt=""coords="166,1400,373,1443"/>
<p>Signals to <aclass="el"href="class_b_n_o08x.html#a367d525d1c0ba119b3dca3067bb5bccc"title="Polls for new data/report to become available.">BNO08x::data_available()</a> that a new report has arrived. </p>
<dlclass="section return"><dt>Returns</dt><dd>void, nothing to return </dd></dl>
<areashape="rect"title="Signals to BNO08x::data_available() that a new report has arrived."alt=""coords="293,608,457,651"/>
<areashape="rect"href="class_b_n_o08x_rpt_acceleration.html#a6b24209dc87cdd333b780fe6674fd045"title="Updates accelerometer data from decoded sensor event."alt=""coords="44,5,206,48"/>
<areashape="rect"href="class_b_n_o08x_rpt_activity_classifier.html#acb6fe5076011bc1f6f33a93c1c30c333"title="Updates activity classifier data from decoded sensor event."alt=""coords="32,72,218,115"/>
<areashape="rect"href="class_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v.html#a2f822419d659be71209de6b69e8064b8"title="Updates ARVR stabilized game rotation vector data from decoded sensor event."alt=""coords="16,139,234,181"/>
<areashape="rect"href="class_b_n_o08x_rpt_a_r_v_r_stabilized_r_v.html#a0ddf587eff71b83b01de57c2a69aa34d"title="Updates ARVR stabilized rotation vector data from decoded sensor event."alt=""coords="24,205,226,248"/>
<areashape="rect"href="class_b_n_o08x_rpt_cal_gyro.html#ab099bd0da7140c433fc7bab0a802c46f"title="Updates calibrated gyro data from decoded sensor event."alt=""coords="17,272,233,299"/>
<areashape="rect"href="class_b_n_o08x_rpt_cal_magnetometer.html#af50ecf2bb83d7eeec5b88c5273a01784"title="Updates calibrated magnetometer data from decoded sensor event."alt=""coords="29,323,221,365"/>
<areashape="rect"href="class_b_n_o08x_rpt_game_r_v.html#a8f9be2a12cec2a8467829fe561bf5f3d"title="Updates game rotation vector data from decoded sensor event."alt=""coords="14,389,236,416"/>
<areashape="rect"href="class_b_n_o08x_rpt_gravity.html#a47a5d1d8f89834662efaaae60a74b4c2"title="Updates gravity data from decoded sensor event."alt=""coords="20,440,230,467"/>
<areashape="rect"href="class_b_n_o08x_rpt_i_gyro_r_v.html#a29e7154e8fed38487dd100f3e98d72fb"title="Updates gyro integrated rotation vector data from decoded sensor event."alt=""coords="16,491,234,517"/>
<areashape="rect"href="class_b_n_o08x_rpt_linear_acceleration.html#ab799259f97933e00ddfe654050c4757e"title="Updates accelerometer data from decoded sensor event."alt=""coords="26,541,224,584"/>
<areashape="rect"href="class_b_n_o08x_rpt_raw_m_e_m_s_accelerometer.html#a269b8a306d47b0a873421674e8996187"title="Updates raw accelerometer data from decoded sensor event."alt=""coords="5,608,245,651"/>
<areashape="rect"href="class_b_n_o08x_rpt_raw_m_e_m_s_gyro.html#af79174e4b3a3579d3de85decf529e5d5"title="Updates raw mems gyro data from decoded sensor event."alt=""coords="33,675,217,717"/>
<areashape="rect"href="class_b_n_o08x_rpt_raw_m_e_m_s_magnetometer.html#a5ff68ff342813b240519a315e60d4506"title="Updates raw magnetometer data from decoded sensor event."alt=""coords="6,741,244,784"/>
<areashape="rect"href="class_b_n_o08x_rpt_r_v.html#ab6a7a480ecc404383a1db5c6b29e3c48"title="Updates rotation vector data from decoded sensor event."alt=""coords="31,808,219,835"/>
<areashape="rect"href="class_b_n_o08x_rpt_r_v_geomag.html#a531bf3018378efda8edd322e2a4a3306"title="Updates geomagnetic rotation vector data from decoded sensor event."alt=""coords="42,859,208,901"/>
<areashape="rect"href="class_b_n_o08x_rpt_shake_detector.html#aebaecde5751d7b9a3fa1d5cfe09a7393"title="Updates shake detector data from decoded sensor event."alt=""coords="37,925,213,968"/>
<areashape="rect"href="class_b_n_o08x_rpt_stability_classifier.html#a53f291245bb6c40ae272fbe0142609c2"title="Updates stability classifier data from decoded sensor event."alt=""coords="30,992,220,1035"/>
<areashape="rect"href="class_b_n_o08x_rpt_step_counter.html#a742cb9d7bc64d31f3febc51d0536c3aa"title="Updates step counter data from decoded sensor event."alt=""coords="44,1059,206,1101"/>
<areashape="rect"href="class_b_n_o08x_rpt_tap_detector.html#aa1b7881e55a3f6210f48cec831cc72a7"title="Updates tap detector data from decoded sensor event."alt=""coords="45,1125,205,1168"/>
<areashape="rect"href="class_b_n_o08x_rpt_uncal_gyro.html#acfcb717810a8924c3b119829c4b24489"title="Updates uncalibrated gyro data from decoded sensor event."alt=""coords="49,1192,201,1235"/>
<areashape="rect"href="class_b_n_o08x_rpt_uncal_magnetometer.html#a2737505adb4176e5843ce7d13b2b8ec4"title="Updates uncalibrated magf data from decoded sensor event."alt=""coords="22,1259,228,1301"/>
<areashape="rect"title="Unlocks sh2 HAL lib to allow other tasks to call its APIs."alt=""coords="669,989,866,1016"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a1418be33824d3102dbc8f92558a402a6"title="Clears BNO08x internal sample counts for this sensor. (see SH-2 ref manual 6.4.3.1)"alt=""coords="442,482,617,525"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a7d147e7540a4c6aa19749844e14cdadc"title="Disables a sensor report by setting its period to 0us such that the BNO08x stops sending it."alt=""coords="200,1076,339,1102"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#ab3bb962696b135841ef7313bc631fc72"title="Flush all buffered reports for this sensor/report module."alt=""coords="467,930,592,957"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#ad5b054279b01204f61b4c0408acf51cf"title="Retrieves meta data for this sensor/report by reading respective record in FRS (flash record system)."alt=""coords="437,549,621,576"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a7ce8e48cadf59f49068af7f1cb680b38"title="Gets sample counts for this sensor (see SH-2 ref manual 6.4.3.1)"alt=""coords="447,600,612,642"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#aa0bed98a9a497d1f39e8245d05b02e9c"title="Enables a sensor report such that the BNO08x begins sending it."alt=""coords="450,666,608,693"/>
<areashape="rect"href="class_b_n_o08x_rpt_r_v_generic.html#ab059dded7c0a7c922e9c624baac34ecd"title="Tares vector basis according to axis flags."alt=""coords="453,981,606,1024"/>
<areashape="rect"href="class_b_n_o08x_rpt_game_r_v.html#ab8844cc390818f2b5cff8afefc89558f"title="Clears most recent tare operation."alt=""coords="443,1048,616,1090"/>
<areashape="rect"href="class_b_n_o08x_rpt_r_v.html#a920fb5940c13870657c48538569aff87"title="Clears most recent tare operation."alt=""coords="443,1114,616,1141"/>
<areashape="rect"href="class_b_n_o08x_rpt_r_v_geomag.html#a2c62a41402f167a49025914a9800d062"title="Clears most recent tare operation."alt=""coords="447,1165,612,1208"/>
<areashape="rect"href="class_b_n_o08x_rpt_game_r_v.html#ae91c07ae4d781216065fd704b5c88d06"title="Saves most recent tare operation to BNO08x internal flash, such that it persists on reset."alt=""coords="443,1232,616,1274"/>
<areashape="rect"href="class_b_n_o08x_rpt_r_v.html#aa152921434b50a95977b0a4f925abec0"title="Saves most recent tare operation to BNO08x internal flash, such that it persists on reset."alt=""coords="437,1298,621,1325"/>
<areashape="rect"href="class_b_n_o08x_rpt_r_v_geomag.html#a57305f5f72067a56b037cf766fa2ee63"title="Saves most recent tare operation to BNO08x internal flash, such that it persists on reset."alt=""coords="447,1349,612,1392"/>
<areashape="rect"href="class_b_n_o08x_rpt_acceleration.html#a8fde5eefac5f9d714263047426eeee4f"title="Enables acceleration reports such that the BNO08x begins sending them."alt=""coords="188,174,351,217"/>
<areashape="rect"href="class_b_n_o08x_rpt_activity_classifier.html#a631329523ddaf17f2e93cd0546a42823"title="Enables activity classifier reports such that the BNO08x begins sending them."alt=""coords="177,241,362,284"/>
<areashape="rect"href="class_b_n_o08x_rpt_cal_gyro.html#aeb49d86610427c915dc9e58fcba6fddc"title="Enables calibrated gyro reports such that the BNO08x begins sending them."alt=""coords="178,441,361,468"/>
<areashape="rect"href="class_b_n_o08x_rpt_cal_magnetometer.html#a9a371f613ff5053d2227faeebe941393"title="Enables calibrated magnetometer reports such that the BNO08x begins sending them."alt=""coords="173,492,366,534"/>
<areashape="rect"href="class_b_n_o08x_rpt_gravity.html#a5bb33cf233c6721fac992e447bd5b571"title="Enables gravity reports such that the BNO08x begins sending them."alt=""coords="181,758,358,785"/>
<areashape="rect"href="class_b_n_o08x_rpt_linear_acceleration.html#a4584a181ae543919a851f8f288a316ed"title="Enables linear acceleration reports such that the BNO08x begins sending them."alt=""coords="171,1009,368,1052"/>
<areashape="rect"href="class_b_n_o08x_rpt_raw_m_e_m_s_accelerometer.html#a3cfc735c048700fe79a5674ad92b4b03"title="Enables raw accelerometer reports such that the BNO08x begins sending them."alt=""coords="150,558,389,601"/>
<areashape="rect"href="class_b_n_o08x_rpt_raw_m_e_m_s_gyro.html#ae872f24befd81352f812bc998acb573d"title="Enables raw gyro reports such that the BNO08x begins sending them."alt=""coords="178,625,361,668"/>
<areashape="rect"href="class_b_n_o08x_rpt_raw_m_e_m_s_magnetometer.html#a92832fd0bff6abddbbd87779de5b57fb"title="Enables raw magnetometer such that the BNO08x begins sending them."alt=""coords="150,692,389,734"/>
<areashape="rect"href="class_b_n_o08x_rpt_r_v_generic.html#a17c6cf89a5f7bf5c3fb9f8ff3ed74e8e"title="Enables a rotation vector report such that the BNO08x begins it."alt=""coords="193,1126,346,1169"/>
<areashape="rect"href="class_b_n_o08x_rpt_shake_detector.html#aa28fa73b51bd892f0239e647aa6ceeb8"title="Enables shake detector reports such that the BNO08x begins sending them (only sends reports when a sh..."alt=""coords="181,809,358,852"/>
<areashape="rect"href="class_b_n_o08x_rpt_stability_classifier.html#a4959110a01f638d04d87696d8a03dd60"title="Enables stability classifier reports such that the BNO08x begins sending them."alt=""coords="174,876,365,918"/>
<areashape="rect"href="class_b_n_o08x_rpt_step_counter.html#adf0a697561b064a7dd90a44009efbcf1"title="Enables step counter reports such that the BNO08x begins sending them."alt=""coords="188,942,351,985"/>
<areashape="rect"href="class_b_n_o08x_rpt_tap_detector.html#ad8b716b7a2f2c2f52113eaaf75a391dc"title="Enables tap detector reports such that the BNO08x begins sending them (only sends reports when a tap ..."alt=""coords="189,108,350,150"/>
<areashape="rect"href="class_b_n_o08x_rpt_uncal_gyro.html#a404d36091a61af543c6fec7b6e077706"title="Enables uncalibrated gyro reports such that the BNO08x begins sending them."alt=""coords="194,308,345,350"/>
<areashape="rect"href="class_b_n_o08x_rpt_uncal_magnetometer.html#a80ae48107ca1cc27551fd799625f2867"title="Enables uncalibrated magnetometer reports such that the BNO08x begins sending them."alt=""coords="166,374,373,417"/>
<areashape="rect"href="class_b_n_o08x_rpt_game_r_v.html#a773f8e4bf9e5059d6b301fc346cbc9d2"title="Tares game rotation vector axis."alt=""coords="183,1193,356,1220"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a7d147e7540a4c6aa19749844e14cdadc"title="Disables a sensor report by setting its period to 0us such that the BNO08x stops sending it."alt=""coords="213,5,352,32"/>
<areashape="rect"href="class_b_n_o08x_rpt_acceleration.html#abac65bc939891f7a24b5a611de430328"title="Grabs most recent acceleration data (including gravity), units are in m/s^2."alt=""coords="188,56,377,83"/>
<areashape="rect"href="class_b_n_o08x_rpt_cal_gyro.html#aeb45a1a433c499f2c36dddf393175815"title="Grabs most recent gyroscope data (velocity), units are in rad/s."alt=""coords="201,157,364,184"/>
<areashape="rect"href="class_b_n_o08x_rpt_cal_magnetometer.html#a9a07338f7c149aa3d45d2c4f846620e2"title="Grabs most recent calibrated magnetometer data, units are in uTesla."alt=""coords="173,208,392,235"/>
<areashape="rect"href="class_b_n_o08x_rpt_gravity.html#a18ebbe93997c3ea985290e5b8fc23115"title="Grabs most recent gravity data, units are in m/s^2."alt=""coords="204,259,361,285"/>
<areashape="rect"href="class_b_n_o08x_rpt_linear_acceleration.html#aac2eeab16ffbe7a81ea26a21c4e453d0"title="Grabs most recent acceleration data (including gravity), units are in m/s^2."alt=""coords="171,309,394,336"/>
<areashape="rect"href="class_b_n_o08x_rpt_raw_m_e_m_s_accelerometer.html#ae72428b3455327ecec5ee1c6ad065d56"title="Grabs most recent raw accelerometer data, units are ADC counts, time_stamp in microseconds."alt=""coords="150,360,415,387"/>
<areashape="rect"href="class_b_n_o08x_rpt_raw_m_e_m_s_gyro.html#ac9a43087ac86ca6d2309adae996747d5"title="Grabs most recent raw mems gyro report (units in ADC counts, time_stamp in microseconds)"alt=""coords="178,411,387,437"/>
<areashape="rect"href="class_b_n_o08x_rpt_raw_m_e_m_s_magnetometer.html#a44247c8dbd3376ff81599c192b7dfc71"title="Grabs most recent raw magnetometer data, units are ADC counts, time_stamp in microseconds."alt=""coords="150,461,415,488"/>
<areashape="rect"href="class_b_n_o08x_rpt_step_counter.html#affe413eea0483147578e58a1a9c5cd8f"title="Grabs most recent step counter data (rollover not accounted for in step count, just most recent repor..."alt=""coords="188,613,377,640"/>
<areashape="rect"href="class_b_n_o08x_rpt_tap_detector.html#ac0c0642fbb086a480edf32c92a470a2e"title="Grabs most recent tap detector detector data."alt=""coords="189,664,376,691"/>
<areashape="rect"href="class_b_n_o08x_rpt_uncal_gyro.html#ae2fec54b70d897124720abe1dcccd793"title="Grabs most recent uncalibrated gyroscope data, units are in rad/s."alt=""coords="194,715,371,741"/>
<areashape="rect"href="class_b_n_o08x_rpt_uncal_magnetometer.html#ad4d5abc8875955b6236bbe526be1e8fb"title="Grabs most recent uncalibrated magnetometer data, units are in uTesla."alt=""coords="166,765,399,792"/>
<areashape="rect"href="class_b_n_o08x_rpt_uncal_gyro.html#a08b722174d100d1d9363eaf4989a8ecd"title="Grabs most recent uncalibrated gyroscope bias data, units are in rad/s."alt=""coords="207,867,358,909"/>
<areashape="rect"href="class_b_n_o08x_rpt_uncal_magnetometer.html#aa6818f72419eaebb55cba9ffec28c704"title="Grabs most recent uncalibrated magnetometer bias data, units are in uTesla."alt=""coords="179,933,386,976"/>
<areashape="rect"href="class_b_n_o08x_rpt_uncal_magnetometer.html#ae5a99ef7523dcafc4638a538e141306b"title="Grabs most recent uncalibrated magnetometer magnetic field data, units are in uTesla."alt=""coords="179,1000,386,1043"/>
<areashape="rect"href="class_b_n_o08x_rpt_activity_classifier.html#a903a426e65752996075798ba6c51bff2"title="Grabs most the most likely activity from most recent activity classifier data."alt=""coords="190,1067,375,1109"/>
<areashape="rect"href="class_b_n_o08x_rpt_r_v_generic.html#afc2accdd72076cd758f9f9108351d7a8"title="Grabs most recent rotation vector data in form of unit quaternion, rad accuracy units in radians (if ..."alt=""coords="206,1133,359,1176"/>
<areashape="rect"href="class_b_n_o08x_rpt_step_counter.html#a017b389771b4d8816b4cfd06c6d9184a"title="Grabs the total step count since boot, accounts for rollover in report data."alt=""coords="201,1267,364,1309"/>
<areashape="rect"href="class_b_n_o08x_rpt_i_gyro_r_v.html#a8e9877551635f8be5e380d47195b4061"title="Grabs most recent gyro integrated rotation vector angular velocity data, units are in rad/s."alt=""coords="189,1333,376,1360"/>
<areashape="rect"href="class_b_n_o08x_rpt_uncal_gyro.html#a13c875a4ef09df3a82ac4bfa5109fdf7"title="Grabs most recent uncalibrated gyroscope velocity data, units are in rad/s."alt=""coords="207,1384,358,1427"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#aa0bed98a9a497d1f39e8245d05b02e9c"title="Enables a sensor report such that the BNO08x begins sending it."alt=""coords="203,1451,362,1477"/>
<areashape="rect"href="class_b_n_o08x_rpt_acceleration.html#a6b24209dc87cdd333b780fe6674fd045"title="Updates accelerometer data from decoded sensor event."alt=""coords="201,1501,364,1544"/>
<areashape="rect"href="class_b_n_o08x_rpt_activity_classifier.html#acb6fe5076011bc1f6f33a93c1c30c333"title="Updates activity classifier data from decoded sensor event."alt=""coords="190,1568,375,1611"/>
<areashape="rect"href="class_b_n_o08x_rpt_a_r_v_r_stabilized_game_r_v.html#a2f822419d659be71209de6b69e8064b8"title="Updates ARVR stabilized game rotation vector data from decoded sensor event."alt=""coords="173,1635,392,1677"/>
<areashape="rect"href="class_b_n_o08x_rpt_a_r_v_r_stabilized_r_v.html#a0ddf587eff71b83b01de57c2a69aa34d"title="Updates ARVR stabilized rotation vector data from decoded sensor event."alt=""coords="182,1701,383,1744"/>
<areashape="rect"href="class_b_n_o08x_rpt_cal_gyro.html#ab099bd0da7140c433fc7bab0a802c46f"title="Updates calibrated gyro data from decoded sensor event."alt=""coords="174,1768,391,1795"/>
<areashape="rect"href="class_b_n_o08x_rpt_cal_magnetometer.html#af50ecf2bb83d7eeec5b88c5273a01784"title="Updates calibrated magnetometer data from decoded sensor event."alt=""coords="186,1819,379,1861"/>
<areashape="rect"href="class_b_n_o08x_rpt_game_r_v.html#a8f9be2a12cec2a8467829fe561bf5f3d"title="Updates game rotation vector data from decoded sensor event."alt=""coords="171,1885,394,1912"/>
<areashape="rect"href="class_b_n_o08x_rpt_gravity.html#a47a5d1d8f89834662efaaae60a74b4c2"title="Updates gravity data from decoded sensor event."alt=""coords="178,1936,387,1963"/>
<areashape="rect"href="class_b_n_o08x_rpt_i_gyro_r_v.html#a29e7154e8fed38487dd100f3e98d72fb"title="Updates gyro integrated rotation vector data from decoded sensor event."alt=""coords="173,1987,392,2013"/>
<areashape="rect"href="class_b_n_o08x_rpt_linear_acceleration.html#ab799259f97933e00ddfe654050c4757e"title="Updates accelerometer data from decoded sensor event."alt=""coords="184,2037,381,2080"/>
<areashape="rect"href="class_b_n_o08x_rpt_raw_m_e_m_s_accelerometer.html#a269b8a306d47b0a873421674e8996187"title="Updates raw accelerometer data from decoded sensor event."alt=""coords="163,2104,402,2147"/>
<areashape="rect"href="class_b_n_o08x_rpt_raw_m_e_m_s_gyro.html#af79174e4b3a3579d3de85decf529e5d5"title="Updates raw mems gyro data from decoded sensor event."alt=""coords="191,2171,374,2213"/>
<areashape="rect"href="class_b_n_o08x_rpt_raw_m_e_m_s_magnetometer.html#a5ff68ff342813b240519a315e60d4506"title="Updates raw magnetometer data from decoded sensor event."alt=""coords="163,2237,402,2280"/>
<areashape="rect"href="class_b_n_o08x_rpt_r_v.html#ab6a7a480ecc404383a1db5c6b29e3c48"title="Updates rotation vector data from decoded sensor event."alt=""coords="189,2304,376,2331"/>
<areashape="rect"href="class_b_n_o08x_rpt_r_v_geomag.html#a531bf3018378efda8edd322e2a4a3306"title="Updates geomagnetic rotation vector data from decoded sensor event."alt=""coords="200,2355,365,2397"/>
<areashape="rect"href="class_b_n_o08x_rpt_shake_detector.html#aebaecde5751d7b9a3fa1d5cfe09a7393"title="Updates shake detector data from decoded sensor event."alt=""coords="194,2421,371,2464"/>
<areashape="rect"href="class_b_n_o08x_rpt_stability_classifier.html#a53f291245bb6c40ae272fbe0142609c2"title="Updates stability classifier data from decoded sensor event."alt=""coords="187,2488,378,2531"/>
<areashape="rect"href="class_b_n_o08x_rpt_step_counter.html#a742cb9d7bc64d31f3febc51d0536c3aa"title="Updates step counter data from decoded sensor event."alt=""coords="201,2555,364,2597"/>
<areashape="rect"href="class_b_n_o08x_rpt_tap_detector.html#aa1b7881e55a3f6210f48cec831cc72a7"title="Updates tap detector data from decoded sensor event."alt=""coords="202,2621,363,2664"/>
<areashape="rect"href="class_b_n_o08x_rpt_uncal_gyro.html#acfcb717810a8924c3b119829c4b24489"title="Updates uncalibrated gyro data from decoded sensor event."alt=""coords="207,2688,358,2731"/>
<areashape="rect"href="class_b_n_o08x_rpt_uncal_magnetometer.html#a2737505adb4176e5843ce7d13b2b8ec4"title="Updates uncalibrated magf data from decoded sensor event."alt=""coords="179,2755,386,2797"/>
<liclass="footer">Generated by <ahref="https://www.doxygen.org/index.html"><imgclass="footer"src="doxygen.svg"width="104"height="31"alt="doxygen"/></a> 1.10.0 </li>