# DAB - Help

**URL:** <https://www.ruby-forum.com/t/dab-help/232213>\
**Category:** GNU Radio\
**Created:** [September 25, 2014, 12:17pm UTC](https://www.ruby-forum.com/t/dab-help/232213 "2014-09-25T12:17:02Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![addis\_a](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/c4cdca/32.png) [@addis\_a](https://www.ruby-forum.com/u/addis_a)\
**Post date:** [September 25, 2014, 12:17pm UTC](https://www.ruby-forum.com/t/dab-help/232213/1 "2014-09-25T12:17:02Z")

</div>

* * *

Discuss-gnuradio mailing list  
removed\_email\_address@domain.invalid  
[https://lists.gnu.org/mailman/listinfo/discuss-gnuradio](https://lists.gnu.org/mailman/listinfo/discuss-gnuradio)

---

<div class="post-metadata">

**Author:** ![Korbinian\_Pfaffened](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/74df32/32.png) [@Korbinian\_Pfaffened](https://www.ruby-forum.com/u/Korbinian_Pfaffened)\
**Post date:** [September 25, 2014, 7:20pm UTC](https://www.ruby-forum.com/t/dab-help/232213/2 "2014-09-25T19:20:14Z")

</div>

On 25.09.2014 03:14, Korbinian Pfaffeneder wrote:

> Hello together,  
> i’ve just started to play with GNU Radio and i use a DVB-T USB Stick  
> (Tuner R820T) as Source. I’ve already built a FM receiver and now i want  
> to listen to DAB. My signal processing skills are on a rookie-level. So,  
> my question is, is it possible to create a DAB receiver with  
> the standard blocks in GRC (gnuradio 3.7)? Would it be possible to use  
> the OFDM receiver? I found this website

The OFDM receiver is geared towards packetized data. It might work, but  
you’d need:

- A synchronization algorithm
- A better equalizer
- A definition for the packet format.

I would consider these things above rookie-level, but that’s not to  
discourage you from trying 🙂  
Also, there are many projects out there for digital radio. There’s  
gr-drm (not sure if it includes a full rx, though) and I thought there’s  
a GNU Radio DAB rx out there (ask the Googles).  
And DVB-T is not _that_ different, and we have GNU Radio codes for that,  
too.

> [http://www.zhaw.ch/de/engineering/institute-zentren/zsn/projekte/gnu-radio.html](http://www.zhaw.ch/de/engineering/institute-zentren/zsn/projekte/gnu-radio.html)  
> for a complete DAB Receiver, but it needs the gnuradio-core, which only  
> exists in older gnuradio versions.

Transitioning to the new version should be simple if you’re just using  
stock blocks. There’s a wiki page on the transition which will help you  
porting.

Cheers,  
M

---

<div class="post-metadata">

**Author:** ![Korbinian\_Pfaffened](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/74df32/32.png) [@Korbinian\_Pfaffened](https://www.ruby-forum.com/u/Korbinian_Pfaffened)\
**Post date:** [September 25, 2014, 7:36pm UTC](https://www.ruby-forum.com/t/dab-help/232213/3 "2014-09-25T19:36:45Z")

</div>

> The OFDM receiver is geared towards packetized data. It might work,  
> but you’d need:
> 
> - A synchronization algorithm
> - A better equalizer
> - A definition for the packet format.

For DAB the pi/4-dqpsk is differentially encoded in time over all  
subcarriers,  
with a pilot symbol over all subcarriers in the beginning, so no  
equalizer is needed really.

More code from a diffent project:

> **[GitHub - andrmuel/gr-dab: GNU Radio DAB (digital audio broadcasting) module](https://github.com/andrmuel/gr-dab)**
>
> GNU Radio DAB (digital audio broadcasting) module

- that won’t work out of the box for 3.7, but there is code.

J
