Пример #1
0
        override internal async Task <bool> AquireCurrentState()
        {
            await Task.Delay(500);

            _conn.RequestStatus(this.PositionStatusAddr);
            await Task.Delay(500);

            _conn.RequestStatus(this.FlapsStatusAddr);

            return(await base.AquireCurrentState());
        }
Пример #2
0
        override internal async Task <bool> AquireCurrentState()
        {
            await Task.Delay(500);

            _conn.RequestStatus(this.TemperatureAddr);
            await Task.Delay(500);

            _conn.RequestStatus(this.RainAddr);
            await Task.Delay(500);

            _conn.RequestStatus(this.WindAddr);
            await Task.Delay(500);

            _conn.RequestStatus(this.DawnAddr);

            return(await base.AquireCurrentState());
        }
Пример #3
0
        override internal async Task <bool> AquireCurrentState()
        {
            await Task.Delay(500);

            _conn.RequestStatus(this.OpModeStatusAddr);
            await Task.Delay(500);

            _conn.RequestStatus(this.TemperatureAddr);
            await Task.Delay(500);

            _conn.RequestStatus(this.TargetTemperatureStatusAddr);
            await Task.Delay(500);

            _conn.RequestStatus(this.HumidityAddr);
            await Task.Delay(500);

            _conn.RequestStatus(this.CO2Addr);

            return(await base.AquireCurrentState());
        }