houzhongjian
2024-11-06 7412dd652c0ac48c5a17b5d9b61d5d2a0f686137
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
package com.iailab.netsdk.lib.structure;
 
import com.iailab.netsdk.lib.NetSDKLib;
 
/**
 * @author 251823
 * @description 智能终端箱的异常状态信息
 * @date 2023/05/11 16:00:20
 */
public class NET_CASEABNORMAL_STATE_INFO extends NetSDKLib.SdkStructure {
    /**
     * 水浸状态,00异常01正常
     */
    public byte[] szWater = new byte[32];
    /**
     * 温湿度状态,00异常01正常
     */
    public byte[] szEnv = new byte[32];
    /**
     * tf卡状态,00异常01正常
     */
    public byte[] szTf = new byte[32];
    /**
     * 暴力开箱,00异常01正常
     */
    public byte[] szIllegalOpen = new byte[32];
    /**
     * 交换机状态,00异常01正常
     */
    public byte[] szSwitchStatus = new byte[32];
    /**
     * 风扇状态,00异常01正常
     */
    public byte[] szFan = new byte[32];
    /**
     * 有线网络状态,00异常01正常
     */
    public byte[] szLan = new byte[32];
    /**
     * 4G网络状态,00异常01正常
     */
    public byte[] szMobileNetwork = new byte[32];
    /**
     * 输出电压状态
     */
    public NET_CASEABNORMAL_OUTV_INFO stuOutV = new NET_CASEABNORMAL_OUTV_INFO();
    /**
     * 输入电压状态对应取值及含义:过压:1 <<0欠压:1 <<1过流:1 <<2漏电:1 <<3断电:1<<4, 可以组合,比如过压+欠压:11
     */
    public byte[] szInV = new byte[32];
    /**
     * 箱内相机状态,00异常01正常
     */
    public byte[] szIpcStatus = new byte[32];
    /**
     * 智慧空开状态,长度最大32,对应取值及含义:过压:1<<0欠压:1<<1过流:1<<2漏电:1<<3断电:1<<4过温:1<<5打火:1<<6过载:1<<7,可以组合,比如过压+欠压:11
     */
    public byte[] szAirSwitch = new byte[32];
    /**
     * 湿度状态,00异常01正常
     */
    public byte[] szIsWet = new byte[32];
    /**
     * 光衰状态,00异常01正常
     */
    public byte[] szLightDecay = new byte[32];
    /**
     * 交换机异常信息
     */
    public NET_CASEABNORMAL_SWITCHWARN_INFO stuSwitchWarn = new NET_CASEABNORMAL_SWITCHWARN_INFO();
    /**
     * 保留字节
     */
    public byte[] szReserved = new byte[256];
 
    public NET_CASEABNORMAL_STATE_INFO() {
    }
}