From 06696e6f225733a60b03eea4a7c6374053d92c1d Mon Sep 17 00:00:00 2001
From: wxr <464027401@qq.com>
Date: 星期二, 14 四月 2020 14:15:35 +0800
Subject: [PATCH] 20200414

---
 HDL_ON/Entity/Enumerative/MyEnum.cs |  147 +++++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 135 insertions(+), 12 deletions(-)

diff --git a/HDL_ON/Entity/Enumerative/MyEnum.cs b/HDL_ON/Entity/Enumerative/MyEnum.cs
index 685e459..3b7ebca 100644
--- a/HDL_ON/Entity/Enumerative/MyEnum.cs
+++ b/HDL_ON/Entity/Enumerative/MyEnum.cs
@@ -6,11 +6,35 @@
 namespace HDL_ON
 {
     /// <summary>
-    /// 鎺у埗鍛戒护绫诲瀷
+    /// a鍗忚鍛戒护
     /// </summary>
-    public enum CommandType
+    public enum CommandType_A
     {
+        write,
+        read,
+    }
 
+    /// <summary>
+    /// 鍔熻兘鏄剧ず鎺掑簭鏂瑰紡
+    /// </summary>
+    public enum SortOrder
+    {
+        /// <summary>
+        /// 鏃犳帓搴忔柟寮�
+        /// </summary>
+        None,
+        /// <summary>
+        /// 浣跨敤娆℃暟
+        /// </summary>
+        UsageCount,
+        /// <summary>
+        /// 浣跨敤棰戠巼
+        /// </summary>
+        UsageFrequency,
+        /// <summary>
+        /// 鎵嬪姩鎺掑簭
+        /// </summary>
+        FixedSerialNumber,
     }
 
     /// <summary>
@@ -35,14 +59,14 @@
     {
         Scene = 0x0001,
         MovieScene = 0x0002,
-        Relay = 0x0101,
-        Dimmer = 0x0102,
-        RGB = 0x0103,
-        Curtain = 0x0201,
-        MotorCurtain = 0x0202,
-        RollingShutter = 0x0203,
-        AC = 0x0301,
-        FloorHeating = 0x0401,
+        Relay = 0x0201,
+        Dimmer = 0x0202,
+        RGB = 0x0204,
+        Curtain = 0x0301,
+        MotorCurtain = 0x0303,
+        RollingShutter = 0x0304,
+        AC = 0x0401,
+        FloorHeating = 0x0402,
     }
 
     /// <summary>
@@ -51,8 +75,106 @@
     public enum FunctionCategory
     {
         UnKown = int.MaxValue,
+        /// <summary>
+        /// 寮�鍏崇被
+        /// </summary>
+        SwitchDevice = 0x01,
+
+        /// <summary>
+        /// 鍦烘櫙
+        /// </summary>
+        Scene = 0x0A,
+        /// <summary>
+        /// 鐓ф槑
+        /// </summary>
+        Light = 0x02,
+        /// <summary>
+        /// 閬槼
+        /// </summary>
+        Curtain = 0x03,
+        /// <summary>
+        /// 鎭掓俯鍣�/绌鸿皟/鍦扮儹
+        /// </summary>
+        Thermostat = 0x04,
+        ///// <summary>
+        ///// 绐楀笜
+        ///// </summary>
+        //Curtain = 0x05,
+        ///// <summary>
+        ///// 绌鸿皟
+        ///// </summary>
+        //AC = 0x06,
+        ///// <summary>
+        ///// 鍦扮儹
+        ///// </summary>
+        //FloorHeating = 0x07,
+        ///// <summary>
+        ///// 鏂伴
+        ///// </summary>
+        //FreshAir = 0x08,
+        ///// <summary>
+        ///// 鎸夐敭
+        ///// </summary>
+        //Key = 0x09,
+        ///// <summary>
+        ///// 闊充箰
+        ///// </summary>
+        //Music = 0x0A,
+        ///// <summary>
+        ///// 浼犳劅鍣�
+        ///// </summary>
+        //Sensor = 0x0B,
+        ///// <summary>
+        ///// 闂ㄩ攣
+        ///// </summary>
+        //DoorLook = 0x0C,
+        ///// <summary>
+        ///// 鏃堕棿
+        ///// </summary>
+        //Timer = 0x0D,
+        ///// <summary>
+        ///// 璁℃暟鍣�
+        ///// </summary>
+        //Counter = 0x0E,
+        ///// <summary>
+        ///// 鍦扮悊鍥存爮
+        ///// </summary>
+        //GeographicalFence = 0x0F,
+        ///// <summary>
+        ///// 骞叉帴鐐�
+        ///// </summary>
+        //DryContact = 0x10,
+        ///// <summary>
+        ///// 绾㈠
+        ///// </summary>
+        //IR = 0x11,
+        ///// <summary>
+        ///// DMX
+        ///// </summary>
+        //DMX = 0x12,
+        ///// <summary>
+        ///// 鐢靛櫒
+        ///// </summary>
+        //EelectricAppliance = 0x13,
+        ///// <summary>
+        ///// 澶╂皵
+        ///// </summary>
+        //Weather = 0x14,
+        //DoorLock=0x15,
+        //Electric=0x16,
+        //EnergyMonitoring = 0x17,
+        //Environmental = 0x18,
+        //Panel = 0x19,
+        //SecurityMonitoring = 0x20,
+        //VideoIntercom = 0x21,
+    }
 
 
+    /// <summary>
+    /// 鍔熻兘绫诲瀷
+    /// </summary>
+    public enum ShowFunction
+    {
         /// <summary>
         /// 鍦烘櫙
         /// </summary>
@@ -135,9 +257,9 @@
         Weather = 0x14,
 
 
-        DoorLock=0x15,
+        DoorLock = 0x15,
 
-        Electric=0x16,
+        Electric = 0x16,
 
         EnergyMonitoring = 0x17,
 
@@ -151,4 +273,5 @@
 
     }
 
+
 }

--
Gitblit v1.8.0