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]; }