pixelserver2/apps/strobo.py
2018-10-12 21:21:38 +02:00

26 lines
380 B
Python
Executable File

#!/usr/bin/env python3
import os
import sys
Nx = int(sys.argv[1])
Ny = int(sys.argv[2])
param = 10
try:
param = int(sys.argv[3])
except:
pass
buffera = bytearray(b"\x00" * (3 * Nx * Ny))
bufferb = bytearray(b"\xFF" * (3 * Nx * Ny))
while True:
os.write(1, buffera)
time.sleep(param*0.01)
os.write(1, bufferb)
time.sleep(param*0.01)