Fixed synchronization bugs in Python version

This commit is contained in:
Jakub Zika 2011-09-26 16:00:00 +02:00
parent 21d9a3d4a4
commit b734027e05
2 changed files with 3 additions and 0 deletions

View file

@ -64,6 +64,7 @@ def main():
b = read_byte()
pygame.draw.rect(screen, [r, g, b], [pixel_width*i, 0, pixel_width-offset, pixel_width-offset])
write_byte(r); write_byte(g); write_byte(b)
sys.stdout.flush()
pygame.display.flip()
except EOFError:
pass

View file

@ -2,6 +2,7 @@
# vim:et:sw=4:ts=4:sts=4
import sys
import time
import serial
import getopt
@ -49,6 +50,7 @@ def main():
except serial.serialutil.SerialException:
print 'Could not open the serial device'
return 1
time.sleep(2)
try:
while True: