From c737673ababf40f25b2220888c7fe402a0880ab3 Mon Sep 17 00:00:00 2001
From: wxr <464027401@qq.com>
Date: 星期二, 30 八月 2022 16:16:35 +0800
Subject: [PATCH] 增加网关上锁提示

---
 Crabtree/SmartHome/HDL/Operation/Packet.cs |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/Crabtree/SmartHome/HDL/Operation/Packet.cs b/Crabtree/SmartHome/HDL/Operation/Packet.cs
old mode 100755
new mode 100644
index e52dc8a..49187e5
--- a/Crabtree/SmartHome/HDL/Operation/Packet.cs
+++ b/Crabtree/SmartHome/HDL/Operation/Packet.cs
@@ -49,6 +49,8 @@
 
 		public delegate void DelegateReceive (byte subnetID, byte deviceID, Command command, byte [] usefullBytes);
 		public static event DelegateReceive ReceiveEvent;
+
+		public static Action lockedAction;
 		/// <summary>
 		/// 鎺ユ敹鍒扮殑鎵�鏈夋暟鎹�
 		/// </summary>
@@ -59,6 +61,10 @@
 		public virtual void Manager ()
 		{
 			//瀵逛簬鎿嶄綔鏁版嵁搴撶殑鏃堕棿姣旇緝闀跨殑锛屽彲浠ュ垱寤哄彟涓�涓嚎绋嬪鐞�
+			string verString = System.Text.Encoding.ASCII.GetString (Bytes);
+            if (verString.Contains ("HDLMIRACLELocked")) {
+				lockedAction?.Invoke ();
+            }
 			if (!"HDLMIRACLE".Equals (System.Text.Encoding.ASCII.GetString (Bytes, 4, 10))) {
 				return;
 			}

--
Gitblit v1.8.0