GlobalInfo.h 871 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. #ifndef GLOBALINFO_H
  2. #define GLOBALINFO_H
  3. /* 示波器通道 */
  4. enum class OscChannel
  5. {
  6. CH_A = 0,
  7. CH_B,
  8. };
  9. /* 示波器通道耦合方式 */
  10. enum class OscChannelCoupling
  11. {
  12. AC = 0,
  13. DC,
  14. };
  15. /* 示波器采样率,目前就只要这些 */
  16. enum class OscSampleRate
  17. {
  18. SR_49KHZ = 0,
  19. SR_96KHZ,
  20. SR_781KHZ,
  21. SR_12_5MHZ,
  22. SR_100MHZ,
  23. };
  24. /* 示波器通道的输入档位 */
  25. enum class OscChannelRange
  26. {
  27. CR_100MV = 0,
  28. CR_250MV,
  29. CR_500MV,
  30. CR_1V,
  31. CR_2V5,
  32. CR_5V,
  33. CR_8V,
  34. };
  35. /* 触发方式 */
  36. enum class OscTriggerMode
  37. {
  38. TM_RISE = 0, /* 上升沿触发 */
  39. TM_DOWN, /* 下降沿触发 */
  40. TM_DOUBLE, /* 双边沿触发 */
  41. };
  42. /* 触发灵敏度 */
  43. enum class OscTriggerSensitivity
  44. {
  45. TS_LOW = 0, /* 低灵敏度 */
  46. TS_HIGH, /* 高灵敏度 */
  47. };
  48. #endif /* GLOBALINFO_H */