|
|
@ -13,7 +13,7 @@ def name(): |
|
|
|
|
|
|
|
|
|
|
|
class DiskoPidu(Program): |
|
|
|
class DiskoPidu(Program): |
|
|
|
|
|
|
|
|
|
|
|
def disco(self, segmentLength, wait_ms=50): |
|
|
|
def disco(self, segmentLength, wait_ms): |
|
|
|
color = random.randint(0, 0xffffff) |
|
|
|
color = random.randint(0, 0xffffff) |
|
|
|
totalLength = self._lm.count_pixels() |
|
|
|
totalLength = self._lm.count_pixels() |
|
|
|
for p in range(totalLength): |
|
|
|
for p in range(totalLength): |
|
|
@ -30,7 +30,7 @@ class DiskoPidu(Program): |
|
|
|
loop = args['loop'] |
|
|
|
loop = args['loop'] |
|
|
|
|
|
|
|
|
|
|
|
while self.get_loop().status(): |
|
|
|
while self.get_loop().status(): |
|
|
|
self.disco(10) |
|
|
|
self.disco(10, 500) |
|
|
|
|
|
|
|
|
|
|
|
if not loop: |
|
|
|
if not loop: |
|
|
|
break |
|
|
|
break |
|
|
|