Merge branch 'dev_robotaxi-d_240401_6.4.0' into dev_robotaxi-d_240401_6.4.0_work_order

This commit is contained in:
xuxinchao
2024-04-18 19:58:27 +08:00
513 changed files with 7630 additions and 5896 deletions

View File

@@ -1,5 +1,6 @@
package com.mogo.eagle.core.function.api.autopilot
import com.mogo.eagle.core.data.autopilot.AutopilotControlParameters
import com.zhjt.mogo.adas.data.AdasConstants
import mogo.telematics.pad.MessagePad
import mogo_msg.MogoReportMsg
@@ -71,6 +72,11 @@ interface IMoGoAutopilotStatusListener {
*/
fun onAutopilotRouteLineId(lineId: Long){}
/**
* 自驾路线触发下载请求回调
*/
fun onAutopilotTrajectoryDownloadReq(autoPilotLine: AutopilotControlParameters.AutoPilotLine, downloadType: Int) { }
companion object {
/**
* 不可自动驾驶目前场景是刚开机adas还未和工控机连接

View File

@@ -299,4 +299,12 @@ interface IDevaToolsProvider : IProvider {
fun usage(): IMoGoCpuUsageProvider?
fun setNetworkMode(isDebug: Boolean)
fun attachAutopilotStatusView(ctx: Context, group: ViewGroup)
fun getExceptionStatusBeforeLaunchAutopilot(): Int
fun registerRouteDownloadListener(tag: String, block:(state: Int) -> Unit)
fun unRegisterRouteDownloadListener(tag: String)
}

View File

@@ -13,7 +13,7 @@ interface IMoGoLogRecordProvider {
fun export(): File?
fun upload()
fun upload(startTime: Long, endTime: Long)
fun testJavaCrash(runOnNewThread: Boolean)