diff --git a/animations/doppelblitz.py b/animations/doppelblitz.py new file mode 100755 index 0000000..8d1715b --- /dev/null +++ b/animations/doppelblitz.py @@ -0,0 +1,24 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- + +import acabsl +import time + +acabsl.update() + +def set_all(r,g,b): + for w in range(acabsl.NOOFWALLS): + for x in range(acabsl.WALLSIZEX): + for y in range(acabsl.WALLSIZEY): + acabsl.send(x,y,r,g,b,0,w) + acabsl.update() + +while 1: + set_all(0,0,255) + time.sleep(4/144.) + set_all(0,0,0) + time.sleep(12/144.) + set_all(0,0,255) + time.sleep(4/144.) + set_all(0,0,0) + time.sleep(100/144.) diff --git a/animations/party.py b/animations/party.py new file mode 100755 index 0000000..184bccd --- /dev/null +++ b/animations/party.py @@ -0,0 +1,30 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- + +import acabsl +import acabsl2 +import time +import random +t = 0.1 + +acabsl.update() +acabsl2.update() + +def set_all(r,g,b): + for w in range(acabsl.NOOFWALLS): + for x in range(acabsl.WALLSIZEX): + for y in range(acabsl.WALLSIZEY): + acabsl.send(x,y,r,g,b,0,w) + acabsl2.send(x,y,r,g,b,0,w) + acabsl.update() + acabsl2.update() + +while 1: + r = random.randrange(0, 255, 1) + g = random.randrange(0, 255, 1) + b = random.randrange(0, 255, 1) + set_all(r,g,b) + time.sleep(t) + + +