调试窗

修改不规范代码
This commit is contained in:
xuxinchao
2022-04-13 12:10:41 +08:00
parent 1e1b0707f9
commit 27f3bf3ae0

View File

@@ -16,7 +16,6 @@ import chassis.Chassis
import com.mogo.cloud.passport.MoGoAiCloudClient
import com.mogo.commons.AbsMogoApplication
import com.mogo.commons.debug.DebugConfig
import com.mogo.commons.voice.AIAssist
import com.mogo.eagle.core.data.app.AppConfigInfo
import com.mogo.eagle.core.data.autopilot.*
import com.mogo.eagle.core.data.config.FunctionBuildConfig
@@ -463,7 +462,7 @@ class DebugSettingView @JvmOverloads constructor(
/**
* 修改地图样式按钮(白天模式、夜间模式)
*/
tbChangeCurrentMapStyle.setOnCheckedChangeListener { buttonView, isChecked ->
tbChangeCurrentMapStyle.setOnCheckedChangeListener { _, isChecked ->
CallerHDMapManager.stepInVrMode(isChecked)
}
@@ -521,7 +520,7 @@ class DebugSettingView @JvmOverloads constructor(
// 演示模式,上一次勾选的数据
tbIsDrawAutopilotTrajectoryData.setOnCheckedChangeListener { buttonView, isChecked ->
tbIsDrawAutopilotTrajectoryData.setOnCheckedChangeListener { _, isChecked ->
FunctionBuildConfig.isIgnoreConditionsDrawAutopilotTrajectoryData = isChecked
}
@@ -540,7 +539,7 @@ class DebugSettingView @JvmOverloads constructor(
else -> R.id.rbGpsProviderAndroid
}
)
rgGpsProvider.setOnCheckedChangeListener { group, checkedId ->
rgGpsProvider.setOnCheckedChangeListener { _, checkedId ->
when (checkedId) {
R.id.rbGpsProviderAndroid -> {
FunctionBuildConfig.gpsProvider = 0
@@ -557,13 +556,13 @@ class DebugSettingView @JvmOverloads constructor(
// 初始化 ADAS感知数据是否绘制 选择情况
tbIsDrawIdentifyData.isChecked = FunctionBuildConfig.isDrawIdentifyData
tbIsDrawIdentifyData.setOnCheckedChangeListener { buttonView, isChecked ->
tbIsDrawIdentifyData.setOnCheckedChangeListener { _, isChecked ->
FunctionBuildConfig.isDrawIdentifyData = isChecked
}
// 初始化 ADAS感知数据是否绘制 选择情况
tbIsDrawUnknownIdentifyData.isChecked = FunctionBuildConfig.isDrawUnknownIdentifyData
tbIsDrawUnknownIdentifyData.setOnCheckedChangeListener { buttonView, isChecked ->
tbIsDrawUnknownIdentifyData.setOnCheckedChangeListener { _, isChecked ->
FunctionBuildConfig.isDrawUnknownIdentifyData = isChecked
}
@@ -574,7 +573,7 @@ class DebugSettingView @JvmOverloads constructor(
// }
// 模拟自动驾驶中
tbChangeAutoPilotStatus.setOnCheckedChangeListener { buttonView, isChecked ->
tbChangeAutoPilotStatus.setOnCheckedChangeListener { _, isChecked ->
CallerAutoPilotManager.setControlAutopilotCarAuto(isChecked)
}
when {
@@ -609,7 +608,7 @@ class DebugSettingView @JvmOverloads constructor(
//设置刹车加速度阈值信息
btnBrakeThreshold.setOnClickListener {
val thresholdStr = etInputBrakeThreshold.text.toString()
if(thresholdStr.isNullOrEmpty()){
if(thresholdStr.isEmpty()){
ToastUtils.showShort("请输入正确的判定刹车加速度阈值")
}else{
try{
@@ -871,7 +870,7 @@ class DebugSettingView @JvmOverloads constructor(
/**
* 显示、隐藏迈速表
*/
tbSpeedView.setOnCheckedChangeListener { buttonView, isChecked ->
tbSpeedView.setOnCheckedChangeListener { _, isChecked ->
if (!isChecked) {
CallerHmiManager.setSpeedChartViewVisibility(View.VISIBLE)
} else {
@@ -882,7 +881,7 @@ class DebugSettingView @JvmOverloads constructor(
/**
* 显示、隐藏“自动驾驶控制按钮”
*/
tbAutopilotStatusView.setOnCheckedChangeListener { buttonView, isChecked ->
tbAutopilotStatusView.setOnCheckedChangeListener { _, isChecked ->
if (!isChecked) {
CallerHmiManager.setAutopilotStatusViewVisibility(View.VISIBLE)
} else {
@@ -893,7 +892,7 @@ class DebugSettingView @JvmOverloads constructor(
/**
* 显示、隐藏视角切换按钮
*/
tbPerspectiveSwitchView.setOnCheckedChangeListener { buttonView, isChecked ->
tbPerspectiveSwitchView.setOnCheckedChangeListener { _, isChecked ->
if (!isChecked) {
CallerHmiManager.setPerspectiveSwitchViewVisibility(View.VISIBLE)
} else {
@@ -904,7 +903,7 @@ class DebugSettingView @JvmOverloads constructor(
/**
* 显示、隐藏工具箱
*/
tbCheckStatusView.setOnCheckedChangeListener { buttonView, isChecked ->
tbCheckStatusView.setOnCheckedChangeListener { _, isChecked ->
if (!isChecked) {
CallerHmiManager.setToolsViewVisibility(View.VISIBLE)
} else {
@@ -927,7 +926,7 @@ class DebugSettingView @JvmOverloads constructor(
/**
* 打开、关闭转向灯控制
*/
tbOpenLight.setOnCheckedChangeListener { buttonView, isChecked ->
tbOpenLight.setOnCheckedChangeListener { _, isChecked ->
if (!isChecked) {
CallerHmiManager.setTurnLightFunction(true)
} else {
@@ -938,7 +937,7 @@ class DebugSettingView @JvmOverloads constructor(
/**
* 打开、关闭刹车控制
*/
tbOpenBrakeLight.setOnCheckedChangeListener { buttonView, isChecked ->
tbOpenBrakeLight.setOnCheckedChangeListener { _, isChecked ->
if (!isChecked) {
CallerHmiManager.setBrakeLightFunction(true)
} else {
@@ -949,7 +948,7 @@ class DebugSettingView @JvmOverloads constructor(
/**
* sn绑定控制
*/
tbOpenSnBinding.setOnCheckedChangeListener { buttonView, isChecked ->
tbOpenSnBinding.setOnCheckedChangeListener { _, isChecked ->
if (!isChecked) {
CallerHmiManager.setSnBinding(true)
} else {
@@ -1312,7 +1311,7 @@ class DebugSettingView @JvmOverloads constructor(
*/
private fun dataFilter(list: ArrayList<UpgradeVersionEntity>): ArrayList<UpgradeVersionEntity> {
val tempList = ArrayList<UpgradeVersionEntity>()
list?.let {
list.let {
it.iterator().forEach { entity->
if(onlineSelected && entity.name.contains("online")){
tempList.add(entity)
@@ -1591,7 +1590,7 @@ class DebugSettingView @JvmOverloads constructor(
* 工控机基础信息回调
*/
override fun onAutopilotCarConfig(carConfigResp: MessagePad.CarConfigResp) {
carConfigResp?.let {
carConfigResp.let {
AppConfigInfo.plateNumber = it.plateNumber//车牌号
AppConfigInfo.iPCMacAddress = it.macAddress//工控机MAC地址
AppConfigInfo.protocolVersionNumber = it.protocolVersion.number//工控机协议版本