<areashape="rect"href="class_b_n_o08x.html#a367d525d1c0ba119b3dca3067bb5bccc"title="Polls for new data/report to become available."alt=""coords="167,56,326,83"/>
<areashape="rect"href="class_b_n_o08x.html#a9387728c276734da27388dbea38b6b32"title="Disables the automatic saving of dynamic/ME calibration data to BNO08x internal flash See ref manual ..."alt=""coords="150,173,343,216"/>
<areashape="rect"href="class_b_n_o08x.html#a4e8b49abd33e6e11f23b2ae345058b9b"title="Enables the automatic saving of dynamic/ME calibration data to BNO08x internal flash See ref manual 6..."alt=""coords="150,107,343,149"/>
<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="152,240,341,267"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b"title="Deletes test IMU calling deconstructor and releases heap allocated memory."alt=""coords="167,291,326,333"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a74f6037286b51382535bab61680297ed"title="Checks if a new report has been received since the last time this function was called."alt=""coords="156,357,337,384"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a23593453a05f7cac26fd341371197a8c"title="Prints a message during a test."alt=""coords="164,408,329,451"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885"title="Prints test begin banner."alt=""coords="164,475,329,517"/>
<areashape="rect"href="class_b_n_o08x.html#a8e43dd50140f326cfb58e00399923e8c"title="Locks sh2 HAL lib to only allow the calling task to call its APIs."alt=""coords="410,119,572,145"/>
<areashape="rect"href="class_b_n_o08x.html#a2dbce689245a1b9968e3ea627d2b9a42"title="Unlocks sh2 HAL lib to allow other tasks to call its APIs."alt=""coords="403,173,579,200"/>
<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="398,228,584,255"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a26bacc572187119339ec248bb4e7d6f3"title="Unlocks user data to allow other tasks to read/modify it."alt=""coords="391,279,591,305"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#ae2d6df7dcfdbd106c2247803461bbc40"title="Deletes test IMU calling deconstructor and releases heap allocated memory."alt=""coords="150,5,333,48"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919"title="Prints end begin banner."alt=""coords="159,72,324,115"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a23593453a05f7cac26fd341371197a8c"title="Prints a message during a test."alt=""coords="159,139,324,181"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885"title="Prints test begin banner."alt=""coords="159,205,324,248"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a6bd040c7d670a9713f2ab8a8a3913518"title="Calls BNO08x constructor and creates new test IMU on heap."alt=""coords="150,171,326,213"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b"title="Deletes test IMU calling deconstructor and releases heap allocated memory."alt=""coords="159,259,317,301"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919"title="Prints end begin banner."alt=""coords="155,376,321,419"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a23593453a05f7cac26fd341371197a8c"title="Prints a message during a test."alt=""coords="155,443,321,485"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885"title="Prints test begin banner."alt=""coords="155,509,321,552"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#ae2d6df7dcfdbd106c2247803461bbc40"title="Deletes test IMU calling deconstructor and releases heap allocated memory."alt=""coords="374,149,557,192"/>
<areashape="rect"href="class_b_n_o08x.html#a589eb9780f5bf613bbd447ef5b9ade3d"title="Initializes required esp-idf SPI data structures with values from user passed bno08x_config_t struct."alt=""coords="382,275,550,301"/>
<areashape="rect"href="class_b_n_o08x.html#a804b95c58c30d36933fd251626b85bf7"title="HINT interrupt service routine, handles falling edge of BNO08x HINT pin."alt=""coords="631,376,779,403"/>
<areashape="rect"href="class_b_n_o08x_s_h2_h_a_l.html#ad89b6a3166e2eee003ad87a517a31cd5"title="Get time in microseconds callback for sh2 HAL lib."alt=""coords="605,579,805,605"/>
<areashape="rect"href="class_b_n_o08x_s_h2_h_a_l.html#a1add67e38698c9f33541af7bd2912d8f"title="General event callback for sh2 HAL lib, used to notify tasks of reset."alt=""coords="622,629,788,656"/>
<areashape="rect"href="class_b_n_o08x.html#a7441f7f2477c152deca17054041bf3e6"title="Prints product IDs received at initialization."alt=""coords="616,680,794,707"/>
<areashape="rect"href="class_b_n_o08x_s_h2_h_a_l.html#a19c041ef614d7eda85b94b10202a3997"title="Sensor event callback for sh2 HAL lib, sends received reports to data_proc_task()."alt=""coords="621,731,789,773"/>
<areashape="rect"href="class_b_n_o08x_s_h2_h_a_l.html#a236ccf0ff8d36060b465bc1f4f0a37fa"title="Sets the BNO08x driver object to be used with sh2 HAL lib callbacks."alt=""coords="606,797,804,824"/>
<areashape="rect"href="class_b_n_o08x_s_h2_h_a_l.html#a5fa6b901d1790fcd7dc0905f62ae040f"title="Closes SPI instance (nothing to do here, but required by sh2 HAL lib for cases where other communicat..."alt=""coords="613,848,797,875"/>
<areashape="rect"href="class_b_n_o08x_s_h2_h_a_l.html#ae079b1384cba806a778eb0e27f981da0"title="Opens SPI instance by waiting for interrupt."alt=""coords="615,528,795,555"/>
<areashape="rect"href="class_b_n_o08x.html#a6711a624f7229f2eee51ee0a5bc87e67"title="Toggles reset gpio pin for hard reset of BNO08x device."alt=""coords="1353,456,1503,483"/>
<areashape="rect"href="class_b_n_o08x_s_h2_h_a_l.html#a3e691461235b3e3c59866ac179d06f25"title="SPI rx callback for sh2 HAL lib."alt=""coords="616,899,794,925"/>
<areashape="rect"href="class_b_n_o08x_s_h2_h_a_l.html#a96d5b8fa7669f22cd0ecaf1feee13299"title="SPI tx callback for sh2 HAL lib."alt=""coords="615,477,795,504"/>
<areashape="rect"href="class_b_n_o08x_s_h2_h_a_l.html#a15b568922a498b988bd8b897b3ae2278"title="SPI wait for HINT sh2 HAL lib callback."alt=""coords="870,520,1046,563"/>
<areashape="rect"href="class_b_n_o08x_s_h2_h_a_l.html#a0c4cc938180a997fb94c0c34c0dce07e"title="Hardware reset callback for sh2 HAL lib, toggle RST gpio."alt=""coords="1112,477,1292,520"/>
<areashape="rect"href="class_b_n_o08x.html#a69cf0da11a71f5ea40f9fddd598d06fc"title="Waits for HINT pin assertion or HOST_INT_TIMEOUT_DEFAULT_MS to elapse."alt=""coords="1127,544,1277,571"/>
<areashape="rect"href="class_b_n_o08x_s_h2_h_a_l.html#a6003e3011b0e8208e2632f729e195922"title="SPI rx packet body (invoked from SPI rx callback.)"alt=""coords="869,924,1047,967"/>
<areashape="rect"href="class_b_n_o08x.html#addf01190119091237ad7a9a1aaea4dcc"title="Static function used to launch cb_task task."alt=""coords="609,157,801,184"/>
<areashape="rect"href="class_b_n_o08x.html#a0ae135d7bf7a5f047a1d1aa5cc07e520"title="Static function used to launch data processing task."alt=""coords="621,208,789,251"/>
<areashape="rect"href="class_b_n_o08x.html#a888eaf810d6140e2e771c44f5857b7c1"title="Static function used to launch sh2 HAL service task."alt=""coords="616,69,794,112"/>
<areashape="rect"href="class_b_n_o08x.html#a5fb7f6c3e5d1b3478f529644a0f175b7"title="Task responsible for executing callbacks registered with register_cb()."alt=""coords="896,157,1020,184"/>
<areashape="rect"href="class_b_n_o08x.html#a86275a93706656dae6af421bc15a4e59"title="Determines the flavor of a passed callback and executes it appropriately."alt=""coords="1133,157,1270,184"/>
<areashape="rect"href="class_b_n_o08x.html#ab4373e9b87837ea9fcbc0b536338c7b8"title="Task responsible for parsing/handling sensor events sent by SH2 HAL and updating data that is returne..."alt=""coords="874,216,1042,243"/>
<areashape="rect"href="class_b_n_o08x.html#a7d5250a6017f9e76e3c2ddb00d7103a1"title="Parses receieved report and updates uer data with it."alt=""coords="1121,208,1283,251"/>
<areashape="rect"href="class_b_n_o08x.html#a7c7a9a0b81f9c8762fc927efea68bf23"title="Task responsible for calling shtp_service() when HINT is asserted to dispatch any sh2 HAL lib callbac..."alt=""coords="853,67,1063,93"/>
<areashape="rect"href="class_b_n_o08x.html#a8e43dd50140f326cfb58e00399923e8c"title="Locks sh2 HAL lib to only allow the calling task to call its APIs."alt=""coords="1121,107,1283,133"/>
<areashape="rect"href="class_b_n_o08x.html#ac732c968f8d639c81f5d423aad004e95"title="Re-enables all reports enabled by user (called when BNO08x reset is detected by sh2 HAL lib)."alt=""coords="1111,5,1292,32"/>
<areashape="rect"href="class_b_n_o08x.html#a2dbce689245a1b9968e3ea627d2b9a42"title="Unlocks sh2 HAL lib to allow other tasks to call its APIs."alt=""coords="1114,56,1290,83"/>
<areashape="rect"href="class_b_n_o08x.html#a84a19cd1564f8d427394f137df54477d"title="Clears dynamic/motion engine calibration data and resets BNO08x device. See ref manual 6...."alt=""coords="163,56,325,99"/>
<areashape="rect"href="class_b_n_o08x.html#a367d525d1c0ba119b3dca3067bb5bccc"title="Polls for new data/report to become available."alt=""coords="164,123,324,149"/>
<areashape="rect"href="class_b_n_o08x.html#aebacbe092615cd083cf996b14402bba6"title="Disables all currently enabled reports."alt=""coords="174,173,314,216"/>
<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="150,240,338,267"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b"title="Deletes test IMU calling deconstructor and releases heap allocated memory."alt=""coords="165,291,323,333"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a74f6037286b51382535bab61680297ed"title="Checks if a new report has been received since the last time this function was called."alt=""coords="153,357,335,384"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a23593453a05f7cac26fd341371197a8c"title="Prints a message during a test."alt=""coords="161,408,327,451"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885"title="Prints test begin banner."alt=""coords="161,475,327,517"/>
<areashape="rect"href="class_b_n_o08x.html#a96d47dd0f9aedfbe3f731f8ae76b2e85"title="Returns reason for previous reset via product ID report."alt=""coords="397,45,575,72"/>
<areashape="rect"href="class_b_n_o08x.html#a8e43dd50140f326cfb58e00399923e8c"title="Locks sh2 HAL lib to only allow the calling task to call its APIs."alt=""coords="641,20,804,47"/>
<areashape="rect"href="class_b_n_o08x.html#a2dbce689245a1b9968e3ea627d2b9a42"title="Unlocks sh2 HAL lib to allow other tasks to call its APIs."alt=""coords="634,71,811,97"/>
<areashape="rect"href="class_b_n_o08x.html#a6602374314c07e9f707c0a6d2234bf7e"title="Waits for SH2 HAL lib to detect reset or HOST_INT_TIMEOUT_DEFAULT_MS to elapse."alt=""coords="407,147,565,173"/>
<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="393,209,579,236"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a26bacc572187119339ec248bb4e7d6f3"title="Unlocks user data to allow other tasks to read/modify it."alt=""coords="386,260,586,287"/>
<areashape="rect"href="class_b_n_o08x.html#a367d525d1c0ba119b3dca3067bb5bccc"title="Polls for new data/report to become available."alt=""coords="167,56,326,83"/>
<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="152,173,341,200"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b"title="Deletes test IMU calling deconstructor and releases heap allocated memory."alt=""coords="167,224,326,267"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a74f6037286b51382535bab61680297ed"title="Checks if a new report has been received since the last time this function was called."alt=""coords="156,291,337,317"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a23593453a05f7cac26fd341371197a8c"title="Prints a message during a test."alt=""coords="164,341,329,384"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885"title="Prints test begin banner."alt=""coords="164,408,329,451"/>
<areashape="rect"href="class_b_n_o08x.html#a8e43dd50140f326cfb58e00399923e8c"title="Locks sh2 HAL lib to only allow the calling task to call its APIs."alt=""coords="410,67,572,93"/>
<areashape="rect"href="class_b_n_o08x.html#a2dbce689245a1b9968e3ea627d2b9a42"title="Unlocks sh2 HAL lib to allow other tasks to call its APIs."alt=""coords="403,117,579,144"/>
<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="398,169,584,196"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a26bacc572187119339ec248bb4e7d6f3"title="Unlocks user data to allow other tasks to read/modify it."alt=""coords="391,220,591,247"/>
<areashape="rect"href="class_b_n_o08x.html#a367d525d1c0ba119b3dca3067bb5bccc"title="Polls for new data/report to become available."alt=""coords="167,56,326,83"/>
<areashape="rect"href="class_b_n_o08x_rpt_acceleration.html#a8fde5eefac5f9d714263047426eeee4f"title="Enables acceleration reports such that the BNO08x begins sending them."alt=""coords="165,173,328,216"/>
<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="391,240,579,267"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b"title="Deletes test IMU calling deconstructor and releases heap allocated memory."alt=""coords="167,291,326,333"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a74f6037286b51382535bab61680297ed"title="Checks if a new report has been received since the last time this function was called."alt=""coords="156,357,337,384"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a23593453a05f7cac26fd341371197a8c"title="Prints a message during a test."alt=""coords="164,408,329,451"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885"title="Prints test begin banner."alt=""coords="164,475,329,517"/>
<areashape="rect"href="class_b_n_o08x.html#a8e43dd50140f326cfb58e00399923e8c"title="Locks sh2 HAL lib to only allow the calling task to call its APIs."alt=""coords="404,72,566,99"/>
<areashape="rect"href="class_b_n_o08x.html#a2dbce689245a1b9968e3ea627d2b9a42"title="Unlocks sh2 HAL lib to allow other tasks to call its APIs."alt=""coords="397,123,573,149"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#aa0bed98a9a497d1f39e8245d05b02e9c"title="Enables a sensor report such that the BNO08x begins sending it."alt=""coords="406,181,564,208"/>
<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="636,109,819,136"/>
<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="634,211,821,237"/>
<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="629,160,826,187"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a26bacc572187119339ec248bb4e7d6f3"title="Unlocks user data to allow other tasks to read/modify it."alt=""coords="627,261,828,288"/>
<areashape="rect"href="class_b_n_o08x.html#a367d525d1c0ba119b3dca3067bb5bccc"title="Polls for new data/report to become available."alt=""coords="161,56,320,83"/>
<areashape="rect"href="class_b_n_o08x.html#aebacbe092615cd083cf996b14402bba6"title="Disables all currently enabled reports."alt=""coords="171,107,310,149"/>
<areashape="rect"href="class_b_n_o08x_rpt_acceleration.html#a8fde5eefac5f9d714263047426eeee4f"title="Enables acceleration reports such that the BNO08x begins sending them."alt=""coords="159,224,322,267"/>
<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="379,291,567,317"/>
<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="381,173,565,200"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b"title="Deletes test IMU calling deconstructor and releases heap allocated memory."alt=""coords="161,341,320,384"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a74f6037286b51382535bab61680297ed"title="Checks if a new report has been received since the last time this function was called."alt=""coords="150,408,331,435"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919"title="Prints end begin banner."alt=""coords="158,459,323,501"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a23593453a05f7cac26fd341371197a8c"title="Prints a message during a test."alt=""coords="158,525,323,568"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885"title="Prints test begin banner."alt=""coords="158,592,323,635"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#aa0bed98a9a497d1f39e8245d05b02e9c"title="Enables a sensor report such that the BNO08x begins sending it."alt=""coords="394,232,552,259"/>
<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="624,156,807,183"/>
<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="622,257,809,284"/>
<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="617,207,814,233"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a26bacc572187119339ec248bb4e7d6f3"title="Unlocks user data to allow other tasks to read/modify it."alt=""coords="615,308,816,335"/>
<areashape="rect"href="class_b_n_o08x.html#a367d525d1c0ba119b3dca3067bb5bccc"title="Polls for new data/report to become available."alt=""coords="161,56,320,83"/>
<areashape="rect"href="class_b_n_o08x.html#aebacbe092615cd083cf996b14402bba6"title="Disables all currently enabled reports."alt=""coords="171,107,310,149"/>
<areashape="rect"href="class_b_n_o08x_rpt_acceleration.html#a8fde5eefac5f9d714263047426eeee4f"title="Enables acceleration reports such that the BNO08x begins sending them."alt=""coords="159,224,322,267"/>
<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="379,291,567,317"/>
<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="391,165,556,208"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b"title="Deletes test IMU calling deconstructor and releases heap allocated memory."alt=""coords="161,341,320,384"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a74f6037286b51382535bab61680297ed"title="Checks if a new report has been received since the last time this function was called."alt=""coords="150,408,331,435"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919"title="Prints end begin banner."alt=""coords="158,459,323,501"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a23593453a05f7cac26fd341371197a8c"title="Prints a message during a test."alt=""coords="158,525,323,568"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885"title="Prints test begin banner."alt=""coords="158,592,323,635"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#aa0bed98a9a497d1f39e8245d05b02e9c"title="Enables a sensor report such that the BNO08x begins sending it."alt=""coords="394,232,552,259"/>
<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="624,156,807,183"/>
<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="622,257,809,284"/>
<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="617,207,814,233"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a26bacc572187119339ec248bb4e7d6f3"title="Unlocks user data to allow other tasks to read/modify it."alt=""coords="615,308,816,335"/>
<areashape="rect"href="class_b_n_o08x.html#a367d525d1c0ba119b3dca3067bb5bccc"title="Polls for new data/report to become available."alt=""coords="161,56,320,83"/>
<areashape="rect"href="class_b_n_o08x.html#aebacbe092615cd083cf996b14402bba6"title="Disables all currently enabled reports."alt=""coords="171,107,310,149"/>
<areashape="rect"href="class_b_n_o08x_rpt_acceleration.html#a8fde5eefac5f9d714263047426eeee4f"title="Enables acceleration reports such that the BNO08x begins sending them."alt=""coords="159,173,322,216"/>
<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="379,236,567,263"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b"title="Deletes test IMU calling deconstructor and releases heap allocated memory."alt=""coords="161,291,320,333"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a74f6037286b51382535bab61680297ed"title="Checks if a new report has been received since the last time this function was called."alt=""coords="150,408,331,435"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919"title="Prints end begin banner."alt=""coords="158,459,323,501"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a23593453a05f7cac26fd341371197a8c"title="Prints a message during a test."alt=""coords="158,525,323,568"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885"title="Prints test begin banner."alt=""coords="158,592,323,635"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#aa0bed98a9a497d1f39e8245d05b02e9c"title="Enables a sensor report such that the BNO08x begins sending it."alt=""coords="394,181,552,208"/>
<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="624,109,807,136"/>
<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="622,211,809,237"/>
<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="617,160,814,187"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a26bacc572187119339ec248bb4e7d6f3"title="Unlocks user data to allow other tasks to read/modify it."alt=""coords="615,261,816,288"/>
<areashape="rect"href="class_b_n_o08x.html#a96d47dd0f9aedfbe3f731f8ae76b2e85"title="Returns reason for previous reset via product ID report."alt=""coords="384,388,562,415"/>
<areashape="rect"href="class_b_n_o08x.html#a8e43dd50140f326cfb58e00399923e8c"title="Locks sh2 HAL lib to only allow the calling task to call its APIs."alt=""coords="634,337,797,364"/>
<areashape="rect"href="class_b_n_o08x.html#a2dbce689245a1b9968e3ea627d2b9a42"title="Unlocks sh2 HAL lib to allow other tasks to call its APIs."alt=""coords="627,413,804,440"/>
<areashape="rect"href="class_b_n_o08x.html#a6711a624f7229f2eee51ee0a5bc87e67"title="Toggles reset gpio pin for hard reset of BNO08x device."alt=""coords="399,489,548,516"/>
<areashape="rect"href="class_b_n_o08x.html#a6602374314c07e9f707c0a6d2234bf7e"title="Waits for SH2 HAL lib to detect reset or HOST_INT_TIMEOUT_DEFAULT_MS to elapse."alt=""coords="394,287,552,313"/>
<areashape="rect"href="class_b_n_o08x.html#a367d525d1c0ba119b3dca3067bb5bccc"title="Polls for new data/report to become available."alt=""coords="164,56,324,83"/>
<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="150,107,338,133"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b"title="Deletes test IMU calling deconstructor and releases heap allocated memory."alt=""coords="165,157,323,200"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a74f6037286b51382535bab61680297ed"title="Checks if a new report has been received since the last time this function was called."alt=""coords="153,224,335,251"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a23593453a05f7cac26fd341371197a8c"title="Prints a message during a test."alt=""coords="161,275,327,317"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885"title="Prints test begin banner."alt=""coords="161,341,327,384"/>
<areashape="rect"href="class_b_n_o08x.html#a1c703a1fb79ce777dc73a83f02bfdb85"title="Saves dynamic/motion engine calibration data to BNO08x internal flash immediately...."alt=""coords="164,408,324,451"/>
<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="393,81,579,108"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a26bacc572187119339ec248bb4e7d6f3"title="Unlocks user data to allow other tasks to read/modify it."alt=""coords="386,132,586,159"/>
<areashape="rect"href="class_b_n_o08x.html#a8e43dd50140f326cfb58e00399923e8c"title="Locks sh2 HAL lib to only allow the calling task to call its APIs."alt=""coords="405,391,567,417"/>
<areashape="rect"href="class_b_n_o08x.html#a2dbce689245a1b9968e3ea627d2b9a42"title="Unlocks sh2 HAL lib to allow other tasks to call its APIs."alt=""coords="398,441,574,468"/>
<areashape="rect"href="class_b_n_o08x.html#a367d525d1c0ba119b3dca3067bb5bccc"title="Polls for new data/report to become available."alt=""coords="161,56,320,83"/>
<areashape="rect"href="class_b_n_o08x.html#aebacbe092615cd083cf996b14402bba6"title="Disables all currently enabled reports."alt=""coords="171,107,310,149"/>
<areashape="rect"href="class_b_n_o08x_rpt_acceleration.html#a8fde5eefac5f9d714263047426eeee4f"title="Enables acceleration reports such that the BNO08x begins sending them."alt=""coords="159,173,322,216"/>
<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="379,240,567,267"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b"title="Deletes test IMU calling deconstructor and releases heap allocated memory."alt=""coords="161,291,320,333"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a74f6037286b51382535bab61680297ed"title="Checks if a new report has been received since the last time this function was called."alt=""coords="150,357,331,384"/>
<areashape="rect"href="class_b_n_o08x.html#aaaa15b21ad98a3b161065c3d03ff62b5"title="Places BNO08x device in on state by sending ON (2) command on "device" channel."alt=""coords="194,408,287,435"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919"title="Prints end begin banner."alt=""coords="158,509,323,552"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a23593453a05f7cac26fd341371197a8c"title="Prints a message during a test."alt=""coords="158,576,323,619"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885"title="Prints test begin banner."alt=""coords="158,643,323,685"/>
<areashape="rect"href="class_b_n_o08x.html#a7c5774a48227e8e3346fa5df7dfa420c"title="Places BNO08x device in sleep state by sending SLEEP (3) command on "device" channel."alt=""coords="186,459,295,485"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#aa0bed98a9a497d1f39e8245d05b02e9c"title="Enables a sensor report such that the BNO08x begins sending it."alt=""coords="394,181,552,208"/>
<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="624,109,807,136"/>
<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="622,211,809,237"/>
<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="617,160,814,187"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a26bacc572187119339ec248bb4e7d6f3"title="Unlocks user data to allow other tasks to read/modify it."alt=""coords="615,261,816,288"/>
<areashape="rect"href="class_b_n_o08x.html#a8e43dd50140f326cfb58e00399923e8c"title="Locks sh2 HAL lib to only allow the calling task to call its APIs."alt=""coords="392,408,554,435"/>
<areashape="rect"href="class_b_n_o08x.html#a2dbce689245a1b9968e3ea627d2b9a42"title="Unlocks sh2 HAL lib to allow other tasks to call its APIs."alt=""coords="385,459,561,485"/>
<areashape="rect"href="class_b_n_o08x.html#a367d525d1c0ba119b3dca3067bb5bccc"title="Polls for new data/report to become available."alt=""coords="161,56,320,83"/>
<areashape="rect"href="class_b_n_o08x.html#aebacbe092615cd083cf996b14402bba6"title="Disables all currently enabled reports."alt=""coords="171,107,310,149"/>
<areashape="rect"href="class_b_n_o08x_rpt_acceleration.html#a8fde5eefac5f9d714263047426eeee4f"title="Enables acceleration reports such that the BNO08x begins sending them."alt=""coords="159,173,322,216"/>
<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="379,240,567,267"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b"title="Deletes test IMU calling deconstructor and releases heap allocated memory."alt=""coords="161,291,320,333"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a74f6037286b51382535bab61680297ed"title="Checks if a new report has been received since the last time this function was called."alt=""coords="150,357,331,384"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919"title="Prints end begin banner."alt=""coords="158,408,323,451"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a23593453a05f7cac26fd341371197a8c"title="Prints a message during a test."alt=""coords="158,475,323,517"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885"title="Prints test begin banner."alt=""coords="158,541,323,584"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#aa0bed98a9a497d1f39e8245d05b02e9c"title="Enables a sensor report such that the BNO08x begins sending it."alt=""coords="394,181,552,208"/>
<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="624,109,807,136"/>
<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="622,211,809,237"/>
<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="617,160,814,187"/>
<areashape="rect"href="class_b_n_o08x_rpt.html#a26bacc572187119339ec248bb4e7d6f3"title="Unlocks user data to allow other tasks to read/modify it."alt=""coords="615,261,816,288"/>
<areashape="rect"href="class_b_n_o08x.html#a96d47dd0f9aedfbe3f731f8ae76b2e85"title="Returns reason for previous reset via product ID report."alt=""coords="384,633,562,660"/>
<areashape="rect"href="class_b_n_o08x.html#a8e43dd50140f326cfb58e00399923e8c"title="Locks sh2 HAL lib to only allow the calling task to call its APIs."alt=""coords="634,659,797,685"/>
<areashape="rect"href="class_b_n_o08x.html#a2dbce689245a1b9968e3ea627d2b9a42"title="Unlocks sh2 HAL lib to allow other tasks to call its APIs."alt=""coords="627,557,804,584"/>
<areashape="rect"href="class_b_n_o08x.html#a6602374314c07e9f707c0a6d2234bf7e"title="Waits for SH2 HAL lib to detect reset or HOST_INT_TIMEOUT_DEFAULT_MS to elapse."alt=""coords="394,583,552,609"/>
<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>