12345678910111213141516171819202122232425262728 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using Uestc.Auto6.Dso.ComModel;
- namespace Uestc.Auto6.Dso.Hardware.Calibration.Data.Base
- {
- public class CaliConstants
- {
- public static Int32 Fixed_MaxPhyCoarseScaleCount = AnalogChannel.PhyChCoarseLevelTableByuV.Count;
- public const Int32 Fixed_MaxPhysicsChannelCount = 8;
- public const Int32 Fixed_PerChannelMergeAdcMaxCount = 4;
- public const Int32 Fixed_PerAdcCoreMaxCount = 4;
- public const Int32 Fixed_PerAdcCoreCount = 4;
- public const Int32 PerAdcCoreCount = 2;
- public const Int32 PerAdcCoreWaveDots = 2000;
- public const Int32 DpoHeight = 400;
- public const Int32 DpoWidth = 1024;
- public const Int32 DpoPerDotBytes = 3;
- public static Int32 MaxPhysicsChannelCount => ChannelIdExt.AnaChnlNum;
- public static Int32 PerPhysicsChannelDotsCount => Constants.CHNL_DATA_NUM;
- public static Int32 AdcResolution => Constants.ADC_BITS;
- public static Int32 PerYDivAdcDots => (Int32)Constants.SAMPS_PER_YDIV;
- public static Int32 PerAnaChannelAdcCount => Constants.ADC_NUM;
- }
- }
|