From 0736807aec54f1374d5f4cabb6e1955c35014a1b Mon Sep 17 00:00:00 2001 From: snickersun Date: Sat, 18 Jan 2020 17:34:23 +0800 Subject: [PATCH] =?utf8?q?=E4=BF=AE=E5=A4=8D=E6=90=9C=E6=98=9F=E4=B8=AA?= =?utf8?q?=E6=95=B0=E9=94=99=E8=AF=AF=EF=BC=8C=E5=87=8F=E5=B0=91=E6=AF=8F?= =?utf8?q?=E6=AC=A1GPS=E7=AD=89=E5=BE=85=E6=97=B6=E9=97=B4=E4=B8=BA50?= =?utf8?q?=E7=A7=92=EF=BC=8C=E4=B9=8B=E5=89=8D60=E7=A7=92=EF=BC=8C?= =?utf8?q?=E8=80=8C=E9=97=B4=E9=9A=94=E6=97=B6=E9=97=B4=E4=B9=9F=E6=98=AF6?= =?utf8?q?0=E7=A7=92=EF=BC=8C=E4=BC=9A=E9=80=A0=E6=88=90=E5=BF=85=E7=84=B6?= =?utf8?q?=E9=94=99=E8=BF=87=E4=B8=80=E6=AC=A1=E5=AE=9A=E4=BD=8D=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- app/src/main/java/com/ic/protocol/LocationClient.java | 6 +++--- app/src/main/java/com/ic/protocol/NMEAListener.java | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/ic/protocol/LocationClient.java b/app/src/main/java/com/ic/protocol/LocationClient.java index 8907605d..2c1b2119 100644 --- a/app/src/main/java/com/ic/protocol/LocationClient.java +++ b/app/src/main/java/com/ic/protocol/LocationClient.java @@ -351,7 +351,7 @@ public class LocationClient { case ICLocation.REALTIME_MOD: //GPS 优先的话多给些时间(10秒) - if (checktimes> 60) timeout=true; + if (checktimes> 50) timeout=true; if ((lbs_ok && timeout==true) ||(lbs_ok && gps_ok && wifi_ok )||(lbs_ok&&gps_nosignal&&wifi_ok)){ @@ -708,11 +708,11 @@ public void updateCellInfo() { LocationClient.linkOK=false; try { if (KeepAlive.isConnected) { - //如果 服务器连接状态,等30秒 + //如果 服务器连接状态,等30秒,随时等待数据发送 Logger.i("KeepAlive.isConnected "+KeepAlive.isConnected+" delay 30000ms"); this.condition.await(30000L, TimeUnit.MILLISECONDS); } else { - //如果服务器断开,等5秒 以便连接后尽快响应 + //如果服务器断开,等5秒 以便连接后尽快进入下一循环,尽量及时响应 Logger.i("KeepAlive.isConnected "+KeepAlive.isConnected+ " , connection isconnected "+connection.isServerConnected()+" delay 5000ms"); this.condition.await(5000L, TimeUnit.MILLISECONDS); diff --git a/app/src/main/java/com/ic/protocol/NMEAListener.java b/app/src/main/java/com/ic/protocol/NMEAListener.java index 4b8cbeba..edc9a0ba 100644 --- a/app/src/main/java/com/ic/protocol/NMEAListener.java +++ b/app/src/main/java/com/ic/protocol/NMEAListener.java @@ -208,7 +208,7 @@ public class NMEAListener implements NmeaListener, LocationListener { count++; } - sb2.append("搜索"+searchCout+"次,搜索到卫星个数:"+maxSatellites+" , (SNR>0):" + numSatelliteList.size()+" \n Max 3 SNRs[ " ); + sb2.append("搜索"+searchCout+"次,搜索到卫星个数:"+count+" , (SNR>0):" + numSatelliteList.size()+" \n Max 3 SNRs[ " ); for (int i=0;i