CrabtreeOn,印度客户定制APP,迁移2.0平台版本
1
wxr
2023-03-31 d53e6af2c5f17838fa79659614b15a2a1f383399
Crabtree/SmartHome/HDL/Operation/Control.cs
@@ -147,8 +147,10 @@
                    receiveFlag += string.Format ("{0}", usefulBytes [0]);
                    break;
                case Command.ReadDeviceModulACK:
                case Command.ReadGatewayACK:
                case Command.ReadSecurityStatusACK:
                    receiveFlag = string.Format ("{0},{1}", usefulBytes [0], usefulBytes [1]);
                    break;
                case Command.ReadGatewayACK:
                    receiveFlag = string.Format ("{0},{1}", usefulBytes [0], usefulBytes [1]);
                    break;
                case Command.UpdataLightDimmingTheLargestLevelACK:
@@ -221,6 +223,7 @@
                case Command.SET_JOG_CLOSE_TIME_ACK:
                case Command.READ_JOG_CLOSE_TIME_ACK:
                case Command.ReadRemarkACK:
                case Command.ApplyServerKeyACK:
                    receiveFlag += "";
                    break;
                case Command.ControlMusicModel1ACK:
@@ -434,7 +437,7 @@
                    //这里是重发两次
                    while (Packet.HaveSendCount < 3 && BusSocket.IsRunning) {
                        if (Packet.FlagDateTime.AddMilliseconds (1000).Ticks <= System.DateTime.Now.Ticks) {
                        if (Packet.FlagDateTime.AddMilliseconds (300).Ticks <= System.DateTime.Now.Ticks) {
                            Utlis.WriteLine ("重发数据:" + SendFlag);
                            BusSocket.AsyncBeginSend (Packet);
                        }
@@ -579,6 +582,8 @@
            case Command.SET_JOG_CLOSE_TIME_CMD:
            case Command.READ_JOG_CLOSE_TIME_CMD:
            case Command.ReadRemark:
            case Command.ApplyServerKey:
            case Command.RestartTheGateway:
                this.SendFlag += "";
                break;
            case Command.ControlMusicModel2: