Thanks element14 for selecting my design for Beaglebone Black Radio Challenge. I own a Beaglebone(first generation) so i have some prior experience in handling this new beauty(BBB).
My project aims in designing a radio using SDR and internet. The radio's interface(GUI) shall be Qt/GTK based. Provision of searching, storing and recording of channel shall be added. The audio output is using a USB sound card. The initial step is make RTL_SDR talk to Beaglebone Black.
Building rtl-sdr software
First, install cmake and libusb on Beaglebone by running
opkg install cmake opkg install libusb*dev
Check out the rtl-sdr source and build it as described below,
git clone git://git.osmocom.org/rtl-sdr.git cd rtl-sdr/ mkdir build cd build cmake ../ make sudo make install
This completes the installation. Now its time to test it by running
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib rtl_test -t
Below is output i got,
Found 1 device(s): 0: Realtek, RTL2838UHIDIR, SN: 00000001 Using device 0: Generic RTL2832U OEM Found Rafael Micro R820T tuner Supported gain values (29): 0.0 0.9 1.4 2.7 3.7 7.7 8.7 12.5 14.4 15.7 16.6 19.7 20.7 22.9 25.4 28.0 29.7 32.8 33.8 36.4 37.2 38.6 40.2 42.1 43.4 43.9 44.5 48.0 49.6 Sampling at 2048000 S/s. No E4000 tuner found, aborting.
Success!!!!!
My next step would be to get usb audio to work. Looks like I have to disable HDMI output for this.
Top Comments