From bd68f0a389e4e47b108749afea26a4eb5418e31b Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期四, 09 六月 2022 11:07:04 +0800 Subject: [PATCH] 平台迁移功能,手动升级功能 --- Crabtree/SmartHome/HDL/Operation/Control.cs | 12 ++++++++++-- 1 files changed, 10 insertions(+), 2 deletions(-) diff --git a/Crabtree/SmartHome/HDL/Operation/Control.cs b/Crabtree/SmartHome/HDL/Operation/Control.cs index a0515f1..a0e7570 100644 --- a/Crabtree/SmartHome/HDL/Operation/Control.cs +++ b/Crabtree/SmartHome/HDL/Operation/Control.cs @@ -82,6 +82,9 @@ case Command.enjoyUpgradeACK: case Command.enjoyUpgrade2ACK: case Command.readGatewayVisionACK: + case Command.InitializationGatewayACK: + case Command.WriteSecretKeyACK: + case Command.WriteHomeIdACK: receiveFlag += ""; break; case Command.ReadDoorLockSceneObjACK: @@ -276,7 +279,7 @@ default: break; } - //System.Console.WriteLine ("鎺ユ敹鍒版暟鎹細" + receiveFlag); + System.Console.WriteLine ("鎺ユ敹鍒版暟鎹細" + receiveFlag); for (int i = 0; i < controlList.Count; i++) { try { @@ -447,9 +450,14 @@ switch (target.Command) { case Command.readGatewayVision: case Command.enjoyUpgrade: - case Command.enjoyUpgrade2: + 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