6 ms·
I would love to delve into GNU Radio - but not really sure where to start without a background in communication theory. Should I start by reading a textbook on
by whynot-123 3y ago
I would love to delve into GNU Radio - but not really sure where to start without a background in communication theory. Should I start by reading a textbook on electronic communication? My background is "EE"CS, with 90% being cs.
- belter 3y agoI suggest to get a HackRF and go through this series. You will have your first receiver working within the hour. - https://greatscottgadgets.com/sdr/ https://greatscottgadgets.com/sdr/
- lormayna 3y agoIf you don't need to transmit, you can get an RTL-SDR dongle: it's way cheaper than an HackRF and fully supported as source by GNURadio
- idatum 3y agoI used gnuradio to decode a remote control to a device that allowed me to then automate. I now use a Great Scott Gadgets YARD Stick One to transmit along with rfcat and python. A generic RTL-SDR device with gnuradio worked on the decoding part. I found some good online resources to understand how to do the decoding (e.g. learning the different protocols used). You can dive into more theory (FFT etc.) of course. It was a winter break project. Pretty fun. But be warned SDR generally can be a deep rabbit hole. One note: gnuradio is a shockingly bloated suite of software, so pick a machine you don't mind getting tons of new packages.
- e40 3y ago> One note: gnuradio is a shockingly bloated suite of software, so pick a machine you don't mind getting tons of new packages. Sounds like a good thing to use docker for.
- beaugunderson 3y ago> One note: gnuradio is a shockingly bloated suite of software, so pick a machine you don't mind getting tons of new packages. This was one solution to that problem on macOS at least but hasn't had much love in a few years: https://github.com/ktemkin/gnuradio-for-mac-without-macports https://github.com/ktemkin/gnuradio-for-mac-without-macports
- knorker 3y agoThe best thing about GNU Radio is that you can connect boxes without really understanding them, or the math behind them. There are many howtos and YouTube videos you can watch, and start picking up a little here and there. It doesn't have to be a steep learning curve.
- mikewarot 3y agoGNU Radio supports audio I/O. You can use it with your laptop, or desktop, and speakers/mic to just build an intuitive understanding of quite a few things, without spending any money on hardware. The $30 SDR is an amazing source of samples once you get past that point. It's quite amazing how much you can do with the the pair of GNU Radio and the RTLSDR. I built a receiver/display of VOR aircraft navigation signals, for example.