diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2021-10-17 21:58:54 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2021-10-18 00:04:09 +0200 |
commit | c01f22804e0e4ac35216208e4a38da02cc56290c (patch) | |
tree | 2030663bf60b731364a633f293061c10cf484871 /plugins | |
parent | e1bc4b0999aa268358d2ab2c3182e87119cd255f (diff) |
modem-helpers: setup common RSSI to signal quality converter
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/novatel/mm-broadband-modem-novatel.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/plugins/novatel/mm-broadband-modem-novatel.c b/plugins/novatel/mm-broadband-modem-novatel.c index 8c115ee8..d05e649b 100644 --- a/plugins/novatel/mm-broadband-modem-novatel.c +++ b/plugins/novatel/mm-broadband-modem-novatel.c @@ -767,10 +767,8 @@ get_one_quality (const gchar *reply, } } - if (success) { - dbm = CLAMP (dbm, -113, -51); - quality = 100 - ((dbm + 51) * 100 / (-113 + 51)); - } + if (success) + quality = MM_RSSI_TO_QUALITY (dbm); g_free (temp); return quality; |