2024-12-06 04:09:30 +00:00
\doxysection { BNO08x\+ Rpt\+ Acceleration Class Reference}
\hypertarget { class_ b_ n_ o08x_ rpt_ acceleration} { } \label { class_ b_ n_ o08x_ rpt_ acceleration} \index { BNO08xRptAcceleration@{ BNO08xRptAcceleration} }
Class to represent accelerometer reports. (See Ref. Manual 6.\+ 5.\+ 9)
{ \ttfamily \# include $ < $ BNO08x\+ Rpt\+ Acceleration.\+ hpp$ > $ }
Inheritance diagram for BNO08x\+ Rpt\+ Acceleration\+ :
\nopagebreak
\begin { figure} [H]
\begin { center}
\leavevmode
\includegraphics [width=202pt] { class_ b_ n_ o08x_ rpt_ acceleration_ _ inherit_ _ graph}
\end { center}
\end { figure}
Collaboration diagram for BNO08x\+ Rpt\+ Acceleration\+ :
\nopagebreak
\begin { figure} [H]
\begin { center}
\leavevmode
\includegraphics [width=270pt] { class_ b_ n_ o08x_ rpt_ acceleration_ _ coll_ _ graph}
\end { center}
\end { figure}
\doxysubsubsection * { Public Member Functions}
\begin { DoxyCompactItemize}
\item
\mbox { \hyperlink { class_ b_ n_ o08x_ rpt_ acceleration_ af3a06d4c127a5cebd136489ab5c673e2} { BNO08x\+ Rpt\+ Acceleration} } (uint8\+ \_ \+ t \mbox { \hyperlink { class_ b_ n_ o08x_ rpt_ a63cd4ac9e96baa43eebe580f03307512} { ID} } , Event\+ Bits\+ \_ \+ t \mbox { \hyperlink { class_ b_ n_ o08x_ rpt_ ae78feab5682a4697c5acad3ca6f12c2e} { rpt\+ \_ \+ bit} } , \mbox { \hyperlink { struct_ b_ n_ o08x_ private_ types_ 1_ 1bno08x_ _ sync_ _ ctx_ _ t} { BNO08x\+ Private\+ Types\+ ::bno08x\+ \_ \+ sync\+ \_ \+ ctx\+ \_ \+ t} } \texorpdfstring { $ \ast $ } { *} \mbox { \hyperlink { class_ b_ n_ o08x_ rpt_ a5a1404a08918d66bb0f41f55220db6e5} { sync\+ \_ \+ ctx} } )
\item
2024-12-27 02:02:09 +00:00
bool \mbox { \hyperlink { class_ b_ n_ o08x_ rpt_ acceleration_ a8fde5eefac5f9d714263047426eeee4f} { enable} } (uint32\+ \_ \+ t time\+ \_ \+ between\+ \_ \+ reports, sh2\+ \_ \+ \+ Sensor\+ Config\+ \_ \+ t sensor\+ \_ \+ cfg=\mbox { \hyperlink { namespace_ b_ n_ o08x_ private_ types_ a4f68e627c3c54e471ec83756b97924da} { BNO08x\+ Private\+ Types\+ ::default\+ \_ \+ sensor\+ \_ \+ cfg} } ) override
\begin { DoxyCompactList} \small \item \em Enables acceleration reports such that the \doxylink { class_ b_ n_ o08x} { BNO08x} begins sending them. \end { DoxyCompactList} \item
2024-12-06 04:09:30 +00:00
\mbox { \hyperlink { structbno08x_ _ accel_ _ t} { bno08x\+ \_ \+ accel\+ \_ \+ t} } \mbox { \hyperlink { class_ b_ n_ o08x_ rpt_ acceleration_ abac65bc939891f7a24b5a611de430328} { get} } ()
\begin { DoxyCompactList} \small \item \em Grabs most recent acceleration data (including gravity), units are in m/s\texorpdfstring { $ ^ \wedge $ } { \string ^ } 2. \end { DoxyCompactList} \end { DoxyCompactItemize}
\doxysubsection * { Public Member Functions inherited from \mbox { \hyperlink { class_ b_ n_ o08x_ rpt} { BNO08x\+ Rpt} } }
\begin { DoxyCompactItemize}
\item
bool \mbox { \hyperlink { class_ b_ n_ o08x_ rpt_ a7d147e7540a4c6aa19749844e14cdadc} { disable} } (sh2\+ \_ \+ \+ Sensor\+ Config\+ \_ \+ t sensor\+ \_ \+ cfg=\mbox { \hyperlink { namespace_ b_ n_ o08x_ private_ types_ a4f68e627c3c54e471ec83756b97924da} { BNO08x\+ Private\+ Types\+ ::default\+ \_ \+ sensor\+ \_ \+ cfg} } )
\begin { DoxyCompactList} \small \item \em Disables a sensor report by setting its period to 0us such that the \doxylink { class_ b_ n_ o08x} { BNO08x} stops sending it. \end { DoxyCompactList} \item
bool \mbox { \hyperlink { class_ b_ n_ o08x_ rpt_ a5b542b28c81fcd05cf2e3f3d2d437d46} { register\+ \_ \+ cb} } (std\+ ::function$ < $ void(void)$ > $ cb\+ \_ \+ fxn)
\begin { DoxyCompactList} \small \item \em Registers a callback to execute when new data from a specific report is received. \end { DoxyCompactList} \item
bool \mbox { \hyperlink { class_ b_ n_ o08x_ rpt_ a74f6037286b51382535bab61680297ed} { has\+ \_ \+ new\+ \_ \+ data} } ()
\begin { DoxyCompactList} \small \item \em Checks if a new report has been received since the last time this function was called. \end { DoxyCompactList} \item
bool \mbox { \hyperlink { class_ b_ n_ o08x_ rpt_ ab3bb962696b135841ef7313bc631fc72} { flush} } ()
\begin { DoxyCompactList} \small \item \em Flush all buffered reports for this sensor/report module. \end { DoxyCompactList} \item
bool \mbox { \hyperlink { class_ b_ n_ o08x_ rpt_ a7ce8e48cadf59f49068af7f1cb680b38} { get\+ \_ \+ sample\+ \_ \+ counts} } (\mbox { \hyperlink { structbno08x_ _ sample_ _ counts_ _ t} { bno08x\+ \_ \+ sample\+ \_ \+ counts\+ \_ \+ t} } \& sample\+ \_ \+ counts)
\begin { DoxyCompactList} \small \item \em Gets sample counts for this sensor (see SH-\/ 2 ref manual 6.\+ 4.\+ 3.\+ 1) \end { DoxyCompactList} \item
bool \mbox { \hyperlink { class_ b_ n_ o08x_ rpt_ a1418be33824d3102dbc8f92558a402a6} { clear\+ \_ \+ sample\+ \_ \+ counts} } ()
\begin { DoxyCompactList} \small \item \em Clears \doxylink { class_ b_ n_ o08x} { BNO08x} internal sample counts for this sensor. (see SH-\/ 2 ref manual 6.\+ 4.\+ 3.\+ 1) \end { DoxyCompactList} \item
bool \mbox { \hyperlink { class_ b_ n_ o08x_ rpt_ ad5b054279b01204f61b4c0408acf51cf} { get\+ \_ \+ meta\+ \_ \+ data} } (\mbox { \hyperlink { structbno08x_ _ meta_ _ data_ _ t} { bno08x\+ \_ \+ meta\+ \_ \+ data\+ \_ \+ t} } \& meta\+ \_ \+ data)
\begin { DoxyCompactList} \small \item \em Retrieves meta data for this sensor/report by reading respective record in FRS (flash record system). \end { DoxyCompactList} \end { DoxyCompactItemize}
\doxysubsubsection * { Private Member Functions}
\begin { DoxyCompactItemize}
\item
void \mbox { \hyperlink { class_ b_ n_ o08x_ rpt_ acceleration_ a6b24209dc87cdd333b780fe6674fd045} { update\+ \_ \+ data} } (sh2\+ \_ \+ \+ Sensor\+ Value\+ \_ \+ t \texorpdfstring { $ \ast $ } { *} sensor\+ \_ \+ val) override
\begin { DoxyCompactList} \small \item \em Updates accelerometer data from decoded sensor event. \end { DoxyCompactList} \end { DoxyCompactItemize}
\doxysubsubsection * { Private Attributes}
\begin { DoxyCompactItemize}
\item
\mbox { \hyperlink { structbno08x_ _ accel_ _ t} { bno08x\+ \_ \+ accel\+ \_ \+ t} } \mbox { \hyperlink { class_ b_ n_ o08x_ rpt_ acceleration_ a1869ad2ad09103f92d8864a596ae7510} { data} }
\end { DoxyCompactItemize}
\doxysubsubsection * { Static Private Attributes}
\begin { DoxyCompactItemize}
\item
static const constexpr char \texorpdfstring { $ \ast $ } { *} \mbox { \hyperlink { class_ b_ n_ o08x_ rpt_ acceleration_ a6a071b08b16c314ecd771d3547ddbf22} { TAG} } = "{ } BNO08x\+ Rpt\+ Acceleration"{ }
\end { DoxyCompactItemize}
\doxysubsubsection * { Additional Inherited Members}
\doxysubsection * { Protected Member Functions inherited from \mbox { \hyperlink { class_ b_ n_ o08x_ rpt} { BNO08x\+ Rpt} } }
\begin { DoxyCompactItemize}
\item
2024-12-27 02:02:09 +00:00
bool \mbox { \hyperlink { class_ b_ n_ o08x_ rpt_ aa0bed98a9a497d1f39e8245d05b02e9c} { rpt\+ \_ \+ enable} } (uint32\+ \_ \+ t time\+ \_ \+ between\+ \_ \+ reports, sh2\+ \_ \+ \+ Sensor\+ Config\+ \_ \+ t sensor\+ \_ \+ cfg=\mbox { \hyperlink { namespace_ b_ n_ o08x_ private_ types_ a4f68e627c3c54e471ec83756b97924da} { BNO08x\+ Private\+ Types\+ ::default\+ \_ \+ sensor\+ \_ \+ cfg} } )
\begin { DoxyCompactList} \small \item \em Enables a sensor report such that the \doxylink { class_ b_ n_ o08x} { BNO08x} begins sending it. \end { DoxyCompactList} \item
2024-12-06 04:09:30 +00:00
\mbox { \hyperlink { class_ b_ n_ o08x_ rpt_ a15e8eebe3fe90ac19837e3860c76374c} { BNO08x\+ Rpt} } (uint8\+ \_ \+ t \mbox { \hyperlink { class_ b_ n_ o08x_ rpt_ a63cd4ac9e96baa43eebe580f03307512} { ID} } , Event\+ Bits\+ \_ \+ t \mbox { \hyperlink { class_ b_ n_ o08x_ rpt_ ae78feab5682a4697c5acad3ca6f12c2e} { rpt\+ \_ \+ bit} } , \mbox { \hyperlink { struct_ b_ n_ o08x_ private_ types_ 1_ 1bno08x_ _ sync_ _ ctx_ _ t} { BNO08x\+ Private\+ Types\+ ::bno08x\+ \_ \+ sync\+ \_ \+ ctx\+ \_ \+ t} } \texorpdfstring { $ \ast $ } { *} \mbox { \hyperlink { class_ b_ n_ o08x_ rpt_ a5a1404a08918d66bb0f41f55220db6e5} { sync\+ \_ \+ ctx} } )
\begin { DoxyCompactList} \small \item \em \doxylink { class_ b_ n_ o08x_ rpt} { BNO08x\+ Rpt} report constructor. \end { DoxyCompactList} \item
void \mbox { \hyperlink { class_ b_ n_ o08x_ rpt_ a61e3451e93806e1b7eaf5f1387726765} { unlock\+ \_ \+ sh2\+ \_ \+ \+ HAL} } ()
\begin { DoxyCompactList} \small \item \em Unlocks sh2 HAL lib to allow other tasks to call its APIs. \end { DoxyCompactList} \item
void \mbox { \hyperlink { class_ b_ n_ o08x_ rpt_ a7a5619a74c1237c5abde2e4bd6619d12} { lock\+ \_ \+ sh2\+ \_ \+ \+ HAL} } ()
\begin { DoxyCompactList} \small \item \em Locks sh2 HAL lib to only allow the calling task to call its APIs. \end { DoxyCompactList} \item
void \mbox { \hyperlink { class_ b_ n_ o08x_ rpt_ a26bacc572187119339ec248bb4e7d6f3} { unlock\+ \_ \+ user\+ \_ \+ data} } ()
\begin { DoxyCompactList} \small \item \em Unlocks user data to allow other tasks to read/modify it. \end { DoxyCompactList} \item
void \mbox { \hyperlink { class_ b_ n_ o08x_ rpt_ a48e7b1a2c2ebc6b1f2f292735c0832a0} { lock\+ \_ \+ user\+ \_ \+ data} } ()
\begin { DoxyCompactList} \small \item \em Locks locks user data to only allow the calling task to read/modify it. \end { DoxyCompactList} \item
void \mbox { \hyperlink { class_ b_ n_ o08x_ rpt_ a47a623eb0a1db51af76a03a103c32329} { signal\+ \_ \+ data\+ \_ \+ available} } ()
\begin { DoxyCompactList} \small \item \em Signals to \doxylink { class_ b_ n_ o08x_ a367d525d1c0ba119b3dca3067bb5bccc} { BNO08x\+ ::data\+ \_ \+ available()} that a new report has arrived. \end { DoxyCompactList} \end { DoxyCompactItemize}
\doxysubsection * { Protected Attributes inherited from \mbox { \hyperlink { class_ b_ n_ o08x_ rpt} { BNO08x\+ Rpt} } }
\begin { DoxyCompactItemize}
\item
uint8\+ \_ \+ t \mbox { \hyperlink { class_ b_ n_ o08x_ rpt_ a63cd4ac9e96baa43eebe580f03307512} { ID} }
\begin { DoxyCompactList} \small \item \em Report ID, ex. SH2\+ \_ \+ \+ ACCELERATION. \end { DoxyCompactList} \item
Event\+ Bits\+ \_ \+ t \mbox { \hyperlink { class_ b_ n_ o08x_ rpt_ ae78feab5682a4697c5acad3ca6f12c2e} { rpt\+ \_ \+ bit} }
\begin { DoxyCompactList} \small \item \em Respective enable and data bit for report in evt\+ \_ \+ grp\+ \_ \+ rpt\+ \_ \+ en and evt\+ \_ \+ grp\+ \_ \+ rpt\+ \_ \+ data. \end { DoxyCompactList} \item
uint32\+ \_ \+ t \mbox { \hyperlink { class_ b_ n_ o08x_ rpt_ a1d4d6f4cc6f1eae503863eedf7fb9f52} { period\+ \_ \+ us} }
\begin { DoxyCompactList} \small \item \em The period/interval of the report in microseconds. \end { DoxyCompactList} \item
\mbox { \hyperlink { struct_ b_ n_ o08x_ private_ types_ 1_ 1bno08x_ _ sync_ _ ctx_ _ t} { BNO08x\+ Private\+ Types\+ ::bno08x\+ \_ \+ sync\+ \_ \+ ctx\+ \_ \+ t} } \texorpdfstring { $ \ast $ } { *} \mbox { \hyperlink { class_ b_ n_ o08x_ rpt_ a5a1404a08918d66bb0f41f55220db6e5} { sync\+ \_ \+ ctx} }
\end { DoxyCompactItemize}
\doxysubsection * { Static Protected Attributes inherited from \mbox { \hyperlink { class_ b_ n_ o08x_ rpt} { BNO08x\+ Rpt} } }
\begin { DoxyCompactItemize}
\item
static const constexpr float \mbox { \hyperlink { class_ b_ n_ o08x_ rpt_ a201aeb71fefb0d9d485914176a82dd80} { RAD\+ \_ \+ 2\+ \_ \+ \+ DEG} }
\begin { DoxyCompactList} \small \item \em Constant for radian to degree conversions, sed in quaternion to euler function conversions. \end { DoxyCompactList} \item
static const constexpr char \texorpdfstring { $ \ast $ } { *} \mbox { \hyperlink { class_ b_ n_ o08x_ rpt_ a2c57f370fb08b793bb10ec22d5acca45} { TAG} } = "{ } BNO08x\+ Rpt"{ }
\end { DoxyCompactItemize}
\doxysubsection { Detailed Description}
Class to represent accelerometer reports. (See Ref. Manual 6.\+ 5.\+ 9)
\doxysubsection { Constructor \& Destructor Documentation}
\Hypertarget { class_ b_ n_ o08x_ rpt_ acceleration_ af3a06d4c127a5cebd136489ab5c673e2} \label { class_ b_ n_ o08x_ rpt_ acceleration_ af3a06d4c127a5cebd136489ab5c673e2}
\index { BNO08xRptAcceleration@{ BNO08xRptAcceleration} !BNO08xRptAcceleration@{ BNO08xRptAcceleration} }
\index { BNO08xRptAcceleration@{ BNO08xRptAcceleration} !BNO08xRptAcceleration@{ BNO08xRptAcceleration} }
\doxysubsubsection { \texorpdfstring { BNO08xRptAcceleration()} { BNO08xRptAcceleration()} }
{ \footnotesize \ttfamily BNO08x\+ Rpt\+ Acceleration\+ ::\+ BNO08x\+ Rpt\+ Acceleration (\begin { DoxyParamCaption} \item [{uint8\+\_\+t}] { ID, } \item [{Event\+Bits\+\_\+t}] { rpt\+ \_ \+ bit, } \item [{\mbox{\hyperlink{struct_b_n_o08x_private_types_1_1bno08x__sync__ctx__t}{BNO08x\+Private\+Types\+::bno08x\+\_\+sync\+\_\+ctx\+\_\+t}} \texorpdfstring{$\ast$}{*}}] { sync\+ \_ \+ ctx } \end { DoxyParamCaption} )\hspace { 0.3cm} { \ttfamily [inline]} }
\doxysubsection { Member Function Documentation}
2024-12-27 02:02:09 +00:00
\Hypertarget { class_ b_ n_ o08x_ rpt_ acceleration_ a8fde5eefac5f9d714263047426eeee4f} \label { class_ b_ n_ o08x_ rpt_ acceleration_ a8fde5eefac5f9d714263047426eeee4f}
\index { BNO08xRptAcceleration@{ BNO08xRptAcceleration} !enable@{ enable} }
\index { enable@{ enable} !BNO08xRptAcceleration@{ BNO08xRptAcceleration} }
\doxysubsubsection { \texorpdfstring { enable()} { enable()} }
{ \footnotesize \ttfamily bool BNO08x\+ Rpt\+ Acceleration\+ ::enable (\begin { DoxyParamCaption} \item [{uint32\+\_\+t}] { time\+ \_ \+ between\+ \_ \+ reports, } \item [{sh2\+\_\+\+Sensor\+Config\+\_\+t}] { sensor\+ \_ \+ cfg = { \ttfamily \mbox { \hyperlink { namespace_ b_ n_ o08x_ private_ types_ a4f68e627c3c54e471ec83756b97924da} { BNO08x\+ Private\+ Types\+ ::default\+ \_ \+ sensor\+ \_ \+ cfg} } } } \end { DoxyParamCaption} )\hspace { 0.3cm} { \ttfamily [override]} , { \ttfamily [virtual]} }
Enables acceleration reports such that the \doxylink { class_ b_ n_ o08x} { BNO08x} begins sending them.
\begin { DoxyParams} { Parameters}
{ \em report\+ \_ \+ period\+ \_ \+ us} & The period/interval of the report in microseconds. \\
\hline
{ \em sensor\+ \_ \+ cfg} & Sensor special configuration (optional, see \doxylink { namespace_ b_ n_ o08x_ private_ types_ a4f68e627c3c54e471ec83756b97924da} { BNO08x\+ Private\+ Types\+ ::default\+ \_ \+ sensor\+ \_ \+ cfg} for defaults).\\
\hline
\end { DoxyParams}
\begin { DoxyReturn} { Returns}
True if report was successfully enabled.
\end { DoxyReturn}
Implements \mbox { \hyperlink { class_ b_ n_ o08x_ rpt_ a4ee529725467412df396d5c610ff7bb4} { BNO08x\+ Rpt} } .
Here is the call graph for this function\+ :
\nopagebreak
\begin { figure} [H]
\begin { center}
\leavevmode
\includegraphics [width=350pt] { class_ b_ n_ o08x_ rpt_ acceleration_ a8fde5eefac5f9d714263047426eeee4f_ cgraph}
\end { center}
\end { figure}
Here is the caller graph for this function\+ :
\nopagebreak
\begin { figure} [H]
\begin { center}
\leavevmode
\includegraphics [height=550pt] { class_ b_ n_ o08x_ rpt_ acceleration_ a8fde5eefac5f9d714263047426eeee4f_ icgraph}
\end { center}
\end { figure}
2024-12-06 04:09:30 +00:00
\Hypertarget { class_ b_ n_ o08x_ rpt_ acceleration_ abac65bc939891f7a24b5a611de430328} \label { class_ b_ n_ o08x_ rpt_ acceleration_ abac65bc939891f7a24b5a611de430328}
\index { BNO08xRptAcceleration@{ BNO08xRptAcceleration} !get@{ get} }
\index { get@{ get} !BNO08xRptAcceleration@{ BNO08xRptAcceleration} }
\doxysubsubsection { \texorpdfstring { get()} { get()} }
{ \footnotesize \ttfamily \mbox { \hyperlink { structbno08x_ _ accel_ _ t} { bno08x\+ \_ \+ accel\+ \_ \+ t} } BNO08x\+ Rpt\+ Acceleration\+ ::get (\begin { DoxyParamCaption} { } \end { DoxyParamCaption} )}
Grabs most recent acceleration data (including gravity), units are in m/s\texorpdfstring { $ ^ \wedge $ } { \string ^ } 2.
\begin { DoxyReturn} { Returns}
Struct containing requested data.
\end { DoxyReturn}
Here is the call graph for this function\+ :
\nopagebreak
\begin { figure} [H]
\begin { center}
\leavevmode
\includegraphics [width=350pt] { class_ b_ n_ o08x_ rpt_ acceleration_ abac65bc939891f7a24b5a611de430328_ cgraph}
\end { center}
\end { figure}
Here is the caller graph for this function\+ :
\nopagebreak
\begin { figure} [H]
\begin { center}
\leavevmode
\includegraphics [height=550pt] { class_ b_ n_ o08x_ rpt_ acceleration_ abac65bc939891f7a24b5a611de430328_ icgraph}
\end { center}
\end { figure}
\Hypertarget { class_ b_ n_ o08x_ rpt_ acceleration_ a6b24209dc87cdd333b780fe6674fd045} \label { class_ b_ n_ o08x_ rpt_ acceleration_ a6b24209dc87cdd333b780fe6674fd045}
\index { BNO08xRptAcceleration@{ BNO08xRptAcceleration} !update\_ data@{ update\_ data} }
\index { update\_ data@{ update\_ data} !BNO08xRptAcceleration@{ BNO08xRptAcceleration} }
\doxysubsubsection { \texorpdfstring { update\_ data()} { update\_ data()} }
{ \footnotesize \ttfamily void BNO08x\+ Rpt\+ Acceleration\+ ::update\+ \_ \+ data (\begin { DoxyParamCaption} \item [{sh2\+\_\+\+Sensor\+Value\+\_\+t \texorpdfstring{$\ast$}{*}}] { sensor\+ \_ \+ val } \end { DoxyParamCaption} )\hspace { 0.3cm} { \ttfamily [override]} , { \ttfamily [private]} , { \ttfamily [virtual]} }
Updates accelerometer data from decoded sensor event.
\begin { DoxyParams} { Parameters}
{ \em sensor\+ \_ \+ val} & The sh2\+ \_ \+ \+ Sensor\+ Value\+ \_ \+ t struct used in sh2\+ \_ \+ decode\+ Sensor\+ Event() call.\\
\hline
\end { DoxyParams}
\begin { DoxyReturn} { Returns}
void, nothing to return
\end { DoxyReturn}
Implements \mbox { \hyperlink { class_ b_ n_ o08x_ rpt_ a970fb7e7d3745c62fec626f0ccf0759f} { BNO08x\+ Rpt} } .
Here is the call graph for this function\+ :
\nopagebreak
\begin { figure} [H]
\begin { center}
\leavevmode
\includegraphics [width=350pt] { class_ b_ n_ o08x_ rpt_ acceleration_ a6b24209dc87cdd333b780fe6674fd045_ cgraph}
\end { center}
\end { figure}
\doxysubsection { Member Data Documentation}
\Hypertarget { class_ b_ n_ o08x_ rpt_ acceleration_ a1869ad2ad09103f92d8864a596ae7510} \label { class_ b_ n_ o08x_ rpt_ acceleration_ a1869ad2ad09103f92d8864a596ae7510}
\index { BNO08xRptAcceleration@{ BNO08xRptAcceleration} !data@{ data} }
\index { data@{ data} !BNO08xRptAcceleration@{ BNO08xRptAcceleration} }
\doxysubsubsection { \texorpdfstring { data} { data} }
{ \footnotesize \ttfamily \mbox { \hyperlink { structbno08x_ _ accel_ _ t} { bno08x\+ \_ \+ accel\+ \_ \+ t} } BNO08x\+ Rpt\+ Acceleration\+ ::data\hspace { 0.3cm} { \ttfamily [private]} }
\Hypertarget { class_ b_ n_ o08x_ rpt_ acceleration_ a6a071b08b16c314ecd771d3547ddbf22} \label { class_ b_ n_ o08x_ rpt_ acceleration_ a6a071b08b16c314ecd771d3547ddbf22}
\index { BNO08xRptAcceleration@{ BNO08xRptAcceleration} !TAG@{ TAG} }
\index { TAG@{ TAG} !BNO08xRptAcceleration@{ BNO08xRptAcceleration} }
\doxysubsubsection { \texorpdfstring { TAG} { TAG} }
{ \footnotesize \ttfamily const constexpr char\texorpdfstring { $ \ast $ } { *} BNO08x\+ Rpt\+ Acceleration\+ ::\+ TAG = "{ } BNO08x\+ Rpt\+ Acceleration"{ } \hspace { 0.3cm} { \ttfamily [static]} , { \ttfamily [constexpr]} , { \ttfamily [private]} }
The documentation for this class was generated from the following files\+ :\begin { DoxyCompactItemize}
\item
2024-12-27 02:02:09 +00:00
include/report/\mbox { \hyperlink { _ b_ n_ o08x_ rpt_ acceleration_ 8hpp} { BNO08x\+ Rpt\+ Acceleration.\+ hpp} } \item
source/report/\mbox { \hyperlink { _ b_ n_ o08x_ rpt_ acceleration_ 8cpp} { BNO08x\+ Rpt\+ Acceleration.\+ cpp} } \end { DoxyCompactItemize}