Skip to content

Struct imd_meas_t

ClassList > imd_meas_t

Two-tone intermodulation result (IMD2/IMD3/TOI).

  • #include <measure_core.h>

Public Attributes

Type Name
double f1
Lower tone frequency (Hz).
double f2
Upper tone frequency (Hz).
double imd2_dbc
2nd-order product (f2-f1) vs mean tone (dBc).
double imd2_freq
2nd-order product frequency (Hz).
double imd3_dbc
Worst 3rd-order product vs mean tone (dBc).
double imd3_hi_freq
3rd-order (2f2-f1) product frequency (Hz).
double imd3_lo_freq
3rd-order (2f1-f2) product frequency (Hz).
double p1_dbfs
Lower tone level (dBFS).
double p2_dbfs
Upper tone level (dBFS).
double rbw_hz
Resolution bandwidth (Hz).
double soi_dbfs
Second-order intercept (dBFS).
double toi_dbfs
Third-order intercept (dBFS).

Public Attributes Documentation

variable f1

Lower tone frequency (Hz).

double imd_meas_t::f1;


variable f2

Upper tone frequency (Hz).

double imd_meas_t::f2;


variable imd2_dbc

2nd-order product (f2-f1) vs mean tone (dBc).

double imd_meas_t::imd2_dbc;


variable imd2_freq

2nd-order product frequency (Hz).

double imd_meas_t::imd2_freq;


variable imd3_dbc

Worst 3rd-order product vs mean tone (dBc).

double imd_meas_t::imd3_dbc;


variable imd3_hi_freq

3rd-order (2f2-f1) product frequency (Hz).

double imd_meas_t::imd3_hi_freq;


variable imd3_lo_freq

3rd-order (2f1-f2) product frequency (Hz).

double imd_meas_t::imd3_lo_freq;


variable p1_dbfs

Lower tone level (dBFS).

double imd_meas_t::p1_dbfs;


variable p2_dbfs

Upper tone level (dBFS).

double imd_meas_t::p2_dbfs;


variable rbw_hz

Resolution bandwidth (Hz).

double imd_meas_t::rbw_hz;


variable soi_dbfs

Second-order intercept (dBFS).

double imd_meas_t::soi_dbfs;


variable toi_dbfs

Third-order intercept (dBFS).

double imd_meas_t::toi_dbfs;



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