mirror of
https://git.vladimir.cc/vladimir/ewsdr.git
synced 2026-08-25 18:43:51 +00:00
be684545c8fdf08531b2ec35965943113dac5db6
Replaced linear interpolation upsampling (192k→device-rate) with a polyphase FIR interpolator ×L. Prototype: windowed-sinc lowpass (Blackman, ~-58 dB sidelobes), TAPS*L long, cutoff TX_FIR_CUT=40k, normalized to unity per-phase DC gain (loudness unchanged). Images at multiples of 192k are now suppressed ~-58 dB instead of only sinc², cleaning up the uplink spectrum. BuildTxResampler designs coefficients per FTxRatio in StartTX; FTxDlI/Q delay line persists across SendDUCIQ calls, reset on StartTX/ClearDUCIQQueue. Removed FTxPrevI/Q. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
…
…
Languages
Pascal
96.4%
Python
2.9%
Shell
0.6%