2013年9月29日 星期日

利用 ARM for Linux 的板子連接 RTL-SDR

for Raspberry Pi

簡單來說就是用 Raspberry Pi 做 SDR 伺服器

首先必須安裝必要工具跟 lib
cmake 跟 libusb-1.0-0-dev, 我用的版本已經有內建 git 若你使用的沒有也必須先安裝

sudo apt-get install cmake libusb-1.0-0-dev
git clone git://git.osmocom.org/rtl-sdr.git
cd rtl-sdr/
mkdir build
cd build
cmake ../ -DINSTALL_UDEV_RULES=ON
sudo make install
sudo ldconfig

-DINSTALL_UDEV_RULES=ON
簡單來說有加這參數才能讓非 root user 可以直接執行掛載成 SDR Sever 否則就是得用 root 權限才能執行

啟動服務
rtl_tcp -a 0.0.0.0

for BeagleBone Black

opkg update
opkg install cmake
opkg install libusb-1.0-dev
git clone git://git.osmocom.org/rtl-sdr.git
cd rtl-sdr/
mkdir build
cd build
cmake ../
make install

vi /etc/ld.so.conf
/usr/local/lib

ldconfig

基本上只要是 Linux base 的都可以以此列推裝上

2013年9月23日 星期一

fatal error: Python.h: No such file or directory

# python setup.py build
時出現

fatal error: Python.h: No such file or directory

Ubuntu 上的解法就是

sudo apt-get install python-dev