namespace XP.Hardware.RaySource.Comet.Messages.Responses { /// /// 状态响应,包含与 CometStatusData 一一对应的所有状态字段 /// public class StatusResponse : RaySourceResponse { /// /// 设定电压值(kV) /// public float SetVoltage { get; set; } /// /// 实际电压值(kV) /// public float ActualVoltage { get; set; } /// /// 设定电流值(μA) /// public float SetCurrent { get; set; } /// /// 实际电流值(μA) /// public float ActualCurrent { get; set; } /// /// 射线开启状态 /// public bool IsXRayOn { get; set; } /// /// 暖机状态描述 /// public string WarmUpStatus { get; set; } /// /// 真空状态描述 /// public string VacuumStatus { get; set; } /// /// 启动状态描述 /// public string StartUpStatus { get; set; } /// /// 自动定心状态描述 /// public string AutoCenterStatus { get; set; } /// /// 灯丝调整状态描述 /// public string FilamentAdjustStatus { get; set; } /// /// 连锁状态 /// public bool IsInterlockActive { get; set; } /// /// 看门狗状态 /// public string WatchdogStatus { get; set; } /// /// 功率模式 /// public string PowerMode { get; set; } /// /// TXI 状态 /// public string TxiStatus { get; set; } } }