def __init__(self, freq, freq_off, _audio): self.audio = _audio self.freq = freq self.freq_off = freq_off self.stream = audio.get_stream(self.audio, output=True) self.ping_buffer = ENCODER.encode("header", map(ord, PING_PAYLOAD)) self.other_ping = ENCODER.encode("header", (0,) * 4)
def __init__(self, freq, freq_off, _audio): self.audio = _audio self.freq = freq self.freq_off = freq_off self.stream = audio.get_stream(self.audio, input=True, stream_callback=self.append_msg, frames_per_buffer=audio.FRAMES_PER_BUFFER) self.demod = demodulator.MFSKDemodulator(sample_rate=audio.RATE, callback=self.symbol_callback) self.msgs = Queue.Queue(4096)
def __init__(self, tones, _audio): self.audio = _audio self.tones = tones self.stream = audio.get_stream(self.audio, output=True)
def __init__(self, freq, freq_off, _audio): self.audio = _audio self.freq = freq self.freq_off = freq_off self.stream = audio.get_stream(self.audio, output=True)