diff --git a/core/mogo-core-data/src/main/java/com/mogo/eagle/core/data/autopilot/pnc/PncActionsHelper.kt b/core/mogo-core-data/src/main/java/com/mogo/eagle/core/data/autopilot/pnc/PncActionsHelper.kt index 753b04d1ce..381171452d 100644 --- a/core/mogo-core-data/src/main/java/com/mogo/eagle/core/data/autopilot/pnc/PncActionsHelper.kt +++ b/core/mogo-core-data/src/main/java/com/mogo/eagle/core/data/autopilot/pnc/PncActionsHelper.kt @@ -35,6 +35,42 @@ class PncActionsHelper { LANE_AVOID_LEFT_VALUE, LANE_AVOID_RIGHT_VALUE -> { if (driveAction == 2) "正在避让障碍物" else "" } + AUTO_LANE_CHANGE_LEFT_RSI -> { + if (driveAction == 2) "正在向左变道避让前方道路施工" else if (driveAction == 3) "变道取消" else "" + } + AUTO_LANE_CHANGE_RIGHT_RSI -> { + if (driveAction == 2) "正在向右变道避让前方道路施工" else if (driveAction == 3) "变道取消" else "" + } + LANE_AVOID_LEFT_RSI -> { + if (driveAction == 2) "正在向左绕行避让前方道路施工" else if (driveAction == 3) "绕行取消" else "" + } + LANE_AVOID_RIGHT_RSI -> { + if (driveAction == 2) "正在向右绕行避让前方道路施工" else if (driveAction == 3) "绕行取消" else "" + } + AUTO_LANE_CHANGE_LEFT_RSM -> { + if (driveAction == 2) "正在向左变道避让前方静止障碍物" else if (driveAction == 3) "变道取消" else "" + } + AUTO_LANE_CHANGE_RIGHT_RSM -> { + if (driveAction == 2) "正在向右变道避让前方静止障碍物" else if (driveAction == 3) "变道取消" else "" + } + LANE_AVOID_LEFT_RSM -> { + if (driveAction == 2) "正在向左绕行避让前方静止障碍物" else if (driveAction == 3) "绕行取消" else "" + } + LANE_AVOID_RIGHT_RSM -> { + if (driveAction == 2) "正在向右绕行避让前方静止障碍物" else if (driveAction == 3) "绕行取消" else "" + } + AUTO_LANE_CHANGE_LEFT_RSI_TRIANGLE -> { + if (driveAction == 2) "正在向左变道避让前方道路事故" else if (driveAction == 3) "变道取消" else "" + } + AUTO_LANE_CHANGE_RIGHT_RSI_TRIANGLE -> { + if (driveAction == 2) "正在向右变道避让前方道路事故" else if (driveAction == 3) "变道取消" else "" + } + LANE_AVOID_LEFT_RSI_TRIANGLE -> { + if (driveAction == 2) "正在向左绕行避让前方道路事故" else if (driveAction == 3) "绕行取消" else "" + } + LANE_AVOID_RIGHT_RSI_TRIANGLE -> { + if (driveAction == 2) "正在向右绕行避让前方道路事故" else if (driveAction == 3) "绕行取消" else "" + } // 起步状态 driving_action:1 表示正常启动;driving_action:2 表示择机起步; START_UP_VALUE -> { if (driveAction == 1) "正在出站" else if (driveAction == 2) "正在等待出站" else ""