OpenHantek
DataChannel Struct Reference

Struct for the analyzed data. More...

#include <ppresult.h>

Data Fields

SampleValues voltage
 The time-domain voltage levels (V) More...
 
SampleValues spectrum
 The frequency-domain power levels (dB) More...
 
bool valid = true
 Not clipped, distorted, dropouts etc. More...
 
double vpp = 0.0
 The peak-to-peak voltage of the displayed part of trace. More...
 
double rms = 0.0
 The DC + AC rms value of the signal = sqrt( dc * dc + acc * ac ) More...
 
double dc = 0.0
 The DC bias of the signal. More...
 
double ac = 0.0
 The AC rms value of the signal. More...
 
double dB = 0.0
 The AC rms value as dB (dBV or other depending on config) More...
 
double frequency = 0.0
 The frequency of the signal. More...
 
double pulseWidth1 = 0.0
 The width of the triggered pulse. More...
 
double pulseWidth2 = 0.0
 The width of the following pulse. More...
 

Detailed Description

Struct for the analyzed data.

Field Documentation

◆ ac

double DataChannel::ac = 0.0

The AC rms value of the signal.

◆ dB

double DataChannel::dB = 0.0

The AC rms value as dB (dBV or other depending on config)

◆ dc

double DataChannel::dc = 0.0

The DC bias of the signal.

◆ frequency

double DataChannel::frequency = 0.0

The frequency of the signal.

◆ pulseWidth1

double DataChannel::pulseWidth1 = 0.0

The width of the triggered pulse.

◆ pulseWidth2

double DataChannel::pulseWidth2 = 0.0

The width of the following pulse.

◆ rms

double DataChannel::rms = 0.0

The DC + AC rms value of the signal = sqrt( dc * dc + acc * ac )

◆ spectrum

SampleValues DataChannel::spectrum

The frequency-domain power levels (dB)

◆ valid

bool DataChannel::valid = true

Not clipped, distorted, dropouts etc.

◆ voltage

SampleValues DataChannel::voltage

The time-domain voltage levels (V)

◆ vpp

double DataChannel::vpp = 0.0

The peak-to-peak voltage of the displayed part of trace.


The documentation for this struct was generated from the following file: