diff options
| author | Yuval Adam <_@yuv.al> | 2018-05-30 16:17:04 +0300 |
|---|---|---|
| committer | Yuval Adam <_@yuv.al> | 2018-05-30 16:17:04 +0300 |
| commit | 733608f0ed24236bb2cfd95f1ca22dab7a42691f (patch) | |
| tree | ac856b32640ee8dc6525b5139c35f546a033c7ce | |
| parent | f07ebfab0c55a1247bfad6ca176c61a4030799fe (diff) | |
Starting to look good
| -rw-r--r-- | talk.ipynb | 9 | ||||
| -rw-r--r-- | talk.slides.html | 18 | ||||
| -rwxr-xr-x | top_block.py | 2 |
3 files changed, 22 insertions, 7 deletions
@@ -353,7 +353,7 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 7, "metadata": { "slideshow": { "slide_type": "subslide" @@ -384,8 +384,9 @@ } }, "source": [ - "## Caveats\n", + "## Review\n", "\n", + " - Took a fixed set of samples, did some math on them\n", " - Python, NumPy and SciPy are **very** good at doing fast processing of static data\n", " - When handling real-time data, buffering becomes a serious issue\n", " - How do you synchronize different input/ouput sample rates on the same flow?" @@ -401,7 +402,7 @@ "source": [ "## GNU Radio\n", "\n", - "- Top-notch signal processing framework\n", + "- Comprehensive signal processing framework\n", "- Implemented many DSP primivites\n", "- Has a great scheduling engine\n", "- *Actually* generates flowgraphs in Python" @@ -420,6 +421,8 @@ " - Buy an RTL-SDR dongle, they start at less than $10\n", " - eBay, AliExpress\n", " - Learn more about SDR, signal processing\n", + " - https://osmocom.org/projects/sdr/wiki/rtl-sdr\n", + " - https://www.reddit.com/r/RTLSDR/wiki/index\n", " - Michael Ossmann's video course - https://greatscottgadgets.com/sdr/\n", " - Explore the radio waves!" ] diff --git a/talk.slides.html b/talk.slides.html index 2185b69..c0f8d97 100644 --- a/talk.slides.html +++ b/talk.slides.html @@ -11940,6 +11940,15 @@ a.anchor-link { </div> <div class="inner_cell"> <div class="text_cell_render border-box-sizing rendered_html"> +<h2 id="Radio">Radio<a class="anchor-link" href="#Radio">¶</a></h2><p><img src="static/waves.gif" alt="static/waves.gif"></p> + +</div> +</div> +</div></section></section><section><section> +<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> +</div> +<div class="inner_cell"> +<div class="text_cell_render border-box-sizing rendered_html"> <h2 id="Radio-Waves">Radio Waves<a class="anchor-link" href="#Radio-Waves">¶</a></h2><p><img src="static/dipole.gif" alt="static/dipole.gif"></p> <p><em>Source: <a href="https://en.wikipedia.org/wiki/Antenna_(radio">https://en.wikipedia.org/wiki/Antenna_(radio</a>)</em></p> @@ -12181,7 +12190,7 @@ a.anchor-link { </div></section><section> <div class="cell border-box-sizing code_cell rendered"> <div class="input"> -<div class="prompt input_prompt">In [6]:</div> +<div class="prompt input_prompt">In [7]:</div> <div class="inner_cell"> <div class="input_area"> <div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># HIT IT</span> @@ -12208,7 +12217,8 @@ a.anchor-link { </div> <div class="inner_cell"> <div class="text_cell_render border-box-sizing rendered_html"> -<h2 id="Caveats">Caveats<a class="anchor-link" href="#Caveats">¶</a></h2><ul> +<h2 id="Review">Review<a class="anchor-link" href="#Review">¶</a></h2><ul> +<li>Took a fixed set of samples, did some math on them</li> <li>Python, NumPy and SciPy are <strong>very</strong> good at doing fast processing of static data</li> <li>When handling real-time data, buffering becomes a serious issue<ul> <li>How do you synchronize different input/ouput sample rates on the same flow?</li> @@ -12224,7 +12234,7 @@ a.anchor-link { <div class="inner_cell"> <div class="text_cell_render border-box-sizing rendered_html"> <h2 id="GNU-Radio">GNU Radio<a class="anchor-link" href="#GNU-Radio">¶</a></h2><ul> -<li>Top-notch signal processing framework</li> +<li>Comprehensive signal processing framework</li> <li>Implemented many DSP primivites</li> <li>Has a great scheduling engine</li> <li><em>Actually</em> generates flowgraphs in Python</li> @@ -12243,6 +12253,8 @@ a.anchor-link { </ul> </li> <li>Learn more about SDR, signal processing<ul> +<li><a href="https://osmocom.org/projects/sdr/wiki/rtl-sdr">https://osmocom.org/projects/sdr/wiki/rtl-sdr</a></li> +<li><a href="https://www.reddit.com/r/RTLSDR/wiki/index">https://www.reddit.com/r/RTLSDR/wiki/index</a></li> <li>Michael Ossmann's video course - <a href="https://greatscottgadgets.com/sdr/">https://greatscottgadgets.com/sdr/</a></li> </ul> </li> diff --git a/top_block.py b/top_block.py index 4f357d6..8e104f7 100755 --- a/top_block.py +++ b/top_block.py @@ -3,7 +3,7 @@ ################################################## # GNU Radio Python Flow Graph # Title: Top Block -# Generated: Mon May 28 17:44:43 2018 +# Generated: Mon May 28 19:47:27 2018 ################################################## if __name__ == '__main__': |
