From c484cbb09d445e2ab30ea011c6d2ffd87202bb26 Mon Sep 17 00:00:00 2001
From: yy1717 <fctom1215@outlook.com>
Date: 星期五, 23 十月 2020 18:05:34 +0800
Subject: [PATCH] 添加可用户配置的评判参数。

---
 lib/src/main/cpp/test_items/park_edge.cpp |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/lib/src/main/cpp/test_items/park_edge.cpp b/lib/src/main/cpp/test_items/park_edge.cpp
index fab68ea..6ad7c5e 100644
--- a/lib/src/main/cpp/test_items/park_edge.cpp
+++ b/lib/src/main/cpp/test_items/park_edge.cpp
@@ -20,8 +20,6 @@
 
 using namespace std;
 
-const int PARK_TIMEOUT = D_SEC(90);
-const uint32_t STOP_CAR_TIME = D_SEC(2);
 const uint32_t CHECK_PARK_DELAY = 400;
 
 static int mapIndex = 0;
@@ -122,7 +120,7 @@
     if (occurMoveBack) {
         uint32_t tp = TimeMakeComposite(rtkTime->hh, rtkTime->mm, rtkTime->ss, rtkTime->mss*10);
 
-        if (!reportExamTimeout && tp - moveBackTimePoint >= PARK_TIMEOUT) {
+        if (!reportExamTimeout && tp - moveBackTimePoint >= examParam.park_edge_limit_time) {
             // 瓒呮椂90绉掞紝涓嶅悎鏍�
             AddExamFault(22, rtkTime);
             reportExamTimeout = true;
@@ -145,7 +143,7 @@
 
             if (moveStatus == storeMoveStatusBeforeStop) {
                 // 鍚屾柟鍚戝啀鍚姩锛岀户缁垽鏂槸鍚﹀仠杞﹁秴鏃�
-                if (tp - stopTimepoint >= STOP_CAR_TIME && occurMoveBack) {
+                if (tp - stopTimepoint >= examParam.park_edge_pause_criteria && occurMoveBack) {
                     // 鍋滆溅瓒�2绉掞紝姣忔鎵�5鍒�
                     AddExamFault(26, rtkTime);
                     DEBUG("鍋滆溅瓒呮椂");

--
Gitblit v1.8.0