LightModel.cs 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. using System;
  2. using System.ComponentModel;
  3. namespace TeamAAS.Communication.LightSources
  4. {
  5. /// <summary>
  6. /// 光源控制器型号
  7. /// </summary>
  8. public enum LightModel
  9. {
  10. /// <summary>顺尚信 KDC-12V60W-4T (KCS协议, 4通道)</summary>
  11. [Description("顺尚信 KDC-12V60W-4T (KCS 4通道)")]
  12. KCS_KDC_12V60W_4T,
  13. /// <summary>顺尚信 KDC3-24V300W-8T (KCS协议, 8通道, 读命令用SR前缀)</summary>
  14. [Description("顺尚信 KDC3-24V300W-8T (KCS 8通道)")]
  15. KCS_KDC3_24V300W_8T,
  16. /// <summary>拓视达 DPA12024V-4T-3.0 (TSD协议, 4通道)</summary>
  17. [Description("拓视达 DPA12024V-4T-3.0 (TSD 4通道)")]
  18. TSD_DPA12024V_4T_3_0,
  19. }
  20. /// <summary>
  21. /// 光源控制模式
  22. /// </summary>
  23. public enum LightControlMode
  24. {
  25. /// <summary>设置单通道亮度</summary>
  26. [Description("设置单通道亮度")]
  27. SetBrightness,
  28. /// <summary>全开所有通道</summary>
  29. [Description("全开所有通道")]
  30. TurnOnAll,
  31. /// <summary>全关所有通道</summary>
  32. [Description("全关所有通道")]
  33. TurnOffAll,
  34. }
  35. }