Skip to content

Struct tone_meas_t

ClassList > tone_meas_t

Single-tone dynamic-measurement bag. More...

  • #include <measure_core.h>

Public Attributes

Type Name
double amp_uncert_db
double bin_hz
double enbw_hz
double enob
double enob_fs
double floor_uncert_db
double fund_dbfs
double fund_freq
size_t lobe_bins
size_t n_noise_bins
double noise_floor_dbfs
double proc_gain_db
double rbw_hz
double sfdr_dbc
double sfdr_dbfs
double sinad
double snr
double thd
double thd_n
double thd_pct
double worst_spur_dbc
double worst_spur_freq
int worst_spur_is_harm

Detailed Description

All ratios (SNR/SINAD/THD/THD+N) are dimensionless dB and independent of the dBFS reference; the absolute *_dbfs levels reference a full-scale tone to 0 dBFS (real captures: a peak-full_scale sine; complex: a full_scale exponential). Accuracy fields describe the analysis grid that produced them.

Public Attributes Documentation

variable amp_uncert_db

double tone_meas_t::amp_uncert_db;

variable bin_hz

double tone_meas_t::bin_hz;

variable enbw_hz

double tone_meas_t::enbw_hz;

variable enob

double tone_meas_t::enob;

variable enob_fs

double tone_meas_t::enob_fs;

variable floor_uncert_db

double tone_meas_t::floor_uncert_db;

variable fund_dbfs

double tone_meas_t::fund_dbfs;

variable fund_freq

double tone_meas_t::fund_freq;

variable lobe_bins

size_t tone_meas_t::lobe_bins;

variable n_noise_bins

size_t tone_meas_t::n_noise_bins;

variable noise_floor_dbfs

double tone_meas_t::noise_floor_dbfs;

variable proc_gain_db

double tone_meas_t::proc_gain_db;

variable rbw_hz

double tone_meas_t::rbw_hz;

variable sfdr_dbc

double tone_meas_t::sfdr_dbc;

variable sfdr_dbfs

double tone_meas_t::sfdr_dbfs;

variable sinad

double tone_meas_t::sinad;

variable snr

double tone_meas_t::snr;

variable thd

double tone_meas_t::thd;

variable thd_n

double tone_meas_t::thd_n;

variable thd_pct

double tone_meas_t::thd_pct;

variable worst_spur_dbc

double tone_meas_t::worst_spur_dbc;

variable worst_spur_freq

double tone_meas_t::worst_spur_freq;

variable worst_spur_is_harm

int tone_meas_t::worst_spur_is_harm;


The documentation for this class was generated from the following file native/inc/measure/measure_core.h