From 9137222ece9b978eb97b5598f2eee6e070bcf9d6 Mon Sep 17 00:00:00 2001 From: JLChen <551775569@qq.com> Date: 星期五, 28 二月 2020 15:22:16 +0800 Subject: [PATCH] 2020-02-28 更新 --- Crabtree/SmartHome/HDL/Operation/Control.cs | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Crabtree/SmartHome/HDL/Operation/Control.cs b/Crabtree/SmartHome/HDL/Operation/Control.cs index 6001877..d1cd999 100644 --- a/Crabtree/SmartHome/HDL/Operation/Control.cs +++ b/Crabtree/SmartHome/HDL/Operation/Control.cs @@ -389,12 +389,14 @@ add (); if (CommonPage.IsRemote && !isLocal) { if (!SmartHome.MqttCommon.IsGatewayOnline) { + System.Threading.Thread.Sleep (500); System.Console.WriteLine ($"缃戝叧涓嶅湪绾� 鍙栨秷鍙戦��:"+ SendFlag); Packet.HaveSendCount = 3; allDone.Set (); return; } if (IsEnterBackground) { + System.Threading.Thread.Sleep (500); System.Console.WriteLine ("宸茶繘鍏ュ悗鍙� 鍙栨秷鍙戦��"); Packet.HaveSendCount = 3; allDone.Set (); @@ -403,10 +405,10 @@ System.Console.WriteLine ("杩滅▼鍙戦�佹暟鎹�:" + SendFlag); SmartHome.MqttCommon.MqttRemoteSend (Packet.Bytes); Packet.FlagDateTime = DateTime.Now; - Packet.HaveSendCount--; + Packet.HaveSendCount++; //杩欓噷鏄噸鍙戜袱娆� while (Packet.HaveSendCount < 3) { - if (Packet.FlagDateTime.AddMilliseconds (1000).Ticks <= System.DateTime.Now.Ticks) { + if (Packet.FlagDateTime.AddMilliseconds (2000).Ticks <= System.DateTime.Now.Ticks) { SmartHome.MqttCommon.MqttRemoteSend (Packet.Bytes); System.Console.WriteLine ("閲嶅彂杩滅▼鍙戦�佹暟鎹�:" + SendFlag); Packet.FlagDateTime = DateTime.Now; -- Gitblit v1.8.0