| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358 |
- using CommunityToolkit.Mvvm.ComponentModel;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace ivf_tl_Entity.DebugEntitys
- {
- public class TLSettingModel: ObservableValidator
- {
- private int _aerationDelay;
- /// <summary>
- /// 气压参数设置:补气后等待检测时间 /s
- /// </summary>
- public int aerationDelay
- {
- get => _aerationDelay;
- set => SetProperty(ref _aerationDelay, value);
- }
- private int _airSwapFrequency;
- /// <summary>
- /// 气压参数设置:换气间隔时间 /min
- /// </summary>
- public int airSwapFrequency
- {
- get => _airSwapFrequency;
- set => SetProperty(ref _airSwapFrequency, value);
- }
- private int _airSwapTime;
- /// <summary>
- /// 气压参数设置:换气次数
- /// </summary>
- public int airSwapTime
- {
- get => _airSwapTime;
- set => SetProperty(ref _airSwapTime, value);
- }
- private int _bufferBottlerAerationNum;
- /// <summary>
- /// 气压参数设置:缓冲瓶补气次数
- /// </summary>
- public int bufferBottlerAerationNum
- {
- get => _bufferBottlerAerationNum;
- set => SetProperty(ref _bufferBottlerAerationNum, value);
- }
-
- private int _bufferBottlerPressureMax;
- /// <summary>
- /// 缓冲瓶报警设置:缓冲瓶气压上限
- /// </summary>
- public int bufferBottlerPressureMax
- {
- get => _bufferBottlerPressureMax;
- set => SetProperty(ref _bufferBottlerPressureMax, value);
- }
-
- private int _bufferBottlerPressureMin;
- /// <summary>
- /// 缓冲瓶报警设置:缓冲瓶气压下限
- /// </summary>
- public int bufferBottlerPressureMin
- {
- get => _bufferBottlerPressureMin;
- set => SetProperty(ref _bufferBottlerPressureMin, value);
- }
- /// <summary>
- /// 温压显示阈值 / (默认0.5)
- /// </summary>
- public decimal chartThreshold { get; set; }
-
- private int _compositeVideo;
- /// <summary>
- /// 合成视频: 0不合成 1合成
- /// </summary>
- public int compositeVideo
- {
- get => _compositeVideo;
- set => SetProperty(ref _compositeVideo, value);
- }
- /// <summary>
- /// 下次安装heap时间
- /// </summary>
- public string heapDate { get; set; }
-
- private int _houseAerationNum;
- /// <summary>
- /// 气压参数设置:舱室补气次数
- /// </summary>
- public int houseAerationNum
- {
- get => _houseAerationNum;
- set => SetProperty(ref _houseAerationNum, value);
- }
- private int _houseDoorAlarmTime;
- /// <summary>
- /// 舱门超时报警秒数 / (默认60秒)
- /// </summary>
- public int houseDoorAlarmTime
- {
- get => _houseDoorAlarmTime;
- set => SetProperty(ref _houseDoorAlarmTime, value);
- }
- public long id { get; set; }
- /// <summary>
- /// 下次保养时间
- /// </summary>
- public string keepDate { get; set; }
- private int _mattingAlarmTimes;
- /// <summary>
- /// 抠图失败报警次数 / (默认2次)
- /// </summary>
- public int mattingAlarmTimes
- {
- get => _mattingAlarmTimes;
- set => SetProperty(ref _mattingAlarmTimes, value);
- }
- private int _motorDelay;
- /// <summary>
- /// 电机运动设置:电机到位延时 /ms
- /// </summary>
- public int motorDelay
- {
- get => _motorDelay;
- set => SetProperty(ref _motorDelay, value);
- }
- /// <summary>
- /// 气压参数设置:是否开启新版换气 0 关闭 1开启
- /// </summary>
- public int newAirSwap { get; set; }
-
- private int _photoIntervalPerRound;
- /// <summary>
- /// 相机拍照设置:每轮拍照间隔
- /// </summary>
- public int photoIntervalPerRound
- {
- get => _photoIntervalPerRound;
- set => SetProperty(ref _photoIntervalPerRound, value);
- }
- private decimal _pressureAlarmMax;
- /// <summary>
- /// 舱室气压报警设置:压力报警上限值
- /// </summary>
- public decimal pressureAlarmMax
- {
- get => _pressureAlarmMax;
- set => SetProperty(ref _pressureAlarmMax, value);
- }
- private decimal _pressureAlarmMin;
- /// <summary>
- /// 舱室气压报警设置:压力报警下限值
- /// </summary>
- public decimal pressureAlarmMin
- {
- get => _pressureAlarmMin;
- set => SetProperty(ref _pressureAlarmMin, value);
- }
- private int _pressureAlarmTime;
- /// <summary>
- /// 气压报警秒数 / (默认60秒)
- /// </summary>
- public int pressureAlarmTime
- {
- get => _pressureAlarmTime;
- set => SetProperty(ref _pressureAlarmTime, value);
- }
- private int _saveSourcePicture;
- /// <summary>
- /// 保存原图: 0不保存 1保存
- /// </summary>
- public int saveSourcePicture
- {
- get => _saveSourcePicture;
- set => SetProperty(ref _saveSourcePicture, value);
- }
- private int _saveTargetPicture;
- /// <summary>
- /// 保存抠图 0 不保存 1 保存
- /// </summary>
- public int saveTargetPicture
- {
- get => _saveTargetPicture;
- set => SetProperty(ref _saveTargetPicture, value);
- }
- private decimal _temperatureAlarmMax;
- /// <summary>
- /// 舱室温度报警设置:温度报警上限值
- /// </summary>
- public decimal temperatureAlarmMax
- {
- get => _temperatureAlarmMax;
- set => SetProperty(ref _temperatureAlarmMax, value);
- }
-
- private decimal _temperatureAlarmMin;
- /// <summary>
- /// 舱室温度报警设置:温度报警下限值
- /// </summary>
- public decimal temperatureAlarmMin
- {
- get => _temperatureAlarmMin;
- set => SetProperty(ref _temperatureAlarmMin, value);
- }
- private int _temperatureAlarmTime;
- /// <summary>
- /// 温度报警秒数 / (默认180秒)
- /// </summary>
- public int temperatureAlarmTime
- {
- get => _temperatureAlarmTime;
- set => SetProperty(ref _temperatureAlarmTime, value);
- }
- /// <summary>
- /// 设备编号
- /// </summary>
- public string tlSn { get; set; }
- private int _valueDelay;
- /// <summary>
- /// 气压参数设置:气阀到位延时 /ms
- /// </summary>
- public int valueDelay
- {
- get => _valueDelay;
- set => SetProperty(ref _valueDelay, value);
- }
- private int _ventilationDelay;
- /// <summary>
- /// 气压参数设置:换气打开排气阀时间 /s
- /// </summary>
- public int ventilationDelay
- {
- get => _ventilationDelay;
- set => SetProperty(ref _ventilationDelay, value);
- }
- private int _verticalMotorPulseMax;
- /// <summary>
- /// 电机运动设置:垂直电机运动上限脉冲数
- /// </summary>
- public int verticalMotorPulseMax
- {
- get => _verticalMotorPulseMax;
- set => SetProperty(ref _verticalMotorPulseMax, value);
- }
- private int _diskMinSpace;
- /// <summary>
- /// 磁盘最小空间 / (默认10g
- /// </summary>
- public int diskMinSpace
- {
- get => _diskMinSpace;
- set => SetProperty(ref _diskMinSpace, value);
- }
- private int _cleanAutofocusData;
- /// <summary>
- /// 对焦图片清理时间
- /// </summary>
- public int cleanAutofocusData
- {
- get => _cleanAutofocusData;
- set => SetProperty(ref _cleanAutofocusData, value);
- }
- private int _cleanSourceData;
- /// <summary>
- /// 源图清理时间
- /// </summary>
- public int cleanSourceData
- {
- get => _cleanSourceData;
- set => SetProperty(ref _cleanSourceData, value);
- }
- private int _cleanControlData;
- /// <summary>
- /// 控制软件日志清理时间
- /// </summary>
- public int cleanControlData
- {
- get => _cleanControlData;
- set => SetProperty(ref _cleanControlData, value);
- }
- private int _cleanSurfaceData;
- /// <summary>
- /// Surface日志清理时间
- /// </summary>
- public int cleanSurfaceData
- {
- get => _cleanSurfaceData;
- set => SetProperty(ref _cleanSurfaceData, value);
- }
- private int _cleanPcData;
- /// <summary>
- /// PC日志清理时间
- /// </summary>
- public int cleanPcData
- {
- get => _cleanPcData;
- set => SetProperty(ref _cleanPcData, value);
- }
- private int _cleanVideoData;
- public int cleanVideoData
- {
- get => _cleanVideoData;
- set => SetProperty(ref _cleanVideoData, value);
- }
- private int _operableEmbryoTime;
- public int operableEmbryoTime
- {
- get => _operableEmbryoTime;
- set => SetProperty(ref _operableEmbryoTime, value);
- }
- }
- }
|