摘要:
2011-09-12Complied gsmspcd airprobe/gsmsp./configuremakeand oops! errors appearing:gsm_run_bb.cc: In member function 'virtual intgsm_run_bb::work(int, gr_vector_const_void_star&,gr_vector_void_star&)':gsm_run_bb.cc:317:6: error: 'printf' was not declared in thisscopemake[5]: 阅读全文
摘要:
2011-09-11要搞搞airprobe,所以下载来试试。website: http://srlabs.de/research/decrypting_gsm/Jump Motivation, Recording calls, Cracking A5/1, Defenses parts.You should be focused on Tools.The following tools are used to analyze voice callsGnuRadio records data from air >>Airprobe parses control data >&g 阅读全文
摘要:
Abstract:主要用USRP1的FFT功能来检测周边的BTS。Introduction:现在软件无线电非常热,open source and open hardware可以进行SDR的开发。利用GNURADIO可以加强对GSM进行学习和了解,可以用FFT找出附近的BTS。Hardware :ThinkPad T61 一台USRP1DBSRX daughterboard (covers 800MHz – 2.4GHz)Software:Linux OS: Ubuntu 11.04GNURADIO 3.4.1related material:频段名称信道号上行(MHz)下行(MHz)其他GSM 阅读全文
摘要:
USRP Daugherboard:DBSRX下面是一DBSRX子板的介绍。SpecificationsRX: 800MHz - 2.4GHzTX: N/ANotesThis section contains a collection of notes regarding the DBSRX daughterboard.The frequency range and maximum and minimum bandwidth given in the MAX2118 is different from the one stated in the datasheet fromwww.ettus. 阅读全文
摘要:
Now I want to learn the GMSK Modulation and GMSK Demodulation in Gnuradio. Next is a experiment about this. using USRP1 and RFX900 to TX; other USRP1 and DBSRX to RX.Experiment 1: Data transmissionThe files used are benchmark_tx.py and benchmark_rx.py, which are located at gnuradio/gnuradio-examples 阅读全文
摘要:
Oops, today, I amprograming in C++. Then, I found some attentions about delete. for Array, if we use delete not delete [] , it will arise a logic fault.So if you apply a single value space using new , you can use delete to release it. However, if you apply a array space, you should not do this. You 阅读全文
摘要:
今年全国电子设计大赛又在激烈的进行着,回想起来,我本科时代经历了2次全国电赛,并都获得二等奖。算是比较幸运的学生。今年比赛的题目比以往的难度高一点,但是也不是说没有得做。现在信号类题目主要考察学生对模拟电路的应用,特别是滤波器和运放的使用。如果是控制类的题目,个人感觉还是对机械结构的考验,如果机械机构做得不好,后面的电路和算法再好,也很难做补偿。我以前一直做信号类的题目,然后帮师弟们看了下今年的题目,并提出了一些方案。其实电赛每年有个共同的特点,对器件的要求。如果没有合适的器件,根本做不好题目。比如LC放大器,对低功耗运放要求很高。像我们这种欠发达地区,很难马上买到合适的器件来做到。另一题仪器 阅读全文
摘要:
c++ try_catch1、基础介绍try{//程序中抛出异常throw value;}catch(valuetype v){//例外处理程序段}语法小结:throw抛出值,catch接受,当然,throw必须在“try语句块”中才有效。2、深入throw:(i)、程序接受到throw语句后就会自动调用析构器,把该域(try后的括号内)对象clean up,然后再进入catch语句(如果在循环体中就退出循环)。这种机制会引起一些致命的错误,比如,当“类”有指针成员变量时(又是指针!),在 “类的构建器”中的throw语句引起的退出,会导致这个指针所指向的对象没有被析构。这里很基础,就不深入了 阅读全文
摘要:
I study SDR using USRP1 and I always start from Hardware.USRP Daugherboard: BasicRX¶ http://gnuradio.org/redmine/projects/gnuradio/wiki/UsrpDBoardBasicRXSpecificationsRX: 1MHz - 250MHzTX: N/AThe BasicTX and BasicRX are designed for use with external RF frontends as an intermediate frequency (IF 阅读全文
摘要:
How to Switch Between GDM and KDM on UbuntuIf you have installed the Kubuntu desktop on top of Ubuntu or the other way around, you may want to switch from gdm to kdm, or from kdm to gdm. This is an easy thing to do.Open a terminal window and type in the following command:sudo dpkg-reconfigure gdm/.. 阅读全文