// Listing 7.3. Mechanizm tłumaczący PUMT — metoda testMotors() testująca działanie silników robota Unit1

/*Rama projektowa Softbot
Nazwa: Unit1
Części:
Sekcja silników:
Dwa silniki prądu stałego
    
Akcje:
Krok 1.: Określ prędkość obrotową silników.
Krok 2.: Obróć się w prawo.
Krok 3.: Jedź do przodu.
Krok 4.: Jedź do tyłu.
Krok 5.: Obróć się w lewo.
     
Zadania:   
Sprawdź działanie silników, wykonując wybrane podstawowe operacje.
Koniec ramy*/

48    public void testMotors() throws Exception
49    {
50        LeftMotor.setSpeed(300);
51        RightMotor.setSpeed(300);     
52        LeftMotor.rotate(500,true);
53        RightMotor.rotate(-500);
54        Thread.sleep(2000);     
55        LeftMotor.forward();
56        RightMotor.forward();
57        Thread.sleep(3000);     
58        LeftMotor.backward();
59        RightMotor.backward();
60        Thread.sleep(2000);         
61        RightMotor.rotate(500,true);
62        LeftMotor.rotate(-500);
63        Thread.sleep(2000);     
64        LeftMotor.stop();
65        RightMotor.stop();
66    }



