BrickPiTests.MainPage.TestIRSensor C# (CSharp) Метод

TestIRSensor() приватный Метод

private TestIRSensor ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task
        private async Task TestIRSensor()
        {

            EV3IRSensor ultra = new EV3IRSensor(BrickPortSensor.PORT_S4, IRMode.Remote);
            for (int i = 0; i < ultra.NumberOfModes(); i++)
            {
                int count = 0;
                while (count < 100)
                {
                    Debug.WriteLine(string.Format("NXT ultra, Distance: {0}, ReadAsString: {1}, NumberNodes: {2}, SensorName: {3}",
                        ultra.ReadBeaconLocation(), ultra.ReadAsString(), ultra.Mode, ultra.GetSensorName()));
                    await Task.Delay(300);
                }
                ultra.SelectNextMode();
            }
        }