Files
RFG_stm32_ADC_receiver_GUI/rfg_adc_plotter/constants.py
2026-06-09 19:42:40 +03:00

21 lines
364 B
Python

"""Shared constants for sweep parsing and visualization."""
WF_WIDTH = 1000
FFT_LEN = 2048
BACKGROUND_MEDIAN_SWEEPS = 64
SWEEP_FREQ_MIN_GHZ = 3.3
SWEEP_FREQ_MAX_GHZ = 6.3
PHASE_FREQ_MIN_GHZ = 2.046
PHASE_FREQ_MAX_GHZ = 5.612
LOG_BASE = 10.0
LOG_SCALER = 0.001
LOG_POSTSCALER = 10.0
LOG_EXP_LIMIT = 300.0
C_M_S = 299_792_458.0
DATA_INVERSION_THRESHOLD = 10.0