[6.3.0][Feat]工控机连接异常加入消息盒子

This commit is contained in:
chenfufeng
2024-03-06 18:01:37 +08:00
parent 40cc7b72f0
commit 249e5ec940

View File

@@ -2,6 +2,7 @@ package com.mogo.eagle.core.function.call.autopilot
import com.mogo.eagle.core.data.autopilot.AutopilotControlParameters
import com.mogo.eagle.core.data.autopilot.AutopilotStatusInfo
import com.mogo.eagle.core.data.msgbox.AutopilotMsg
import com.mogo.eagle.core.data.msgbox.MsgBoxBean
import com.mogo.eagle.core.data.msgbox.MsgBoxType
import com.mogo.eagle.core.data.msgbox.SSMMsg
@@ -216,6 +217,14 @@ object CallerAutoPilotStatusListenerManager : CallerBase<IMoGoAutopilotStatusLis
val listener = it.value
listener.onAutopilotIpcConnectStatusChanged(status, reason)
}
when (status) {
AdasConstants.IpcConnectionStatus.DISCONNECTED -> {
CallerMsgBoxManager.saveMsgBox(MsgBoxBean(MsgBoxType.AUTOPILOT, AutopilotMsg(0, "连接异常", "域控未连接或主动断开连接", System.currentTimeMillis())))
}
AdasConstants.IpcConnectionStatus.CONNECT_EXCEPTION -> {
CallerMsgBoxManager.saveMsgBox(MsgBoxBean(MsgBoxType.AUTOPILOT, AutopilotMsg(0, "连接异常", "域控连接异常:$reason", System.currentTimeMillis())))
}
}
}
/**