public void Run(int rounds) { int anzStellungen = Ablauf.Length; DateTime start = DateTime.Now; for (int i = 0; i < StepsPerRound * rounds; i++) { SetMotorstellung(Ablauf[i % anzStellungen]); WiringPiLib.DelayMicroseconds(1000); } DateTime stop = DateTime.Now; TimeSpan dauer = new TimeSpan(stop.Ticks - start.Ticks); Console.WriteLine("Dauer: " + dauer + " für " + rounds + " Runden: " + new TimeSpan(dauer.Ticks / rounds) + " secs pro runde"); Ausschalten(); }