BMeasure-lib 1.1.0 |
Measurement config Data Block. Data packed into bytestream based on sampleTypes. More...
#include <BMeasureD.h>
Static Public Member Functions | |
static const BObjMember * | getMembers () |
Public Attributes | |
MeasureMode | measureMode |
BUInt8 | measureOptions |
Measure option bit set. More... | |
BUInt8 | peakFilter |
Peak filtering number of samples. More... | |
BUInt8 | spare1 |
TriggerMode | triggerMode |
TriggerConfig | triggerConfig |
Trigger config including direction, filters etc. More... | |
BUInt8 | triggerChannel |
BUInt8 | spare2 |
BFloat32 | 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 per each data processing cycle. 0 disables this processing. More... | |
BUInt32 | numSamples2 |
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... | |
BUInt32 | spare3 |
BChar | description [64] |
Detailed Description
Measurement config Data Block. Data packed into bytestream based on sampleTypes.
Member Function Documentation
◆ getMembers()
| static |
Member Data Documentation
◆ description
BChar BMeasureApi::MeasurementConfig::description[64] |
◆ measureMode
MeasureMode BMeasureApi::MeasurementConfig::measureMode |
◆ measureOptions
BUInt8 BMeasureApi::MeasurementConfig::measureOptions |
Measure option bit set.
◆ 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 per each data processing cycle. 0 disables this processing.
◆ numSamples2
BUInt32 BMeasureApi::MeasurementConfig::numSamples2 |
The number of samples to capture. 0 is continuous.
◆ numSamplesBlock
BUInt32 BMeasureApi::MeasurementConfig::numSamplesBlock |
The number of samples per block. 0 is default setting.
◆ peakFilter
BUInt8 BMeasureApi::MeasurementConfig::peakFilter |
Peak filtering number of samples.
◆ sampleRate
BFloat64 BMeasureApi::MeasurementConfig::sampleRate |
◆ spare1
BUInt8 BMeasureApi::MeasurementConfig::spare1 |
◆ spare2
BUInt8 BMeasureApi::MeasurementConfig::spare2 |
◆ spare3
BUInt32 BMeasureApi::MeasurementConfig::spare3 |
◆ 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
BFloat32 BMeasureApi::MeasurementConfig::triggerLevel |
◆ triggerMode
TriggerMode BMeasureApi::MeasurementConfig::triggerMode |
The documentation for this class was generated from the following files:
Generated by 1.9.5