wxr
2022-06-09 bd68f0a389e4e47b108749afea26a4eb5418e31b
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;