From 86db3175d109ab7d5abfb65058228a496f2492ec Mon Sep 17 00:00:00 2001 From: wei <kaede@kaededeMacBook-Air.local> Date: 星期一, 07 十二月 2020 11:31:41 +0800 Subject: [PATCH] 20201207 --- HDL_ON/Entity/Function/Function.cs | 28 +++++++++++++++++++--------- 1 files changed, 19 insertions(+), 9 deletions(-) diff --git a/HDL_ON/Entity/Function/Function.cs b/HDL_ON/Entity/Function/Function.cs index 1e58983..2a722a1 100644 --- a/HDL_ON/Entity/Function/Function.cs +++ b/HDL_ON/Entity/Function/Function.cs @@ -30,7 +30,7 @@ public Function() { } - + #region base info /// <summary> @@ -43,10 +43,10 @@ /// 浜у搧鏃堕棿鎴筹細4bytes 浠�2020骞�1鏈�1鏃ョ畻鍑虹殑鏃堕棿鎴�0.1s涓哄崟浣� /// 浜у搧绫诲埆锛�01 璋冨厜鍣ㄣ��02 缁х數鍣ㄣ��03 骞叉帴鐐规ā鍧椼��04 浼犳劅鍣ㄣ��05 闈㈡澘 /// 鐗╂ā鍨嬬被鍨嬶細 - /// 01 寮�鍏崇被锛�01 寮�鍏炽��02 鎻掑骇銆�03 - /// 02 鐓ф槑锛� 01 寮�鍏炽��02 璋冨厜銆�03 鑹叉俯銆�04 LED + /// 01 寮�鍏崇被锛�01 寮�鍏炽��02 鎻掑骇銆�03 + /// 02 鐓ф槑锛� 01 寮�鍏炽��02 璋冨厜銆�03 鑹叉俯銆�04 LED /// 03 閬槼锛� 01 绐楀笜鐢垫満銆�02 鐧惧彾绐椼��03 寮�鍚堝笜銆�04 鍗峰笜 - /// 04 鎭掓俯鍣細01 绌鸿皟銆�02 鍦版殩銆�03 姣涚粏绌鸿皟 + /// 04 鎭掓俯鍣細01 绌鸿皟銆�02 鍦版殩銆�03 姣涚粏绌鸿皟 /// 05 鏂伴 /// 06 褰遍煶 /// 07 闊充箰 @@ -234,7 +234,7 @@ /// </summary> public int fixedSerialNumber = int.MaxValue; - public string GetBusId () + public string GetBusId() { string busId = ""; if (bus_Data != null) @@ -251,7 +251,7 @@ public string GetRoomListName() { string roomNameList = ""; - foreach(var roomId in roomIds) + foreach (var roomId in roomIds) { var findRoom = DB_ResidenceData.residenceData.Rooms.Find(obj => obj.uid == roomId); if (findRoom == null) @@ -287,7 +287,7 @@ public void SaveFunctionData() { var ssd = System.Text.Encoding.UTF8.GetBytes(Newtonsoft.Json.JsonConvert.SerializeObject(this)); - FileUtils.WriteFileByBytes( savePath, ssd); + FileUtils.WriteFileByBytes(savePath, ssd); MainPage.Log($"Save FunctionData {this.functionType} : {this.sid}"); } @@ -323,7 +323,7 @@ var acd = new AlinkControlData(); acd.sid = sid; var aca = new AlinkControlAttributes(); - foreach(var dic in commandDictionary) + foreach (var dic in commandDictionary) { aca.key = dic.Key; aca.value = dic.Value; @@ -338,7 +338,7 @@ /// 鑾峰彇Api鎺у埗鏁版嵁 /// </summary> /// <returns></returns> - public ApiAlinkControlActionObj GetApiControlData(Dictionary<string,string> keyValues) + public ApiAlinkControlActionObj GetApiControlData(Dictionary<string, string> keyValues) { ApiAlinkControlActionObj aaao = new ApiAlinkControlActionObj(); aaao.deviceId = this.deviceId; @@ -388,6 +388,16 @@ public string id = ""; } /// <summary> + /// 鏈湴鐘舵�佽鍙� + /// A鍗忚鐘舵�佽鍙栨牸寮忓璞� + /// </summary> + public class GatewayAlinkReadObj + { + public string id = "0"; + public List<Dictionary<string, string>> objects = new List<Dictionary<string, string>>(); + public string time_stamp = ""; + } + /// <summary> /// A鍗忚鎺у埗鏁版嵁 /// </summary> public class AlinkControlData -- Gitblit v1.8.0