Struct 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¶
variable bin_hz¶
variable enbw_hz¶
variable enob¶
variable enob_fs¶
variable floor_uncert_db¶
variable fund_dbfs¶
variable fund_freq¶
variable lobe_bins¶
variable n_noise_bins¶
variable noise_floor_dbfs¶
variable proc_gain_db¶
variable rbw_hz¶
variable sfdr_dbc¶
variable sfdr_dbfs¶
variable sinad¶
variable snr¶
variable thd¶
variable thd_n¶
variable thd_pct¶
variable worst_spur_dbc¶
variable worst_spur_freq¶
variable worst_spur_is_harm¶
The documentation for this class was generated from the following file native/inc/measure/measure_core.h