A few months ago [Antti Palosaari] discovered cheap USB TV tuners could be used as a software-defined radio. Since then, we’ve seen these TV tuners receive signals from GPS satellites and even the signals between air traffic control and passenger aircraft. Like everything cool, Mac support for these drivers is slightly terrible so [hpux735] wrote his own Cocoa app to support these amazing dongles.
[hpux735]’s driver is a port of the osmocom driver, repackaged as a native Cocoa app so the terribly fickle libusb and other dependencies aren’t needed. All the code is up on GitHub, ready for you to start playing around with SDR.
As far as tutorials for those wading into the deep waters of software-defined radio, a number of how-to guides have popped up over the last month to get SDR noobs up and running quickly. Here’s a few of the best ones we’ve seen:
[braingram] put up an Instructable for Ubuntu users.
For people who have a Windows box lying around [balint] put up a getting started guide.
There’s a slightly more thorough Windows guide here.
Most of the development in the TV tuner SDR community is happening on the RTLSDR subreddit, and there’s more than enough info there to do just about anything with these TV tuner dongles. If you come up with a novel use for one of these dongles, send it in on the tip line.
I am eager to work with this device. Unfortunately, the order I placed a couple months ago, still has not been fulfilled. DX had them listed as in stock and ready to ship when I placed my order but several days later changed the status to sold out. Have many of you gotten lucky and received your dongle yet? This thing is a wet dream worth waiting for!
Initially I had my order through dx while they still had it in stock and after a week of no status update I decided to cancel it and try my luck through ebay. Got mine about a month after I ordered and works as advertised. This seller doesn’t have more but there’s many others, although I would be wary of scams…Check the rtlsdr subreddit for some links there, in particular http://www.reddit.com/r/RTLSDR/comments/rpq5w/list_of_online_sources_for_tuners_work_in/
the files look like they are a source code not a binary.
can someone compile it and post it?
I just downloaded and built it. I’m getting some build warnings, and can’t get it to run. I haven’t used Xcode in a while, so it might just be my setup (or just me).
What is wrong with libusb on mac?
I’m rather curious about this too. I’ve pumped larged amounts of data through it without issue.
There’s no need for it, except for cross-platform compatibility. OSX gives you full user-land control of USB; Windows requires money to develop low level USB stuff, so libusb is a workaround.
Forget using the tv stick as a SDR on the mac, I’d like to be able to use a tv stick as a tv stick!
The cheapo tv sticks (often using trident tv master chips) don’t work on mac :(
I have a possibly similar stick here, won’t work here in the UK as wrong standard but should be fine for hacking purposes.
Another interesting note, using a TV tuner with its tuning diode connected to a ramp generator based on a 555 to extend the range of one of these sticks.
Xtall is already not wery stable in them, additional frequency drift will make them as useful as diode probe
I just started playing with rtl-sdr on linux, and I must say it’s awesome. gnuradio is insamely cool, if you are interested in DSP I highly recommend it and welcome all new mac users.
Outstanding work.