bibliopixel.animation.receiver module

bibliopixel.animation.receiver.BaseReceiver

alias of bibliopixel.animation.receiver.Receiver

class bibliopixel.animation.receiver.HOST_TYPE[source]

Bases: enum.IntEnum

An enumeration.

CIRCLE = 3
CUBE = 4
MATRIX = 2
STRIP = 1
class bibliopixel.animation.receiver.Receiver(layout, **kwds)[source]

Bases: bibliopixel.animation.animation.Animation

free_run = True
pre_run()[source]
start()[source]
step(amt=1)[source]

This may seem silly, but on a Receiver step() need not do anything. Instead, receive the data on the receive thread and set it on the buffer then call self._hold_for_data.set()

stop()[source]
thread_cleanup()[source]