]> git.rkrishnan.org Git - pihpsdr.git/commitdiff
Fixed typo in rf_gain setting
authorc vw <dl1ycf@darc.de>
Tue, 25 May 2021 09:48:43 +0000 (11:48 +0200)
committerc vw <dl1ycf@darc.de>
Tue, 25 May 2021 09:48:43 +0000 (11:48 +0200)
sliders.c

index 087abb09883d4f27733d76cf0a7d46349714d194..ec20ff277214112d3d5741a2b2ae6bd5dbe06056 100644 (file)
--- a/sliders.c
+++ b/sliders.c
@@ -144,7 +144,8 @@ int scale_timeout_cb(gpointer data) {
 }
 
 static void attenuation_value_changed_cb(GtkWidget *widget, gpointer data) {
-  adc[active_receiver->adc].attenuation=(int)gtk_range_get_value(GTK_RANGE(attenuation_scale));
+  adc[active_receiver->adc].gain=gtk_range_get_value(GTK_RANGE(attenuation_scale));
+  adc[active_receiver->adc].attenuation=(int)adc[active_receiver->adc].gain;
 #ifdef CLIENT_SERVER
   if(radio_is_remote) {
     send_attenuation(client_socket,active_receiver->id,(int)adc[active_receiver->adc].attenuation);
@@ -388,7 +389,7 @@ void set_af_gain(int rx,double value) {
 }
 
 static void rf_gain_value_changed_cb(GtkWidget *widget, gpointer data) {
-    adc[active_receiver->adc].gain=gtk_range_get_value(GTK_RANGE(af_gain_scale));
+    adc[active_receiver->adc].gain=gtk_range_get_value(GTK_RANGE(rf_gain_scale));
 #ifdef SOAPYSDR
     if(protocol==SOAPYSDR_PROTOCOL) {
       soapy_protocol_set_gain(active_receiver);