From de1edc7ad9dec23564e13c600683a2140965661e Mon Sep 17 00:00:00 2001
From: lizhanwei <Dana_Lee1016@126.com>
Date: 星期一, 16 三月 2020 13:44:48 +0800
Subject: [PATCH] 优化app.java代码,防止RTK配置发两次;MCU协处理器升级以Worker的形势进行,防止多个入口升级,升级之后会删除dfu.bin,加入dfu.bin不存在的话给出提示;
---
app/src/main/java/safeluck/drive/evaluation/MainActivity.java | 34 ++--------------------------------
1 files changed, 2 insertions(+), 32 deletions(-)
diff --git a/app/src/main/java/safeluck/drive/evaluation/MainActivity.java b/app/src/main/java/safeluck/drive/evaluation/MainActivity.java
index f7124bb..3526318 100644
--- a/app/src/main/java/safeluck/drive/evaluation/MainActivity.java
+++ b/app/src/main/java/safeluck/drive/evaluation/MainActivity.java
@@ -77,15 +77,12 @@
private Gson gson = new Gson();
String[] PERMISSIONS = new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE, Manifest.permission.CAMERA};
RTKConfigViewModel rtkConfigViewModel;
- private boolean onlySendOnceRTKConfig = true;
private ICEventListener icEventListener = new ICEventListener() {
@Override
public void onCEvent(String topic, int msgCode, int resultCode, Object obj) {
- if (msgCode == Constant.FETCH_RTK_PLATFORM_INFO) {
-// sendRtkConfigInfo();
- }
+
if (msgCode == Constant.RTK_PLATFORM_REGISTER_STATUS) {
try {
JSONObject jsonObject = new JSONObject((String) obj);
@@ -103,11 +100,7 @@
e.printStackTrace();
}
}
- if (msgCode == Constant.NDK_START){
- MyLog.i(TAG,"NDK_start");
-// sendRtkConfigInfo();
- sendMcuUprgrade();
- }
+
}
};
private List<SignalConfigRemote> signalConfiglist = new ArrayList<>();
@@ -136,27 +129,6 @@
}
-// private void sendRtkConfigInfo() {
-// if (mRTKConfig != null) {
-// String rtkjson = gson.toJson(mRTKConfig);
-//
-// //鍘婚櫎id瀛楁
-// JSONObject jsonObject = null;
-// try {
-// jsonObject = new JSONObject(rtkjson);
-// } catch (JSONException e) {
-// e.printStackTrace();
-// }
-// jsonObject.remove("_id");
-// rtkjson = null;
-// rtkjson = jsonObject.toString();
-// MyLog.i(TAG, "RTK閰嶇疆淇℃伅锛�" + rtkjson);
-// AYSdk.getInstance().sendCmd(Constant.PUSH_RTK_PLATFORM_INFO, rtkjson);
-// } else {
-// MyLog.d(TAG, "RTKConfig鏈彇鍒版暟鎹�");
-// onlySendOnceRTKConfig = true;
-// }
-// }
public ExamPlatformModel examPlatformModel;
@Override
protected void onCreate(Bundle savedInstanceState) {
@@ -267,7 +239,6 @@
loadRootFragment(R.id.fl_container, HomeFragment.newInstance());
}
- CEventCenter.onBindEvent(true, icEventListener, Constant.BIND_RTKCONFIG_TOPIC);//鍙戦�乺tk閰嶇疆娑堟伅
CEventCenter.onBindEvent(true, icEventListener, Constant.BIND_CONNECT_RTK_TOPIC);//鏀跺埌rtk杩炴帴 鐧诲綍缁撴灉
}
@@ -275,7 +246,6 @@
@Override
protected void onDestroy() {
super.onDestroy();
- CEventCenter.onBindEvent(false, icEventListener, Constant.BIND_RTKCONFIG_TOPIC);
CEventCenter.onBindEvent(false, icEventListener, Constant.BIND_CONNECT_RTK_TOPIC);
Log.i(TAG, "onDestroy: ");
--
Gitblit v1.8.0