Improve_RF_sensitivity_NOAA_signal (#2654)

This commit is contained in:
Brumi-2021
2025-05-18 12:49:24 +02:00
committed by GitHub
parent db187301ab
commit 322b06d670
5 changed files with 90 additions and 44 deletions

View File

@@ -143,7 +143,7 @@ class WFMAMAptOptionsView : public View {
};
OptionsField options_config{
{3 * 8, 0 * 16},
15, // Max option char length "FM+AM(NOAA Apt)"
16, // Max option char length "80khz (NOAA Apt)" example.
{
// Using common messages from freqman_ui.cpp
}};

View File

@@ -108,7 +108,8 @@ options_t freqman_bandwidths[6] = {
},
{
// WFMAM for NOAA satellites, 137 Mhz band
{"FM+AM(NOAA Apt)", 1}, // Fixed RX demod- WFM config Index 1 : FM+AM for Audio NOAA APT ones.
{"80kHz (NOAA Apt)", 0}, // Fixed RX demod- WFM config Index 1 : FM+AM for Audio NOAA APT ones.
{"38kHz (NOAA Apt)", 1},
},
};

View File

@@ -69,8 +69,9 @@ static constexpr std::array<baseband::WFMConfig, 3> wfm_configs{{
{taps_40k_wfm_decim_0, taps_40k_wfm_decim_1},
}};
static constexpr std::array<baseband::WFMAMConfig, 1> wfmam_configs{{
{taps_16k0_decim_0, taps_84k_wfmam_decim_1},
static constexpr std::array<baseband::WFMAMConfig, 2> wfmam_configs{{
{taps_16k0_decim_0, taps_80k_wfmam_decim_1},
{taps_16k0_decim_0, taps_38k_wfmam_decim_1},
}};
} /* namespace */