# DRM receiver

**URL:** <https://www.ruby-forum.com/t/drm-receiver/243086>\
**Category:** GNU Radio\
**Created:** [August 20, 2015, 2:04pm UTC](https://www.ruby-forum.com/t/drm-receiver/243086 "2015-08-20T14:04:42Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sadaf\_N](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/858c86/32.png) [@Sadaf\_N](https://www.ruby-forum.com/u/Sadaf_N)\
**Post date:** [August 20, 2015, 2:04pm UTC](https://www.ruby-forum.com/t/drm-receiver/243086/1 "2015-08-20T14:04:42Z")

</div>

Dear List!  
Does anyone have any experience with using GNURADIO as DRM receiver? Or  
using Dream as a library to gnuradio?  
Any help will be nice (=

Best regards  
Havard Austad

---

<div class="post-metadata">

**Author:** ![havard](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/9f8e36/32.png) [@havard](https://www.ruby-forum.com/u/havard)\
**Post date:** [August 21, 2015, 2:20am UTC](https://www.ruby-forum.com/t/drm-receiver/243086/2 "2015-08-21T02:20:13Z")

</div>

I tried DRM TX using gr-drm created by KIT about two years ago. And it  
did  
transmit the right DRM signal and demodulated by Dream software  
correctly.

Then I made a gnuradio flow to feed IQ samples into a fifo using wav  
file  
sink, then Dream opened this fifo and demodulate.

This method is pretty hacking, I think you can modify the source code of  
Dream directly, add libuhd support to it, then it can run standalone  
without gnuradio.

Maybe you can buy a commercial DRM receiver from amazon, which will make  
debug process much more easy.

Havard [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)于2015年8月20日 周四20:04写道：

---

<div class="post-metadata">

**Author:** ![havard](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/9f8e36/32.png) [@havard](https://www.ruby-forum.com/u/havard)\
**Post date:** [August 21, 2015, 2:37am UTC](https://www.ruby-forum.com/t/drm-receiver/243086/3 "2015-08-21T02:37:10Z")

</div>

Hi Havard,

for transmission, gr-drm might be the way to go[1]. But since you asked  
for reception: I wouldn’t know of integration of dream into GNU Radio so  
far. However, if I’m not mistaken, dream can use both a sound card for  
IF input as well as for baseband IQ input – and with a sufficient  
amount of ALSA magic, you might build a GNU Radio → Audio Sink -\>ALSA  
pipe → Dream thing. Note that I think this should be possible, but  
never had the nerve to configure ALSA correctly.  
The other option would be using the file source, to read a wav file  
which would effectively be FIFO to which GNU Radio writes. I’m not too  
confident this will work out of the box, because WAV files have a  
footer, and that will be problematic for streaming, but if Dream is  
built with libsndfile, I guess you’ll be able to just use raw GNU Radio  
file sink data, and specify that the data is stereo float32 raw PCM  
without a header. Not having used Dream myself, I don’t know whether  
that’s the optimal solution, or viable at all without modifications to  
Dream.

Best regards,  
Marcus

[1] [GitHub - kit-cel/gr-drm: DRM transmitter using GNU Radio](https://github.com/kit-cel/gr-drm)

---

<div class="post-metadata">

**Author:** ![havard](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/9f8e36/32.png) [@havard](https://www.ruby-forum.com/u/havard)\
**Post date:** [August 21, 2015, 9:18am UTC](https://www.ruby-forum.com/t/drm-receiver/243086/4 "2015-08-21T09:18:34Z")

</div>

Hi ???,

Do you have a link to an amazon product page? I wasn’t able to find a  
receiver searching for “digital radio mondiale” on [amazon.de](http://amazon.de) or  
[amazon.com](http://amazon.com).

Best regards,  
Marcus

---

<div class="post-metadata">

**Author:** ![havard](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/9f8e36/32.png) [@havard](https://www.ruby-forum.com/u/havard)\
**Post date:** [August 21, 2015, 2:16pm UTC](https://www.ruby-forum.com/t/drm-receiver/243086/5 "2015-08-21T14:16:30Z")

</div>

Thank you so much!

---

<div class="post-metadata">

**Author:** ![havard](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/9f8e36/32.png) [@havard](https://www.ruby-forum.com/u/havard)\
**Post date:** [August 21, 2015, 10:24am UTC](https://www.ruby-forum.com/t/drm-receiver/243086/6 "2015-08-21T10:24:00Z")

</div>

Hi Marcus,

The device is “morphy richards drm and dab 27204 radio”, and I just  
found  
out that amazon has already stopped selling this device.

Photo: [http://att.newsmth.net/nForum/att/Radio/46380/2256/large](http://att.newsmth.net/nForum/att/Radio/46380/2256/large)

–  
Wang Kang  
Blog: [http://scateu.me](http://scateu.me)  
Fingerprint: 011F 0492 97D6 5D75 8AC4 6458 D43F 3CE2 3353 B7BD
