houzhongjian
2024-11-06 7412dd652c0ac48c5a17b5d9b61d5d2a0f686137
提交 | 用户 | 时间
149dd0 1 package com.iailab.netsdk.lib.structure;
H 2
3 import com.iailab.netsdk.lib.NetSDKLib;
4
5 /**
6  * @author 251823
7  * @description 相位列表信息
8  * @date 2021/09/02
9  */
10 public class NET_PHASES_INFO extends NetSDKLib.SdkStructure{
11      /**
12      *  相位在栅栏内的位置
13      */
14     public int nGridNo;
15
16     /**
17      *  相位编号
18      */
19     public int nPhaseNum;
20
21     /**
22      *  相位重复出现的次数,默认为1, A1为1,A2该字段为
23      */
24     public int nPhaseOrder;
25
26     /**
27      *  迟起时间
28      */
29     public int nStartDelayTime;
30
31     /**
32      *  预黄时间
33      */
34     public int nStartYellowTime;
35
36     /**
37      *  绿信比时间(迟起+预黄+绿灯+绿闪+黄灯+红灯)
38      */
39     public int nGreenTime;
40
41     /**
42      *  绿闪时间
43      */
44     public int nGreenFlashTime;
45
46     /**
47      *  黄灯时间
48      */
49     public int nYellowTime;
50
51     /**
52      *  红灯清空
53      */
54     public int nRedclearTime;
55
56     /**
57      *  最小绿灯时间
58      */
59     public int nMinimumGreen;
60
61     /**
62      *  最大绿灯时间
63      */
64     public int nMaximumGreen;
65
66     /**
67      *  感应控制递减前时间
68      */
69     public int nBeforeReduction;
70
71     /**
72      *  感应控制延长绿时间
73      */
74     public int nAddedInitial;
75
76     /**
77      *  相位保持状态 0-不保持,1-黄闪,2-常红,3-红闪,4-灭灯
78      */
79     public int nPhaseKeepState;
80
81     /**
82      *  相位是否启用感应控制
83      */
84     public boolean bFreeEnable;
85
86     /**
87      *  启用的检测器个数
88      */
89     public int nSelectDetectorsNum;
90
91     /**
92      *  启用的检测器编号
93      */
94     public int[] nSelectDetectors = new int[128];
95
96     /**
97      *  预留字节
98      */
99     public byte[] szReserved = new byte[32];
100 }