mirror of
https://git.vladimir.cc/vladimir/ewsdr.git
synced 2026-08-25 17:27:32 +00:00
fix(tx): enable protocol 2 CIC compensation filter
This commit is contained in:
@@ -4147,6 +4147,10 @@ end;
|
||||
procedure TRadioController.ApplyTXSettingsToDSP;
|
||||
begin
|
||||
if not FWDSPReady then Exit;
|
||||
// Thetis держит CFIR постоянно включённым для openHPSDR Protocol 2:
|
||||
// он компенсирует АЧХ FPGA CIC-интерполятора TX. Pluto этого фильтра не
|
||||
// имеет, поэтому при смене бэкенда явно выключаем его.
|
||||
FDSPEngine.SetTXCFIR(BackendCaps.Kind = bkHPSDR);
|
||||
// Mic source — выставляем значение по умолчанию для MOX-кнопки;
|
||||
// при реальном PTT SetMOX скорректирует источник.
|
||||
FDSPEngine.SetTXMicSource(DefaultMicSource);
|
||||
|
||||
Reference in New Issue
Block a user