<trclass="memitem:a135555b0273a578259f0a9af775e5c79"id="r_a135555b0273a578259f0a9af775e5c79"><tdclass="memItemLeft"align="right"valign="top"> </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#a135555b0273a578259f0a9af775e5c79">TEST_CASE</a> ("InitComprehensive HINT ISR", "[InitComprehensive]")</td></tr>
<trclass="memitem:af8076e4d67ed1a2c42b2194a68b9ef58"id="r_af8076e4d67ed1a2c42b2194a68b9ef58"><tdclass="memItemLeft"align="right"valign="top"> </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#af8076e4d67ed1a2c42b2194a68b9ef58">TEST_CASE</a> ("DeinitComprehensive HINT ISR", "[DeinitComprehensive]")</td></tr>
<trclass="memitem:ad6ee077b389f38cb1535e3f6fdab6081"id="r_ad6ee077b389f38cb1535e3f6fdab6081"><tdclass="memItemLeft"align="right"valign="top"> </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ad6ee077b389f38cb1535e3f6fdab6081">TEST_CASE</a> ("Init and Deinit", "[InitDenit]")</td></tr>
<dlclass="section warning"><dt>Warning</dt><dd>YOU MUST ADD THE FOLLOWING LINE TO YOUR MAIN PROJECTS CMakeLists.txt IN ORDER FOR THIS TEST SUITE TO BE BUILT WITH PROJECT: set(TEST_COMPONENTS "esp32_BNO08x" CACHE STRING "Components
<areashape="rect"href="class_b_n_o08x_test_helper.html#a347b8ca2697388394b7cb68c8895494b"title="Used to call private BNO08x::deinit_gpio() member for tests."alt=""coords="161,39,322,81"/>
<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,105,333,148"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b"title="Deletes test IMU calling deconstructor and releases heap allocated memory."alt=""coords="162,172,321,215"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919"title="Prints end begin banner."alt=""coords="159,239,324,281"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885"title="Prints test begin banner."alt=""coords="159,305,324,348"/>
<areashape="rect"href="class_b_n_o08x.html#a4f007dd431f10e741414d197bb4926c3"title="Deinitializes GPIO, called from deconstructor."alt=""coords="381,47,521,73"/>
<areashape="rect"href="class_b_n_o08x.html#a1f0f4cd8dc7d38448e2198ea47d0018c"title="Deinitializes GPIO inputs, called from deconstructor."alt=""coords="569,5,710,48"/>
<areashape="rect"href="class_b_n_o08x.html#ab132a061bd437fd109225446aa1f6010"title="Deinitializes GPIO outputs, called from deconstructor."alt=""coords="569,72,710,115"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#ac15a216ea5561b190f25f83caa749261"title="Used to call private BNO08x::deinit_hint_isr() member for tests."alt=""coords="152,5,313,48"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b"title="Deletes test IMU calling deconstructor and releases heap allocated memory."alt=""coords="153,72,312,115"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919"title="Prints end begin banner."alt=""coords="150,139,315,181"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885"title="Prints test begin banner."alt=""coords="150,205,315,248"/>
<areashape="rect"href="class_b_n_o08x.html#a9d96108b0f5b1e1e1ac431bc993ca758"title="Deinitializes host interrupt ISR, called from deconstructor."alt=""coords="363,13,521,40"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#ab1f8d61956fbceecf0baf08cb878397d"title="Used to call private BNO08x::deinit_tasks() member for tests."alt=""coords="152,5,313,48"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b"title="Deletes test IMU calling deconstructor and releases heap allocated memory."alt=""coords="153,72,312,115"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919"title="Prints end begin banner."alt=""coords="150,139,315,181"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885"title="Prints test begin banner."alt=""coords="150,205,315,248"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a56ec98df9439461469bf0d2c23bb3868"title="Used to call private BNO08x::deinit_spi() member for tests."alt=""coords="152,5,313,48"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b"title="Deletes test IMU calling deconstructor and releases heap allocated memory."alt=""coords="153,72,312,115"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919"title="Prints end begin banner."alt=""coords="150,139,315,181"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885"title="Prints test begin banner."alt=""coords="150,205,315,248"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a3be103abfab70eef3c1b1609a0c46bec"title="Used to call private BNO08x::deinit_tasks() member for tests."alt=""coords="152,5,313,48"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b"title="Deletes test IMU calling deconstructor and releases heap allocated memory."alt=""coords="153,72,312,115"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919"title="Prints end begin banner."alt=""coords="150,139,315,181"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885"title="Prints test begin banner."alt=""coords="150,205,315,248"/>
<areashape="rect"href="class_b_n_o08x.html#a968144efd5100ccce0e453c40a63592b"title="Deinitializes tasks used by BNO08x driver."alt=""coords="363,13,511,40"/>
<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,200,326,243"/>
<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,144,557,187"/>
<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,267,317,309"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919"title="Prints end begin banner."alt=""coords="155,384,321,427"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a23593453a05f7cac26fd341371197a8c"title="Prints a message during a test."alt=""coords="155,451,321,493"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885"title="Prints test begin banner."alt=""coords="155,517,321,560"/>
<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_test_helper.html#a71d9fd7d459a98a7e9089a8587a21f8d"title="Used to call private BNO08x::init_config_args() member for tests."alt=""coords="158,5,318,48"/>
<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,72,326,115"/>
<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,139,317,181"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919"title="Prints end begin banner."alt=""coords="155,205,321,248"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a23593453a05f7cac26fd341371197a8c"title="Prints a message during a test."alt=""coords="155,272,321,315"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885"title="Prints test begin banner."alt=""coords="155,339,321,381"/>
<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,13,550,40"/>
<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,72,557,115"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a504749533ccd91890d73440809d38161"title="Used to call private BNO08x::init_gpio() member for tests."alt=""coords="152,23,313,65"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b"title="Deletes test IMU calling deconstructor and releases heap allocated memory."alt=""coords="153,89,312,132"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919"title="Prints end begin banner."alt=""coords="150,156,315,199"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885"title="Prints test begin banner."alt=""coords="150,223,315,265"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a836c928981ac85d34668c9b97af17a15"title="Used to call private BNO08x::init_hint_isr() member for tests."alt=""coords="152,5,313,48"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b"title="Deletes test IMU calling deconstructor and releases heap allocated memory."alt=""coords="153,72,312,115"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919"title="Prints end begin banner."alt=""coords="150,139,315,181"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885"title="Prints test begin banner."alt=""coords="150,205,315,248"/>
<areashape="rect"href="class_b_n_o08x.html#a804b95c58c30d36933fd251626b85bf7"title="HINT interrupt service routine, handles falling edge of BNO08x HINT pin."alt=""coords="555,13,704,40"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a854c60f602fe6d9af1da1a07eee0a449"title="Used to call private BNO08x::init_tasks() member for tests."alt=""coords="152,241,313,284"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b"title="Deletes test IMU calling deconstructor and releases heap allocated memory."alt=""coords="153,308,312,351"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919"title="Prints end begin banner."alt=""coords="150,375,315,417"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885"title="Prints test begin banner."alt=""coords="150,441,315,484"/>
<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="566,5,766,32"/>
<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="583,56,749,83"/>
<areashape="rect"href="class_b_n_o08x.html#a7441f7f2477c152deca17054041bf3e6"title="Prints product IDs received at initialization."alt=""coords="577,107,755,133"/>
<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="582,157,750,200"/>
<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="567,224,765,251"/>
<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="574,275,758,301"/>
<areashape="rect"href="class_b_n_o08x_s_h2_h_a_l.html#ae079b1384cba806a778eb0e27f981da0"title="Opens SPI instance by waiting for interrupt."alt=""coords="576,376,756,403"/>
<areashape="rect"href="class_b_n_o08x.html#a6711a624f7229f2eee51ee0a5bc87e67"title="Toggles reset gpio pin for hard reset of BNO08x device."alt=""coords="1267,355,1417,381"/>
<areashape="rect"href="class_b_n_o08x_s_h2_h_a_l.html#a3e691461235b3e3c59866ac179d06f25"title="SPI rx callback for sh2 HAL lib."alt=""coords="577,477,755,504"/>
<areashape="rect"href="class_b_n_o08x_s_h2_h_a_l.html#a96d5b8fa7669f22cd0ecaf1feee13299"title="SPI tx callback for sh2 HAL lib."alt=""coords="576,427,756,453"/>
<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="815,403,990,445"/>
<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="1039,376,1219,419"/>
<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="1054,443,1204,469"/>
<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="814,469,991,512"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a7d2d784da1e850dab41154b35d7cdab5"title="Used to call private BNO08x::init_spi() member for tests."alt=""coords="152,5,313,48"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b"title="Deletes test IMU calling deconstructor and releases heap allocated memory."alt=""coords="153,72,312,115"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919"title="Prints end begin banner."alt=""coords="150,139,315,181"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885"title="Prints test begin banner."alt=""coords="150,205,315,248"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a935a69784981caf90b4e135e3e257db4"title="Used to call private BNO08x::init_tasks() member for tests."alt=""coords="152,56,313,99"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a41a432a3fe288e45b6ab139a00bd7d6b"title="Deletes test IMU calling deconstructor and releases heap allocated memory."alt=""coords="153,123,312,165"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a16423fc3250e88eb5392800022f82919"title="Prints end begin banner."alt=""coords="150,189,315,232"/>
<areashape="rect"href="class_b_n_o08x_test_helper.html#a066f8389fd1c682ec9565ebc3060d885"title="Prints test begin banner."alt=""coords="150,256,315,299"/>
<areashape="rect"href="class_b_n_o08x.html#addf01190119091237ad7a9a1aaea4dcc"title="Static function used to launch cb_task task."alt=""coords="545,5,737,32"/>
<areashape="rect"href="class_b_n_o08x.html#a0ae135d7bf7a5f047a1d1aa5cc07e520"title="Static function used to launch data processing task."alt=""coords="557,56,725,99"/>
<areashape="rect"href="class_b_n_o08x.html#a888eaf810d6140e2e771c44f5857b7c1"title="Static function used to launch sh2 HAL service task."alt=""coords="552,144,730,187"/>
<areashape="rect"href="class_b_n_o08x.html#a5fb7f6c3e5d1b3478f529644a0f175b7"title="Task responsible for executing callbacks registered with register_cb()."alt=""coords="828,5,952,32"/>
<areashape="rect"href="class_b_n_o08x.html#a86275a93706656dae6af421bc15a4e59"title="Determines the flavor of a passed callback and executes it appropriately."alt=""coords="1065,5,1202,32"/>
<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="806,64,974,91"/>
<areashape="rect"href="class_b_n_o08x.html#a7d5250a6017f9e76e3c2ddb00d7103a1"title="Parses receieved report and updates uer data with it."alt=""coords="1053,56,1215,99"/>
<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="785,163,995,189"/>
<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="1053,123,1215,149"/>
<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="1043,173,1224,200"/>
<areashape="rect"href="class_b_n_o08x.html#a2dbce689245a1b9968e3ea627d2b9a42"title="Unlocks sh2 HAL lib to allow other tasks to call its APIs."alt=""coords="1046,224,1222,251"/>
<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>