Struct ZISpectrumHeader#

struct ZISpectrumHeader#

Public Members

uint64_t sampleCount#

Total sample count considered for spectrum.

uint8_t flags#

Flags Bit 0: Power Bit 1: Spectral density Bit 2: Absolute frequency Bit 3: Full span.

uint8_t sampleFormat#

Sample format Demodulator = 0.

uint8_t spectrumMode#

Spectrum mode FFT(x+iy) = 0, FFT(r) = 1, FFT(theta) = 2, FFT(freq) = 3, FFT(dtheta/dt)/2pi = 4.

uint8_t window#

Window Rectangular = 0, Hann = 1, Hamming = 2, Blackman Harris = 3, Exponential = 16 (ring-down), Cosine = 17 (ring-down), Cosine squared = 18 (ring-down)

uint8_t reserved0[4]#

Reserved space for future use.

uint8_t reserved1[8]#

Reserved space for future use.

double bandwidth#

Filter bandwidth.

double rate#

Rate of the sampled data.

double center#

FFT center value.

double resolution#

FFT bin resolution.

double aliasingReject#

Aliasing reject (dB)

double nenbw#

Correction factor for the used window when calculating spectral density.

double overlap#

FFT overlap [0 .. 1[.