// Listing 6.17. Mechanizm tłumaczący PUMT — metoda testCompass() 


/*Rama projektowa Softbot
Nazwa: Unit1
Części:

Sekcja czujników:
Moduł kompasu
    
Akcje:

Krok 1.: Odczytaj dane generowane przez kompas.
Krok 2.: Powtórz tę operację dziesięciokrotnie.
Krok 3.: Przekaż odczytane dane.
Krok 4.: Poczekaj chwilę przed odczytaniem kolejnych danych generowanych przez kompas.
Krok 5.: Odczytaj dane generowane przez kompas.
Krok 6.: Zakończ powtarzaną operację odczytu danych.
           
     
Zadania:   

Sprawdź działanie kompasu, odczytując wielokrotnie generowane przez niego dane.
Koniec ramy*/


22  public void testCompass() throws Exception 
23  { 
24	  float X[] = new float[Compass.sampleSize()]; 
25	  Compass.fetchSample(X,0); 
26	             
27	  for(int Count = 0; Count < 10;Count++) 
28	  {       
29	      Float Temp = new Float(X[0]); 
30	      Log.println("wartość zwrócona przez kompas = " + Temp); 	         
31	      Thread.sleep(5000); 
32	      Compass.fetchSample(X,0); 
33	  }     
34  } 

