From 87f3a7744d643ace139843a0129eedc5d5347ed3 Mon Sep 17 00:00:00 2001 From: c vw Date: Tue, 22 Feb 2022 16:12:38 +0100 Subject: [PATCH] Apply rounding to dBm, FWD, etc. values --- meter.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/meter.c b/meter.c index 717f5e0..b1009f9 100644 --- a/meter.c +++ b/meter.c @@ -290,7 +290,7 @@ if(analog_meter) { cairo_stroke(cr); cairo_set_source_rgb (cr, 1.0, 1.0, 1.0); - sprintf(sf,"%d dBm",(int)level); + sprintf(sf,"%d dBm",(int)(level+0.5)); cairo_move_to(cr, 80, meter_height-2); cairo_show_text(cr, sf); @@ -432,7 +432,7 @@ if(analog_meter) { cairo_set_source_rgb (cr, 1.0, 1.0, 1.0); //sprintf(sf,"%0.1f%s",max_level,units); - sprintf(sf,"%d%s",(int)max_level,units); + sprintf(sf,"%d%s",(int)(max_level+0.5),units); cairo_move_to(cr, 80, meter_height-22); cairo_show_text(cr, sf); @@ -636,7 +636,7 @@ if(analog_meter) { } cairo_set_font_size(cr, DISPLAY_FONT_SIZE2); - sprintf(sf,"%d dBm",(int)level); + sprintf(sf,"%d dBm",(int)(level+0.5)); cairo_move_to(cr, text_location, meter_height-12); cairo_show_text(cr, sf); break; @@ -656,7 +656,7 @@ if(analog_meter) { } max_count++; - sprintf(sf,"FWD: %d%s",(int)max_level,units); + sprintf(sf,"FWD: %d%s",(int)(max_level+0.5),units); cairo_move_to(cr, 10, 35); cairo_show_text(cr, sf); -- 2.45.2