cleanup
This commit is contained in:
@@ -1,11 +1,10 @@
|
||||
#!/usr/bin/env python3
|
||||
|
||||
import os
|
||||
import sys
|
||||
import random
|
||||
import time
|
||||
import random
|
||||
import colorsys
|
||||
import os
|
||||
import random
|
||||
import sys
|
||||
import time
|
||||
|
||||
Nx = int(sys.argv[1])
|
||||
Ny = int(sys.argv[2])
|
||||
@@ -13,12 +12,12 @@ Ny = int(sys.argv[2])
|
||||
PixelsPerFrame = 20
|
||||
NumLines = 7
|
||||
LineGenerationRate = 0.2
|
||||
time_ms = 20
|
||||
try:
|
||||
time_ms = int(sys.argv[3])
|
||||
except:
|
||||
pass
|
||||
buffer = bytearray(b"\x00" * (3 * Nx * Ny))
|
||||
time_ms = 20
|
||||
buffer = bytearray(3 * Nx * Ny)
|
||||
|
||||
|
||||
def SetPixel(x, y, r, g, b):
|
||||
idx = x + Nx * y
|
||||
@@ -58,8 +57,10 @@ class Line:
|
||||
self.posy -= 1
|
||||
|
||||
def alive(self):
|
||||
return self.posx >= 0 and self.posx < Nx and self.posy >= 0 and self.posy < Ny
|
||||
return 0 <= self.posx < Nx and 0 <= self.posy < Ny
|
||||
|
||||
|
||||
def main():
|
||||
lines = []
|
||||
while True:
|
||||
for i in range(PixelsPerFrame):
|
||||
@@ -79,3 +80,6 @@ while True:
|
||||
os.write(1, buffer)
|
||||
time.sleep(time_ms * 0.001)
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
main()
|
||||
|
@@ -77,14 +77,14 @@
|
||||
<h1 style="text-align: center;">Andreas <i>production-ready</i> Interface</h1>
|
||||
<div class="main">
|
||||
<div class="col">
|
||||
<h2>Kommando:</h2>
|
||||
<form id="in" class="just" onSubmit="return request()">
|
||||
<h2><label for="list">Kommando:</label></h2>
|
||||
<form id="in" class="" onSubmit="return request()">
|
||||
<select id="list"></select>
|
||||
<input id="args"/>
|
||||
<button id="execute">Ausführen</button>
|
||||
</form>
|
||||
|
||||
<h2>Intensität:</h2>
|
||||
<h2><label for="brightness">Intensität:</label></h2>
|
||||
<form id="brightnessform" class="just" onSubmit="return setbrightness()">
|
||||
<input id="brightness" value="1.0"><br/>
|
||||
<button id="sendbrightness">Setzen</button>
|
||||
@@ -107,13 +107,13 @@
|
||||
<button id="sendflip">Setzen</button>
|
||||
</form>
|
||||
|
||||
<h2>Filterimage:</h2>
|
||||
<h2><label for="filtername">Filterimage:</label></h2>
|
||||
<form id="filterform" class="just" onSubmit="return setFilter()">
|
||||
<input id="filtername" value="test">
|
||||
<button id="filterflip">Setzen</button>
|
||||
</form>
|
||||
|
||||
<h2>Filter expression:</h2>
|
||||
<h2><label for="filterexpr">Filter expression:</label></h2>
|
||||
<form id="filterexprform" class="just" onSubmit="return setFilterExpr()">
|
||||
<input id="filterexpr" value="0.5+0.25*sin(x/3+t)">
|
||||
<button>Setzen</button>
|
||||
|
Reference in New Issue
Block a user