From 1a5bff79fc157df9110e6dd060e30cb3e08dd5e3 Mon Sep 17 00:00:00 2001 From: xuxinchao Date: Thu, 7 Mar 2024 15:46:05 +0800 Subject: [PATCH] =?UTF-8?q?[6.3.0]=E6=B6=88=E6=81=AF=E7=9B=92=E5=AD=90?= =?UTF-8?q?=E8=BF=87=E6=BB=A4=E4=B8=8D=E5=B1=95=E7=A4=BARTK=E7=9A=84Error?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../report/IPCReportManager.kt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/report/IPCReportManager.kt b/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/report/IPCReportManager.kt index 55126f96de..e381f4b2d0 100644 --- a/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/report/IPCReportManager.kt +++ b/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/report/IPCReportManager.kt @@ -114,6 +114,14 @@ class IPCReportManager : IMoGoAutopilotStatusListener { || it.code == MogoReport.Code.Info.IVEHICLE.NOT_IN_TROUBLE || it.code == MogoReport.Code.Info.ILCT.RTK_STATUS_NORMAL ){ + /** + * rtk报error后历史信息会一直在消息盒子里,异常恢复后消息会产生误导; + * 并且目前有fm和通知栏状态去表示rtk状态,error消息可以删除不显示 + */ + if(it.code == MogoReport.Code.Error.ELCT.RTK_STATUS_FAULT + || it.code == MogoReport.Code.Error.ELCT.RTK_STATUS_UNKNOWN){ + return@let + } val reportEntity = ReportEntity(TimeUtils.millis2String(System.currentTimeMillis()), it.src,it.level,it.msg,it.code,it.resultList,it.actionsList,false) CallerMsgBoxManager.saveMsgBox(MsgBoxBean(MsgBoxType.REPORT, reportEntity))