package com.iailab.netsdk.lib.structure; import com.iailab.netsdk.lib.NetSDKLib; import java.util.Arrays; /** * å•ç‰‡æœºçº¢å¤–测温模å¼å‚æ•° * * @author : 260611 * @since : Created in 2021/10/09 17:05 */ public class NET_INFRARED_MEASURE_MODE_PARAM extends NetSDKLib.SdkStructure { /** * 最远测试è·ç¦»ï¼Œå•ä½: cm */ public int nMaxDistance; /** * 红外温度ä¿å˜æ—¶é—´ï¼ˆms) (人员在设备鉴æƒæ—¶ï¼Œä»Žçº¢å¤–设备å–温度的有效倒退时间) */ public int nRetentionTime; /** * 温度阈值,å•ä½: æ‘„æ°åº¦ */ public double dbTempThreshold; /** * 温度矫æ£å€¼ï¼Œå•ä½: æ‘„æ°åº¦ */ public double dbCorrectTemp; /** * 有效温度下é™ï¼Œä½ŽäºŽæ¤å€¼çš„æ¸©åº¦ä¸ºæ— æ•ˆæ¸©åº¦ï¼ˆæ‘„æ°åº¦ï¼‰ */ public double dbValidTempLowerLimit; /** * 是å¦å¼€å¯æµ‹æ¸©è°ƒè¯•æ¨¡å¼ï¼ˆåœ¨å±å¹•ä¸Šæ˜¾ç¤ºæµ‹æ¸©è°ƒè¯•æ•°æ®ï¼‰ */ public int bDebugModelEnable; /** * 测温区域框显示使能(在视频æµç•Œé¢æ˜¾ç¤ºæµ‹è¯•åŒºåŸŸæ¡†ï¼‰ */ public int bRectEnable; /** * 测温模å—ä¼ æ„Ÿå™¨ç±»åž‹ */ public byte szSensorType[] = new byte[64]; /** * 预留å—段 */ public byte[] byReserved = new byte[1024]; @Override public String toString() { return "NET_INFRARED_MEASURE_MODE_PARAM{" + "nMaxDistance=" + nMaxDistance + ", nRetentionTime=" + nRetentionTime + ", dbTempThreshold=" + dbTempThreshold + ", dbCorrectTemp=" + dbCorrectTemp + ", dbValidTempLowerLimit=" + dbValidTempLowerLimit + ", bDebugModelEnable=" + bDebugModelEnable + ", bRectEnable=" + bRectEnable + ", szSensorType=" + Arrays.toString(szSensorType) + '}'; } }