[2.15.0-merge-master]

This commit is contained in:
zhongchao
2023-05-06 20:03:51 +08:00
1466 changed files with 45283 additions and 27080 deletions

View File

@@ -10,5 +10,4 @@ interface IMoGoAutopilotVehicleStateListener {
* 没有自车状态数据
*/
fun onAutopilotDataException(timestamp: Long) {}
}

View File

@@ -1,6 +1,7 @@
package com.mogo.eagle.core.function.api.autopilot
import chassis.ChassisStatesOuterClass
import planning.RoboSweeperTaskIndexOuterClass
/**
* 清扫车(福田)清扫控制系统状态
@@ -10,4 +11,10 @@ interface IMoGoSweeperFutianCleanSystemListener {
* 清扫车(福田)清扫控制系统状态
*/
fun onSweeperFutianCleanSystemState(cleanSystemState: ChassisStatesOuterClass.SweeperFuTianTaskSystemStates)
/**
* 清扫车(福田)指标数据 贴边数据
*/
fun onSweeperFutianTaskIndexData(roboSweeperTaskIndex: RoboSweeperTaskIndexOuterClass.RoboSweeperTaskIndex)
}

View File

@@ -0,0 +1,18 @@
package com.mogo.eagle.core.function.api.hmi.view
import android.content.Context
import android.view.View
import android.widget.FrameLayout
import com.alibaba.android.arouter.facade.template.IProvider
/**
* 设置状态栏View
*/
interface IStatusViewLayout : IProvider{
/**
* 提供状态栏View
*/
fun getStatusView(context: Context):View
}

View File

@@ -0,0 +1,17 @@
package com.mogo.eagle.core.function.api.obucombine
import mogo.v2x.ObuWarningEvent
/**
* obu和dc 通道打通融合
*/
interface IMoGoObuDcCombineListener {
/**
* obu透传v2i数据标牌弱势交通红绿灯限速道路危险状况
* @param obuWarningData
*/
fun onMoGoObuDcCombineData(obuWarningData: ObuWarningEvent.ObuWarningData?)
}

View File

@@ -0,0 +1,7 @@
package com.mogo.eagle.core.function.api.v2x
import com.mogo.eagle.core.function.api.base.IMoGoFunctionServerProvider
interface IV2XEventProvider: IMoGoFunctionServerProvider {
fun queryWholeRoadEvents()
}

View File

@@ -0,0 +1,8 @@
package com.mogo.eagle.core.function.api.v2x
/**
* 限速信息
*/
interface ObuLimitingSpeedListener {
fun onObuLimitingSpeedChange(limitingSpeed: Int)
}