On Sat, Mar 30, 2013 at 9:54 AM, Tom Rondeau <t...@trondeau.com> wrote:

> To move on in this topic, Alex brings up an interesting point. One of
> the reasons for this mailing list is to discuss signal processing,
> SDR, algorithms, etc. Hopefully in a way that helps us improve either
> GNU Radio itself of our use of GNU Radio tools and blocks. I would
> really like to see more of this.
>
> The problem is that in the past, every now and then, someone tries to
> do this. But it never seems to work or end very satisfactorily. The
> mailing list structure seems like it doesn't lend itself to properly
> discuss signal processing in a useful way.
>
> To start with, we need to start passing around flowgraphs (preferably
> GRC) so that we can all see what's being discussed. There is also the
> gnuradio.org wiki that people could use to build pages that better
> describe the problem, idea, or suggestion. That format can handle
> images, better embedding of formulas, and file attachments (include
> data sets that are too big to mail out).
>
> I would love to see someone take this on as a challenge to try to spur
> on more discussion about communications. Over the past few years,
> we've also gotten much better about using Git and tools like github to
> submit patches and fixes. So I would encourage everyone to use the
> available tools to help us all better communicate with each other.
>

As I am here mainly for the algorithm talk, this sounds like a great idea.
 Are you envisioning a new Signal Processing and SDR section to the main
page?  Some of the topics I think that would be a good start are:

  0. Understanding the (insert commercial standard here) MAC and PHY
  1. Frequency calibration using your local GSM station
  2. The near-far problem and how hardware still matters with software
defined radios
  3. Synchronization and frequency offset
  4. Modulations and channel filtering
  5. Forward Error Correction
  6. Simulation within GNU Radio
  7. OFDM Demystified
  8. Diversity in Space, Time, and Frequency
  9. Wireless Channels and how to mitigate their effects

I am pretty sure most, if not all, of the topics are covered somewhere in
the GNU Radio code base or can be easily explained by some people on the
mailing list.

Also, I am sure most everyone has seen it, but Charan Langton's website:

  http://complextoreal.com/tutorials/

has some excellent, freely available tutorials that explain the theory and
math of a slew of communication related topics.  It would be great to link
those tutorials with a real implementation in GNU Radio.

I think some good candidates for the first topics might be all the new OFDM
work as well as the simulation aspect of GNU Radio so more of the user base
feels empowered by the software without feeling like they need hardware to
be able to use GNU Radio.

So what do you think should be first?  What would you like to see?  I know
you've blogged about GNU Radio updates.  Should those be topics discussing
algorithms and pragmatic GNU Radio?

I think you said it best:

  "It's not easy, but communications is not easy. In fact, it's very, very
hard."

Seems to apply to every aspect of communication and is not limited to
wireless.

Brian
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to