\doxysection{include/\+BNO08x\+Global\+Types.hpp File Reference}
\hypertarget{_b_n_o08x_global_types_8hpp}{}\label{_b_n_o08x_global_types_8hpp}\index{include/BNO08xGlobalTypes.hpp@{include/BNO08xGlobalTypes.hpp}}
{\ttfamily \#include $<$math.\+h$>$}\newline
{\ttfamily \#include $<$inttypes.\+h$>$}\newline
{\ttfamily \#include $<$stdint.\+h$>$}\newline
{\ttfamily \#include $<$cstring$>$}\newline
{\ttfamily \#include $<$driver/gpio.\+h$>$}\newline
{\ttfamily \#include $<$driver/spi\+\_\+common.\+h$>$}\newline
{\ttfamily \#include $<$driver/spi\+\_\+master.\+h$>$}\newline
{\ttfamily \#include "{}sh2\+\_\+\+Sensor\+Value.\+h"{}}\newline
Include dependency graph for BNO08x\+Global\+Types.\+hpp\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{_b_n_o08x_global_types_8hpp__incl}
\end{center}
\end{figure}
This graph shows which files directly or indirectly include this file\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{_b_n_o08x_global_types_8hpp__dep__incl}
\end{center}
\end{figure}
\doxysubsubsection*{Classes}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structbno08x__config__t}{bno08x\+\_\+config\+\_\+t}}
\begin{DoxyCompactList}\small\item\em IMU configuration settings passed into constructor. \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{structbno08x__quat__t}{bno08x\+\_\+quat\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent unit quaternion. \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{structbno08x__euler__angle__t}{bno08x\+\_\+euler\+\_\+angle\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent euler angle (units in degrees or rads) \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{structbno08x__ang__vel__t}{bno08x\+\_\+ang\+\_\+vel\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent angular velocity (units in rad/s) \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{structbno08x__magf__t}{bno08x\+\_\+magf\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent magnetic field data (units in u\+Tesla) \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{structbno08x__magf__bias__t}{bno08x\+\_\+magf\+\_\+bias\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent magnetic field bias data (units in u\+Tesla) \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{structbno08x__gyro__t}{bno08x\+\_\+gyro\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent gyro data (units in rad/s) \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{structbno08x__gyro__bias__t}{bno08x\+\_\+gyro\+\_\+bias\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent gyro bias data (units in rad/s) \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{structbno08x__activity__classifier__t}{bno08x\+\_\+activity\+\_\+classifier\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent activity classifier data. \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{structbno08x__tap__detector__t}{bno08x\+\_\+tap\+\_\+detector\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent tap detector data (flag meaning\+: 0 = no tap, 1 = positive tap on axis, -\/1 = negative tap on axis) \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{structbno08x__shake__detector__t}{bno08x\+\_\+shake\+\_\+detector\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent shake detector data (flag meaning\+: 0 = no shake 1 = shake detected) \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{structbno08x__accel__t}{bno08x\+\_\+accel\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent acceleration data from acceleration, linear acceleration, and gravity reports. \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{structbno08x__step__counter__t}{bno08x\+\_\+step\+\_\+counter\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent step counter data from step counter reports. \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{structbno08x__raw__gyro__t}{bno08x\+\_\+raw\+\_\+gyro\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent raw mems gyro data from raw gyro reports (units in ADC counts). \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{structbno08x__raw__accel__t}{bno08x\+\_\+raw\+\_\+accel\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent raw mems accelerometer data from raw accelerometer reports (units in ADC counts). \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{structbno08x__raw__magf__t}{bno08x\+\_\+raw\+\_\+magf\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent raw mems magnetometer data from raw magnetometer reports (units in ADC counts). \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{structbno08x__stability__classifier__t}{bno08x\+\_\+stability\+\_\+classifier\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent stability classifier data from stability classifier reports. \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{structbno08x__sample__counts__t}{bno08x\+\_\+sample\+\_\+counts\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent sample counts, returned from \doxylink{class_b_n_o08x_rpt_a7ce8e48cadf59f49068af7f1cb680b38}{BNO08x\+Rpt\+::get\+\_\+sample\+\_\+counts()} \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{structbno08x__meta__data__t}{bno08x\+\_\+meta\+\_\+data\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent sensor/report meta data, returned from \doxylink{class_b_n_o08x_rpt_ad5b054279b01204f61b4c0408acf51cf}{BNO08x\+Rpt\+::get\+\_\+meta\+\_\+data()} \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsubsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_ad0dc59e3a74a39a8e358c945162f6fc8}{TAP\+\_\+\+DETECTED\+\_\+\+X\+\_\+\+AXIS}}(tap)~((tap) \& (1U $<$$<$ 0U) ? 1 \+: 0)
\item 
\#define \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_a8a8a0fbcff17f5123ad111fcd9a375ea}{TAP\+\_\+\+DETECTED\+\_\+\+X\+\_\+\+AXIS\+\_\+\+POSITIVE}}(tap)~((tap) \& (1U $<$$<$ 1U) ? 1 \+: 0)
\item 
\#define \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_ad2ab2bbe6f01a4a641f75c41a9064cf6}{TAP\+\_\+\+DETECTED\+\_\+\+Y\+\_\+\+AXIS}}(tap)~((tap) \& (1U $<$$<$ 2U) ? 1 \+: 0)
\item 
\#define \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_a356ec3a53c785965e8dd24381a3bdcd7}{TAP\+\_\+\+DETECTED\+\_\+\+Y\+\_\+\+AXIS\+\_\+\+POSITIVE}}(tap)~((tap) \& (1U $<$$<$ 3U) ? 1 \+: 0)
\item 
\#define \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_aaaf91ed835d5d1a5726806bb147c5938}{TAP\+\_\+\+DETECTED\+\_\+\+Z\+\_\+\+AXIS}}(tap)~((tap) \& (1U $<$$<$ 4U) ? 1 \+: 0)
\item 
\#define \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_a6fd0bd9f4990ced262a8f2d4c41d65d9}{TAP\+\_\+\+DETECTED\+\_\+\+Z\+\_\+\+AXIS\+\_\+\+POSITIVE}}(tap)~((tap) \& (1U $<$$<$ 5U) ? 1 \+: 0)
\item 
\#define \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_a92a577e216f51fc6156a87e6ecf8ffc5}{TAP\+\_\+\+DETECTED\+\_\+\+DOUBLE}}(tap)~((tap) \& (1U $<$$<$ 6U) ? 1 \+: 0)
\item 
\#define \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_ae12bdf0217349447eebadf16d4560869}{SHAKE\+\_\+\+DETECTED\+\_\+X}}(tap)~((tap) \& (1U $<$$<$ 0U) ? 1 \+: 0)
\item 
\#define \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_a023aa826dbf083e2a6d2d67beba75b27}{SHAKE\+\_\+\+DETECTED\+\_\+Y}}(tap)~((tap) \& (1U $<$$<$ 1U) ? 1 \+: 0)
\item 
\#define \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_a9951e367fa8ff09a55526994cfaa94be}{SHAKE\+\_\+\+DETECTED\+\_\+Z}}(tap)~((tap) \& (1U $<$$<$ 2U) ? 1 \+: 0)
\end{DoxyCompactItemize}
\doxysubsubsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef struct bno08x\+\_\+config\+\_\+t \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_a648bbdbf22731476890dd8da977d7503}{bno08x\+\_\+config\+\_\+t}}
\begin{DoxyCompactList}\small\item\em IMU configuration settings passed into constructor. \end{DoxyCompactList}\item 
typedef \mbox{\hyperlink{structbno08x__config__t}{bno08x\+\_\+config\+\_\+t}} \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_aae502b3d91ddf903bba797646fd28d00}{imu\+\_\+config\+\_\+t}}
\item 
using \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_a03fbbd71180a19088ce30d57ab050a22}{IMUAccuracy}} = \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_aed7bab8e55be415938e078ebe72562a0}{BNO08x\+Accuracy}}
\item 
typedef struct bno08x\+\_\+quat\+\_\+t \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_a0c7367913526c0d634c5f8f5365a55b4}{bno08x\+\_\+quat\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent unit quaternion. \end{DoxyCompactList}\item 
typedef struct bno08x\+\_\+euler\+\_\+angle\+\_\+t \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_a8ae22357b6f53c2cf806bb3aeb80814a}{bno08x\+\_\+euler\+\_\+angle\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent euler angle (units in degrees or rads) \end{DoxyCompactList}\item 
typedef struct bno08x\+\_\+ang\+\_\+vel\+\_\+t \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_a2babea2516c7c91039316693fc23a8c1}{bno08x\+\_\+ang\+\_\+vel\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent angular velocity (units in rad/s) \end{DoxyCompactList}\item 
typedef struct bno08x\+\_\+magf\+\_\+t \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_a429f861977153379e28e8f3710330b45}{bno08x\+\_\+magf\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent magnetic field data (units in u\+Tesla) \end{DoxyCompactList}\item 
typedef struct bno08x\+\_\+magf\+\_\+bias\+\_\+t \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_a3d6e56080638d872486935323f393ab7}{bno08x\+\_\+magf\+\_\+bias\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent magnetic field bias data (units in u\+Tesla) \end{DoxyCompactList}\item 
typedef struct bno08x\+\_\+gyro\+\_\+t \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_ac166834f6280e6ef21af7dd8a01be1e4}{bno08x\+\_\+gyro\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent gyro data (units in rad/s) \end{DoxyCompactList}\item 
typedef struct bno08x\+\_\+gyro\+\_\+bias\+\_\+t \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_a7bf3b6ed58dd988c0f4566ba56bff415}{bno08x\+\_\+gyro\+\_\+bias\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent gyro bias data (units in rad/s) \end{DoxyCompactList}\item 
typedef struct bno08x\+\_\+activity\+\_\+classifier\+\_\+t \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_a7913a36911f75945cfaa0a3249a280e3}{bno08x\+\_\+activity\+\_\+classifier\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent activity classifier data. \end{DoxyCompactList}\item 
typedef struct bno08x\+\_\+tap\+\_\+detector\+\_\+t \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_adcfe69b10c9c2244015bad5b978beedd}{bno08x\+\_\+tap\+\_\+detector\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent tap detector data (flag meaning\+: 0 = no tap, 1 = positive tap on axis, -\/1 = negative tap on axis) \end{DoxyCompactList}\item 
typedef struct bno08x\+\_\+shake\+\_\+detector\+\_\+t \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_a7c22ac348c71afe0d42dcfae6c97ca32}{bno08x\+\_\+shake\+\_\+detector\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent shake detector data (flag meaning\+: 0 = no shake 1 = shake detected) \end{DoxyCompactList}\item 
typedef struct bno08x\+\_\+accel\+\_\+t \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_a0c22a2a9fede695256dfaa4703497a2e}{bno08x\+\_\+accel\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent acceleration data from acceleration, linear acceleration, and gravity reports. \end{DoxyCompactList}\item 
typedef struct bno08x\+\_\+step\+\_\+counter\+\_\+t \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_ad52b092f56d1fa0064f2ea3502399cfc}{bno08x\+\_\+step\+\_\+counter\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent step counter data from step counter reports. \end{DoxyCompactList}\item 
typedef struct bno08x\+\_\+raw\+\_\+gyro\+\_\+t \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_a3e205d9599aa01b7946d1ed1cbb7f1c4}{bno08x\+\_\+raw\+\_\+gyro\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent raw mems gyro data from raw gyro reports (units in ADC counts). \end{DoxyCompactList}\item 
typedef struct bno08x\+\_\+raw\+\_\+accel\+\_\+t \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_ace2ea90ebebddfcdb75e1b8b7b48f905}{bno08x\+\_\+raw\+\_\+accel\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent raw mems accelerometer data from raw accelerometer reports (units in ADC counts). \end{DoxyCompactList}\item 
typedef struct bno08x\+\_\+raw\+\_\+magf\+\_\+t \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_a673f429cbcd0f48394de3d990d8bda4a}{bno08x\+\_\+raw\+\_\+magf\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent raw mems magnetometer data from raw magnetometer reports (units in ADC counts). \end{DoxyCompactList}\item 
typedef struct bno08x\+\_\+stability\+\_\+classifier\+\_\+t \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_a9f0440c67ec56fafcd25a24bf36f842f}{bno08x\+\_\+stability\+\_\+classifier\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent stability classifier data from stability classifier reports. \end{DoxyCompactList}\item 
typedef struct bno08x\+\_\+sample\+\_\+counts\+\_\+t \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_afceb7f957002d3e024d4971963ecfa20}{bno08x\+\_\+sample\+\_\+counts\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent sample counts, returned from \doxylink{class_b_n_o08x_rpt_a7ce8e48cadf59f49068af7f1cb680b38}{BNO08x\+Rpt\+::get\+\_\+sample\+\_\+counts()} \end{DoxyCompactList}\item 
typedef struct bno08x\+\_\+meta\+\_\+data\+\_\+t \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_a1145e5dfd14e96bd70c6e73af017b548}{bno08x\+\_\+meta\+\_\+data\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Struct to represent sensor/report meta data, returned from \doxylink{class_b_n_o08x_rpt_ad5b054279b01204f61b4c0408acf51cf}{BNO08x\+Rpt\+::get\+\_\+meta\+\_\+data()} \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsubsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum class \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_aeeb4f49593c062357c3b7037bc2de850}{BNO08x\+Cal\+Sel}} \{ \newline
\mbox{\hyperlink{_b_n_o08x_global_types_8hpp_aeeb4f49593c062357c3b7037bc2de850a0e1275697d4c40b4b0640fbfa3907afa}{accelerometer}} = SH2\+\_\+\+CAL\+\_\+\+ACCEL
, \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_aeeb4f49593c062357c3b7037bc2de850a41e1db589d90cecf09838a038ebc8aa1}{gyro}} = SH2\+\_\+\+CAL\+\_\+\+GYRO
, \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_aeeb4f49593c062357c3b7037bc2de850a2c8af00d544b080d3c0d834d1c5dfcbf}{magnetometer}} = SH2\+\_\+\+CAL\+\_\+\+MAG
, \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_aeeb4f49593c062357c3b7037bc2de850afcaab1f4c98b7343157c3c59c6a259cb}{planar\+\_\+accelerometer}} = SH2\+\_\+\+CAL\+\_\+\+PLANAR
, \newline
\mbox{\hyperlink{_b_n_o08x_global_types_8hpp_aeeb4f49593c062357c3b7037bc2de850aa181a603769c1f98ad927e7367c7aa51}{all}} = (SH2\+\_\+\+CAL\+\_\+\+ACCEL \texorpdfstring{$\vert$}{|} SH2\+\_\+\+CAL\+\_\+\+GYRO \texorpdfstring{$\vert$}{|} SH2\+\_\+\+CAL\+\_\+\+MAG \texorpdfstring{$\vert$}{|} SH2\+\_\+\+CAL\+\_\+\+PLANAR)
 \}
\item 
enum class \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_ab2a2ace42f7f438d6a799dfcbc243147}{BNO08x\+Reset\+Reason}} \{ \newline
\mbox{\hyperlink{_b_n_o08x_global_types_8hpp_ab2a2ace42f7f438d6a799dfcbc243147a0db45d2a4141101bdfe48e3314cfbca3}{UNDEFINED}}
, \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_ab2a2ace42f7f438d6a799dfcbc243147a7b47bb0f9f8c72f84d891e8e22a1fb92}{POR}}
, \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_ab2a2ace42f7f438d6a799dfcbc243147acc069cf9b33eb4e7fb3696f0f42d752f}{INT\+\_\+\+RST}}
, \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_ab2a2ace42f7f438d6a799dfcbc243147a764caaf44e35ee682f4079bd0878fa36}{WTD}}
, \newline
\mbox{\hyperlink{_b_n_o08x_global_types_8hpp_ab2a2ace42f7f438d6a799dfcbc243147ac4e100317ca17eda786308c1c39eded5}{EXT\+\_\+\+RST}}
, \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_ab2a2ace42f7f438d6a799dfcbc243147a03570470bad94692ce93e32700d2e1cb}{OTHER}}
 \}
\begin{DoxyCompactList}\small\item\em Reason for previous IMU reset (returned by get\+\_\+reset\+\_\+reason()) \end{DoxyCompactList}\item 
enum class \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_aed7bab8e55be415938e078ebe72562a0}{BNO08x\+Accuracy}} \{ \newline
\mbox{\hyperlink{_b_n_o08x_global_types_8hpp_aed7bab8e55be415938e078ebe72562a0a6e257e645974b9086ed66e9465e2d80c}{UNRELIABLE}}
, \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_aed7bab8e55be415938e078ebe72562a0a41bc94cbd8eebea13ce0491b2ac11b88}{LOW}}
, \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_aed7bab8e55be415938e078ebe72562a0a2ad6d5975c45da2e711c796f3a1b029c}{MED}}
, \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_aed7bab8e55be415938e078ebe72562a0ab89de3b4b81c4facfac906edf29aec8c}{HIGH}}
, \newline
\mbox{\hyperlink{_b_n_o08x_global_types_8hpp_aed7bab8e55be415938e078ebe72562a0a0db45d2a4141101bdfe48e3314cfbca3}{UNDEFINED}}
 \}
\begin{DoxyCompactList}\small\item\em Sensor accuracy returned from input reports, corresponds to status bits (see ref. manual 6.\+5.\+1) \end{DoxyCompactList}\item 
enum class \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_adc1b530563e35a96fc1b8911ff133e0f}{BNO08x\+Activity\+Enable}} \{ \newline
\mbox{\hyperlink{_b_n_o08x_global_types_8hpp_adc1b530563e35a96fc1b8911ff133e0fa696b031073e74bf2cb98e5ef201d4aa3}{UNKNOWN}} = (1U \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 0U)
, \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_adc1b530563e35a96fc1b8911ff133e0fab166a3ce74dd5434e4a940dfa2af76e4}{IN\+\_\+\+VEHICLE}} = (1U \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 1U)
, \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_adc1b530563e35a96fc1b8911ff133e0fa93d94a2f3a627533453a40e302fb35a4}{ON\+\_\+\+BICYCLE}} = (1U \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 2U)
, \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_adc1b530563e35a96fc1b8911ff133e0fa7089542e0146a3499986c81e24924b58}{ON\+\_\+\+FOOT}} = (1U \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 3U)
, \newline
\mbox{\hyperlink{_b_n_o08x_global_types_8hpp_adc1b530563e35a96fc1b8911ff133e0fa8b572d218013b9626d59e6a2b38f18b6}{STILL}} = (1U \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 4U)
, \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_adc1b530563e35a96fc1b8911ff133e0fa69909b62e08f212da31719aebf67b70c}{TILTING}} = (1U \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 5U)
, \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_adc1b530563e35a96fc1b8911ff133e0fa606c114184493a665cf1f6a12fbab9d3}{WALKING}} = (1U \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 6U)
, \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_adc1b530563e35a96fc1b8911ff133e0fa43491564ebcfd38568918efbd6e840fd}{RUNNING}} = (1U \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 7U)
, \newline
\mbox{\hyperlink{_b_n_o08x_global_types_8hpp_adc1b530563e35a96fc1b8911ff133e0fabbf2a614429826a84bd76b4a47fc7515}{ON\+\_\+\+STAIRS}} = (1U \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 8U)
, \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_adc1b530563e35a96fc1b8911ff133e0fa5fb1f955b45e38e31789286a1790398d}{ALL}} = 0x1\+FU
 \}
\begin{DoxyCompactList}\small\item\em BNO08x\+Activity Classifier enable bits passed to enable\+\_\+activity\+\_\+classifier() \end{DoxyCompactList}\item 
enum class \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_abcc5d57e21ea6ed79e792deafcb62187}{BNO08x\+Activity}} \{ \newline
\mbox{\hyperlink{_b_n_o08x_global_types_8hpp_abcc5d57e21ea6ed79e792deafcb62187a696b031073e74bf2cb98e5ef201d4aa3}{UNKNOWN}} = 0
, \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_abcc5d57e21ea6ed79e792deafcb62187ab166a3ce74dd5434e4a940dfa2af76e4}{IN\+\_\+\+VEHICLE}} = 1
, \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_abcc5d57e21ea6ed79e792deafcb62187a93d94a2f3a627533453a40e302fb35a4}{ON\+\_\+\+BICYCLE}} = 2
, \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_abcc5d57e21ea6ed79e792deafcb62187a7089542e0146a3499986c81e24924b58}{ON\+\_\+\+FOOT}} = 3
, \newline
\mbox{\hyperlink{_b_n_o08x_global_types_8hpp_abcc5d57e21ea6ed79e792deafcb62187a8b572d218013b9626d59e6a2b38f18b6}{STILL}} = 4
, \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_abcc5d57e21ea6ed79e792deafcb62187a69909b62e08f212da31719aebf67b70c}{TILTING}} = 5
, \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_abcc5d57e21ea6ed79e792deafcb62187a606c114184493a665cf1f6a12fbab9d3}{WALKING}} = 6
, \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_abcc5d57e21ea6ed79e792deafcb62187a43491564ebcfd38568918efbd6e840fd}{RUNNING}} = 7
, \newline
\mbox{\hyperlink{_b_n_o08x_global_types_8hpp_abcc5d57e21ea6ed79e792deafcb62187abbf2a614429826a84bd76b4a47fc7515}{ON\+\_\+\+STAIRS}} = 8
, \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_abcc5d57e21ea6ed79e792deafcb62187a0db45d2a4141101bdfe48e3314cfbca3}{UNDEFINED}} = 9
 \}
\begin{DoxyCompactList}\small\item\em BNO08x\+Activity states returned from BNO08x\+::activity\+\_\+classifier.\+get() \end{DoxyCompactList}\item 
enum class \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_a498b35f9e00b24e51f8f60b029751ab5}{BNO08x\+Stability}} \{ \newline
\mbox{\hyperlink{_b_n_o08x_global_types_8hpp_a498b35f9e00b24e51f8f60b029751ab5a696b031073e74bf2cb98e5ef201d4aa3}{UNKNOWN}} = 0
, \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_a498b35f9e00b24e51f8f60b029751ab5a71149a62cd9fec4756e3538d1754486a}{ON\+\_\+\+TABLE}} = 1
, \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_a498b35f9e00b24e51f8f60b029751ab5a4120eb7591bd0789af75a8973d5f9146}{STATIONARY}} = 2
, \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_a498b35f9e00b24e51f8f60b029751ab5a32987cdf8a725702042ab18f5c700905}{STABLE}} = 3
, \newline
\mbox{\hyperlink{_b_n_o08x_global_types_8hpp_a498b35f9e00b24e51f8f60b029751ab5af96e6ea7a7375bd60bad3f3caae3cf27}{MOTION}} = 4
, \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_a498b35f9e00b24e51f8f60b029751ab5a83c7f2aa8c3ac10ed8beb75cad162827}{RESERVED}} = 5
, \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_a498b35f9e00b24e51f8f60b029751ab5a0db45d2a4141101bdfe48e3314cfbca3}{UNDEFINED}} = 6
 \}
\begin{DoxyCompactList}\small\item\em BNO08x\+Stability states returned from BNO08x\+::stability\+\_\+classifier.\+get() \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsubsection*{Variables}
\begin{DoxyCompactItemize}
\item 
static const constexpr uint8\+\_\+t \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_a9808babb45af9b32fc51cef8d50341be}{TOTAL\+\_\+\+RPT\+\_\+\+COUNT}} = 38
\begin{DoxyCompactList}\small\item\em Amount of possible reports returned from \doxylink{class_b_n_o08x}{BNO08x}. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
\begin{DoxyAuthor}{Author}
Myles Parfeniuk 
\end{DoxyAuthor}


\doxysubsection{Macro Definition Documentation}
\Hypertarget{_b_n_o08x_global_types_8hpp_ae12bdf0217349447eebadf16d4560869}\label{_b_n_o08x_global_types_8hpp_ae12bdf0217349447eebadf16d4560869} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!SHAKE\_DETECTED\_X@{SHAKE\_DETECTED\_X}}
\index{SHAKE\_DETECTED\_X@{SHAKE\_DETECTED\_X}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{SHAKE\_DETECTED\_X}{SHAKE\_DETECTED\_X}}
{\footnotesize\ttfamily \#define SHAKE\+\_\+\+DETECTED\+\_\+X(\begin{DoxyParamCaption}\item[{}]{tap }\end{DoxyParamCaption})~((tap) \& (1U $<$$<$ 0U) ? 1 \+: 0)}

\Hypertarget{_b_n_o08x_global_types_8hpp_a023aa826dbf083e2a6d2d67beba75b27}\label{_b_n_o08x_global_types_8hpp_a023aa826dbf083e2a6d2d67beba75b27} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!SHAKE\_DETECTED\_Y@{SHAKE\_DETECTED\_Y}}
\index{SHAKE\_DETECTED\_Y@{SHAKE\_DETECTED\_Y}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{SHAKE\_DETECTED\_Y}{SHAKE\_DETECTED\_Y}}
{\footnotesize\ttfamily \#define SHAKE\+\_\+\+DETECTED\+\_\+Y(\begin{DoxyParamCaption}\item[{}]{tap }\end{DoxyParamCaption})~((tap) \& (1U $<$$<$ 1U) ? 1 \+: 0)}

\Hypertarget{_b_n_o08x_global_types_8hpp_a9951e367fa8ff09a55526994cfaa94be}\label{_b_n_o08x_global_types_8hpp_a9951e367fa8ff09a55526994cfaa94be} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!SHAKE\_DETECTED\_Z@{SHAKE\_DETECTED\_Z}}
\index{SHAKE\_DETECTED\_Z@{SHAKE\_DETECTED\_Z}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{SHAKE\_DETECTED\_Z}{SHAKE\_DETECTED\_Z}}
{\footnotesize\ttfamily \#define SHAKE\+\_\+\+DETECTED\+\_\+Z(\begin{DoxyParamCaption}\item[{}]{tap }\end{DoxyParamCaption})~((tap) \& (1U $<$$<$ 2U) ? 1 \+: 0)}

\Hypertarget{_b_n_o08x_global_types_8hpp_a92a577e216f51fc6156a87e6ecf8ffc5}\label{_b_n_o08x_global_types_8hpp_a92a577e216f51fc6156a87e6ecf8ffc5} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!TAP\_DETECTED\_DOUBLE@{TAP\_DETECTED\_DOUBLE}}
\index{TAP\_DETECTED\_DOUBLE@{TAP\_DETECTED\_DOUBLE}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{TAP\_DETECTED\_DOUBLE}{TAP\_DETECTED\_DOUBLE}}
{\footnotesize\ttfamily \#define TAP\+\_\+\+DETECTED\+\_\+\+DOUBLE(\begin{DoxyParamCaption}\item[{}]{tap }\end{DoxyParamCaption})~((tap) \& (1U $<$$<$ 6U) ? 1 \+: 0)}

\Hypertarget{_b_n_o08x_global_types_8hpp_ad0dc59e3a74a39a8e358c945162f6fc8}\label{_b_n_o08x_global_types_8hpp_ad0dc59e3a74a39a8e358c945162f6fc8} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!TAP\_DETECTED\_X\_AXIS@{TAP\_DETECTED\_X\_AXIS}}
\index{TAP\_DETECTED\_X\_AXIS@{TAP\_DETECTED\_X\_AXIS}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{TAP\_DETECTED\_X\_AXIS}{TAP\_DETECTED\_X\_AXIS}}
{\footnotesize\ttfamily \#define TAP\+\_\+\+DETECTED\+\_\+\+X\+\_\+\+AXIS(\begin{DoxyParamCaption}\item[{}]{tap }\end{DoxyParamCaption})~((tap) \& (1U $<$$<$ 0U) ? 1 \+: 0)}

\Hypertarget{_b_n_o08x_global_types_8hpp_a8a8a0fbcff17f5123ad111fcd9a375ea}\label{_b_n_o08x_global_types_8hpp_a8a8a0fbcff17f5123ad111fcd9a375ea} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!TAP\_DETECTED\_X\_AXIS\_POSITIVE@{TAP\_DETECTED\_X\_AXIS\_POSITIVE}}
\index{TAP\_DETECTED\_X\_AXIS\_POSITIVE@{TAP\_DETECTED\_X\_AXIS\_POSITIVE}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{TAP\_DETECTED\_X\_AXIS\_POSITIVE}{TAP\_DETECTED\_X\_AXIS\_POSITIVE}}
{\footnotesize\ttfamily \#define TAP\+\_\+\+DETECTED\+\_\+\+X\+\_\+\+AXIS\+\_\+\+POSITIVE(\begin{DoxyParamCaption}\item[{}]{tap }\end{DoxyParamCaption})~((tap) \& (1U $<$$<$ 1U) ? 1 \+: 0)}

\Hypertarget{_b_n_o08x_global_types_8hpp_ad2ab2bbe6f01a4a641f75c41a9064cf6}\label{_b_n_o08x_global_types_8hpp_ad2ab2bbe6f01a4a641f75c41a9064cf6} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!TAP\_DETECTED\_Y\_AXIS@{TAP\_DETECTED\_Y\_AXIS}}
\index{TAP\_DETECTED\_Y\_AXIS@{TAP\_DETECTED\_Y\_AXIS}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{TAP\_DETECTED\_Y\_AXIS}{TAP\_DETECTED\_Y\_AXIS}}
{\footnotesize\ttfamily \#define TAP\+\_\+\+DETECTED\+\_\+\+Y\+\_\+\+AXIS(\begin{DoxyParamCaption}\item[{}]{tap }\end{DoxyParamCaption})~((tap) \& (1U $<$$<$ 2U) ? 1 \+: 0)}

\Hypertarget{_b_n_o08x_global_types_8hpp_a356ec3a53c785965e8dd24381a3bdcd7}\label{_b_n_o08x_global_types_8hpp_a356ec3a53c785965e8dd24381a3bdcd7} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!TAP\_DETECTED\_Y\_AXIS\_POSITIVE@{TAP\_DETECTED\_Y\_AXIS\_POSITIVE}}
\index{TAP\_DETECTED\_Y\_AXIS\_POSITIVE@{TAP\_DETECTED\_Y\_AXIS\_POSITIVE}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{TAP\_DETECTED\_Y\_AXIS\_POSITIVE}{TAP\_DETECTED\_Y\_AXIS\_POSITIVE}}
{\footnotesize\ttfamily \#define TAP\+\_\+\+DETECTED\+\_\+\+Y\+\_\+\+AXIS\+\_\+\+POSITIVE(\begin{DoxyParamCaption}\item[{}]{tap }\end{DoxyParamCaption})~((tap) \& (1U $<$$<$ 3U) ? 1 \+: 0)}

\Hypertarget{_b_n_o08x_global_types_8hpp_aaaf91ed835d5d1a5726806bb147c5938}\label{_b_n_o08x_global_types_8hpp_aaaf91ed835d5d1a5726806bb147c5938} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!TAP\_DETECTED\_Z\_AXIS@{TAP\_DETECTED\_Z\_AXIS}}
\index{TAP\_DETECTED\_Z\_AXIS@{TAP\_DETECTED\_Z\_AXIS}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{TAP\_DETECTED\_Z\_AXIS}{TAP\_DETECTED\_Z\_AXIS}}
{\footnotesize\ttfamily \#define TAP\+\_\+\+DETECTED\+\_\+\+Z\+\_\+\+AXIS(\begin{DoxyParamCaption}\item[{}]{tap }\end{DoxyParamCaption})~((tap) \& (1U $<$$<$ 4U) ? 1 \+: 0)}

\Hypertarget{_b_n_o08x_global_types_8hpp_a6fd0bd9f4990ced262a8f2d4c41d65d9}\label{_b_n_o08x_global_types_8hpp_a6fd0bd9f4990ced262a8f2d4c41d65d9} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!TAP\_DETECTED\_Z\_AXIS\_POSITIVE@{TAP\_DETECTED\_Z\_AXIS\_POSITIVE}}
\index{TAP\_DETECTED\_Z\_AXIS\_POSITIVE@{TAP\_DETECTED\_Z\_AXIS\_POSITIVE}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{TAP\_DETECTED\_Z\_AXIS\_POSITIVE}{TAP\_DETECTED\_Z\_AXIS\_POSITIVE}}
{\footnotesize\ttfamily \#define TAP\+\_\+\+DETECTED\+\_\+\+Z\+\_\+\+AXIS\+\_\+\+POSITIVE(\begin{DoxyParamCaption}\item[{}]{tap }\end{DoxyParamCaption})~((tap) \& (1U $<$$<$ 5U) ? 1 \+: 0)}



\doxysubsection{Typedef Documentation}
\Hypertarget{_b_n_o08x_global_types_8hpp_a0c22a2a9fede695256dfaa4703497a2e}\label{_b_n_o08x_global_types_8hpp_a0c22a2a9fede695256dfaa4703497a2e} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!bno08x\_accel\_t@{bno08x\_accel\_t}}
\index{bno08x\_accel\_t@{bno08x\_accel\_t}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{bno08x\_accel\_t}{bno08x\_accel\_t}}
{\footnotesize\ttfamily typedef struct bno08x\+\_\+accel\+\_\+t bno08x\+\_\+accel\+\_\+t}



Struct to represent acceleration data from acceleration, linear acceleration, and gravity reports. 

\Hypertarget{_b_n_o08x_global_types_8hpp_a7913a36911f75945cfaa0a3249a280e3}\label{_b_n_o08x_global_types_8hpp_a7913a36911f75945cfaa0a3249a280e3} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!bno08x\_activity\_classifier\_t@{bno08x\_activity\_classifier\_t}}
\index{bno08x\_activity\_classifier\_t@{bno08x\_activity\_classifier\_t}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{bno08x\_activity\_classifier\_t}{bno08x\_activity\_classifier\_t}}
{\footnotesize\ttfamily typedef struct bno08x\+\_\+activity\+\_\+classifier\+\_\+t bno08x\+\_\+activity\+\_\+classifier\+\_\+t}



Struct to represent activity classifier data. 

\Hypertarget{_b_n_o08x_global_types_8hpp_a2babea2516c7c91039316693fc23a8c1}\label{_b_n_o08x_global_types_8hpp_a2babea2516c7c91039316693fc23a8c1} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!bno08x\_ang\_vel\_t@{bno08x\_ang\_vel\_t}}
\index{bno08x\_ang\_vel\_t@{bno08x\_ang\_vel\_t}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{bno08x\_ang\_vel\_t}{bno08x\_ang\_vel\_t}}
{\footnotesize\ttfamily typedef struct bno08x\+\_\+ang\+\_\+vel\+\_\+t bno08x\+\_\+ang\+\_\+vel\+\_\+t}



Struct to represent angular velocity (units in rad/s) 

\Hypertarget{_b_n_o08x_global_types_8hpp_a648bbdbf22731476890dd8da977d7503}\label{_b_n_o08x_global_types_8hpp_a648bbdbf22731476890dd8da977d7503} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!bno08x\_config\_t@{bno08x\_config\_t}}
\index{bno08x\_config\_t@{bno08x\_config\_t}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{bno08x\_config\_t}{bno08x\_config\_t}}
{\footnotesize\ttfamily typedef struct bno08x\+\_\+config\+\_\+t bno08x\+\_\+config\+\_\+t}



IMU configuration settings passed into constructor. 

\Hypertarget{_b_n_o08x_global_types_8hpp_a8ae22357b6f53c2cf806bb3aeb80814a}\label{_b_n_o08x_global_types_8hpp_a8ae22357b6f53c2cf806bb3aeb80814a} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!bno08x\_euler\_angle\_t@{bno08x\_euler\_angle\_t}}
\index{bno08x\_euler\_angle\_t@{bno08x\_euler\_angle\_t}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{bno08x\_euler\_angle\_t}{bno08x\_euler\_angle\_t}}
{\footnotesize\ttfamily typedef struct bno08x\+\_\+euler\+\_\+angle\+\_\+t bno08x\+\_\+euler\+\_\+angle\+\_\+t}



Struct to represent euler angle (units in degrees or rads) 

\Hypertarget{_b_n_o08x_global_types_8hpp_a7bf3b6ed58dd988c0f4566ba56bff415}\label{_b_n_o08x_global_types_8hpp_a7bf3b6ed58dd988c0f4566ba56bff415} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!bno08x\_gyro\_bias\_t@{bno08x\_gyro\_bias\_t}}
\index{bno08x\_gyro\_bias\_t@{bno08x\_gyro\_bias\_t}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{bno08x\_gyro\_bias\_t}{bno08x\_gyro\_bias\_t}}
{\footnotesize\ttfamily typedef struct bno08x\+\_\+gyro\+\_\+bias\+\_\+t bno08x\+\_\+gyro\+\_\+bias\+\_\+t}



Struct to represent gyro bias data (units in rad/s) 

\Hypertarget{_b_n_o08x_global_types_8hpp_ac166834f6280e6ef21af7dd8a01be1e4}\label{_b_n_o08x_global_types_8hpp_ac166834f6280e6ef21af7dd8a01be1e4} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!bno08x\_gyro\_t@{bno08x\_gyro\_t}}
\index{bno08x\_gyro\_t@{bno08x\_gyro\_t}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{bno08x\_gyro\_t}{bno08x\_gyro\_t}}
{\footnotesize\ttfamily typedef struct bno08x\+\_\+gyro\+\_\+t bno08x\+\_\+gyro\+\_\+t}



Struct to represent gyro data (units in rad/s) 

\Hypertarget{_b_n_o08x_global_types_8hpp_a3d6e56080638d872486935323f393ab7}\label{_b_n_o08x_global_types_8hpp_a3d6e56080638d872486935323f393ab7} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!bno08x\_magf\_bias\_t@{bno08x\_magf\_bias\_t}}
\index{bno08x\_magf\_bias\_t@{bno08x\_magf\_bias\_t}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{bno08x\_magf\_bias\_t}{bno08x\_magf\_bias\_t}}
{\footnotesize\ttfamily typedef struct bno08x\+\_\+magf\+\_\+bias\+\_\+t bno08x\+\_\+magf\+\_\+bias\+\_\+t}



Struct to represent magnetic field bias data (units in u\+Tesla) 

\Hypertarget{_b_n_o08x_global_types_8hpp_a429f861977153379e28e8f3710330b45}\label{_b_n_o08x_global_types_8hpp_a429f861977153379e28e8f3710330b45} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!bno08x\_magf\_t@{bno08x\_magf\_t}}
\index{bno08x\_magf\_t@{bno08x\_magf\_t}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{bno08x\_magf\_t}{bno08x\_magf\_t}}
{\footnotesize\ttfamily typedef struct bno08x\+\_\+magf\+\_\+t bno08x\+\_\+magf\+\_\+t}



Struct to represent magnetic field data (units in u\+Tesla) 

\Hypertarget{_b_n_o08x_global_types_8hpp_a1145e5dfd14e96bd70c6e73af017b548}\label{_b_n_o08x_global_types_8hpp_a1145e5dfd14e96bd70c6e73af017b548} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!bno08x\_meta\_data\_t@{bno08x\_meta\_data\_t}}
\index{bno08x\_meta\_data\_t@{bno08x\_meta\_data\_t}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{bno08x\_meta\_data\_t}{bno08x\_meta\_data\_t}}
{\footnotesize\ttfamily typedef struct bno08x\+\_\+meta\+\_\+data\+\_\+t bno08x\+\_\+meta\+\_\+data\+\_\+t}



Struct to represent sensor/report meta data, returned from \doxylink{class_b_n_o08x_rpt_ad5b054279b01204f61b4c0408acf51cf}{BNO08x\+Rpt\+::get\+\_\+meta\+\_\+data()} 

\Hypertarget{_b_n_o08x_global_types_8hpp_a0c7367913526c0d634c5f8f5365a55b4}\label{_b_n_o08x_global_types_8hpp_a0c7367913526c0d634c5f8f5365a55b4} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!bno08x\_quat\_t@{bno08x\_quat\_t}}
\index{bno08x\_quat\_t@{bno08x\_quat\_t}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{bno08x\_quat\_t}{bno08x\_quat\_t}}
{\footnotesize\ttfamily typedef struct bno08x\+\_\+quat\+\_\+t bno08x\+\_\+quat\+\_\+t}



Struct to represent unit quaternion. 

\Hypertarget{_b_n_o08x_global_types_8hpp_ace2ea90ebebddfcdb75e1b8b7b48f905}\label{_b_n_o08x_global_types_8hpp_ace2ea90ebebddfcdb75e1b8b7b48f905} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!bno08x\_raw\_accel\_t@{bno08x\_raw\_accel\_t}}
\index{bno08x\_raw\_accel\_t@{bno08x\_raw\_accel\_t}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{bno08x\_raw\_accel\_t}{bno08x\_raw\_accel\_t}}
{\footnotesize\ttfamily typedef struct bno08x\+\_\+raw\+\_\+accel\+\_\+t bno08x\+\_\+raw\+\_\+accel\+\_\+t}



Struct to represent raw mems accelerometer data from raw accelerometer reports (units in ADC counts). 

\Hypertarget{_b_n_o08x_global_types_8hpp_a3e205d9599aa01b7946d1ed1cbb7f1c4}\label{_b_n_o08x_global_types_8hpp_a3e205d9599aa01b7946d1ed1cbb7f1c4} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!bno08x\_raw\_gyro\_t@{bno08x\_raw\_gyro\_t}}
\index{bno08x\_raw\_gyro\_t@{bno08x\_raw\_gyro\_t}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{bno08x\_raw\_gyro\_t}{bno08x\_raw\_gyro\_t}}
{\footnotesize\ttfamily typedef struct bno08x\+\_\+raw\+\_\+gyro\+\_\+t bno08x\+\_\+raw\+\_\+gyro\+\_\+t}



Struct to represent raw mems gyro data from raw gyro reports (units in ADC counts). 

\Hypertarget{_b_n_o08x_global_types_8hpp_a673f429cbcd0f48394de3d990d8bda4a}\label{_b_n_o08x_global_types_8hpp_a673f429cbcd0f48394de3d990d8bda4a} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!bno08x\_raw\_magf\_t@{bno08x\_raw\_magf\_t}}
\index{bno08x\_raw\_magf\_t@{bno08x\_raw\_magf\_t}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{bno08x\_raw\_magf\_t}{bno08x\_raw\_magf\_t}}
{\footnotesize\ttfamily typedef struct bno08x\+\_\+raw\+\_\+magf\+\_\+t bno08x\+\_\+raw\+\_\+magf\+\_\+t}



Struct to represent raw mems magnetometer data from raw magnetometer reports (units in ADC counts). 

\Hypertarget{_b_n_o08x_global_types_8hpp_afceb7f957002d3e024d4971963ecfa20}\label{_b_n_o08x_global_types_8hpp_afceb7f957002d3e024d4971963ecfa20} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!bno08x\_sample\_counts\_t@{bno08x\_sample\_counts\_t}}
\index{bno08x\_sample\_counts\_t@{bno08x\_sample\_counts\_t}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{bno08x\_sample\_counts\_t}{bno08x\_sample\_counts\_t}}
{\footnotesize\ttfamily typedef struct bno08x\+\_\+sample\+\_\+counts\+\_\+t bno08x\+\_\+sample\+\_\+counts\+\_\+t}



Struct to represent sample counts, returned from \doxylink{class_b_n_o08x_rpt_a7ce8e48cadf59f49068af7f1cb680b38}{BNO08x\+Rpt\+::get\+\_\+sample\+\_\+counts()} 

\Hypertarget{_b_n_o08x_global_types_8hpp_a7c22ac348c71afe0d42dcfae6c97ca32}\label{_b_n_o08x_global_types_8hpp_a7c22ac348c71afe0d42dcfae6c97ca32} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!bno08x\_shake\_detector\_t@{bno08x\_shake\_detector\_t}}
\index{bno08x\_shake\_detector\_t@{bno08x\_shake\_detector\_t}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{bno08x\_shake\_detector\_t}{bno08x\_shake\_detector\_t}}
{\footnotesize\ttfamily typedef struct bno08x\+\_\+shake\+\_\+detector\+\_\+t bno08x\+\_\+shake\+\_\+detector\+\_\+t}



Struct to represent shake detector data (flag meaning\+: 0 = no shake 1 = shake detected) 

\Hypertarget{_b_n_o08x_global_types_8hpp_a9f0440c67ec56fafcd25a24bf36f842f}\label{_b_n_o08x_global_types_8hpp_a9f0440c67ec56fafcd25a24bf36f842f} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!bno08x\_stability\_classifier\_t@{bno08x\_stability\_classifier\_t}}
\index{bno08x\_stability\_classifier\_t@{bno08x\_stability\_classifier\_t}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{bno08x\_stability\_classifier\_t}{bno08x\_stability\_classifier\_t}}
{\footnotesize\ttfamily typedef struct bno08x\+\_\+stability\+\_\+classifier\+\_\+t bno08x\+\_\+stability\+\_\+classifier\+\_\+t}



Struct to represent stability classifier data from stability classifier reports. 

\Hypertarget{_b_n_o08x_global_types_8hpp_ad52b092f56d1fa0064f2ea3502399cfc}\label{_b_n_o08x_global_types_8hpp_ad52b092f56d1fa0064f2ea3502399cfc} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!bno08x\_step\_counter\_t@{bno08x\_step\_counter\_t}}
\index{bno08x\_step\_counter\_t@{bno08x\_step\_counter\_t}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{bno08x\_step\_counter\_t}{bno08x\_step\_counter\_t}}
{\footnotesize\ttfamily typedef struct bno08x\+\_\+step\+\_\+counter\+\_\+t bno08x\+\_\+step\+\_\+counter\+\_\+t}



Struct to represent step counter data from step counter reports. 

\Hypertarget{_b_n_o08x_global_types_8hpp_adcfe69b10c9c2244015bad5b978beedd}\label{_b_n_o08x_global_types_8hpp_adcfe69b10c9c2244015bad5b978beedd} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!bno08x\_tap\_detector\_t@{bno08x\_tap\_detector\_t}}
\index{bno08x\_tap\_detector\_t@{bno08x\_tap\_detector\_t}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{bno08x\_tap\_detector\_t}{bno08x\_tap\_detector\_t}}
{\footnotesize\ttfamily typedef struct bno08x\+\_\+tap\+\_\+detector\+\_\+t bno08x\+\_\+tap\+\_\+detector\+\_\+t}



Struct to represent tap detector data (flag meaning\+: 0 = no tap, 1 = positive tap on axis, -\/1 = negative tap on axis) 

\Hypertarget{_b_n_o08x_global_types_8hpp_aae502b3d91ddf903bba797646fd28d00}\label{_b_n_o08x_global_types_8hpp_aae502b3d91ddf903bba797646fd28d00} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!imu\_config\_t@{imu\_config\_t}}
\index{imu\_config\_t@{imu\_config\_t}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{imu\_config\_t}{imu\_config\_t}}
{\footnotesize\ttfamily typedef \mbox{\hyperlink{structbno08x__config__t}{bno08x\+\_\+config\+\_\+t}} \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_aae502b3d91ddf903bba797646fd28d00}{imu\+\_\+config\+\_\+t}}}

\Hypertarget{_b_n_o08x_global_types_8hpp_a03fbbd71180a19088ce30d57ab050a22}\label{_b_n_o08x_global_types_8hpp_a03fbbd71180a19088ce30d57ab050a22} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!IMUAccuracy@{IMUAccuracy}}
\index{IMUAccuracy@{IMUAccuracy}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{IMUAccuracy}{IMUAccuracy}}
{\footnotesize\ttfamily using \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_aed7bab8e55be415938e078ebe72562a0}{IMUAccuracy}} = \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_aed7bab8e55be415938e078ebe72562a0}{BNO08x\+Accuracy}}}



\doxysubsection{Enumeration Type Documentation}
\Hypertarget{_b_n_o08x_global_types_8hpp_aed7bab8e55be415938e078ebe72562a0}\label{_b_n_o08x_global_types_8hpp_aed7bab8e55be415938e078ebe72562a0} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!BNO08xAccuracy@{BNO08xAccuracy}}
\index{BNO08xAccuracy@{BNO08xAccuracy}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{BNO08xAccuracy}{BNO08xAccuracy}}
{\footnotesize\ttfamily enum class \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_aed7bab8e55be415938e078ebe72562a0}{BNO08x\+Accuracy}}\hspace{0.3cm}{\ttfamily [strong]}}



Sensor accuracy returned from input reports, corresponds to status bits (see ref. manual 6.\+5.\+1) 

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{UNRELIABLE@{UNRELIABLE}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!UNRELIABLE@{UNRELIABLE}}}\Hypertarget{_b_n_o08x_global_types_8hpp_aed7bab8e55be415938e078ebe72562a0a6e257e645974b9086ed66e9465e2d80c}\label{_b_n_o08x_global_types_8hpp_aed7bab8e55be415938e078ebe72562a0a6e257e645974b9086ed66e9465e2d80c} 
UNRELIABLE&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{LOW@{LOW}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!LOW@{LOW}}}\Hypertarget{_b_n_o08x_global_types_8hpp_aed7bab8e55be415938e078ebe72562a0a41bc94cbd8eebea13ce0491b2ac11b88}\label{_b_n_o08x_global_types_8hpp_aed7bab8e55be415938e078ebe72562a0a41bc94cbd8eebea13ce0491b2ac11b88} 
LOW&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{MED@{MED}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!MED@{MED}}}\Hypertarget{_b_n_o08x_global_types_8hpp_aed7bab8e55be415938e078ebe72562a0a2ad6d5975c45da2e711c796f3a1b029c}\label{_b_n_o08x_global_types_8hpp_aed7bab8e55be415938e078ebe72562a0a2ad6d5975c45da2e711c796f3a1b029c} 
MED&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{HIGH@{HIGH}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!HIGH@{HIGH}}}\Hypertarget{_b_n_o08x_global_types_8hpp_aed7bab8e55be415938e078ebe72562a0ab89de3b4b81c4facfac906edf29aec8c}\label{_b_n_o08x_global_types_8hpp_aed7bab8e55be415938e078ebe72562a0ab89de3b4b81c4facfac906edf29aec8c} 
HIGH&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{UNDEFINED@{UNDEFINED}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!UNDEFINED@{UNDEFINED}}}\Hypertarget{_b_n_o08x_global_types_8hpp_aed7bab8e55be415938e078ebe72562a0a0db45d2a4141101bdfe48e3314cfbca3}\label{_b_n_o08x_global_types_8hpp_aed7bab8e55be415938e078ebe72562a0a0db45d2a4141101bdfe48e3314cfbca3} 
UNDEFINED&\\
\hline

\end{DoxyEnumFields}
\Hypertarget{_b_n_o08x_global_types_8hpp_abcc5d57e21ea6ed79e792deafcb62187}\label{_b_n_o08x_global_types_8hpp_abcc5d57e21ea6ed79e792deafcb62187} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!BNO08xActivity@{BNO08xActivity}}
\index{BNO08xActivity@{BNO08xActivity}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{BNO08xActivity}{BNO08xActivity}}
{\footnotesize\ttfamily enum class \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_abcc5d57e21ea6ed79e792deafcb62187}{BNO08x\+Activity}}\hspace{0.3cm}{\ttfamily [strong]}}



BNO08x\+Activity states returned from BNO08x\+::activity\+\_\+classifier.\+get() 

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{UNKNOWN@{UNKNOWN}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!UNKNOWN@{UNKNOWN}}}\Hypertarget{_b_n_o08x_global_types_8hpp_abcc5d57e21ea6ed79e792deafcb62187a696b031073e74bf2cb98e5ef201d4aa3}\label{_b_n_o08x_global_types_8hpp_abcc5d57e21ea6ed79e792deafcb62187a696b031073e74bf2cb98e5ef201d4aa3} 
UNKNOWN&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{IN\_VEHICLE@{IN\_VEHICLE}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!IN\_VEHICLE@{IN\_VEHICLE}}}\Hypertarget{_b_n_o08x_global_types_8hpp_abcc5d57e21ea6ed79e792deafcb62187ab166a3ce74dd5434e4a940dfa2af76e4}\label{_b_n_o08x_global_types_8hpp_abcc5d57e21ea6ed79e792deafcb62187ab166a3ce74dd5434e4a940dfa2af76e4} 
IN\+\_\+\+VEHICLE&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ON\_BICYCLE@{ON\_BICYCLE}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!ON\_BICYCLE@{ON\_BICYCLE}}}\Hypertarget{_b_n_o08x_global_types_8hpp_abcc5d57e21ea6ed79e792deafcb62187a93d94a2f3a627533453a40e302fb35a4}\label{_b_n_o08x_global_types_8hpp_abcc5d57e21ea6ed79e792deafcb62187a93d94a2f3a627533453a40e302fb35a4} 
ON\+\_\+\+BICYCLE&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ON\_FOOT@{ON\_FOOT}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!ON\_FOOT@{ON\_FOOT}}}\Hypertarget{_b_n_o08x_global_types_8hpp_abcc5d57e21ea6ed79e792deafcb62187a7089542e0146a3499986c81e24924b58}\label{_b_n_o08x_global_types_8hpp_abcc5d57e21ea6ed79e792deafcb62187a7089542e0146a3499986c81e24924b58} 
ON\+\_\+\+FOOT&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{STILL@{STILL}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!STILL@{STILL}}}\Hypertarget{_b_n_o08x_global_types_8hpp_abcc5d57e21ea6ed79e792deafcb62187a8b572d218013b9626d59e6a2b38f18b6}\label{_b_n_o08x_global_types_8hpp_abcc5d57e21ea6ed79e792deafcb62187a8b572d218013b9626d59e6a2b38f18b6} 
STILL&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{TILTING@{TILTING}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!TILTING@{TILTING}}}\Hypertarget{_b_n_o08x_global_types_8hpp_abcc5d57e21ea6ed79e792deafcb62187a69909b62e08f212da31719aebf67b70c}\label{_b_n_o08x_global_types_8hpp_abcc5d57e21ea6ed79e792deafcb62187a69909b62e08f212da31719aebf67b70c} 
TILTING&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{WALKING@{WALKING}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!WALKING@{WALKING}}}\Hypertarget{_b_n_o08x_global_types_8hpp_abcc5d57e21ea6ed79e792deafcb62187a606c114184493a665cf1f6a12fbab9d3}\label{_b_n_o08x_global_types_8hpp_abcc5d57e21ea6ed79e792deafcb62187a606c114184493a665cf1f6a12fbab9d3} 
WALKING&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{RUNNING@{RUNNING}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!RUNNING@{RUNNING}}}\Hypertarget{_b_n_o08x_global_types_8hpp_abcc5d57e21ea6ed79e792deafcb62187a43491564ebcfd38568918efbd6e840fd}\label{_b_n_o08x_global_types_8hpp_abcc5d57e21ea6ed79e792deafcb62187a43491564ebcfd38568918efbd6e840fd} 
RUNNING&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ON\_STAIRS@{ON\_STAIRS}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!ON\_STAIRS@{ON\_STAIRS}}}\Hypertarget{_b_n_o08x_global_types_8hpp_abcc5d57e21ea6ed79e792deafcb62187abbf2a614429826a84bd76b4a47fc7515}\label{_b_n_o08x_global_types_8hpp_abcc5d57e21ea6ed79e792deafcb62187abbf2a614429826a84bd76b4a47fc7515} 
ON\+\_\+\+STAIRS&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{UNDEFINED@{UNDEFINED}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!UNDEFINED@{UNDEFINED}}}\Hypertarget{_b_n_o08x_global_types_8hpp_abcc5d57e21ea6ed79e792deafcb62187a0db45d2a4141101bdfe48e3314cfbca3}\label{_b_n_o08x_global_types_8hpp_abcc5d57e21ea6ed79e792deafcb62187a0db45d2a4141101bdfe48e3314cfbca3} 
UNDEFINED&\\
\hline

\end{DoxyEnumFields}
\Hypertarget{_b_n_o08x_global_types_8hpp_adc1b530563e35a96fc1b8911ff133e0f}\label{_b_n_o08x_global_types_8hpp_adc1b530563e35a96fc1b8911ff133e0f} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!BNO08xActivityEnable@{BNO08xActivityEnable}}
\index{BNO08xActivityEnable@{BNO08xActivityEnable}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{BNO08xActivityEnable}{BNO08xActivityEnable}}
{\footnotesize\ttfamily enum class \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_adc1b530563e35a96fc1b8911ff133e0f}{BNO08x\+Activity\+Enable}}\hspace{0.3cm}{\ttfamily [strong]}}



BNO08x\+Activity Classifier enable bits passed to enable\+\_\+activity\+\_\+classifier() 

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{UNKNOWN@{UNKNOWN}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!UNKNOWN@{UNKNOWN}}}\Hypertarget{_b_n_o08x_global_types_8hpp_adc1b530563e35a96fc1b8911ff133e0fa696b031073e74bf2cb98e5ef201d4aa3}\label{_b_n_o08x_global_types_8hpp_adc1b530563e35a96fc1b8911ff133e0fa696b031073e74bf2cb98e5ef201d4aa3} 
UNKNOWN&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{IN\_VEHICLE@{IN\_VEHICLE}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!IN\_VEHICLE@{IN\_VEHICLE}}}\Hypertarget{_b_n_o08x_global_types_8hpp_adc1b530563e35a96fc1b8911ff133e0fab166a3ce74dd5434e4a940dfa2af76e4}\label{_b_n_o08x_global_types_8hpp_adc1b530563e35a96fc1b8911ff133e0fab166a3ce74dd5434e4a940dfa2af76e4} 
IN\+\_\+\+VEHICLE&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ON\_BICYCLE@{ON\_BICYCLE}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!ON\_BICYCLE@{ON\_BICYCLE}}}\Hypertarget{_b_n_o08x_global_types_8hpp_adc1b530563e35a96fc1b8911ff133e0fa93d94a2f3a627533453a40e302fb35a4}\label{_b_n_o08x_global_types_8hpp_adc1b530563e35a96fc1b8911ff133e0fa93d94a2f3a627533453a40e302fb35a4} 
ON\+\_\+\+BICYCLE&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ON\_FOOT@{ON\_FOOT}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!ON\_FOOT@{ON\_FOOT}}}\Hypertarget{_b_n_o08x_global_types_8hpp_adc1b530563e35a96fc1b8911ff133e0fa7089542e0146a3499986c81e24924b58}\label{_b_n_o08x_global_types_8hpp_adc1b530563e35a96fc1b8911ff133e0fa7089542e0146a3499986c81e24924b58} 
ON\+\_\+\+FOOT&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{STILL@{STILL}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!STILL@{STILL}}}\Hypertarget{_b_n_o08x_global_types_8hpp_adc1b530563e35a96fc1b8911ff133e0fa8b572d218013b9626d59e6a2b38f18b6}\label{_b_n_o08x_global_types_8hpp_adc1b530563e35a96fc1b8911ff133e0fa8b572d218013b9626d59e6a2b38f18b6} 
STILL&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{TILTING@{TILTING}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!TILTING@{TILTING}}}\Hypertarget{_b_n_o08x_global_types_8hpp_adc1b530563e35a96fc1b8911ff133e0fa69909b62e08f212da31719aebf67b70c}\label{_b_n_o08x_global_types_8hpp_adc1b530563e35a96fc1b8911ff133e0fa69909b62e08f212da31719aebf67b70c} 
TILTING&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{WALKING@{WALKING}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!WALKING@{WALKING}}}\Hypertarget{_b_n_o08x_global_types_8hpp_adc1b530563e35a96fc1b8911ff133e0fa606c114184493a665cf1f6a12fbab9d3}\label{_b_n_o08x_global_types_8hpp_adc1b530563e35a96fc1b8911ff133e0fa606c114184493a665cf1f6a12fbab9d3} 
WALKING&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{RUNNING@{RUNNING}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!RUNNING@{RUNNING}}}\Hypertarget{_b_n_o08x_global_types_8hpp_adc1b530563e35a96fc1b8911ff133e0fa43491564ebcfd38568918efbd6e840fd}\label{_b_n_o08x_global_types_8hpp_adc1b530563e35a96fc1b8911ff133e0fa43491564ebcfd38568918efbd6e840fd} 
RUNNING&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ON\_STAIRS@{ON\_STAIRS}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!ON\_STAIRS@{ON\_STAIRS}}}\Hypertarget{_b_n_o08x_global_types_8hpp_adc1b530563e35a96fc1b8911ff133e0fabbf2a614429826a84bd76b4a47fc7515}\label{_b_n_o08x_global_types_8hpp_adc1b530563e35a96fc1b8911ff133e0fabbf2a614429826a84bd76b4a47fc7515} 
ON\+\_\+\+STAIRS&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ALL@{ALL}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!ALL@{ALL}}}\Hypertarget{_b_n_o08x_global_types_8hpp_adc1b530563e35a96fc1b8911ff133e0fa5fb1f955b45e38e31789286a1790398d}\label{_b_n_o08x_global_types_8hpp_adc1b530563e35a96fc1b8911ff133e0fa5fb1f955b45e38e31789286a1790398d} 
ALL&\\
\hline

\end{DoxyEnumFields}
\Hypertarget{_b_n_o08x_global_types_8hpp_aeeb4f49593c062357c3b7037bc2de850}\label{_b_n_o08x_global_types_8hpp_aeeb4f49593c062357c3b7037bc2de850} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!BNO08xCalSel@{BNO08xCalSel}}
\index{BNO08xCalSel@{BNO08xCalSel}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{BNO08xCalSel}{BNO08xCalSel}}
{\footnotesize\ttfamily enum class \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_aeeb4f49593c062357c3b7037bc2de850}{BNO08x\+Cal\+Sel}}\hspace{0.3cm}{\ttfamily [strong]}}

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{accelerometer@{accelerometer}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!accelerometer@{accelerometer}}}\Hypertarget{_b_n_o08x_global_types_8hpp_aeeb4f49593c062357c3b7037bc2de850a0e1275697d4c40b4b0640fbfa3907afa}\label{_b_n_o08x_global_types_8hpp_aeeb4f49593c062357c3b7037bc2de850a0e1275697d4c40b4b0640fbfa3907afa} 
accelerometer&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{gyro@{gyro}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!gyro@{gyro}}}\Hypertarget{_b_n_o08x_global_types_8hpp_aeeb4f49593c062357c3b7037bc2de850a41e1db589d90cecf09838a038ebc8aa1}\label{_b_n_o08x_global_types_8hpp_aeeb4f49593c062357c3b7037bc2de850a41e1db589d90cecf09838a038ebc8aa1} 
gyro&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{magnetometer@{magnetometer}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!magnetometer@{magnetometer}}}\Hypertarget{_b_n_o08x_global_types_8hpp_aeeb4f49593c062357c3b7037bc2de850a2c8af00d544b080d3c0d834d1c5dfcbf}\label{_b_n_o08x_global_types_8hpp_aeeb4f49593c062357c3b7037bc2de850a2c8af00d544b080d3c0d834d1c5dfcbf} 
magnetometer&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{planar\_accelerometer@{planar\_accelerometer}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!planar\_accelerometer@{planar\_accelerometer}}}\Hypertarget{_b_n_o08x_global_types_8hpp_aeeb4f49593c062357c3b7037bc2de850afcaab1f4c98b7343157c3c59c6a259cb}\label{_b_n_o08x_global_types_8hpp_aeeb4f49593c062357c3b7037bc2de850afcaab1f4c98b7343157c3c59c6a259cb} 
planar\+\_\+accelerometer&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{all@{all}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!all@{all}}}\Hypertarget{_b_n_o08x_global_types_8hpp_aeeb4f49593c062357c3b7037bc2de850aa181a603769c1f98ad927e7367c7aa51}\label{_b_n_o08x_global_types_8hpp_aeeb4f49593c062357c3b7037bc2de850aa181a603769c1f98ad927e7367c7aa51} 
all&\\
\hline

\end{DoxyEnumFields}
\Hypertarget{_b_n_o08x_global_types_8hpp_ab2a2ace42f7f438d6a799dfcbc243147}\label{_b_n_o08x_global_types_8hpp_ab2a2ace42f7f438d6a799dfcbc243147} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!BNO08xResetReason@{BNO08xResetReason}}
\index{BNO08xResetReason@{BNO08xResetReason}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{BNO08xResetReason}{BNO08xResetReason}}
{\footnotesize\ttfamily enum class \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_ab2a2ace42f7f438d6a799dfcbc243147}{BNO08x\+Reset\+Reason}}\hspace{0.3cm}{\ttfamily [strong]}}



Reason for previous IMU reset (returned by get\+\_\+reset\+\_\+reason()) 

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{UNDEFINED@{UNDEFINED}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!UNDEFINED@{UNDEFINED}}}\Hypertarget{_b_n_o08x_global_types_8hpp_ab2a2ace42f7f438d6a799dfcbc243147a0db45d2a4141101bdfe48e3314cfbca3}\label{_b_n_o08x_global_types_8hpp_ab2a2ace42f7f438d6a799dfcbc243147a0db45d2a4141101bdfe48e3314cfbca3} 
UNDEFINED&Undefined reset reason, this should never occur and is an error. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{POR@{POR}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!POR@{POR}}}\Hypertarget{_b_n_o08x_global_types_8hpp_ab2a2ace42f7f438d6a799dfcbc243147a7b47bb0f9f8c72f84d891e8e22a1fb92}\label{_b_n_o08x_global_types_8hpp_ab2a2ace42f7f438d6a799dfcbc243147a7b47bb0f9f8c72f84d891e8e22a1fb92} 
POR&Previous reset was due to power on reset. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{INT\_RST@{INT\_RST}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!INT\_RST@{INT\_RST}}}\Hypertarget{_b_n_o08x_global_types_8hpp_ab2a2ace42f7f438d6a799dfcbc243147acc069cf9b33eb4e7fb3696f0f42d752f}\label{_b_n_o08x_global_types_8hpp_ab2a2ace42f7f438d6a799dfcbc243147acc069cf9b33eb4e7fb3696f0f42d752f} 
INT\+\_\+\+RST&Previous reset was due to internal reset. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{WTD@{WTD}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!WTD@{WTD}}}\Hypertarget{_b_n_o08x_global_types_8hpp_ab2a2ace42f7f438d6a799dfcbc243147a764caaf44e35ee682f4079bd0878fa36}\label{_b_n_o08x_global_types_8hpp_ab2a2ace42f7f438d6a799dfcbc243147a764caaf44e35ee682f4079bd0878fa36} 
WTD&Previous reset was due to watchdog timer. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{EXT\_RST@{EXT\_RST}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!EXT\_RST@{EXT\_RST}}}\Hypertarget{_b_n_o08x_global_types_8hpp_ab2a2ace42f7f438d6a799dfcbc243147ac4e100317ca17eda786308c1c39eded5}\label{_b_n_o08x_global_types_8hpp_ab2a2ace42f7f438d6a799dfcbc243147ac4e100317ca17eda786308c1c39eded5} 
EXT\+\_\+\+RST&Previous reset was due to external reset. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{OTHER@{OTHER}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!OTHER@{OTHER}}}\Hypertarget{_b_n_o08x_global_types_8hpp_ab2a2ace42f7f438d6a799dfcbc243147a03570470bad94692ce93e32700d2e1cb}\label{_b_n_o08x_global_types_8hpp_ab2a2ace42f7f438d6a799dfcbc243147a03570470bad94692ce93e32700d2e1cb} 
OTHER&Previous reset was due to power other reason. \\
\hline

\end{DoxyEnumFields}
\Hypertarget{_b_n_o08x_global_types_8hpp_a498b35f9e00b24e51f8f60b029751ab5}\label{_b_n_o08x_global_types_8hpp_a498b35f9e00b24e51f8f60b029751ab5} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!BNO08xStability@{BNO08xStability}}
\index{BNO08xStability@{BNO08xStability}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{BNO08xStability}{BNO08xStability}}
{\footnotesize\ttfamily enum class \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_a498b35f9e00b24e51f8f60b029751ab5}{BNO08x\+Stability}}\hspace{0.3cm}{\ttfamily [strong]}}



BNO08x\+Stability states returned from BNO08x\+::stability\+\_\+classifier.\+get() 

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{UNKNOWN@{UNKNOWN}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!UNKNOWN@{UNKNOWN}}}\Hypertarget{_b_n_o08x_global_types_8hpp_a498b35f9e00b24e51f8f60b029751ab5a696b031073e74bf2cb98e5ef201d4aa3}\label{_b_n_o08x_global_types_8hpp_a498b35f9e00b24e51f8f60b029751ab5a696b031073e74bf2cb98e5ef201d4aa3} 
UNKNOWN&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ON\_TABLE@{ON\_TABLE}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!ON\_TABLE@{ON\_TABLE}}}\Hypertarget{_b_n_o08x_global_types_8hpp_a498b35f9e00b24e51f8f60b029751ab5a71149a62cd9fec4756e3538d1754486a}\label{_b_n_o08x_global_types_8hpp_a498b35f9e00b24e51f8f60b029751ab5a71149a62cd9fec4756e3538d1754486a} 
ON\+\_\+\+TABLE&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{STATIONARY@{STATIONARY}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!STATIONARY@{STATIONARY}}}\Hypertarget{_b_n_o08x_global_types_8hpp_a498b35f9e00b24e51f8f60b029751ab5a4120eb7591bd0789af75a8973d5f9146}\label{_b_n_o08x_global_types_8hpp_a498b35f9e00b24e51f8f60b029751ab5a4120eb7591bd0789af75a8973d5f9146} 
STATIONARY&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{STABLE@{STABLE}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!STABLE@{STABLE}}}\Hypertarget{_b_n_o08x_global_types_8hpp_a498b35f9e00b24e51f8f60b029751ab5a32987cdf8a725702042ab18f5c700905}\label{_b_n_o08x_global_types_8hpp_a498b35f9e00b24e51f8f60b029751ab5a32987cdf8a725702042ab18f5c700905} 
STABLE&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{MOTION@{MOTION}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!MOTION@{MOTION}}}\Hypertarget{_b_n_o08x_global_types_8hpp_a498b35f9e00b24e51f8f60b029751ab5af96e6ea7a7375bd60bad3f3caae3cf27}\label{_b_n_o08x_global_types_8hpp_a498b35f9e00b24e51f8f60b029751ab5af96e6ea7a7375bd60bad3f3caae3cf27} 
MOTION&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{RESERVED@{RESERVED}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!RESERVED@{RESERVED}}}\Hypertarget{_b_n_o08x_global_types_8hpp_a498b35f9e00b24e51f8f60b029751ab5a83c7f2aa8c3ac10ed8beb75cad162827}\label{_b_n_o08x_global_types_8hpp_a498b35f9e00b24e51f8f60b029751ab5a83c7f2aa8c3ac10ed8beb75cad162827} 
RESERVED&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{UNDEFINED@{UNDEFINED}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!UNDEFINED@{UNDEFINED}}}\Hypertarget{_b_n_o08x_global_types_8hpp_a498b35f9e00b24e51f8f60b029751ab5a0db45d2a4141101bdfe48e3314cfbca3}\label{_b_n_o08x_global_types_8hpp_a498b35f9e00b24e51f8f60b029751ab5a0db45d2a4141101bdfe48e3314cfbca3} 
UNDEFINED&\\
\hline

\end{DoxyEnumFields}


\doxysubsection{Variable Documentation}
\Hypertarget{_b_n_o08x_global_types_8hpp_a9808babb45af9b32fc51cef8d50341be}\label{_b_n_o08x_global_types_8hpp_a9808babb45af9b32fc51cef8d50341be} 
\index{BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}!TOTAL\_RPT\_COUNT@{TOTAL\_RPT\_COUNT}}
\index{TOTAL\_RPT\_COUNT@{TOTAL\_RPT\_COUNT}!BNO08xGlobalTypes.hpp@{BNO08xGlobalTypes.hpp}}
\doxysubsubsection{\texorpdfstring{TOTAL\_RPT\_COUNT}{TOTAL\_RPT\_COUNT}}
{\footnotesize\ttfamily const constexpr uint8\+\_\+t TOTAL\+\_\+\+RPT\+\_\+\+COUNT = 38\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [constexpr]}}



Amount of possible reports returned from \doxylink{class_b_n_o08x}{BNO08x}. 

