Merge branch 'dev_robotaxi-d-app-module_251_220125_2.5.1' into dev_MogoAP_eagle-220_211207_8.0.17_merge

This commit is contained in:
donghongyu
2022-02-16 19:44:08 +08:00
29 changed files with 435 additions and 209 deletions

View File

@@ -44,38 +44,26 @@ object AppConfigInfo {
// 是否OBU
var isConnectObu: Boolean = false
/*应用配置信息这里的配置将影响功能用来替换productFlavors配置的那种编译渠道*/
// GPS数据提供源 0-Android系统1-工控机2-OBU
var GPS_PROVIDER = 1
// 是否在地图上绘制感知元素
// 网络下发 false--不绘制true--绘制
var TRAFFIC_PROVIDER_NET_STATUS = false
// 域控制器 false--不绘制true--绘制
var TRAFFIC_PROVIDER_AUTOPILOT_STATUS = true
// OBU false--不绘制true--绘制
var TRAFFIC_PROVIDER_OBU_STATUS = false
// 进入应用的地图模式。0-2D模式1-VR模式
var MAP_STYLE_MODE = 1
override fun toString(): String {
return "应用名称:${appName}\n" +
"应用版本${appVersionCode}\n" +
"应用版本名称${appVersionName}\n" +
"Git分支名称:${workingBranchName}\n" +
"Git分支HASH${workingBranchHash}\n" +
"HD-MAP-SDK版本${mapSdkVersion}\n" +
"ADAS-SDK版本${adasSdkVersion}\n" +
"OBU-SDK版本${obuSdkVersion}\n" +
"PAD唯一标志${uniqueDeviceId}\n" +
//"mogoToken${mogoToken}\n"+
"中台分配的SN${mogoSN}\n" +
"网络是否正常:${isConnectNet}\n" +
return "<font color='red' size='30'>-------------------应用信息--------------------</font><br/>" +
"应用名称${appName}<br/>" +
"应用版本${appVersionCode}<br/>" +
"应用版本名称:${appVersionName}<br/>" +
"<font color='red' size='30'>------------------Git信息---------------------</font><br/>" +
"Git分支名称<br/>${workingBranchName}<br/>" +
"Git分支HASH${workingBranchHash}<br/>" +
"<font color='red' size='30'>------------------依赖信息---------------------</font><br/>" +
"MAP-SDK版本${mapSdkVersion}<br/>" +
"ADAS-SDK版本${adasSdkVersion}<br/>" +
"OBU-SDK版本${obuSdkVersion}<br/>" +
"<font color='red' size='30'>------------------鉴权信息---------------------</font><br/>" +
"PAD唯一标志${uniqueDeviceId}<br/>" +
//"mogoToken${mogoToken}<br/>"+
"中台分配的SN${mogoSN}<br/>" +
"<font color='red' size='30'>------------------连接信息---------------------</font><br/>" +
"当前网络服务连接:${netMode} -- ${
(when (netMode) {
when (netMode) {
2 -> {
"测试环境"
}
@@ -88,10 +76,35 @@ object AppConfigInfo {
else -> {
"未知环境"
}
})
}\n" +
"Socket是否正常${isConnectSocket}\n" +
"ADAS连接是否正常${isConnectAutopilot}\n" +
"OBU连接是否正常${isConnectObu}\n"
}
}<br/>" +
"网络是否正常:${
if (isConnectNet) {
"<font color='green'>"
} else {
"<font color='red'>"
}
}${isConnectNet}</font><br/>" +
"Socket是否正常${
if (isConnectSocket) {
"<font color='green'>"
} else {
"<font color='red'>"
}
}${isConnectSocket}</font><br/>" +
"ADAS连接是否正常${
if (isConnectAutopilot) {
"<font color='green'>"
} else {
"<font color='red'>"
}
}${isConnectAutopilot}</font><br/>" +
"OBU连接是否正常${
if (isConnectObu) {
"<font color='green'>"
} else {
"<font color='red'>"
}
}${isConnectObu}</font><br/>"
}
}

View File

@@ -60,12 +60,12 @@ class AutopilotStatusInfo : Serializable {
var rtk = 0
/**
* 自动驾驶状态 0非自动驾驶1自动驾驶
* 底盘的自动驾驶状态 0非自动驾驶1自动驾驶
*/
var pilotmode = 0
/**
* 自动驾驶状态 0非自动驾驶1自动驾驶
* 底盘的自动驾驶状态 0非自动驾驶1自动驾驶
*/
var control_pilotmode = 0

View File

@@ -29,4 +29,10 @@ object HmiBuildConfig {
*/
@JvmField
var isShowToolsView = true
/**
* 是否展示BadCase按钮
*/
@JvmField
var isShowBadCaseView = true
}