houzhongjian
2024-11-06 7412dd652c0ac48c5a17b5d9b61d5d2a0f686137
提交 | 用户 | 时间
149dd0 1 package com.iailab.netsdk.lib.structure;
H 2
3 import com.iailab.netsdk.lib.NetSDKLib;
4 import com.iailab.netsdk.lib.enumeration.*;
5
6 /**
7  * @author 47081
8  * @version 1.0
9  * @description 门通道控制闸机参数
10  * @date 2021/2/7
11  */
12 public class CFG_ACCESS_CONTROL_ASG extends NetSDKLib.SdkStructure {
7412dd 13   /** 通行模式,{@link com.iailab.netsdk.lib.enumeration.EM_PASS_MODE} */
149dd0 14   public int emPassMode;
H 15   /** 开门速度档位, 范围:0-7,对应1-8档 */
16   public int nOpenDoorSpeed;
17   /** 通行超时时间, 范围:2-60,单位:秒 */
18   public int nPassTimeOut;
19   /** 延时关门时间, 范围:0-60,单位:秒 */
20   public int nCloseDelayTime;
21   /** 闸机安全等级, 范围:0-4,对应1-5级 */
22   public int nSecurityLevel;
23   /** 二次开启功能开关;False:关闭,True:开启 */
24   public boolean bSecondOpenEnable;
25   /** 记忆功能开关;False:关闭,True:开启 */
26   public boolean bMemoryModeEnable;
27   /** 闸机防冲撞模式,参考枚举{@link EM_COLLISION_MODE} */
28   public int emCollisionMode;
29   /** 设备音量等级共8档, 范围:0-7, 0级表示静音 */
30   public int nVolumeLevel;
7412dd 31   /** 闸机断电以后门摆动放向,{@link com.iailab.netsdk.lib.enumeration.EM_DIRECTION_AFTER_POWER_OFF} */
149dd0 32   public int emDirectionAfterPowerOff;
H 33   /** 工作模式,{@link EM_ASG_WORK_MODE} */
34   public int emWorkMode; // 工作模式
35   /** 启动模式,{@link EM_STARTUP_MODE} */
36   public int emStartUpMode;
37   /** 主机侧门翼零位微调角度,进门方向右手边为主机侧门翼 */
38   public int nMasterWingAngleAdjust;
39   /** 从机侧门翼零位微调角度,进门方向左手边为从机侧门翼 */
40   public int nSlaveWingAngleAdjust;
41   /** 闸机类型,{@link EM_GATE_TYPE} */
42   public int emGateType;
43   /** 通道宽度,{@link EM_CHANNEL_WIDTH} */
44   public int emChannelWidth;
45   /** bSecondOpenEnable作用时间段,AccessTimeSchedule 配置索引 */
46   public int nSecondOpenTimeSection;
47   /** bMemoryModeEnable作用时间段,AccessTimeSchedule 配置索引 */
48   public int nMemoryModeTimeSection;
49   /** emWorkMode作用时间段,AccessTimeSchedule 配置索引 */
50   public int nWorkModeTimeSection;
51   /** 是否清理通行人数 */
52   public boolean bClearPassNum;
53   /** 保留字节 */
54   public byte[] byReserved = new byte[112];
55 }