yy1717
2020-10-23 c484cbb09d445e2ab30ea011c6d2ffd87202bb26
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("停车超时");