From 22c5c030f2262b6a9d6840bf3b5196b7ab2d4dd5 Mon Sep 17 00:00:00 2001
From: JLChen <551775569@qq.com>
Date: 星期二, 10 三月 2020 14:31:53 +0800
Subject: [PATCH] 2020-03-10  1.替换最新控件库,增加无网络监听,Loading效果优化。 2.电能插座修复点亮统计个数问题。 3 .定时检测网关是否在线,发送CheckGateway间隔为10S,收到主题刷新该时间,重置发送次数,发送次数到达3次以上,则判定网关为离线状态。 4.远程重复增加为3次,重发后等待5s才回调结果。 5.修复去掉普通继电器读电能操作。 6.读状态间隔缩短为200ms。

---
 Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRemote.cs |   36 ++++++++++++++++++++++++++----------
 1 files changed, 26 insertions(+), 10 deletions(-)

diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRemote.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRemote.cs
index a78854d..7a6f121 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRemote.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/System/SystemRemote.cs
@@ -12,16 +12,32 @@
     {
        static SystemRemote ()
         {
-            //濡傛灉鍦ㄨ繙绋嬭繛鎺ョ殑鎯呭喌涓嬶紝灏变細鏈夊畾鏃跺彂閫佸績璺冲寘
-            System.Threading.Tasks.Task.Run (() => {
-                while (true) {
-                    System.Threading.Thread.Sleep (10 * 1000);
-                    if (CommonPage.IsRemote) {
-                        Control.ControlBytesSend (Command.ReadRemark, 0, 0, new byte [] { }, SendCount.Zero);
-                        Console.WriteLine ("蹇冭烦鍖�");
-                    }
-                }
-            });
+            //鍚庨潰鑰冭檻妫�娴嬬綉鍏虫槸鍚﹀湪绾匡紝鍙互杩欓噷淇敼鏂规硶妫�娴�
+            ////濡傛灉鍦ㄨ繙绋嬭繛鎺ョ殑鎯呭喌涓嬶紝灏变細鏈夊畾鏃跺彂閫佸績璺冲寘
+            //System.Threading.Tasks.Task.Run (() => {
+            //    while (true) {
+            //        System.Threading.Thread.Sleep (10 * 1000);
+            //        if (CommonPage.IsRemote) {
+            //            Control.ControlBytesSend (Command.ReadRemark, 0, 0, new byte [] { }, SendCount.Zero);
+            //            Console.WriteLine ("蹇冭烦鍖�");
+            //        }
+            //    }
+            //});
+
+            ////濡傛灉鍦ㄨ繙绋嬭繛鎺ョ殑鎯呭喌涓嬶紝灏变細鏈夊畾鏃跺彂閫佸績璺冲寘
+            //System.Threading.Tasks.Task.Run (() => {
+            //    while (true) {
+            //        System.Threading.Thread.Sleep (10 * 1000);
+            //        if (CommonPage.IsRemote) {
+            //            Console.WriteLine ("蹇冭烦鍖�");
+            //            byte [] backBytes =  Control.ControlBytesSendHasReturn (Command.ReadRemark, 0, 0, new byte [] { });
+            //            if (backBytes != null) {
+            //                Console.WriteLine ("蹇冭烦鍖� 鏀跺埌鍥炲");
+            //            }
+                        
+            //        }
+            //    }
+            //});
         }
         /// <summary>
         /// 鍔犲瘑绠楁硶

--
Gitblit v1.8.0