From adc150efb13a0506f45a3c344c3ee2ef2dba8e90 Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期四, 01 七月 2021 15:19:13 +0800 Subject: [PATCH] 合并嘉乐lc代码 --- HDL_ON/Entity/Enumerative/MyEnum.cs | 371 +++++++++++----------------------------------------- 1 files changed, 81 insertions(+), 290 deletions(-) diff --git a/HDL_ON/Entity/Enumerative/MyEnum.cs b/HDL_ON/Entity/Enumerative/MyEnum.cs index 3399ea2..d365658 100644 --- a/HDL_ON/Entity/Enumerative/MyEnum.cs +++ b/HDL_ON/Entity/Enumerative/MyEnum.cs @@ -6,25 +6,56 @@ namespace HDL_ON { /// <summary> - /// 璁惧妯″潡绫诲瀷 + /// a鍗忚鍛戒护 /// </summary> - public enum ModuleType + public enum CommandType_A { - UnKown = int.MaxValue, + write, + read, + } + /// <summary> + /// 鍔熻兘鏄剧ず鎺掑簭鏂瑰紡 + /// </summary> + public enum SortOrder + { /// <summary> - /// 闈㈡澘璁惧 + /// 鏃犳帓搴忔柟寮� /// </summary> - YIPanel = 0x0001, + None, + /// <summary> + /// 浣跨敤娆℃暟 + /// </summary> + UsageCount, + /// <summary> + /// 浣跨敤棰戠巼 + /// </summary> + UsageFrequency, + /// <summary> + /// 鎵嬪姩鎺掑簭 + /// </summary> + FixedSerialNumber, + } + + /// <summary> + /// 鍦烘櫙绫诲瀷 + /// </summary> + public enum SceneType + { + /// <summary> + /// 鏅�氬満鏅� + /// </summary> + OrdinaryScenes = 1, + /// <summary> + /// 鐢靛奖changing + /// </summary> + MovieScene = 2, } /// <summary> /// 鍔熻兘绫诲瀷 /// </summary> - public enum FunctionType + public enum ShowFunction { - UnKown = int.MaxValue, - - /// <summary> /// 鍦烘櫙 /// </summary> @@ -106,263 +137,51 @@ /// </summary> Weather = 0x14, + /// <summary> + /// 闂ㄩ攣 + /// </summary> + DoorLock = 0x15, + /// <summary> + /// 鐢靛櫒 + /// </summary> + Electric = 0x16, + /// <summary> + /// 鑳芥簮鐩戞帶 + /// </summary> + EnergyMonitoring = 0x17, + /// <summary> + /// 鐜鏁版嵁 + /// </summary> + Environmental = 0x18, + /// <summary> + /// 闈㈡澘 + /// </summary> + Panel = 0x19, + /// <summary> + /// 瀹夐槻鐩戞帶 + /// </summary> + SecurityMonitoring = 0x20, + /// <summary> + /// 鍙瀵硅 + /// </summary> + VideoIntercom = 0x21, + /// <summary> + /// 瀹夐槻涓績 + /// </summary> + SecurityCenter = 0x22, + + } /// <summary> - /// 璁惧绫诲瀷 + /// 鎿嶄綔绫诲瀷 /// </summary> - public enum DeviceType + public enum OptionType { - //鏂板姞 - SonosMusic = 0x1111, - - - MechanicalSwitch = 0x1200, - AutomaticSwitch = 0x1201, - DoorLockID = 0x1202, - - - UnKown = int.MaxValue, - - /// <summary> - /// 绐楀笜妯″潡 - /// </summary> - CurtainModel = 0x0202, - /// <summary> - /// 寮�鍚堝笜鐢垫満 - /// </summary> - CurtainTrietex = 0x0200, - /// <summary> - /// 鍗峰笜 - /// </summary> - CurtainRoller = 0x0201, - /// <summary> - /// 璋冨厜鐏� - /// </summary> - LightDimming = 0x0100, - /// <summary> - /// 寮�鍏崇伅 - /// </summary> - LightSwitch = 0x0101, - LightCCT = 0x0102, - LightRGB = 0x0103, - LightRGBW = 0x0104, - LightRGBandCCT = 0x0105, - LightDALI = 0x0107, - LightLogic = 0x0108, - LightMixDimming = 0x0109, - LightMixSwitch = 0x010A, - LightEnergySwitch = 0x010B,//鑳芥簮寮�鍏筹紝甯﹀姛鐜囩殑缁х數鍣� - LightSwitchSocket = 0x0188,//鑷畾涔夌壒娈婄殑缁х數鍣紝浣滄彃搴т娇鐢� - /// <summary> - /// 绐楀笜 - /// </summary> - //Curtain = 0x0200, - /// <summary> - /// The AC device. - /// </summary> - ACDevice = 0x07FF, - /// <summary> - /// AC妯″潡 - /// </summary> - HVAC = 0x0700, - /// <summary> - /// 閫氱敤绌鸿皟闈㈡澘 - /// </summary> - ACPanel = 0x0703, - /// <summary> - /// 绾㈠绌鸿皟 - /// </summary> - ACInfrared = 0x0702, - /// <summary> - /// The AC coolmaster鎺у埗妯″潡 - /// </summary> - ACCoolmaster = 0x0701, - /// <summary> - /// 鍦扮儹 - /// </summary> - FoolHeat = 0x0800, - /// <summary> - /// 甯歌鍦扮儹闈㈡澘 - /// </summary> - FoolHeatPanel = 0x0801, - /// <summary> - /// 鏂伴绯荤粺 - /// </summary> - FreshAir = 0x1300, - - - /// <summary> - /// 鏃犵嚎缃戝叧 - /// </summary> - OnePortWirelessFR = 0xFE01, - OnePortBus = 0xFE00, - RCU = 0xFE04, - SuperWireless = 0xFE05, - DMX48 = 0xFD04, - /// <summary> - /// 鎸夐敭闈㈡澘 - /// </summary> - ButtonPanel = 0x0401, - - /// <summary> - /// 骞叉帴鐐� - /// </summary> - DryContact = 0x0400, - - /// <summary> - /// 姣涚粏琛�绠$┖璋� - /// </summary> - Thermostat = 0x0705, - - //WirelessNetManage = 0x1D34, - MusicModel = 0x0900, - MusicPanel = 0x0902, - MusicA31 = 0x0903, - - InfraredMode = 0x0300, - A31MusicModel = 0x0901, - - InfraredTV = 0x0305, - InfraredSTB = 0x0303, - InfraredProjetor = 0x0301, - - /// <summary> - /// 瀹夐槻妯″潡 - /// </summary> - SecurityModule = 0x0A00, - /// <summary> - /// 瀹夐槻闈㈡澘 - /// </summary> - SecurityPanel = 0x0A02, - - /// <summary> - /// 椋庢墖妯″潡 - /// </summary> - FanModule = 0x1000, - - /// <summary> - /// 閫昏緫鎺у埗妯″潡 - /// </summary> - LogicModule = 0x0C00, - - /// <summary> - /// 閫氱敤寮�鍏� - /// </summary> - UniversalDevice = 0x6400, - - - DoorLock = 0x1203, - - /// <summary> - /// The sensor. - /// </summary> - Sensor = 0x0500, - /// <summary> - /// 绉诲姩鎺㈡祴锛�01锛� - /// </summary> - SensorMobileDetection = 0x0501, - /// <summary> - /// 娓╁害 - /// </summary> - SensorTemperature = 0x0502, - /// <summary> - /// 婀垮害 - /// </summary> - SensorHumidity = 0x0503, - /// <summary> - /// 鍏夌収 - /// </summary> - SensorIllumination =0x0504, - /// <summary> - /// VOC锛�05锛� - /// </summary> - SensorTVOC = 0x0505, - /// <summary> - /// The sensor PM 25. - /// </summary> - SensorPM25 = 0x0506, - /// <summary> - /// The sensor CO2. - /// </summary> - SensorCO2 = 0x0507, - /// <summary> - /// 娑插寲鐭虫补姘旓紙LPG锛夛紙08锛� - /// </summary> - SensorLPG = 0x0508, - /// <summary> - /// 浜哄伐鐓ゆ皵锛圕O锛孒2锛夛紙09锛� - /// </summary> - SensorCOH2 = 0x0509, - /// <summary> - /// 澶╃劧姘旓紙CH4锛夛紙10锛� - /// </summary> - SensorCH4 = 0x0510, - /// <summary> - /// 鐑熼浘锛�11锛� - /// </summary> - SensorSmoke = 0x0511, - /// <summary> - /// 椋庨�燂紙12锛� - /// </summary> - SensorWindSpeed = 0x0512, - /// <summary> - /// 椋庡帇锛�13锛� - /// </summary> - SensorWindPressure = 0x0513, - /// <summary> - /// 娑蹭綋娴侀噺锛�14锛� - /// </summary> - SensorLiquidFlow = 0x0514, - /// <summary> - /// 娑蹭綋鍘嬪姏锛�15锛� - /// </summary> - SensorLiquidPressure = 0x0515, - /// <summary> - /// 娑蹭綋娣卞害锛�16锛� - /// </summary> - SensorLiquidDepth = 0x0516, - /// <summary> - /// 闆ㄩ噺锛�17锛� - /// </summary> - SensorRainfall = 0x0517, - /// <summary> - /// 閲嶉噺 - /// </summary> - SensorWeight = 0x0518, - /// <summary> - /// 楂樺害/闀垮害 - /// </summary> - SensorHeightLength = 0x0519, - /// <summary> - /// 鐗╀綋閫熷害锛�20锛� - /// </summary> - SensorVelocity = 0x0520, - /// <summary> - /// 闇囧姩锛�21锛� - /// </summary> - SensorVibration = 0x0521, - /// <summary> - /// 鐢靛帇 - /// </summary> - SensorVoltage = 0x0522, - /// <summary> - /// 鐢垫祦 - /// </summary> - SensorCurrent = 0x0523, - /// <summary> - /// 鍔熺巼 - /// </summary> - SensorPower = 0x0524, - /// <summary> - /// 姘存蹈锛�25锛� - /// </summary> - SensorWater = 0x0525, - /// <summary> - /// 闂ㄧ銆佺獥纾侊紙26锛� - /// </summary> - SensorMenciAndwindowMagnetic = 0x0526, - + Add, + Update, + Delete, + Cover, } public enum InfraredCode_TV @@ -393,32 +212,4 @@ Right,//00024=鍙� Down,//00025=涓� } - - public enum InfraredCode_STB - { - Standby = 1, - One, - Two, - Three, - Four, - Five, - Six, - Seven, - Eight, - Nine, - //Change, - HomePage, - Zero, - Back, - Up, - Left, - Confrim, - Right, - Down, - VolUp, - VolDown, - ChannelUp, - ChannelDown, - Menu, - } -} \ No newline at end of file +} -- Gitblit v1.8.0