Source code for bibliopixel.drivers.dummy

from . driver_base import DriverBase
import time


[docs]class Dummy(DriverBase): """For Testing: Provides no ouput, just a valid interface""" def __init__(self, num=1024, delay=0, **kwds): """ Args delay: time to wait in seconds to simulate actual hardware interface time """ super().__init__(num) self._kwds = kwds self._delay = delay # Push new data to strand def _compute_packet(self): if self._delay > 0: self.clock.sleep(self._delay) else: pass
from .. util import deprecated if deprecated.allowed(): # pragma: no cover DriverDummy = Dummy