|
OpenHantek
|
#include <dsosamples.h>
Data Fields | |
| std::vector< std::vector< double > > | data |
| Pointer to input data from device. | |
| double | samplerate = 0.0 |
| The samplerate of the input data. | |
| unsigned char | clipped = 0 |
| Bitmask of clipped channels. | |
| bool | liveTrigger = false |
| live samples are triggered | |
| int | triggeredPosition = 0 |
| position for a triggered trace, 0 = not triggered | |
| double | pulseWidth1 = 0.0 |
| width from trigger point to next opposite slope | |
| double | pulseWidth2 = 0.0 |
| width from next opposite slope to third slope | |
| Unit | mathVoltageUnit = UNIT_VOLTS |
| unless UNIT_VOLTSQUARE for some math functions | |
| bool | freeRunning = false |
| trigger: NONE, half sample count | |
| unsigned | tag = 0 |
| track individual sample blocks (debug support) | |
| QReadWriteLock | lock |
| unsigned char DSOsamples::clipped = 0 |
Bitmask of clipped channels.
| std::vector< std::vector< double > > DSOsamples::data |
Pointer to input data from device.
| bool DSOsamples::freeRunning = false |
trigger: NONE, half sample count
| bool DSOsamples::liveTrigger = false |
live samples are triggered
|
mutable |
| Unit DSOsamples::mathVoltageUnit = UNIT_VOLTS |
unless UNIT_VOLTSQUARE for some math functions
| double DSOsamples::pulseWidth1 = 0.0 |
width from trigger point to next opposite slope
| double DSOsamples::pulseWidth2 = 0.0 |
width from next opposite slope to third slope
| double DSOsamples::samplerate = 0.0 |
The samplerate of the input data.
| unsigned DSOsamples::tag = 0 |
track individual sample blocks (debug support)
| int DSOsamples::triggeredPosition = 0 |
position for a triggered trace, 0 = not triggered