소스 검색

bailing out immediatly on network activation fail

tags/v1.4.0^2
Bertrand Lemasle 6 년 전
부모
커밋
8250e47cdb
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. +2
    -1
      src/NetworkPositionsBackup.cpp

+ 2
- 1
src/NetworkPositionsBackup.cpp 파일 보기

@@ -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");


불러오는 중...
취소
저장