fctom1215
2021-04-28 e6d6b7778b0fc51908e7bf9d2eacec84ffc14aff
lib/src/main/cpp/test_items2/road_exam.cpp
@@ -1187,7 +1187,7 @@
    if (roadIndex < 0 || roadIndex >= RoadMap.roads.size())
        return;
    if (distance > 5 && distance < 70) {
    if (distance > 5 && distance < 60) {
        // 提示路口怎么走
        if (GetCrossingStatus(roadIndex, stopIndex) == CROSSING_NOT_HINT) {
            // 项目标定模式下,这里提示标定本路口动作
@@ -1221,7 +1221,7 @@
            }
            ChangeCrossingStatus(roadIndex, stopIndex, CROSSING_HAS_HINT);
        }
    } else if (distance > 75 && GetCrossingStatus(roadIndex, stopIndex) != CROSSING_NOT_HINT) {
    } else if (distance > 65 && GetCrossingStatus(roadIndex, stopIndex) != CROSSING_NOT_HINT) {
        ChangeCrossingStatus(roadIndex, stopIndex, CROSSING_NOT_HINT);
        if (RoadMap.calibrate) {
@@ -1575,7 +1575,7 @@
            DEBUG("导向类型切换 %d", Lane.guide);
        }
    }
    DEBUG("currExamMapIndex = %d Lane.no = %d Lane.guide = %d (%f, %f)", currExamMapIndex, Lane.no, Lane.guide, car->carXY[car->axial[AXIAL_FRONT]].X, car->carXY[car->axial[AXIAL_FRONT]].Y);
//    DEBUG("currExamMapIndex = %d Lane.no = %d Lane.guide = %d (%f, %f)", currExamMapIndex, Lane.no, Lane.guide, car->carXY[car->axial[AXIAL_FRONT]].X, car->carXY[car->axial[AXIAL_FRONT]].Y);
    if (currExamMapIndex >= 0 && Lane.guide == 0) {
        BigStraightRoadFree = AnalysisRoad(RoadMap, currExamMapIndex, Lane, car);