using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Uestc.Auto6.Dso.Hardware.Driver { internal record DpxAcqParameters { public Int32 ProcBd_Dpo_MapFifoDepth; public Int32 ProcBd_Dpo_MeasureFifoDepth; public Int32 ProcBd_Dpo_MapFifoDepth_Adjust; public Int32 ProcBd_Dpo_ExtractNum; public Int32 ProcBd_FifoCtrl_FullProgDepth; public UInt32 ProcBd_Linkmux_Select; public UInt32 ProcBd_Linkdemux_Select; public Int32 AcqBd_FifoCtrl_FullProgDepth; public Int32 AcqBd_Interpolate_inter_fifo_prog_full_thresh; public UInt32 AcqBd_Linkmux_Select; public Int32 PcieBd_FifoCtrl_FullProgDepth; public Int32 PcieBd_FifoCtrl_ReadFromFIFO_Num; public Int32 Pingpong_cnt_thresh; public bool bSerialDpx; public bool bInterpolation; public bool bHardwareExtract; public bool bEdgeTrig; public bool bSingleCH; public bool b4GActive; public double RadioOfSoftWaveSampleDivDpxWaveSample = 1.0; } }