From 683b1595260e638d1d3c6cc0d6543a72f6d6f925 Mon Sep 17 00:00:00 2001
From: yy1717 <fctom1215@outlook.com>
Date: 星期二, 12 一月 2021 14:36:42 +0800
Subject: [PATCH] 扣分码标准化

---
 lib/src/main/cpp/test_items/stop_and_start.cpp |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/lib/src/main/cpp/test_items/stop_and_start.cpp b/lib/src/main/cpp/test_items/stop_and_start.cpp
index 477884b..47690a2 100644
--- a/lib/src/main/cpp/test_items/stop_and_start.cpp
+++ b/lib/src/main/cpp/test_items/stop_and_start.cpp
@@ -71,7 +71,7 @@
     if (CrashRedLine(map, car)) {
         // 杞﹁疆鍘嬬嚎锛屼笉鍚堟牸
         if (!occurCrashRedLine) {
-            AddExamFault(13, rtkTime);
+            AddExamFault(10116, rtkTime);
             DEBUG("杞﹁疆鍘嬬嚎");
         }
         occurCrashRedLine = true;
@@ -102,7 +102,7 @@
         } else if (stopCar && !handBreakActive) {
             // 妫�鏌ユ槸鍚︽媺浣忔墜鍒�
             handBreakActive = true;
-            AddExamFault(19, rtkTime);
+            AddExamFault(20306, rtkTime);
             DEBUG("娌℃媺鎵嬪埞");
         }
         prevMoveDirect = moveDirect;
@@ -123,21 +123,21 @@
 
             if (dis1 > examParam.ramp_stoppoint_red_distance) {
                 // 璺濈鍋滄绾垮墠鍚庤秴鍑�50鍘樼背
-                AddExamFault(12, rtkTime);
+                AddExamFault(20301, rtkTime);
                 DEBUG("璺濈鍋滄绾垮墠鍚庤秴鍑�50鍘樼背锛屼笉鍚堟牸");
             } else if (fabs(dis1) > EPSILON) {
                 // 鍓嶄繚闄╂病鏈変綅浜庡仠姝㈠甫鍐咃紝浣嗘病鏈夎秴鍑�50鍘樼背锛屾墸10鍒�
-                AddExamFault(17, rtkTime);
+                AddExamFault(20304, rtkTime);
                 DEBUG("鍓嶄繚闄╂病鏈変綅浜庡仠姝㈠甫鍐咃紝浣嗘病鏈夎秴鍑�50鍘樼背");
             }
 
             if (dis2 > examParam.ramp_edge_red_distance) {
                 // 璺濈杈圭嚎瓒呭嚭50鍘樼背,涓嶅悎鏍�
-                AddExamFault(14, rtkTime);
+                AddExamFault(20302, rtkTime);
                 DEBUG("璺濈杈圭嚎瓒呭嚭50鍘樼背");
             } else if (dis2 > examParam.ramp_edge_yellow_distance) {
                 // 璺濈杈圭嚎瓒呭嚭30鍘樼背锛屾墸10鍒�
-                AddExamFault(18, rtkTime);
+                AddExamFault(20305, rtkTime);
                 DEBUG("璺濈杈圭嚎瓒呭嚭30鍘樼背");
             }
         }
@@ -159,7 +159,7 @@
 
             if (slideDistance > examParam.ramp_slide_red_distance && !slideLongDistance && !reportSlideFault) {
                 // 鍚庢粦瓒呰繃30鍘樼背, 涓嶅悎鏍�
-                AddExamFault(16, rtkTime);
+                AddExamFault(10106, rtkTime);
                 DEBUG("鍚庢粦瓒呰繃30鍘樼背");
                 slideLongDistance = true;
                 reportSlideFault = true;
@@ -171,7 +171,7 @@
                 DistanceOf(stopPoint, car->carXY[car->axial[AXIAL_FRONT]]) < 0.1)) {
             if (TimeMakeComposite(rtkTime->hh, rtkTime->mm, rtkTime->ss, rtkTime->mss*10) - stopCarTime > examParam.ramp_start_car_limit_time) {
                 // 璧锋鏃堕棿瓒呰繃30绉掞紝涓嶅悎鏍�
-                AddExamFault(15, rtkTime);
+                AddExamFault(20303, rtkTime);
                 DEBUG("璧锋鏃堕棿瓒呰繃30绉�");
                 reportStartTimeout = true;
             }
@@ -182,7 +182,7 @@
             if (slideNormalDistance && !slideLongDistance && !reportSlideFault) {
                 reportSlideFault = true;
                 // 鍚庢粦瓒呰繃10鍘樼背锛屼絾娌¤秴杩�30鍘樼背
-                AddExamFault(20, rtkTime);
+                AddExamFault(10204, rtkTime);
                 DEBUG("鍚庢粦瓒呰繃10鍘樼背锛屼絾娌¤秴杩�30鍘樼背");
             }
         }

--
Gitblit v1.8.0