In [1]:
import logging
logging.basicConfig(level=logging.DEBUG)
import pipecat.connect
import pipecat.device.clock
import pipecat.limit
import pipecat.record
import pipecat.utility
In [2]:
a = pipecat.device.clock.metronome(pipecat.quantity(.25, pipecat.units.seconds))
a = pipecat.utility.add_field(a, "id", "a")
a = pipecat.utility.add_timestamp(a)
b = pipecat.device.clock.metronome(pipecat.quantity(1, pipecat.units.seconds))
b = pipecat.utility.add_field(b, "id", "b")
b = pipecat.utility.add_timestamp(b)
pipe = pipecat.connect.multiplex(a, b)
pipe = pipecat.limit.count(pipe, count=10)
for record in pipe:
pipecat.record.dump(record)
In [ ]: