//TODO build test for EV3 Ultra Sound
private async Task TestNXTUS()
{
NXTUltraSonicSensor ultra = new NXTUltraSonicSensor(BrickPortSensor.PORT_S4);
for (int i = 0; i < ultra.NumberOfModes(); i++)
{
int count = 0;
while (count < 100)
{
Debug.WriteLine(string.Format("NXT US, Distance: {0}, ReadAsString: {1}, Selected mode: {2}",
ultra.ReadDistance(), ultra.ReadAsString(), ultra.SelectedMode()));
await Task.Delay(300);
}
ultra.SelectNextMode();
}
}