Procházet zdrojové kódy

bailing out immediatly on network activation fail

tags/v1.4.0^2
Bertrand Lemasle před 6 roky
rodič
revize
8250e47cdb
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  1. +2
    -1
      src/NetworkPositionsBackup.cpp

+ 2
- 1
src/NetworkPositionsBackup.cpp Zobrazit soubor

@@ -69,7 +69,8 @@ namespace positions {
network::powerOn();
networkStatus = network::waitForRegistered(NETWORK_DEFAULT_TOTAL_TIMEOUT_MS);
if (!network::isAvailable(networkStatus) || !network::enableGprs()) {
if (networkStatus == SIM808_NETWORK_REGISTRATION_STATE::ERROR ||
(!network::isAvailable(networkStatus) || !network::enableGprs())) {
networkUnavailableInARow = min(networkUnavailableInARow + 1, POSITIONS_CONFIG_NET_DEFAULT_UNAVAILABLE_NETWORK_POSTPONE_THRESHOLD + 1); //avoid increment overflow
NOTICE_MSG("network or gprs unavailable");


Načítá se…
Zrušit
Uložit