From 482020db7bbab9a263303a31d239cda91651fb19 Mon Sep 17 00:00:00 2001 From: Ramakrishnan Muthukrishnan Date: Fri, 14 Jan 2022 15:07:58 +0530 Subject: [PATCH] more debug prints and rounding experiments --- rigctl.c | 4 ++-- sliders.c | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/rigctl.c b/rigctl.c index e028ce4..1997bbe 100644 --- a/rigctl.c +++ b/rigctl.c @@ -3483,8 +3483,8 @@ int parse_cmd(void *data) { } else { att = (attI * 31.0) / 99.0; } - printf("setting attn val [-12..48]: %f\n", att); - set_attenuation_value(att); + printf("setting attn val [-12..48]: %f\n", round(att)); + set_attenuation_value(round(att)); } break; case 'C': // RC diff --git a/sliders.c b/sliders.c index 60bcdcb..87af31d 100644 --- a/sliders.c +++ b/sliders.c @@ -180,6 +180,7 @@ void set_attenuation_value(double value) { scale_dialog=gtk_dialog_new_with_buttons(title,GTK_WINDOW(top_window),GTK_DIALOG_DESTROY_WITH_PARENT,NULL,NULL); GtkWidget *content=gtk_dialog_get_content_area(GTK_DIALOG(scale_dialog)); if (have_rx_gain) { + printf("************** set attenuation scale [-12, 48] \n"); attenuation_scale=gtk_scale_new_with_range(GTK_ORIENTATION_HORIZONTAL,-12.0, 48.0, 1.00); } else { attenuation_scale=gtk_scale_new_with_range(GTK_ORIENTATION_HORIZONTAL,0.0, 31.0, 1.00); -- 2.45.2