From 961a4c45885a0e0ce300fa8c69057c1c210b3f57 Mon Sep 17 00:00:00 2001 From: Brumi-2021 Date: Sun, 21 Aug 2022 10:24:04 +0200 Subject: [PATCH] Addition_bias_DC_ERP_TPMS --- firmware/application/apps/ert_app.cpp | 8 ++++++-- firmware/application/apps/tpms_app.cpp | 9 +++++++-- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/firmware/application/apps/ert_app.cpp b/firmware/application/apps/ert_app.cpp index 5ab68fa9b..7d2d81971 100644 --- a/firmware/application/apps/ert_app.cpp +++ b/firmware/application/apps/ert_app.cpp @@ -113,8 +113,12 @@ ERTAppView::ERTAppView(NavigationView&) { field_rf_amp.set_value(app_settings.rx_amp); } + receiver_model.set_tuning_frequency(initial_target_frequency); + receiver_model.set_sampling_rate(sampling_rate); + receiver_model.set_baseband_bandwidth(baseband_bandwidth); + receiver_model.enable(); // Before using radio::enable(), but not updating Ant.DC-Bias. - radio::enable({ +/* radio::enable({ initial_target_frequency, sampling_rate, baseband_bandwidth, @@ -122,7 +126,7 @@ ERTAppView::ERTAppView(NavigationView&) { receiver_model.rf_amp(), static_cast(receiver_model.lna()), static_cast(receiver_model.vga()), - }); + }); */ logger = std::make_unique(); if( logger ) { diff --git a/firmware/application/apps/tpms_app.cpp b/firmware/application/apps/tpms_app.cpp index 69e137e94..45fc4c18a 100644 --- a/firmware/application/apps/tpms_app.cpp +++ b/firmware/application/apps/tpms_app.cpp @@ -161,7 +161,12 @@ TPMSAppView::TPMSAppView(NavigationView&) { } else options_band.set_by_value(receiver_model.tuning_frequency()); - radio::enable({ + receiver_model.set_tuning_frequency(tuning_frequency()); + receiver_model.set_sampling_rate(sampling_rate); + receiver_model.set_baseband_bandwidth(baseband_bandwidth); + receiver_model.enable(); // Before using radio::enable(), but not updating Ant.DC-Bias. + +/* radio::enable({ tuning_frequency(), sampling_rate, baseband_bandwidth, @@ -169,7 +174,7 @@ TPMSAppView::TPMSAppView(NavigationView&) { receiver_model.rf_amp(), static_cast(receiver_model.lna()), static_cast(receiver_model.vga()), - }); + }); */ options_band.on_change = [this](size_t, OptionsField::value_t v) { this->on_band_changed(v);