Fixed normal avr builds
[cerebrum.git] / tools / randomatic.py
blob6eaa9ebfb785503d43c9aaedcf240f729328b1f8
1 #!/usr/bin/env python3
2 """ Randomly blink all led matrices on a device """
3 import time, random, sys
4 from pylibcerebrum import ganglion
5 port, speed = sys.argv[1], 115200
6 if len(sys.argv) > 2:
7 speed = int(sys.argv[2])
9 g = ganglion.Ganglion(port, speed)
11 while True:
12 for m in g:
13 if m.type == 'led_matrix':
14 m.buffer = [ random.randint(0, 1) for i in range(28)]
15 time.sleep(0.2)