Electronics and Software
Engineering Innovation
BMeasure-lib  0.8.4
BMeasureApi::MeasurementConfig Class Reference

#include <BMeasureD.h>

Static Public Member Functions

static const BObjMembergetMembers ()
 

Public Attributes

MeasureMode measureMode
 
TriggerMode triggerMode
 
TriggerConfig triggerConfig
 Trigger config including direction, filters etc. More...
 
BUInt8 triggerChannel
 
BFloat64 triggerLevel
 
BInt32 triggerDelay
 Trigger delay in samples. More...
 
BFloat64 sampleRate
 
BUInt32 numSamples0
 The number of samples in a chunk for display and/or repeat. More...
 
BUInt32 numSamples1
 The number of samples to capture. 0 is continuous. More...
 
BUInt32 measurePeriod
 Time in seconds between measurement sample bursts. 0 is continuous. More...
 
BUInt32 numSamplesBlock
 The number of samples per block. 0 is default setting. More...
 
BChar description [64]
 

Member Function Documentation

◆ getMembers()

const BObjMember * BMeasureApi::MeasurementConfig::getMembers ( )
static

Member Data Documentation

◆ description

BChar BMeasureApi::MeasurementConfig::description[64]

◆ measureMode

MeasureMode BMeasureApi::MeasurementConfig::measureMode

◆ measurePeriod

BUInt32 BMeasureApi::MeasurementConfig::measurePeriod

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

◆ numSamples0

BUInt32 BMeasureApi::MeasurementConfig::numSamples0

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

◆ numSamples1

BUInt32 BMeasureApi::MeasurementConfig::numSamples1

The number of samples to capture. 0 is continuous.

◆ numSamplesBlock

BUInt32 BMeasureApi::MeasurementConfig::numSamplesBlock

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

◆ sampleRate

BFloat64 BMeasureApi::MeasurementConfig::sampleRate

◆ triggerChannel

BUInt8 BMeasureApi::MeasurementConfig::triggerChannel

◆ triggerConfig

TriggerConfig BMeasureApi::MeasurementConfig::triggerConfig

Trigger config including direction, filters etc.

◆ triggerDelay

BInt32 BMeasureApi::MeasurementConfig::triggerDelay

Trigger delay in samples.

◆ triggerLevel

BFloat64 BMeasureApi::MeasurementConfig::triggerLevel

◆ triggerMode

TriggerMode BMeasureApi::MeasurementConfig::triggerMode

The documentation for this class was generated from the following files: