Home > Q&A Sessions >

Live Q&A - Radio Signal Processing – the GNU Radio Way

Marcus Müller- Recording Soon Available - DSP Online Conference 2024

Live Q&A - Radio Signal Processing – the GNU Radio Way
Marcus Müller
Live Q&A with Marcus Müller for the talk titled Radio Signal Processing – the GNU Radio Way
M↓ MARKDOWN HELP
italicssurround text with
*asterisks*
boldsurround text with
**two asterisks**
hyperlink
[hyperlink](https://example.com)
or just a bare URL
code
surround text with
`backticks`
strikethroughsurround text with
~~two tilde characters~~
quote
prefix with
>

dcomer
Score: 0 | 2 weeks ago | 1 reply

Marcus, very informative presentation. Especially the Python block code but, in general the overall expiation of the grc usage. Thanks for your time in putting this presentation together.

Marcus Müller (speaker)Speaker
Score: 0 | 2 weeks ago | no reply

Thank you!

Gary
Score: 0 | 2 weeks ago | 1 reply

Excellent talk, Marcus! I'm not a programmer, but even I could follow (mostly) what you were talking about with the Python discussion. Well done!

Marcus Müller (speaker)Speaker
Score: 0 | 2 weeks ago | no reply

Thank you very much, Gary! Indeed, the GNU Radio companion is meant to allow to focus more on the architecture than the mechanics of a programming language!

With a bit of Python you can do useful things (like the decibel-to-linear conversion I did for the audio gain, 10**(gain/20)); and of course if you want to integrate some communications (or sensing) system you've built in GNU Radio with the rest of your "business logic", that becomes very useful (for example, say your joint communications and sensing system detects bats flying at night while it transports data over an OFDM link with GNU Radio, you might tell your raspberry Pi to pump some food into a bowl; or you might want to adjust the bearing of your antenna dish based on the things you just learned from the RF signal coming from space).

If you want a really useful motivational project for learning Python, Dan Boschen has two talks on here (they might still be available, I hope); one on FIR filter design with Python, and one on control loops. He's a tremendously motivating teacher.

Thomas.Schaertel
Score: 1 | 2 weeks ago | 1 reply

Marcus,
great talk! I wasn't aware that you can do all that with GNU Radio! Do you know of a GNU Radio course, or do you think it is sufficient to do the tutorials? I'm happy to have watched this session. Thank you!

Marcus Müller (speaker)Speaker
Score: 0 | 2 weeks ago | no reply

Hello Thomas,
thanks for the kind words! So, I'd go with this: really start with the tutorials! You don't have to finish them in one go. And: if you have any questions while doing that, hop on the GNU Radio chat (e.g. via the element.io chat client, free anonymous signup required), and ask away in the "General Discussions" room. It can get pretty interactive in there! (I promise, we're a helpful and talkative community with expertise in a lot of different application domains, not just GNU Radio itself.)

I'm currently relatively booked with work myself, but if your company wants to have a workshop at a location of their choice, say for a group of people, you could drop me an email, and we can discuss (mueller_dspoc@baseband.digital); even if I can't find the time or am a bad match to your specific requirements, I'd try to find someone else from the GNU Radio core developer community to refer you to.

Best,
Marcus

OUR PARTNERS