From 20f70e3446df19bf5d0faaae9f7bd58fd0fc4bcc Mon Sep 17 00:00:00 2001
From: wxr <464027401@qq.com>
Date: 星期五, 04 八月 2023 12:06:51 +0800
Subject: [PATCH] 轮询备份
---
Crabtree/SmartHome/HDL/Operation/Control.cs | 20 +++++++++++++++++++-
1 files changed, 19 insertions(+), 1 deletions(-)
diff --git a/Crabtree/SmartHome/HDL/Operation/Control.cs b/Crabtree/SmartHome/HDL/Operation/Control.cs
index 0b0b1b2..a0e7570 100644
--- a/Crabtree/SmartHome/HDL/Operation/Control.cs
+++ b/Crabtree/SmartHome/HDL/Operation/Control.cs
@@ -79,6 +79,14 @@
string receiveFlag = string.Format ("{0},{1},{2},", subnetID, deviceID, (int)command);
switch ((Command)command) {
+ case Command.enjoyUpgradeACK:
+ case Command.enjoyUpgrade2ACK:
+ case Command.readGatewayVisionACK:
+ case Command.InitializationGatewayACK:
+ case Command.WriteSecretKeyACK:
+ case Command.WriteHomeIdACK:
+ receiveFlag += "";
+ break;
case Command.ReadDoorLockSceneObjACK:
receiveFlag += string.Format ("{0},{1},{2},{3},{4}", usefulBytes [0], usefulBytes [1], usefulBytes [2], usefulBytes [3], usefulBytes [4]);
break;
@@ -271,7 +279,7 @@
default:
break;
}
- //System.Console.WriteLine ("鎺ユ敹鍒版暟鎹細" + receiveFlag);
+ System.Console.WriteLine ("鎺ユ敹鍒版暟鎹細" + receiveFlag);
for (int i = 0; i < controlList.Count; i++) {
try {
@@ -440,6 +448,16 @@
this.SendFlag = string.Format ("{0},{1},{2},", target.SubnetID, target.DeviceID, (int)target.Command + 1);
switch (target.Command) {
+ case Command.readGatewayVision:
+ case Command.enjoyUpgrade:
+ case Command.InitializationGateway:
+ case Command.WriteSecretKey:
+ case Command.WriteHomeId:
+ this.SendFlag += "";
+ break;
+ case Command.enjoyUpgrade2:
+ this.SendFlag = string.Format ("{0},{1},{2},", target.SubnetID, target.DeviceID, (int)target.Command - 1);
+ break;
case Command.ReadDoorLockSceneObj:
this.SendFlag += string.Format ("{0},{1},{2},{3},{4}", target.AddData [0], target.AddData [1], target.AddData [2], target.AddData [3], target.AddData [4]);
break;
--
Gitblit v1.8.0