Installation rtl_fm:
# Install dependencies
# Fetch and compile rtl-sdr sourceCode:sudo apt-get update sudo apt-get -y install git cmake build-essential libusb-1.0 qt4-qmake libpulse-dev libx11-dev
# Installation mysql:Code:mkdir -p ~/src/ cd ~/src/ git clone git://git.osmocom.org/rtl-sdr.git cd rtl-sdr mkdir build cd build cmake ../ -DINSTALL_UDEV_RULES=ON make sudo make install sudo ldconfig
# Einrichtung monitord:Code:sudo apt-get install mysql-server sudo apt-get install libmysqlclient-dev
## nur mit MySQLCode:sudo apt-get update sudo apt-get install autoconf libtool subversion libasound2-dev sudo svn co http://svn.monitord.de/monitor/trunk monitord cd monitord sudo autoreconf -fi
##Alternativ mit LUA und MySQLCode:sudo ./configure --with-alsa --enable-plugins --with-mysql sudo make sudo make install
# Starten von monitordCode:sudo apt-get install liblua5.1-dev sudo ./configure --enable-plugins --with-alsa --with-mysql --with-lua-includes=/usr/include/lua5.1 --with-lua-suffix=5.1 sudo make sudo make install
# Monitord als Dienst einrichtenCode:monitord > monitord.log 2>&1
chkconfig - system tool to enable or disable system services
Erstellen einer Datei monitord unter /etc/init.d:Code:sudo apt-get install chkconfig
# Staren der Auswertung mittels SDR:Code:### BEGIN INIT INFO # Provides: monitord # Required-Start: $local_fs $network $mysql # Required-Stop: $local_fs $mysql # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: monitord # Description: monitord ### END INIT INFO cd /home/pi/ case "$1" in start) monitord >> /dev/null & echo "Monitord wurde gestartet" pid=$(pidof monitord) echo "PID: $pid" ;; stop) pid=$(pidof monitord) echo "PID: $pid" kill $pid echo "Monitord wurde beendet" ;; restart) pid=$(pidof monitord) kill $pid echo "Monitord wurde beendet" monitord >> /dev/null & echo "Monitord wurde gestartet" ;; *) echo "usage $0 start|stop|restart" ;; esac exit 0
Verwendete Hardware:Code:rtl_fm -f xx.xxxM -s 22050 -g 14 -C - | aplay -r 22050 -f S16_LE -t raw -c 1 -D default:CARD=ALSA
- Raspberry Pi Version B
- SD Karte
- Cinergy TStick RC
- Belkin 4-Port USB 2.0 Hub, ultra-slim schwarz http://www.conrad.de/ce/de/product/9...f=searchDetail
- Conrad USB-Soundbox 7.1 von Conrad (http://www.conrad.de/ce/de/product/8...Box-71-Schwarz)
- FiiO L2 Kabel - 3,5mm Klinke auf 3,5mm Klinke - Stecker gerade - 10 cm (http://www.conrad.de/ce/de/product/4...omSuggest=true)
-USB-Anschlusskabel USB 2.0 Stecker A an USB 2.0 Stecker Micro-A Schwarz 1,8 m http://www.conrad.de/ce/de/product/9...f=searchDetail
Randbemerkungen:
- Raspberry Pi wird nicht mit eigenem Netzteil versorgt, sondern über den Hub
- externe Soundkarte und DVB-Stick stecken am Hub und nich am Pi
- Ausgang der Pi-Soundkarte ist mit Kabel auf Line-In der ext. Soundkarte verbunden
-- bsiher habe ich leider nur FMS-Auswertung hin bekommen... Am POCSAG bin ich noch am verzweifeln :-(




Zitieren