From 6060b1e0c4a3cd4396eabc25634aaff45959e360 Mon Sep 17 00:00:00 2001
From: lizhanwei <Dana_Lee1016@126.com>
Date: 星期六, 25 七月 2020 20:18:19 +0800
Subject: [PATCH] 加入对远程服务的监听
---
app/src/main/java/safeluck/drive/evaluation/app.java | 24 +++++++++++++++++++++---
1 files changed, 21 insertions(+), 3 deletions(-)
diff --git a/app/src/main/java/safeluck/drive/evaluation/app.java b/app/src/main/java/safeluck/drive/evaluation/app.java
index 3c2f9aa..f21a3d9 100644
--- a/app/src/main/java/safeluck/drive/evaluation/app.java
+++ b/app/src/main/java/safeluck/drive/evaluation/app.java
@@ -96,7 +96,7 @@
FileUtil.createdirs(getApplicationContext());
//鑰冭瘯鐘舵�� 锛屼竴浜涘垵濮嬬姸鎬侊紝app涓�浜涚姸鎬佸簲璇ュ厛鍒濆鍖栦竴涓�
- initData();
+
}
@@ -109,6 +109,8 @@
int type = WorkRoomDataBase.getWorkRoomDataBase(getApplicationContext()).getExamStatusDao().getStartExamInt();
ExamPlatformData.getInstance().setExamType(type);
OneTimeWorkRequest examStatausOutWorker = OneTimeWorkRequest.from(ExamStatusOutWorker.class);
+ sendMapInfo();
+ sendVechileInfo();
OneTimeWorkRequest mcuUpgradeWorker = OneTimeWorkRequest.from(MCUUpgradeWorker.class);
WorkManager.getInstance(getApplicationContext()).beginWith(examStatausOutWorker).then(mcuUpgradeWorker).enqueue();
});
@@ -417,6 +419,8 @@
e.printStackTrace();
}
+ CEventCenter.dispatchEvent(Constant.BIND_RTK_INFO_MAP,cmd,0,json);
+
if (ExamPlatformData.getInstance().getExamplatformStatus()==ExamPlatformData.DEV_LOGIN){
try {
@@ -492,7 +496,21 @@
}
}
-private String last0206Str="";
+
+ @Override
+ public void bindStatus(int code) {
+ MyLog.i(String.format("bindStatus = %d",code));
+ if (code == 0){
+ ExamPlatformData.getInstance().getTTS().speak("鏈嶅姟缁戝畾鎴愬姛");
+ initData();
+ }else{
+ ExamPlatformData.getInstance().getTTS().speak("鏈嶅姟寮傚父姝讳骸");
+ }
+
+
+ }
+
+ private String last0206Str="";
private int lastSatNum= 0;
private int lastQf = 0;
@@ -553,7 +571,7 @@
byte[] fileContent = FileUtil.readFile(roadmapPath);
if (fileContent != null){
String str = new String(fileContent);
- Log.i(TAG, "鏂囦欢鍐呭锛�"+str);
+ MyLog.i("鏂囦欢鍐呭锛�"+str);
AYSdk.getInstance().sendCmd(Constant.PUSH_ROAD_MAP_INFO,str);
}else{
MyLog.i(String.format("鏂囦欢:%s涓嶅瓨鍦�",roadmapPath));
--
Gitblit v1.8.0