| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace IvfTl.Control.Entity.GlobalEntitys
- {
- public class HouseWellSetting
- {
- /// <summary>
- /// Desc:tl设备sn
- /// Default:
- /// Nullable:False
- /// </summary>
- public string tlSn { get; set; }
- /// <summary>
- /// Desc:仓室编号:1-11(11号仓室为缓冲瓶)
- /// Default:
- /// Nullable:False
- /// </summary>
- public int houseSn { get; set; }
- /// <summary>
- /// Desc:well编号:1-16
- /// Default:
- /// Nullable:False
- /// </summary>
- public int wellSn { get; set; }
- /// <summary>
- /// Desc:左边裁剪像素
- /// Default:
- /// Nullable:False
- /// </summary>
- public int leftOffset { get; set; }
- /// <summary>
- /// Desc:下边裁剪像素
- /// Default:
- /// Nullable:False
- /// </summary>
- public int bottomOffset { get; set; }
- /// <summary>
- /// Desc:对焦起点下移层数_更新对焦起点
- /// Default:
- /// Nullable:False
- /// </summary>
- public int moveDownLayer { get; set; }
- /// <summary>
- /// Desc:水平电机位置
- /// Default:
- /// Nullable:False
- /// </summary>
- public int horizontalMotorPosition { get; set; }
- /// <summary>
- /// Desc:E方清晰位置
- /// Default:
- /// Nullable:False
- /// </summary>
- public int eepromClearPosition { get; set; }
- // ────────────────────────────────────────────────────────────────
- // M2-03 本地自动对焦:well 级拍照层覆盖(对齐 sql 迁移 house_well_setting 扩列;空=继承 tl_setting 设备级)。
- // 下移层数复用既有 moveDownLayer,不新增列。
- // ⚠ 待验证(V-046/V-049):C# 属性已加,取数链路是否填进来需真机/真库确认。
- // ────────────────────────────────────────────────────────────────
- /// <summary>
- /// Desc:well级层间距覆盖(空=继承设备级) focus_layer_spacing_pulse
- /// Default: NULL
- /// Nullable:True
- /// </summary>
- public int? focusLayerSpacingPulse { get; set; }
- /// <summary>
- /// Desc:well级层数覆盖(空=继承设备级) focus_layer_count
- /// Default: NULL
- /// Nullable:True
- /// </summary>
- public int? focusLayerCount { get; set; }
- // ────────────────────────────────────────────────────────────────
- // 自动对焦重构:well 级搜索半幅覆盖(house_well_setting 扩列;空=继承 tl_setting 设备级默认)。
- // 水平半幅围绕 horizontalMotorPosition,垂直半幅围绕 eepromClearPosition。
- // 取数链同 focusLayer*:服务器 init JSON / 本地缓存 ConvertHelper 双向回填。
- // ────────────────────────────────────────────────────────────────
- /// <summary>
- /// Desc:well级水平搜索半幅覆盖(空=继承设备级) horizontal_focus_range
- /// Default: NULL
- /// Nullable:True
- /// </summary>
- public int? horizontalFocusRange { get; set; }
- /// <summary>
- /// Desc:well级垂直搜索半幅覆盖(空=继承设备级) vertical_focus_range
- /// Default: NULL
- /// Nullable:True
- /// </summary>
- public int? verticalFocusRange { get; set; }
- }
- }
|