diff --git a/decoder_modules/new_radio/src/radio_module.h b/decoder_modules/new_radio/src/radio_module.h index 32cbb592..4c525024 100644 --- a/decoder_modules/new_radio/src/radio_module.h +++ b/decoder_modules/new_radio/src/radio_module.h @@ -115,6 +115,7 @@ public: enabled = true; if (!vfo) { vfo = sigpath::vfoManager.createVFO(name, ImGui::WaterfallVFO::REF_CENTER, 0, 200000, 200000, 50000, 200000, false); + vfo->wtfVFO->onUserChangedBandwidth.bindHandler(&onUserChangedBandwidthHandler); } selectDemodByID((DemodID)selectedDemodID); } @@ -436,7 +437,7 @@ private: } EventHandler onUserChangedBandwidthHandler; - VFOManager::VFO* vfo; + VFOManager::VFO* vfo = NULL; dsp::Squelch squelch; dsp::filter_window::BlackmanWindow win;