diff --git a/apps/strobo.py b/apps/strobo.py new file mode 100755 index 0000000..9fd1b73 --- /dev/null +++ b/apps/strobo.py @@ -0,0 +1,33 @@ +#!/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 + +a = True +counter = 0 +buffera = bytearray(b"\x00" * (3 * Nx * Ny)) +bufferb = bytearray(b"\xFF" * (3 * Nx * Ny)) + +while True: + + if a: + os.write(1, buffera) + else: + os.write(1, bufferb) + + if param == counter: + a = not a + counter = 0 + + counter+=1