mirror of
https://github.com/portapack-mayhem/mayhem-firmware.git
synced 2025-11-16 23:14:35 +00:00
Wfm freqm options (#966)
* added WFM 180K and 40K options in freqman * Make audio app use freqman funcs to load modulations bandwidths
This commit is contained in:
@@ -36,6 +36,8 @@ using namespace tonekey;
|
||||
|
||||
#include "string_format.hpp"
|
||||
|
||||
#include "freqman.hpp"
|
||||
|
||||
namespace ui {
|
||||
|
||||
/* AMOptionsView *********************************************************/
|
||||
@@ -51,6 +53,7 @@ AMOptionsView::AMOptionsView(
|
||||
&options_config,
|
||||
});
|
||||
|
||||
freqman_set_bandwidth_option( AM_MODULATION , options_config );
|
||||
options_config.set_selected_index(receiver_model.am_configuration());
|
||||
options_config.on_change = [this](size_t n, OptionsField::value_t) {
|
||||
receiver_model.set_am_configuration(n);
|
||||
@@ -72,6 +75,7 @@ NBFMOptionsView::NBFMOptionsView(
|
||||
&field_squelch
|
||||
});
|
||||
|
||||
freqman_set_bandwidth_option( NFM_MODULATION , options_config );
|
||||
options_config.set_selected_index(receiver_model.nbfm_configuration());
|
||||
options_config.on_change = [this](size_t n, OptionsField::value_t) {
|
||||
receiver_model.set_nbfm_configuration(n);
|
||||
@@ -96,6 +100,7 @@ WFMOptionsView::WFMOptionsView(
|
||||
&options_config,
|
||||
});
|
||||
|
||||
freqman_set_bandwidth_option( WFM_MODULATION , options_config );
|
||||
options_config.set_selected_index(receiver_model.wfm_configuration());
|
||||
options_config.on_change = [this](size_t n, OptionsField::value_t) {
|
||||
receiver_model.set_wfm_configuration(n);
|
||||
|
||||
Reference in New Issue
Block a user