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