subject-two/entry/src/main/cpp/sdk/judge/sub3/Sub3Judge02Qbxx.h

81 lines
3.0 KiB
C
Raw Normal View History

2025-03-26 16:56:51 +08:00
/*
* : []
*
* :
* : 2024-03-26
*
* ***************************************************************************************
*
* -->线:
*
*
* 2
*
*
*
*
*
* Step1: 1(1
* 1
* (1<*
*
* (1
* 2使
* 1
* ZSMax := StrToIntDef(GetDotStr(4, SysSet[502], ','), 2500);
* 2) 3
* 3) 2(21
*
* 2)+3)
*
* 310
* 1
* )
* 2) 10
*
* 41Step2
*
* Step2: 1
* 1110
* 2 10
* 310
*
*/
#ifndef SUB3JUDGE02QBXX_H
#define SUB3JUDGE02QBXX_H
#include "ISub3JudgeWrap.h"
class JUDGE_API Sub3Judge02Qbxx : public ISub3JudgeWrap
{
public:
explicit Sub3Judge02Qbxx();
virtual ~Sub3Judge02Qbxx();
DEAL_API bool dealJudgeEnter() override;
DEAL_API void dealJudgeItem() override;
protected:
//具备起步条件10秒没有起步
void nogo_timeout();
//1、溜车评判
void Judge_LiuChe();
//6、起步方向灯、喇叭
void Judge_QiBu_FXD_LaBa();
//22、起步挂错挡
void Judge_QiBu_GuaCuoDang();
private:
TSub3Item02Qbxx m_itemv;
bool m_Pub_First_QiBu_Flag = false; //起步方向灯和喇叭 只判一次 第一次进起步项目才判
2025-05-14 14:19:43 +08:00
bool m_sound_qibu = false;
2025-03-26 16:56:51 +08:00
//**********************以下是新科目三************************
private:
//起步项目中车辆状态从停止切换前进前10s内头部姿态没有大于左后侧角度【23度】
void NS3JudgeVision_40202();
};
#endif // SUB3JUDGE02QBXX_H