summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuval Adam <_@yuv.al>2018-05-30 16:17:04 +0300
committerYuval Adam <_@yuv.al>2018-05-30 16:17:04 +0300
commit733608f0ed24236bb2cfd95f1ca22dab7a42691f (patch)
treeac856b32640ee8dc6525b5139c35f546a033c7ce
parentf07ebfab0c55a1247bfad6ca176c61a4030799fe (diff)
Starting to look good
-rw-r--r--talk.ipynb9
-rw-r--r--talk.slides.html18
-rwxr-xr-xtop_block.py2
3 files changed, 22 insertions, 7 deletions
diff --git a/talk.ipynb b/talk.ipynb
index fc44865..629fc73 100644
--- a/talk.ipynb
+++ b/talk.ipynb
@@ -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">&#182;</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">&#182;</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&nbsp;[6]:</div>
+<div class="prompt input_prompt">In&nbsp;[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">&#182;</a></h2><ul>
+<h2 id="Review">Review<a class="anchor-link" href="#Review">&#182;</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">&#182;</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__':