| | |
| | | //} else { |
| | | // fanModule.Switch = 0; |
| | | //} |
| | | |
| | | if (fanModule.WindSpeed == 0) fanModule.WindSpeed = 1; |
| | | |
| | | int mSetSwitch = tempSiwtch.IsSelected ? 0 : fanModule.WindSpeed; |
| | | |
| | | System.Threading.Tasks.Task.Run (() => { |
| | | byte [] returnBytes = Control.ControlBytesSendHasReturn (Command.SetSingleLight, fanModule.SubnetID, fanModule.DeviceID, new byte [] { fanModule.LoopID, (byte)mSetSwitch }); |
| | | Application.RunOnMainThread (() => { |
| | |
| | | byte [] returnBytes = null; |
| | | if (fanD.Type == DeviceType.FanModule) { |
| | | if (open) { |
| | | |
| | | if ((fanD as FanModule).WindSpeed == 0) (fanD as FanModule).WindSpeed = 1; |
| | | |
| | | returnBytes = Control.ControlBytesSendHasReturn (Command.SetSingleLight, fanD.SubnetID, fanD.DeviceID, new byte [] { fanD.LoopID, (fanD as FanModule).WindSpeed }); |
| | | } else { |
| | | returnBytes = Control.ControlBytesSendHasReturn (Command.SetSingleLight, fanD.SubnetID, fanD.DeviceID, new byte [] { fanD.LoopID, 0 }); |