FM-radiomottagare på Intel Edison (3 / 5 steg)
Steg 3: Konfigurera SDR att agera som en FM-mottagare
För att konfigurera SDR att agera som en FM-mottagare
Skapa en skriptfil i ditt projekt katalog med
Vi fm_configuration.sh
Koden följande i skriptfilen
#! / bin/bash
abort()
{
ECHO > & 2
ECHO "Stött på fel" > & 2
utgång 1
}
fälla 'Avbryt' 0
ställa in -e
echo "-----------------------------------------------------------------"
ECHO "Konfiguration igång..."
ECHO "kör detta en gång och ta bort den senare"
ECHO "titta på förloppsindikatorn..."
ECHO "src alla < en 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 < en 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 < en 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 "framsteg | ### |"
sova 1
Opkg uppdatering
Opkg installera git
Opkg installera--force-nedgradering libusb-1.0-dev
ECHO "framsteg | ### |"
sova 2
#Source sammanställning
mkdir -p /rtlsdr
CD /rtlsdr
git clone < en href = "https://github.com/steve-m/librtlsdr" > http://iotdk.intel.com/repos/1.1/iotdk/all " < /a > #Steve's databas för att förvandla SDR till en FM-mottagare kod
CD librtlsdr
ECHO "framsteg | ### |"
sova 2
autoreconf -i
ECHO "framsteg | ### |"
sova 2
. / configure
göra
ECHO "framsteg | ### |"
sova 2
se installera
echo "Progress |############################################## |"
sova 2
att installera-udev-reglerna
ECHO "/ usr/local/lib" > /etc/ld.so.conf
ldconfig
ECHO "pcm.! standard sysdefault:Device"> ~/.asoundrc #Set retur USB till AUX enhet som standard ljud ut.
# I vissa fall kan detta behöva ändras till Headset
echo "Progress |######################################################|"
sova 2
#######################################################################
fällan: 0
ECHO > & 2'
Konfiguration gjort
'
ECHO "Complete."
Nu, kör detta skript med hjälp
sh fm_configuration.sh
Detta skript måste endast köras en gång. För att erhålla den nödvändiga förråden. Du kan ta bort skriptet efter kör det en gång. Det behöver inte utföras varje gång.
Du kanske vill gå igenom manuset och ändra enhetens namn baserat på ljudkortet som du använder i raden
PCM.! standard sysdefault:Device"> ~/.asoundrc
Du kan använda din anordning namn kommandot för att hitta din ljudenhet
$aplay -ll