User talk:Duggabe: Difference between revisions

From GNU Radio
Jump to navigation Jump to search
(Proposal for reorganization of my tutorial)
(21 intermediate revisions by the same user not shown)
Line 1: Line 1:
== "Recycle Bin", content we no longer link to that we may eventually just delete ==
== "Recycle Bin": content we no longer link to that we may eventually just delete ==


* [[Guided_Tutorial_GNU_Radio_in_Python|Programming GNU Radio in Python]]
* [[Guided_Tutorial_GNU_Radio_in_Python|Programming GNU Radio in Python]]
Line 5: Line 5:
* [[UsingVim|Using VIM plugins for GNU Radio development]]
* [[UsingVim|Using VIM plugins for GNU Radio development]]
* [[TutorialsQTGUI|QTGUI Tutorial]] - A tutorial on how to develop Python GNU Radio applications.
* [[TutorialsQTGUI|QTGUI Tutorial]] - A tutorial on how to develop Python GNU Radio applications.
* [http://www.trondeau.com/gr-tutorial/ Tom Rondeau's gr-tutorial] - Some tutorials from the boss himself.
* [[Guided_Tutorial_Extras_Sample_Rates#E2.3._A_Note_on_Resampling]] - covered by Understanding sample rate
* [[Guided_Tutorial_Extras_Sample_Rates#E2.3._A_Note_on_Resampling]] - covered by Understanding sample rate
* [[TutorialsCoreConcepts|Core concepts of GNU Radio applications]] - content used in other pages
* [[TutorialsCoreConcepts|Core concepts of GNU Radio applications]] - content used in other pages
Line 12: Line 11:
* [[TutorialPythonFunctions|Writing a Python Function for GRC]] - for 3.7; content used in other pages; it doesn't work as written!
* [[TutorialPythonFunctions|Writing a Python Function for GRC]] - for 3.7; content used in other pages; it doesn't work as written!
* [[TutorialsDebugging|How to debug your applications]] - not well written; would need major rework and update
* [[TutorialsDebugging|How to debug your applications]] - not well written; would need major rework and update
* [http://www.brainshark.com/SPS/vu?pi=zH8zQcV8dzAXPbz0 VOLK Introduction] - bad link


== Notes on Wiki pages which need attention ==
== QT GUI Block Docs Status ==


* Mark all the pages in the Recycle Bin as 'deprecated in GR 3.8'
These 3.9 GUI Widgets do not have doc pages:


== Proposal for reorganization of my tutorial ==
* App Background
As I have said before, many of the GR docs are very USRP-centric. I disagree "that a huge fraction of people are learning on a USRP". I think most people who are starting GR, <b>other than in a classroom</b>, don't have the personal budget to buy a USRP, and starting a tutorial which is strictly for a USRP will totally turn them off. It did me when I was a newbie.
* Az-El Plot
* Compass
* Dial
* Dial Gauge
* Digital Number Control
* Distance Radar
* Fast Auto-Correlator Sink
* Graphic Item
* Graphic Overlay Sample Source
* LED Indicator
* Level Gauge
* Msg CheckBox
* Msg Push Button
* Toggle Button
* Toggle Switch


Here is the outline of the current tutorial:
== Notes from GRCon20 Docs breakout ==
<pre>
* document msg ports
= Tutorial: Using GNU Radio with Hardware =  (current Guided_Tutorial_Hardware_Considerations)
* we need a list of blocks without params or example flowgraphs
== Introduction ==
* "How can I know which blocks to assemble to do X application"
== Prerequisites ==
* "I want to do X processing, Is there a block already that does it, and if so, what's its name?"
== What Will I Need? ==
== Using UHD Blocks ==
== Building an FM Radio Receiver ==
=== Creating a Software Radio Spectrum Analyzer ===
=== Using Your Software Radio Spectrum Analyzer ===
=== Building a Broadcast FM Receiver ===
=== A Working Software Radio Broadcast FM Receiver ===
</pre>


Here is my proposal which takes your comments into consideration:
== Notes from GRCon20 HamRadio breakout ==
<pre>
* Thoughts on forming a GNU Radio Amateur Radio monthly meeting group
= DRAFT REVISION Guided_Tutorial_Hardware_Considerations =
** use BigBlueButton or Zoom
== Introduction ==
** have a host / moderator present a topic with a demonstration
== Prerequisites ==
** limit to one hour (especially if BigBlueButton)
== What Will I Need? ==
** a time on the weekend might be better - something like 20:00 UTC?
== Creating a Software Radio Spectrum Analyzer ==
** Barry Duggan will push out a news entry on the gnuradio.org homepage as soon as a kickoff seems feasible :) Marcus will help "as much as I can"
=== Parameters For Popular Devices ===  (just the device parameters)
** possibly start a GR Ham Radio mailing list like discuss-gnuradio
==== ADALM-PLUTO ====
* start a Ham Radio wiki page
==== UHD / USRP ====
** poor SSB always gets the short shrift. -> tutorial on SSB
==== RTL-SDR dongle ====
** list of starter RF components for HF
==== FunCube Pro+ ====
** It would be way cool to demonstrate bad signals in simulation, so that we can recognize them when we see them on air, and not be the ones doing bad things on the air ourselves.
=== Tuning and Using the Spectrum Analyzer ===
== Building a Broadcast FM Receiver ==
References to the following flowgraphs without a list of the parameters:
* File:Pluto_FM_fg.png
* File:USRP_FM_fg.png
* File:RTLSDR_receive_fg.png
* File:FunCube_FM_fg.png
</pre>
 
== another section to generate a TOC ==

Revision as of 18:30, 21 September 2020

"Recycle Bin": content we no longer link to that we may eventually just delete

QT GUI Block Docs Status

These 3.9 GUI Widgets do not have doc pages:

  • App Background
  • Az-El Plot
  • Compass
  • Dial
  • Dial Gauge
  • Digital Number Control
  • Distance Radar
  • Fast Auto-Correlator Sink
  • Graphic Item
  • Graphic Overlay Sample Source
  • LED Indicator
  • Level Gauge
  • Msg CheckBox
  • Msg Push Button
  • Toggle Button
  • Toggle Switch

Notes from GRCon20 Docs breakout

  • document msg ports
  • we need a list of blocks without params or example flowgraphs
  • "How can I know which blocks to assemble to do X application"
  • "I want to do X processing, Is there a block already that does it, and if so, what's its name?"

Notes from GRCon20 HamRadio breakout

  • Thoughts on forming a GNU Radio Amateur Radio monthly meeting group
    • use BigBlueButton or Zoom
    • have a host / moderator present a topic with a demonstration
    • limit to one hour (especially if BigBlueButton)
    • a time on the weekend might be better - something like 20:00 UTC?
    • Barry Duggan will push out a news entry on the gnuradio.org homepage as soon as a kickoff seems feasible :) Marcus will help "as much as I can"
    • possibly start a GR Ham Radio mailing list like discuss-gnuradio
  • start a Ham Radio wiki page
    • poor SSB always gets the short shrift. -> tutorial on SSB
    • list of starter RF components for HF
    • It would be way cool to demonstrate bad signals in simulation, so that we can recognize them when we see them on air, and not be the ones doing bad things on the air ourselves.