\hypertarget{classBMeasureApi_1_1MeasurementConfig}{}\section{B\+Measure\+Api\+::Measurement\+Config Class Reference}
\label{classBMeasureApi_1_1MeasurementConfig}\index{BMeasureApi::MeasurementConfig@{BMeasureApi::MeasurementConfig}}


{\ttfamily \#include $<$B\+Measure\+D.\+h$>$}

\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static const \textbf{ B\+Obj\+Member} $\ast$ \mbox{\hyperlink{classBMeasureApi_1_1MeasurementConfig_aa85b37485a146c055d05065b93a5d144}{get\+Members}} ()
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{namespaceBMeasureApi_a477b0df257215ae382507811552315e8}{Measure\+Mode}} \mbox{\hyperlink{classBMeasureApi_1_1MeasurementConfig_a1e5558a111a2979602979646507bb79f}{measure\+Mode}}
\item 
\mbox{\hyperlink{namespaceBMeasureApi_a5d4c1f3c29afebe5194dcba4942e676d}{Trigger\+Mode}} \mbox{\hyperlink{classBMeasureApi_1_1MeasurementConfig_a72f2aa69ac691e94ffbf5487cf634b75}{trigger\+Mode}}
\item 
\mbox{\hyperlink{namespaceBMeasureApi_a9febb2755e7e87c78f59054f8124530a}{Trigger\+Config}} \mbox{\hyperlink{classBMeasureApi_1_1MeasurementConfig_a1ecda819459d60b7b2b950665b6d7f28}{trigger\+Config}}
\begin{DoxyCompactList}\small\item\em Trigger config including direction, filters etc. \end{DoxyCompactList}\item 
\textbf{ B\+U\+Int8} \mbox{\hyperlink{classBMeasureApi_1_1MeasurementConfig_a874fe2453faa25bda6d415b7617111cd}{trigger\+Channel}}
\item 
\textbf{ B\+Float64} \mbox{\hyperlink{classBMeasureApi_1_1MeasurementConfig_ae5d87e5fc5910543cb72046e3e00d5ee}{trigger\+Level}}
\item 
\textbf{ B\+Int32} \mbox{\hyperlink{classBMeasureApi_1_1MeasurementConfig_a6023183e098f21f6ffee7318607293a0}{trigger\+Delay}}
\begin{DoxyCompactList}\small\item\em Trigger delay in samples. \end{DoxyCompactList}\item 
\textbf{ B\+Float64} \mbox{\hyperlink{classBMeasureApi_1_1MeasurementConfig_a868193954be9a3b9c76a99d63938031b}{sample\+Rate}}
\item 
\textbf{ B\+U\+Int32} \mbox{\hyperlink{classBMeasureApi_1_1MeasurementConfig_a2a33cd55aa2fa9bb0350d480fea24cde}{num\+Samples0}}
\begin{DoxyCompactList}\small\item\em The number of samples in a chunk for display and/or repeat. \end{DoxyCompactList}\item 
\textbf{ B\+U\+Int32} \mbox{\hyperlink{classBMeasureApi_1_1MeasurementConfig_ab5203d8b1102743854018691b5ab0617}{num\+Samples1}}
\begin{DoxyCompactList}\small\item\em The number of samples to capture. 0 is continuous. \end{DoxyCompactList}\item 
\textbf{ B\+U\+Int32} \mbox{\hyperlink{classBMeasureApi_1_1MeasurementConfig_af72b45d4c56d10f8214c0f6ef63aa75a}{measure\+Period}}
\begin{DoxyCompactList}\small\item\em Time in seconds between measurement sample bursts. 0 is continuous. \end{DoxyCompactList}\item 
\textbf{ B\+U\+Int32} \mbox{\hyperlink{classBMeasureApi_1_1MeasurementConfig_aa4310f5d19eca1b971df4c605e442a47}{num\+Samples\+Block}}
\begin{DoxyCompactList}\small\item\em The number of samples per block. 0 is default setting. \end{DoxyCompactList}\item 
\textbf{ B\+Char} \mbox{\hyperlink{classBMeasureApi_1_1MeasurementConfig_a15c3ea85bf6ab807414febf8676b42bb}{description}} \mbox{[}64\mbox{]}
\end{DoxyCompactItemize}


\subsection{Member Function Documentation}
\mbox{\Hypertarget{classBMeasureApi_1_1MeasurementConfig_aa85b37485a146c055d05065b93a5d144}\label{classBMeasureApi_1_1MeasurementConfig_aa85b37485a146c055d05065b93a5d144}} 
\index{BMeasureApi::MeasurementConfig@{BMeasureApi::MeasurementConfig}!getMembers@{getMembers}}
\index{getMembers@{getMembers}!BMeasureApi::MeasurementConfig@{BMeasureApi::MeasurementConfig}}
\subsubsection{\texorpdfstring{getMembers()}{getMembers()}}
{\footnotesize\ttfamily const \textbf{ B\+Obj\+Member} $\ast$ B\+Measure\+Api\+::\+Measurement\+Config\+::get\+Members (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



\subsection{Member Data Documentation}
\mbox{\Hypertarget{classBMeasureApi_1_1MeasurementConfig_a15c3ea85bf6ab807414febf8676b42bb}\label{classBMeasureApi_1_1MeasurementConfig_a15c3ea85bf6ab807414febf8676b42bb}} 
\index{BMeasureApi::MeasurementConfig@{BMeasureApi::MeasurementConfig}!description@{description}}
\index{description@{description}!BMeasureApi::MeasurementConfig@{BMeasureApi::MeasurementConfig}}
\subsubsection{\texorpdfstring{description}{description}}
{\footnotesize\ttfamily \textbf{ B\+Char} B\+Measure\+Api\+::\+Measurement\+Config\+::description\mbox{[}64\mbox{]}}

\mbox{\Hypertarget{classBMeasureApi_1_1MeasurementConfig_a1e5558a111a2979602979646507bb79f}\label{classBMeasureApi_1_1MeasurementConfig_a1e5558a111a2979602979646507bb79f}} 
\index{BMeasureApi::MeasurementConfig@{BMeasureApi::MeasurementConfig}!measureMode@{measureMode}}
\index{measureMode@{measureMode}!BMeasureApi::MeasurementConfig@{BMeasureApi::MeasurementConfig}}
\subsubsection{\texorpdfstring{measureMode}{measureMode}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespaceBMeasureApi_a477b0df257215ae382507811552315e8}{Measure\+Mode}} B\+Measure\+Api\+::\+Measurement\+Config\+::measure\+Mode}

\mbox{\Hypertarget{classBMeasureApi_1_1MeasurementConfig_af72b45d4c56d10f8214c0f6ef63aa75a}\label{classBMeasureApi_1_1MeasurementConfig_af72b45d4c56d10f8214c0f6ef63aa75a}} 
\index{BMeasureApi::MeasurementConfig@{BMeasureApi::MeasurementConfig}!measurePeriod@{measurePeriod}}
\index{measurePeriod@{measurePeriod}!BMeasureApi::MeasurementConfig@{BMeasureApi::MeasurementConfig}}
\subsubsection{\texorpdfstring{measurePeriod}{measurePeriod}}
{\footnotesize\ttfamily \textbf{ B\+U\+Int32} B\+Measure\+Api\+::\+Measurement\+Config\+::measure\+Period}



Time in seconds between measurement sample bursts. 0 is continuous. 

\mbox{\Hypertarget{classBMeasureApi_1_1MeasurementConfig_a2a33cd55aa2fa9bb0350d480fea24cde}\label{classBMeasureApi_1_1MeasurementConfig_a2a33cd55aa2fa9bb0350d480fea24cde}} 
\index{BMeasureApi::MeasurementConfig@{BMeasureApi::MeasurementConfig}!numSamples0@{numSamples0}}
\index{numSamples0@{numSamples0}!BMeasureApi::MeasurementConfig@{BMeasureApi::MeasurementConfig}}
\subsubsection{\texorpdfstring{numSamples0}{numSamples0}}
{\footnotesize\ttfamily \textbf{ B\+U\+Int32} B\+Measure\+Api\+::\+Measurement\+Config\+::num\+Samples0}



The number of samples in a chunk for display and/or repeat. 

\mbox{\Hypertarget{classBMeasureApi_1_1MeasurementConfig_ab5203d8b1102743854018691b5ab0617}\label{classBMeasureApi_1_1MeasurementConfig_ab5203d8b1102743854018691b5ab0617}} 
\index{BMeasureApi::MeasurementConfig@{BMeasureApi::MeasurementConfig}!numSamples1@{numSamples1}}
\index{numSamples1@{numSamples1}!BMeasureApi::MeasurementConfig@{BMeasureApi::MeasurementConfig}}
\subsubsection{\texorpdfstring{numSamples1}{numSamples1}}
{\footnotesize\ttfamily \textbf{ B\+U\+Int32} B\+Measure\+Api\+::\+Measurement\+Config\+::num\+Samples1}



The number of samples to capture. 0 is continuous. 

\mbox{\Hypertarget{classBMeasureApi_1_1MeasurementConfig_aa4310f5d19eca1b971df4c605e442a47}\label{classBMeasureApi_1_1MeasurementConfig_aa4310f5d19eca1b971df4c605e442a47}} 
\index{BMeasureApi::MeasurementConfig@{BMeasureApi::MeasurementConfig}!numSamplesBlock@{numSamplesBlock}}
\index{numSamplesBlock@{numSamplesBlock}!BMeasureApi::MeasurementConfig@{BMeasureApi::MeasurementConfig}}
\subsubsection{\texorpdfstring{numSamplesBlock}{numSamplesBlock}}
{\footnotesize\ttfamily \textbf{ B\+U\+Int32} B\+Measure\+Api\+::\+Measurement\+Config\+::num\+Samples\+Block}



The number of samples per block. 0 is default setting. 

\mbox{\Hypertarget{classBMeasureApi_1_1MeasurementConfig_a868193954be9a3b9c76a99d63938031b}\label{classBMeasureApi_1_1MeasurementConfig_a868193954be9a3b9c76a99d63938031b}} 
\index{BMeasureApi::MeasurementConfig@{BMeasureApi::MeasurementConfig}!sampleRate@{sampleRate}}
\index{sampleRate@{sampleRate}!BMeasureApi::MeasurementConfig@{BMeasureApi::MeasurementConfig}}
\subsubsection{\texorpdfstring{sampleRate}{sampleRate}}
{\footnotesize\ttfamily \textbf{ B\+Float64} B\+Measure\+Api\+::\+Measurement\+Config\+::sample\+Rate}

\mbox{\Hypertarget{classBMeasureApi_1_1MeasurementConfig_a874fe2453faa25bda6d415b7617111cd}\label{classBMeasureApi_1_1MeasurementConfig_a874fe2453faa25bda6d415b7617111cd}} 
\index{BMeasureApi::MeasurementConfig@{BMeasureApi::MeasurementConfig}!triggerChannel@{triggerChannel}}
\index{triggerChannel@{triggerChannel}!BMeasureApi::MeasurementConfig@{BMeasureApi::MeasurementConfig}}
\subsubsection{\texorpdfstring{triggerChannel}{triggerChannel}}
{\footnotesize\ttfamily \textbf{ B\+U\+Int8} B\+Measure\+Api\+::\+Measurement\+Config\+::trigger\+Channel}

\mbox{\Hypertarget{classBMeasureApi_1_1MeasurementConfig_a1ecda819459d60b7b2b950665b6d7f28}\label{classBMeasureApi_1_1MeasurementConfig_a1ecda819459d60b7b2b950665b6d7f28}} 
\index{BMeasureApi::MeasurementConfig@{BMeasureApi::MeasurementConfig}!triggerConfig@{triggerConfig}}
\index{triggerConfig@{triggerConfig}!BMeasureApi::MeasurementConfig@{BMeasureApi::MeasurementConfig}}
\subsubsection{\texorpdfstring{triggerConfig}{triggerConfig}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespaceBMeasureApi_a9febb2755e7e87c78f59054f8124530a}{Trigger\+Config}} B\+Measure\+Api\+::\+Measurement\+Config\+::trigger\+Config}



Trigger config including direction, filters etc. 

\mbox{\Hypertarget{classBMeasureApi_1_1MeasurementConfig_a6023183e098f21f6ffee7318607293a0}\label{classBMeasureApi_1_1MeasurementConfig_a6023183e098f21f6ffee7318607293a0}} 
\index{BMeasureApi::MeasurementConfig@{BMeasureApi::MeasurementConfig}!triggerDelay@{triggerDelay}}
\index{triggerDelay@{triggerDelay}!BMeasureApi::MeasurementConfig@{BMeasureApi::MeasurementConfig}}
\subsubsection{\texorpdfstring{triggerDelay}{triggerDelay}}
{\footnotesize\ttfamily \textbf{ B\+Int32} B\+Measure\+Api\+::\+Measurement\+Config\+::trigger\+Delay}



Trigger delay in samples. 

\mbox{\Hypertarget{classBMeasureApi_1_1MeasurementConfig_ae5d87e5fc5910543cb72046e3e00d5ee}\label{classBMeasureApi_1_1MeasurementConfig_ae5d87e5fc5910543cb72046e3e00d5ee}} 
\index{BMeasureApi::MeasurementConfig@{BMeasureApi::MeasurementConfig}!triggerLevel@{triggerLevel}}
\index{triggerLevel@{triggerLevel}!BMeasureApi::MeasurementConfig@{BMeasureApi::MeasurementConfig}}
\subsubsection{\texorpdfstring{triggerLevel}{triggerLevel}}
{\footnotesize\ttfamily \textbf{ B\+Float64} B\+Measure\+Api\+::\+Measurement\+Config\+::trigger\+Level}

\mbox{\Hypertarget{classBMeasureApi_1_1MeasurementConfig_a72f2aa69ac691e94ffbf5487cf634b75}\label{classBMeasureApi_1_1MeasurementConfig_a72f2aa69ac691e94ffbf5487cf634b75}} 
\index{BMeasureApi::MeasurementConfig@{BMeasureApi::MeasurementConfig}!triggerMode@{triggerMode}}
\index{triggerMode@{triggerMode}!BMeasureApi::MeasurementConfig@{BMeasureApi::MeasurementConfig}}
\subsubsection{\texorpdfstring{triggerMode}{triggerMode}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespaceBMeasureApi_a5d4c1f3c29afebe5194dcba4942e676d}{Trigger\+Mode}} B\+Measure\+Api\+::\+Measurement\+Config\+::trigger\+Mode}



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{BMeasureD_8h}{B\+Measure\+D.\+h}}\item 
\mbox{\hyperlink{BMeasureD_8cpp}{B\+Measure\+D.\+cpp}}\end{DoxyCompactItemize}
