From 85b9d43dda8404f2a13be60e04e1edb6618a09a9 Mon Sep 17 00:00:00 2001 From: Yuval Adam <_@yuv.al> Date: Thu, 12 Apr 2018 13:13:18 +0300 Subject: Cleanup --- async_fm_demod.py | 16 ++++++++++++++++ asynciotest.py | 8 -------- fm.py | 26 -------------------------- 3 files changed, 16 insertions(+), 34 deletions(-) create mode 100644 async_fm_demod.py delete mode 100644 asynciotest.py delete mode 100644 fm.py diff --git a/async_fm_demod.py b/async_fm_demod.py new file mode 100644 index 0000000..4c291cd --- /dev/null +++ b/async_fm_demod.py @@ -0,0 +1,16 @@ +import asyncio +from rtlsdr import RtlSdr + +async def streaming(): + sdr = RtlSdr() + + async for samples in sdr.stream(): + print(len(samples), samples[0], type(samples[0])) + + await sdr.stop() + + sdr.close() + +loop = asyncio.get_event_loop() +loop.run_until_complete(streaming()) + diff --git a/asynciotest.py b/asynciotest.py deleted file mode 100644 index f588a22..0000000 --- a/asynciotest.py +++ /dev/null @@ -1,8 +0,0 @@ -import asyncio - -async def echo(): - pass - -if __name__ == '__main__': - loop = asyncio.get_event_loop() - loop.run_forever(echo()) diff --git a/fm.py b/fm.py deleted file mode 100644 index dc8df68..0000000 --- a/fm.py +++ /dev/null @@ -1,26 +0,0 @@ -import asyncio -from rtlsdr import RtlSdr - -RATE_IN = RATE_OUT = 170000 -RATE_OUT2 = 32000 -CUSTOM_ATAN = 1 -DEEMPH = 1 -SQUELCH = 0 - -async def streaming(): - sdr = RtlSdr() - - async for samples in sdr.stream(): - # do something with samples - # ... - print(len(samples), samples[0]) - - # to stop streaming: - await sdr.stop() - - # done - sdr.close() - -loop = asyncio.get_event_loop() -loop.run_until_complete(streaming()) - -- cgit v1.3.1