From 9c780982ac8b10fc8ea04c31db0010106aa5af80 Mon Sep 17 00:00:00 2001
From: Ramakrishnan Muthukrishnan <ram@rkrishnan.org>
Date: Fri, 1 Dec 2023 19:52:34 +0530
Subject: [PATCH] some debug prints

---
 noise_menu.c | 16 ++++++++++++++++
 rigctl.c     |  2 ++
 2 files changed, 18 insertions(+)

diff --git a/noise_menu.c b/noise_menu.c
index d15f424..0d983bc 100644
--- a/noise_menu.c
+++ b/noise_menu.c
@@ -80,14 +80,30 @@ void set_noise() {
   update_nb();
   update_nb2();
 
+  g_print("set_noise: NB = %d, NB2 = %d -- NR = %d, NR2 = %d, NR3 = %d, NR4 = %d -- ANF = %d, SNB = %d\n",
+	  active_receiver->nb,
+	  active_receiver->nb2,
+	  active_receiver->nr,
+	  active_receiver->nr2,
+	  active_receiver->nr3,
+	  active_receiver->nr4,
+	  active_receiver->anf,
+	  active_receiver->snb);
+
+  // noise blanker
   SetEXTANBRun(active_receiver->id, active_receiver->nb);
   SetEXTNOBRun(active_receiver->id, active_receiver->nb2);
+
+  // noise reduction
   SetRXAANRRun(active_receiver->id, active_receiver->nr);
   SetRXAEMNRRun(active_receiver->id, active_receiver->nr2);
   SetRXARNNRRun(active_receiver->id, active_receiver->nr3);
   SetRXASBNRRun(active_receiver->id, active_receiver->nr4);
+
+  // notch filter/spectral noise blanker
   SetRXAANFRun(active_receiver->id, active_receiver->anf);
   SetRXASNBARun(active_receiver->id, active_receiver->snb);
+
   g_idle_add(ext_vfo_update,NULL);
 }
 
diff --git a/rigctl.c b/rigctl.c
index cd46a51..f7e819c 100644
--- a/rigctl.c
+++ b/rigctl.c
@@ -2171,6 +2171,8 @@ gboolean parse_extended_cmd(char *command, CLIENT *client) {
                     // NR4 is set
                     sprintf(reply, "ZZNR%d;", 4);
                     break;
+		default:
+		    g_print("ZZNR: invalid NR state %d\n", nr_bitmap);
                 }
                 send_resp(client->fd, reply);
             } else if (command[5] == ';') {
-- 
2.45.2