[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Patch-gnuradio] GRC examples in gr-digital

From: Martin Braun (CEL)
Subject: [Patch-gnuradio] GRC examples in gr-digital
Date: Thu, 5 Jul 2012 18:23:36 +0200
User-agent: Mutt/1.5.21 (2010-09-15)


I wanted to use the GRC examples in gr-digital in class recently--turns
out they're all broken :(

Here's three patches:

- The first changes ber_simu.grc to use Eb/N0 instead of the noise
  amplitude, which I find very unintuitive. You can now look up the
  theoretical BER for a given Eb/N0 and, after the BER average is done,
  you will see the textbook value. Also it uses more constellation
  object properties.
- The second actually fixes a bug in the GRC bindings, which made the
  DPSK modulators unusable in GRC.
- The final patch fixes the other GRC files (none of which would run).
  In most cases, the files were probably just copied when stuff moved to
  gr-digital, and API changes were not reflected.

The patches seem bigger than they are; that's because I also moved the
blocks around. I guess this could count as 'gratuitious white space
changes', but considering they didn't work before, I hope that's OK.

On a sidenote, it would be great if we had unit tests for GRC files
(both .grc and .xml block bindings). Won't promise to write them myself,
though, just saying :)


Karlsruhe Institute of Technology (KIT)
Communications Engineering Lab (CEL)

Dipl.-Ing. Martin Braun
Research Associate

Kaiserstra├če 12
Building 05.01
76131 Karlsruhe

Phone: +49 721 608-43790
Fax: +49 721 608-46071

KIT -- University of the State of Baden-W├╝rttemberg and
National Laboratory of the Helmholtz Association

Attachment: 0001-digital-ber_sim-GRC-demo-now-uses-EbN0-and-constella.patch
Description: Text Data

Attachment: 0002-digital-updated-dxpsk-GRC-bindings-to-reflect-API-ch.patch
Description: Text Data

Attachment: 0003-digital-fixed-all-the-demod-.grc-examples.patch
Description: Text Data

Attachment: pgpEl6RGaEtBt.pgp
Description: PGP signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]