From: Ramakrishnan Muthukrishnan Date: Sun, 21 Aug 2022 10:03:02 +0000 (+0530) Subject: before setting NB to "run", update NB values X-Git-Url: https://git.rkrishnan.org/pf/content/en/COPYING.TGPPL.html?a=commitdiff_plain;h=632dc9a191b880ecfc8b2ed184072c3eb6396d70;p=pihpsdr.git before setting NB to "run", update NB values --- diff --git a/nb_menu.c b/nb_menu.c index 1aa0918..6f2703b 100644 --- a/nb_menu.c +++ b/nb_menu.c @@ -39,12 +39,15 @@ double nb_lead_time = 0.001; double nb_transition_time = 0.001; double nb_threshold_value = 18.0; -void nb_changed() { +void update_nb() { SetEXTANBHangtime(0, nb_lag_time); SetEXTANBAdvtime(0, nb_lead_time); SetEXTANBTau(0, nb_transition_time); SetEXTANBThreshold(0, nb_threshold_value); } +void nb_changed() { + update_nb(); +} static void cleanup() { if(dialog!=NULL) { diff --git a/nb_menu.h b/nb_menu.h index 2524653..28fe262 100644 --- a/nb_menu.h +++ b/nb_menu.h @@ -19,3 +19,4 @@ */ extern void nb_menu(GtkWidget *parent); +extern void update_nb(); diff --git a/noise_menu.c b/noise_menu.c index 433faa9..e56759d 100644 --- a/noise_menu.c +++ b/noise_menu.c @@ -26,6 +26,7 @@ #include "new_menu.h" #include "noise_menu.h" +#include "nb_menu.h" #include "channel.h" #include "band.h" #include "bandstack.h" @@ -62,6 +63,8 @@ static gboolean delete_event(GtkWidget *widget, GdkEvent *event, gpointer user_d } void set_noise() { + update_nb(); + SetEXTANBRun(active_receiver->id, active_receiver->nb); SetEXTNOBRun(active_receiver->id, active_receiver->nb2); SetRXAANRRun(active_receiver->id, active_receiver->nr);