def nadawaj_do_gniazda(sock): # thread parser = CompParser() global dzialaj while dzialaj: waga_pliku = stworz_plik_do_wyslania() # zrobic cos z tym(klase?) dane = parser.uzupelnij_dane_do_dlugosci( waga_pliku, dlugosc=6) # usun hardcode (6) sock.wyslij(dane) sock.wyslij_plik('prtscr.jpeg') # usun hardcode
def sluchaj_wejscie_z_gniazda(sock): # thread parser = CompParser() robot = Robot() global dzialaj while dzialaj: odebrane_dane = sock.otrzymaj_dane(ile=20) print odebrane_dane x, y, przyciskPSP2Stan = parser.parsuj_klawisze(dane=odebrane_dane) robot.reaguj(int(x), int(y), przyciskPSP2Stan) # krotszy niz na psp ; 50razy/sek cos odczytam; ale w pesymistycznym # przypadku tylko 25 razy na sek ;/ time.sleep(0.002)