package com.iailab.netsdk.lib.structure;
|
|
import com.iailab.netsdk.lib.NetSDKLib;
|
import com.iailab.netsdk.lib.enumeration.EM_SOLARCELL_SYSTEM_FAULT_TYPE;
|
import com.iailab.netsdk.lib.constant.SDK_ALARM_Ex_TYPE;
|
|
/**
|
* @author 47081
|
* @version 1.0
|
* @description \if ENGLISH_LANG
|
* <p>
|
* \else
|
* 事件类型 {@link SDK_ALARM_Ex_TYPE#SDK_ALARM_SOLARCELL_SYSTEM_INFO}(太阳能系统信息上报)
|
* \endif
|
* @date 2020/8/11
|
*/
|
public class ALARM_SOLARCELL_SYSTEM_INFO extends NetSDKLib.SdkStructure {
|
/**
|
* 0:脉冲
|
*/
|
public int nAction;
|
/**
|
* 事件发生的时间
|
*/
|
public NET_TIME_EX UTC;
|
/**
|
* 时间戳(单位是毫秒)
|
*/
|
public double PTS;
|
/**
|
* 蓄电池信息
|
*/
|
public SOLARCELL_BATTERY_INFO stuBatteryInfo;
|
/**
|
* 太阳能板信息
|
*/
|
public SOLARCELL_PANEL_INFO stuSolarPanel;
|
/**
|
* 历史数据信息
|
*/
|
public SOLARCELL_SYSTEM_HISTORY_INFO stuHistoryInfo;
|
/**
|
* 系统故障,枚举值参考{@link EM_SOLARCELL_SYSTEM_FAULT_TYPE#getType()}
|
*/
|
public int[] emSystemFault = new int[32];
|
/**
|
* 系统故障个数
|
*/
|
public int nSystemFault;
|
/**
|
* 保留字节
|
*/
|
public byte[] byReserved = new byte[1020];
|
}
|