using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
namespace DW5S.DTO
{
///
/// 采集结果
///
[Serializable]
public class AdSatChDto
{
///
/// 触发模式
///
[Display(Name = "触发模式")]
public EnumAdTriggerMode TriggerMode { get; set; }
///
/// 时钟类型
///
[Display(Name = "时钟类型")]
public EnumAdClockType ClockerType { get; set; }
///
/// 时钟频率(MHz)
///
[Display(Name = "时钟频率(MHz)")]
public double ClockFreq { get; set; }
///
/// DDC频率(MHz)
///
[Display(Name = "DDC频率(MHz)")]
public double DdcFreq { get; set; }
///
/// 抽取倍数
///
[Display(Name = "抽取倍数")]
public int Mutil { get; set; }
///
/// 通道数
///
[Display(Name = "通道数")]
public int Channel { get; set; }
///
/// 卫星编号
///
[Display(Name = "卫星编号")]
public int SatCode { get; set; }
///
/// 卫星名称
///
[Display(Name = "卫星名称")]
public string SatName { get; set; }
///
/// 轨道经度
///
[Display(Name = "轨道经度")]
public double? SatLon { get; set; }
///
/// 卫星
///
[Display(Name = "卫星")]
public string Sat { get; set; }
}
///
/// 触发模式
///
public enum EnumAdTriggerMode
{
///
/// 内触发
///
[Description("内触发")]
In = 1,
///
/// 外触发
///
[Description("外触发")]
Out = 2
}
///
/// 时钟类型
///
public enum EnumAdClockType
{
///
/// 内时钟
///
[Description("内时钟")]
In = 1,
///
/// 外时钟
///
[Description("外时钟")]
Out = 2,
///
/// 外参考
///
[Description("外参考")]
OutRef = 3
}
}