]> git.rkrishnan.org Git - pihpsdr.git/commitdiff
Some small changes forgotten to commit with the other commits
authorc vw <dl1ycf@darc.de>
Thu, 15 Dec 2022 17:11:11 +0000 (18:11 +0100)
committerc vw <dl1ycf@darc.de>
Thu, 15 Dec 2022 17:11:11 +0000 (18:11 +0100)
ps_menu.c
radio_menu.c
xvtr_menu.c

index 239084398a449a007cbdc6cf1229663c6a599b13..108e660d3dec3870d47c953902ebb0b5ee6f87a0 100644 (file)
--- a/ps_menu.c
+++ b/ps_menu.c
@@ -314,7 +314,10 @@ static void ps_ant_cb(GtkWidget *widget, gpointer data) {
 }
 
 static void enable_cb(GtkWidget *widget, gpointer data) {
-  g_idle_add(ext_tx_set_ps,GINT_TO_POINTER(gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (widget))));
+  //g_idle_add(ext_tx_set_ps,GINT_TO_POINTER(gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (widget))));
+  if (can_transmit) {
+    tx_set_ps(transmitter, gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (widget)));
+  }
 }
 
 static void auto_cb(GtkWidget *widget, gpointer data) {
index 86964de54ec49b2c4004fd50c343ecf31db92516..419260d41c24506c4cdffe95b8113d904c209ab8 100644 (file)
@@ -225,7 +225,7 @@ static void hl2audio_cb(GtkWidget *widget, gpointer data) {
 
 static void split_cb(GtkWidget *widget, gpointer data) {
   int new=gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widget));
-  if (new != split) g_idle_add(ext_split_toggle, NULL);
+  radio_set_split(new);
 }
 
 //
index a370b5a1550e3edf1208ecfc93e0b192432ae6ca..fc5dac709d98c16532f593c60dcd69a2ace6cc5d 100644 (file)
@@ -87,6 +87,11 @@ static void save_xvtr () {
 }
 
 void update_receiver(int band,gboolean error) {
+  //
+  // TODO: find out what this is *exactly* doing, and try
+  //       to use receiver_frequency_change() instead of
+  //       frequency_changed()
+  //
   RECEIVER *rx=active_receiver;
   gboolean saved_ctun;
 //g_print("update_receiver: band=%d error=%d\n",band,error);