From ba9531f2dd91e1d514b349d2bbaa2ea93418b4ba Mon Sep 17 00:00:00 2001 From: Bertrand Lemasle Date: Wed, 14 Mar 2018 16:58:28 +1300 Subject: [PATCH] Display signal quality while searching for network --- GpsTracker/Network.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/GpsTracker/Network.cpp b/GpsTracker/Network.cpp index b77f4e9..d01acda 100644 --- a/GpsTracker/Network.cpp +++ b/GpsTracker/Network.cpp @@ -15,7 +15,8 @@ namespace network { currentStatus = hardware::sim808::device.getNetworkRegistrationStatus(); if (isAvailable(currentStatus.stat)) break; - VERBOSE_FORMAT("waitForRegistered", "%d", currentStatus.stat); + SIM808SignalQualityReport report = hardware::sim808::device.getSignalQuality(); + VERBOSE_FORMAT("waitForRegistered", "%d, [%d %ddBm]", currentStatus.stat, report.ssri, report.attenuation); mainunit::deepSleep(NETWORK_DEFAULT_INTERMEDIATE_TIMEOUT_MS / 1000); timeout -= NETWORK_DEFAULT_INTERMEDIATE_TIMEOUT_MS; } while (timeout > 1);