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