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