houzhongjian
2024-11-06 7412dd652c0ac48c5a17b5d9b61d5d2a0f686137
提交 | 用户 | 时间
149dd0 1 package com.iailab.netsdk.lib.structure.optimized;
H 2
3 import com.iailab.netsdk.lib.NetSDKLib;
4 import com.iailab.netsdk.lib.structure.NET_TIME_EX;
5
6 /**
7  * @author 251823
8  * @description 信号机运行事件, 对应事件类型NET_ALARM_RTSC_RUNING
9  * @date 2021/09/01
10  */
11 public class ALARM_RTSC_RUNNING_INFO_V1 extends NetSDKLib.SdkStructure{
12      /**
13      *  通道号,从0开始
14      */
15     public int nChannelID;
16
17     /**
18      *  事件动作, 1表示开始, 2表示结束, -1表示未知
19      */
20     public int nEventAction;
21
22     /**
23      *  bit0:运行状态
24         bit1:控制方式
25         bit2:灯色状态信息
26         bit3:车道功能状态
27         bit4:车道/匝道控制状态信息
28         bit5:当前信号方案色步信息
29         bit6: 下一个周期信号方案色步信息
30      */
31     public int dwReportState;
32
33
34     /**
35      *  经度个数
36      */
37     public int nLongitudeNum;
38
39     /**
40      *  经度,格式:度,分,秒(秒为浮点数)
41      */
42     public double[] dbLongitude = new double[3];
43
44     /**
45      *  纬度个数
46      */
47     public int nLatitudeNum;
48
49     /**
50      *  纬度,格式:度,分,秒(秒为浮点数)
51      */
52     public double[] dbLatitude = new double[3];
53
54     /**
55      *  高度,单位为米 
56      */
57     public double dbAltitude;
58
59     /**
60      *  事件发生时间,带时区偏差的UTC时间,单位秒
61      */
62     public NET_TIME_EX UTC;
63
64     /**
65      *  设备状态 ,参考{ @link EM_STATUS}
66      */
67     public int emStatus;
68
69     /**
70      *  控制模式,参考{ @link EM_CONTROL_MODE}
71      */
72     public int emControlMode;
73
74     /**
75      *  灯色状态信息
76      */
77     public LAMP_STATE_V1 stuLampStateInfo;
78
79
80 }