| 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

