电视棒玩LTE跟踪

原创 2016年08月28日 14:32:51

软件无线电(Software Defined Radio)以前往往以高大上的面目示人,是大公司或学校实验室的高级玩具,一套系统动辄几万甚至几十万。自从一个芬兰黑客破解了rtl2832芯片的电视棒之后(http://sdr.osmocom.org/trac/wiki/rtl-sdr),穷人终于也可以玩SDR 了 ;-)。在淘宝一个 40 或 50 rmb 电视棒,然后就可以 跟踪飞机,偷听空管说话,扫描GSM信号,也可以潜心钻研下一个可玩的无线电信号–LTE。

目录

源码下载

今天我们要玩的是用 rtl2832 抓LTE信号,祭出今天的主角: https://github.com/Evrytania/LTE-Cell-Scanner 。下载源代码:

$ git clone https://github.com/Evrytania/LTE-Cell-Scanner

依赖包安装

我用的系统是ubuntu 16.04-lts,需要安装以下依赖软件包:

$ sudo apt-get install apt-get install libitpp-dev libblas-dev liblapack-dev librtlsdr-dev libncurses-dev libusb-1.0-dev

patch 文件

在我的系统上,有两个包的cmake找不到安装的库文件,需要修改文件:

$ cat cmake-module.patch

diff --git a/cmake/Modules/FindITPP.cmake b/cmake/Modules/FindITPP.cmake
index 4f3b417..4ffcc45 100644
--- a/cmake/Modules/FindITPP.cmake
+++ b/cmake/Modules/FindITPP.cmake
@@ -24,6 +24,7 @@ FIND_LIBRARY(ITPP_LIBRARY_NORMAL
   /usr/lib64
   /usr/lib
   /usr/local/lib
+  /usr/lib/x86_64-linux-gnu/
   NO_DEFAULT_PATH
 )

diff --git a/cmake/Modules/FindRTLSDR.cmake b/cmake/Modules/FindRTLSDR.cmake
index 169a4ae..0f8c3c2 100644
--- a/cmake/Modules/FindRTLSDR.cmake
+++ b/cmake/Modules/FindRTLSDR.cmake
@@ -24,6 +24,7 @@ FIND_LIBRARY(RTLSDR_LIBRARY
   /usr/lib64
   /usr/lib
   /usr/local/lib
+  /usr/lib/x86_64-linux-gnu
   NO_DEFAULT_PATH
 )

编译程序

$ mkdir build
$ cd build
$ cmake ../LTE-Cell-Scanner
$ make

上面命令都无错执行以后,在 src/ 目录下有两个可执行程序:

  • CellSearch
  • LTE-Tracker

LTE搜索

给定起始,结束频率,例如:

$ ./src/CellSearch --freq-start 715e6 --freq-end 768e6

LTE 跟踪

给定一个需要跟踪的频率:

$ ./src/LTE-Tracker -f 739000000

进一步的把玩结果,后面文章将更新。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

从“看”到“玩 智能电视开打“双核”战

9月16日,TCL宣布旗下全线3D智能云电视产品将实现双核和Android4.0+系统全覆盖,同时发布两款最新升级力作。而此前,各大彩电企业大打“功能”牌,纷纷推出多种概念,包括智能云电视、裸眼3D电...

怎么用电脑看电视和点播电视剧电影,电脑上玩手机android游戏

以前在电脑上看电视,需要在台式机上装块电视卡,还要用闭路电视信号。随着宽带技术、智能电视和网络电视盒子的发展,一批优秀的基于Android的电视APP出现了,而且越来越成熟。那么如何在电脑上看电视和点...

在RK3066/RK3188电视棒上安装ubuntu(MK802III/MK808B/MK809/MK908/UG802/QC802

原文地址:http://www.zhetenger.com/install-ubunt-on-rk3188-rk3066-devices 文件下载: RKAndroidTool...

百度影棒“高配低价”杀入电视盒子争夺战,小米、快播情何以堪

无论您是否相信,观看视频的方式已在悄无声息地在改变。手机、Pad、PC和电视等,似乎一夜之间,跨平台间的传输、播放等已日益成为“刚需”。 对于拥有国内最大视频搜索用户访问量的百度而言,其对这种趋...

电视图像自动跟踪原理

  • 2010-03-08 22:19
  • 1.39MB
  • 下载

LTE物理层信道编码--信息编码--咬尾卷积编码

模块作用:对控制信息和广播信道进行信道编码,增强鲁棒性。 咬尾卷积码优缺点:克服了码率损失的问题,并且适合迭代译码,但是译码复杂度增加了。 通常卷积码编码器开始工作时都要进行初始化,常常将编码器的...

电视跟踪基本原理

  • 2012-09-09 23:47
  • 1.60MB
  • 下载

电视棒源码V1.0

  • 2013-05-04 03:36
  • 97KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)