From 41d47addde1147d6d04f0522aeaf683e4efe7d6b Mon Sep 17 00:00:00 2001
From: Ramakrishnan Muthukrishnan <ram@rkrishnan.org>
Date: Fri, 14 Jan 2022 15:38:33 +0530
Subject: [PATCH] more rounding issues

---
 rigctl.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

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
-- 
2.45.2