From 1bc377035aee48b467788b8b08e1ae323cc1dc44 Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Thu, 9 Aug 2018 11:30:02 +0200 Subject: mbimcli,atds: fix thresholds in LTE SNR processing The encoded LTE SNR value is between 0 and 35, not up to 97. (cherry picked from commit c603ab385baf5050fdbd47af9bdf9d46d407b1ab) --- src/mbimcli/mbimcli-atds.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mbimcli/mbimcli-atds.c b/src/mbimcli/mbimcli-atds.c index 446b757..88f718c 100644 --- a/src/mbimcli/mbimcli-atds.c +++ b/src/mbimcli/mbimcli-atds.c @@ -214,9 +214,9 @@ query_signal_ready (MbimDevice *device, if (rssnr == 0) rssnr_str = g_strdup_printf ("< -5 dB"); - else if (rssnr < 97) + else if (rssnr < 35) rssnr_str = g_strdup_printf ("%d dB", -5 + rssnr); - else if (rssnr == 97) + else if (rssnr == 35) rssnr_str = g_strdup_printf (">= 30 dB"); g_print ("[%s] Signal info retrieved:\n" -- cgit v1.2.3