From: Ramakrishnan Muthukrishnan <ram@rkrishnan.org>
Date: Fri, 14 Jan 2022 10:08:33 +0000 (+0530)
Subject: more rounding issues
X-Git-Url: https://git.rkrishnan.org/%5B/%5D%20//%22%22?a=commitdiff_plain;h=41d47addde1147d6d04f0522aeaf683e4efe7d6b;p=pihpsdr.git

more rounding issues
---

diff --git a/rigctl.c b/rigctl.c
index 5df1219..25304b0 100644
--- a/rigctl.c
+++ b/rigctl.c
@@ -3480,12 +3480,12 @@ int parse_cmd(void *data) {
           printf("setting attn level [0..99]: %d\n", attI);
 
           if (have_rx_gain) {
-              att = ((attI * 60.0) / 99.0) - 12.0;
+              att = round((attI * 60.0) / 99.0) - 12.0;
           } else {
               att = (attI * 31.0) / 99.0;
           }
-          printf("setting attn val [-12..48]: %f\n", round(att));
-          set_attenuation_value(round(att));
+          printf("setting attn val [-12..48]: %f\n", att);
+          set_attenuation_value(att);
       }
       break;
     case 'C': // RC