ScpiParamList.cs 2.6 KB

123456789101112131415161718192021222324252627282930
  1. using System;
  2. using System.Collections.Generic;
  3. namespace Uestc.Auto6.Dso.Scpi
  4. {
  5. internal static class ScpiParamList
  6. {
  7. public static readonly List<string> PL006=new List<string>(){"OFF","500M","20M"};
  8. public static readonly List<string> PL007=new List<string>(){"DC","AC","DC50"};
  9. public static readonly List<string> PL008=new List<string>(){"OFF","ON"};
  10. public static readonly List<string> PL011=new List<string>(){"1","10","100"};
  11. public static readonly List<string> PL013=new List<string>(){"VOLTage","AMPere"};
  12. public static readonly List<string> PL016=new List<string>(){"CHANnel1","CHANnel2","CHANnel3","CHANnel4","M1","M2","M3","M4","M5","M6","M7","M8","R1","R2","R3","R4","B1","B2","D1","D2","D3","D4","D5","D6","D7","D8","D9","D10","D11","D12","D13","D14","D15","D16","AWG1","AWG2","DVM","Ext","Ext5","AC"};
  13. public static readonly List<string> PL017=new List<string>(){"OFF","P1","P2","P3","P4","P5","P6","P7","P8"};
  14. public static readonly List<string> PL019=new List<string>(){"VERTical","HORIzontal"};
  15. public static readonly List<string> PL020=new List<string>(){"SCReen","CURSor"};
  16. public static readonly List<string> PL022=new List<string>(){"MAX","MIN","PKPK","TOP","BASE","MID","AMPL","AVER","RMS","STDD","POV","NOV","AREA","PER","FREQ","RIS","FALL","PWID","NWID","DUTY","CYCL","BURS","TMAX","TMIN","CMax","CMin","CRMS","CAV","CPE","CAR","LRIS","LFAL","LPER","LFR","LWID","LDUT","LPHA","LRRD","LFFD"};
  17. public static readonly List<string> PL025=new List<string>(){"BaseTop","MinMax","ZeroMin","ZeroMax"};
  18. public static readonly List<string> PL029=new List<string>(){"Percent","Absolute"};
  19. public static readonly List<string> PL036=new List<string>(){"NORMal","SEQUence","PEAK","HIGHres","AVERages","ENVelope"};
  20. public static readonly List<string> PL039=new List<string>(){"Line","Sinx"};
  21. public static readonly List<string> PL040=new List<string>(){"Inner","Outter"};
  22. public static readonly List<string> PL043=new List<string>(){"EDGe","PWIDth","VIDeo","PATTern","STATe","TIMEout","SETUphold","UNDerthrow","TRANsition","GLITch","WINDow","MULIiQulified","SERial"};
  23. public static readonly List<string> PL045=new List<string>(){"AUTO","NORMal","SINGle"};
  24. public static readonly List<string> PL046=new List<string>(){"DC","AC","LFReject","HFReject"};
  25. public static readonly List<string> PL048=new List<string>(){"RISE","FALL","RFALl"};
  26. public static readonly List<string> PL050=new List<string>(){"GT","LT","EQ","NEQ"};
  27. public static readonly List<string> PL052=new List<string>(){"POSitive","NEGative"};
  28. }
  29. }