예제 #1
0
        public SpectrumAnalyzer(XsaCore xsa) : base("SA", xsa)
        {
            trigger = new TriggerMenu(Xsa);

            // Add SAN
            Measurements.Add(typeof(SAN), new SAN(Xsa));
        }
예제 #2
0
파일: Mode.cs 프로젝트: mtapalla/XsaLib
        public Mode(string name, XsaCore xsa)
        {
            ScpiName = name;
            Xsa      = xsa;

            Measurements = new Dictionary <Type, Measurement>();
        }
예제 #3
0
        public WCDMA(XsaCore xsa) : base("WCDMA", xsa)
        {
            trigger = new TriggerMenu(xsa);

            // Add LPST
            Measurements.Add(typeof(ListPowerStep), new ListPowerStep(xsa));
            Measurements.Add(typeof(CombinedWcdma), new CombinedWcdma(xsa));
            Measurements.Add(typeof(Acp), new Acp(xsa));
        }
예제 #4
0
 public ListPowerStep(XsaCore inst) : base("LPST", inst)
 {
 }
예제 #5
0
 public TriggerMenu(XsaCore parent)
 {
     Parent = parent;
 }
예제 #6
0
 public Acp(XsaCore inst)
     : base("ACP", inst)
 {
 }
예제 #7
0
 public CombinedWcdma(XsaCore inst)
     : base("CWCD", inst)
 {
 }
예제 #8
0
 public TriggerMenu(XsaCore parent)
 {
     Xsa = parent;
 }
예제 #9
0
 public SAN(XsaCore inst) : base("SAN", inst)
 {
 }
예제 #10
0
 public Measurement(string name, XsaCore inst)
 {
     ScpiName = name;
     Xsa      = inst;
 }
예제 #11
0
 public Menu(XsaCore xsa)
 {
     this.xsa = xsa;
 }
예제 #12
0
 public TriggerMenu(XsaCore xsa) : base(xsa)
 {
 }
예제 #13
0
 public MarkerMenu(XsaCore xsa) : base(xsa)
 {
 }