namespace IvfTl.AutoFocus.Layout
{
///
/// 单一来源、已就近优先解析好的有效拍摄层配置(M2-02,§2.4/§2.5)。
/// 由 产出,喂给 。
/// 纯数据,无外部依赖。
///
public sealed class FocusLayerConfig
{
/// 层间距脉冲(工艺值;必填,无代码默认 — §2.5 不兜底)。
public int LayerSpacingPulse { get; init; }
/// 拍照总层数(业务参数;设备级 SQL DEFAULT 5)。
public int LayerCount { get; init; }
/// 对焦起点下移层数(清晰层在第几层之上;设备级 SQL DEFAULT 2,well 级复用 move_down_layer)。
public int LayerDown { get; init; }
}
}