fctom1215
2020-08-29 7acf3eaf4ce196136328b0a20dfb754b60958cd3
坐标
3个文件已修改
12 ■■■■ 已修改文件
lib/src/main/cpp/test_items2/change_lane.cpp 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lib/src/main/cpp/test_items2/overtake.cpp 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lib/src/main/cpp/test_items2/stop_car.cpp 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lib/src/main/cpp/test_items2/change_lane.cpp
@@ -18,7 +18,7 @@
{
    maxMoveDistance = ReadOdo();
    start = true;
    DEBUG("变道开始里程 %ld", maxMoveDistance);
    DEBUG("变道开始里程 %f", maxMoveDistance);
}
void StartChaneLaneExam(int ori_lane)
@@ -42,7 +42,7 @@
    if (ReadOdo() - maxMoveDistance > 100) {
        // 超车未完成
        DEBUG("变道固定距离内未完成 当前里程 %ld", ReadOdo());
        DEBUG("变道固定距离内未完成 当前里程 %f", ReadOdo());
        AddExamFault(3, rtkTime);
        return false;
    }
lib/src/main/cpp/test_items2/overtake.cpp
@@ -18,7 +18,7 @@
{
    maxMoveDistance = ReadOdo();
    setup = 1;
    DEBUG("超车开始里程 %ld", maxMoveDistance);
    DEBUG("超车开始里程 %f", maxMoveDistance);
}
void StartOvertakeExam(int ori_lane)
@@ -62,7 +62,7 @@
    if (ReadOdo() - maxMoveDistance > 150) {
        // 超车未完成
        DEBUG("超车固定距离内未完成 当前里程 %ld", ReadOdo());
        DEBUG("超车固定距离内未完成 当前里程 %f", ReadOdo());
        AddExamFault(3, rtkTime);
        return false;
    }
lib/src/main/cpp/test_items2/stop_car.cpp
@@ -42,7 +42,7 @@
}
bool TestStopCar(road_exam_map &RoadMap, int roadIndex, const car_model *car, int moveDirect, const struct RtkTime *rtkTime) {
    struct RtkTime time;
    static struct RtkTime time;
    if (setup == 0)
        return true;
@@ -101,7 +101,7 @@
        if (door.value == DOOR_OPEN) {
            if (!OpenDoor) {
                if (rpm.value < ENGINE_MIN_ROTATE) {
                if (rpm.value > ENGINE_MIN_ROTATE) {
                    // 下车前,不熄火,扣5分
                    DEBUG("下车前,不熄火");
                    AddExamFault(40, rtkTime);