Stap 3: Configureren de SDR te treden als een FM-ontvanger
Om te kunnen configureren de SDR te treden als een FM-ontvanger
Een scriptbestand maken in uw Project directory gebruiken
vi fm_configuration.sh
Code van de volgende handelingen uit in het scriptbestand
#!/bin/bash abort() { echo >&2 echo "Error Encountered" >&2 exit 1 } trap 'abort' 0 set -e echo "-----------------------------------------------------------------" echo "Configuration started ......" echo "Run this once and delete it later" echo "Watch the progress bar......" echo "src all <a href="http://iotdk.intel.com/repos/1.1/iotdk/all" "=""> http://iotdk.intel.com/repos/1.1/iotdk/all" </a> > /etc/opkg/base-feeds.conf echo "src x86 <a href="http://iotdk.intel.com/repos/1.1/iotdk/x86" "=""> http://iotdk.intel.com/repos/1.1/iotdk/all" </a> >> /etc/opkg/base-feeds.conf echo "src i586 <a href="http://iotdk.intel.com/repos/1.1/iotdk/i586" "=""> http://iotdk.intel.com/repos/1.1/iotdk/all" </a> >> /etc/opkg/base-feeds.conf echo "Progress |#### |" sleep 1 opkg update opkg install git opkg install --force-downgrade libusb-1.0-dev echo "Progress |######## |" sleep 2 #Source compilation mkdir -p /rtlsdr cd /rtlsdr git clone <a href="https://github.com/steve-m/librtlsdr"> http://iotdk.intel.com/repos/1.1/iotdk/all" </a> #Steve's repository for code to turn the SDR into an FM receiver cd librtlsdr echo "Progress |############## |" sleep 2 autoreconf -i echo "Progress |################### |" sleep 2 ./configure make echo "Progress |####################################### |" sleep 2 make install echo "Progress |############################################## |" sleep 2 make install-udev-rules echo "/usr/local/lib" > /etc/ld.so.conf ldconfig echo "pcm.!default sysdefault:Device" > ~/.asoundrc #Set Enter USB to AUX device as default audio out. # In some cases this might be required to be changed to Headset echo "Progress |######################################################|" sleep 2 ####################################################################### trap : 0 echo >&2 ' Configuration Done ' echo "Complete."
Nu draaien met behulp van dit script
sh fm_configuration.sh
Dit script moet eenmalig worden uitgevoerd. Het verkrijgen van de benodigde repositories. U kunt het script verwijderen nadat het eenmaal is uitgevoerd. Het hoeft niet elke keer worden uitgevoerd.
U kunt het script doorlopen en wijzigen van de naam van het apparaat op basis van de geluidskaart die u in de lijn gebruikt
pcm.!default sysdefault:Device" > ~/.asoundrc
Als u de naam van uw apparaat gebruikt de volgende opdracht om te vinden van uw audio-apparaat
$aplay -Ll