From e6d6b7778b0fc51908e7bf9d2eacec84ffc14aff Mon Sep 17 00:00:00 2001
From: fctom1215 <fctom1215@outlook.com>
Date: 星期三, 28 四月 2021 22:18:59 +0800
Subject: [PATCH] 路口提示提前距离由70改为60

---
 lib/src/main/cpp/test_items2/through_something.cpp |   37 ++++++++++++++++++++++++++++---------
 1 files changed, 28 insertions(+), 9 deletions(-)

diff --git a/lib/src/main/cpp/test_items2/through_something.cpp b/lib/src/main/cpp/test_items2/through_something.cpp
index 82f25c9..3186830 100644
--- a/lib/src/main/cpp/test_items2/through_something.cpp
+++ b/lib/src/main/cpp/test_items2/through_something.cpp
@@ -188,17 +188,36 @@
                 if (RoadMap.calibrate == 0) {
                     if (!(it->second & REDUCE_SPEED)) {
                         // 涓嶆寜瑙勫畾鍑忛�燂紝涓嶅悎鏍�
-                        DEBUG("涓嶆寜瑙勫畾鍑忛��");
+                        DEBUG("璺彛 涓嶆寜瑙勫畾鍑忛��");
 
-                        if (ExamSchemeCrossing(RoadMap, road, x) == ROAD_ACTIVE_FORWARD) {
-                            AddExamFault(40701, rtkTime);
-                        } else if (ExamSchemeCrossing(RoadMap, road, x) ==
-                                   ROAD_ACTIVE_TURN_LEFT) {
-                            AddExamFault(40801, rtkTime);
-                        } else if (ExamSchemeCrossing(RoadMap, road, x) ==
-                                   ROAD_ACTIVE_TURN_RIGHT) {
-                            AddExamFault(40901, rtkTime);
+                        switch (ExamSchemeCrossing(RoadMap, road, x) ) {
+                            case ROAD_ACTIVE_FORWARD:
+                                DEBUG("璺彛鐩磋鏈噺閫�");
+                                AddExamFault(40701, rtkTime);
+                                break;
+                            case ROAD_ACTIVE_TURN_LEFT:
+                                DEBUG("璺彛宸﹁浆鏈噺閫�");
+                                AddExamFault(40801, rtkTime);
+                                break;
+                            case ROAD_ACTIVE_TURN_RIGHT:
+                                DEBUG("璺彛鍙宠浆鏈噺閫�");
+                                AddExamFault(40901, rtkTime);
+                                break;
+                            default:
+                                DEBUG("璺彛 鏈厤缃� 鏈噺閫�");
+                                break;
                         }
+
+
+//                        if (ExamSchemeCrossing(RoadMap, road, x) == ROAD_ACTIVE_FORWARD) {
+//                            AddExamFault(40701, rtkTime);
+//                        } else if (ExamSchemeCrossing(RoadMap, road, x) ==
+//                                   ROAD_ACTIVE_TURN_LEFT) {
+//                            AddExamFault(40801, rtkTime);
+//                        } else if (ExamSchemeCrossing(RoadMap, road, x) ==
+//                                   ROAD_ACTIVE_TURN_RIGHT) {
+//                            AddExamFault(40901, rtkTime);
+//                        }
                     }
                     if (!(it->second & STOP_CAR) && RoadMap.roads[road].stopLine[x].stopFlag) {
                         // 涓嶅仠杞︾灜鏈涳紝涓嶅悎鏍�

--
Gitblit v1.8.0