GNU Radio

后MATLAB时代的七种开源替代,一种堪称完美!

此生再无相见时 提交于 2020-12-25 18:53:14
近日,有哈工大学生表示收到了正版软件取消激活的通知,而在与 MATLAB 开发公司 MathWorks 交涉之后,被告知由于美国政府实体名单的原因,相关授权已被中止。 目前,哈尔滨工业大学、哈尔滨工程大学的老师和学生们都无法使用 MATLAB。 MATLAB大学读理工科专业的同学基本上都接触过这款软件。有分析人士指出,如果整个学校被禁用了正版 MATLAB,这意味着学校的人员再发表论文或者从事商业项目,其成果原则上就不应包含任何基于 MATLAB 的内容,这对国内相关企业和研究学者带来的影响不可忽视。 这件事在国内社交媒体迅速发酵并登上热搜,引发学术界和技术界的广泛讨论。 现在只是禁止了实体名单的上的几所高校,但是谁又能保证后续不会加码制裁打击中国高校,抑制中国科技发展呢?因此通过此次禁用事件,我们有理由说现在已经到了后MATLAB时代!急需找到MATLAB合适的替代品。 为此我们收集整理到的一些开源软件,可以起到一定的替代效果。包括:SCILAB、Octave、Spyder、Python、GMAT、GNU Radio、ROS。特别是SCILAB,他与MATLAB最为接近,近乎可以实现完美替代! 希望本文对大家有所帮助。另外,也欢迎大家在留言区推荐你知道的替代工具。 1. “近乎完美”替代之SCILAB SCILAB 是一款与 MATLAB 类似的开源软件,可以实现 MATLAB

LimeSDR环境安装与测试

五迷三道 提交于 2020-12-19 18:46:11
虚拟机:ubuntu虚拟机建议4g内存,64g硬盘,usb3.0已开启     //否则编译过程耗尽内存 1 换阿里云源(加速) # deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricted deb-src http://archive.ubuntu.com/ubuntu xenial main restricted #Added by software-properties deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted multiverse universe #Added by software-properties deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted multiverse universe

蜂窝通信知识汇总 --目录

无人久伴 提交于 2020-10-27 14:59:14
GSM GSM/GPRS基础汇总 GSM帧结构 GSM协议栈结构和GSM、GPRS信道映射 GSM呼叫信令流程 GSM系统消息 GSM/GPRS/EGPRS相关调制方式/速率 GSM频率分配 GSM 协议索引 GPRS Operation & States GSM功率等级 CDMA/EvDo CDMA/EVDO协议基础知识汇总 3G WCDMA/TDCDMA UMTS基础知识汇总 3G Cell Update 的信令流程 LTE LTE协议基础知识汇总 LTE Frame Structure - Downlink LTE Frame Structure - Uplink Overal LTE Sequence LTE从开机到RACH过程 LTE RACH过程 LTE小区搜索过程 LTE小区搜索和MIB恢复 LTE射频测试和测量 如何计算的LTE峰值数据率? RRC_IDLE状态下的非连续接收DRX LTE中的CQI RI PMI参数 下行吞吐量问题分析 LTE Drop的场景分析 LTE 中的Data Centric 和 Voice Centric含义 LTE的QoS LTE PWS CMAS CBS消息 netmanias LTE系列博客翻译 1-LTE Network Architecture: Basic 2-LTE Identification I: UE and ME

adalm pluto (1) 三维频谱图

对着背影说爱祢 提交于 2020-10-02 07:21:15
最近开始玩了一下adalm pluto。这个sdr前几年就出了,基于ad9363和zynq7010,是一个全双工的sdr,可以支持gnuradio和matlab,缺点是usb2.0接口,因为之前一直在用limesdr所以一直没怎么真的用这个设备。 但是这个设备有个好处是可以利用zynq芯片自带的arm跑linux,这样就意味着只需要刷入合适的固件就可以不需要电脑,直接脱机实现一些功能,目前已经有人开发了有意思的第三方固件了。第二个优点是这个设备的软硬件全开源,芯片也容易购买,国内已经有人自己做了国产版本的plutosdr了。 今天讲讲2个比较酷的脱机应用。三维频谱图和自组网通信。 1.三维频谱图 https://github.com/unixpunk/PlutoWeb 这个应用其实是合并了几个不同的功能,包括openwebrx、dump1090、soapyremote等,dump1090就是收ads-b用的,用这个固件可以实现远程接收并解码ads-b信号,这个功能其实在其他sdr上都有。今天主要讲的是openwebrx,它可以在网页上(类似登录路由器的网页)显示频谱,并解调音乐,最酷的是可以显示3d频谱图,这样从不同角度看,既能看作频谱图,也可以看作瀑布图,或者在时域上分析信号,而这一切的数据处理都是在plutosdr内部完成的,电脑只是作为展示。因此这个应用是跨平台的

gr-ofdm

可紊 提交于 2020-08-10 06:20:49
Build requirements In order to build the gr-ofdm module you will need to install the following prerequisites ZeroMQ including the C++ and Python bindings ( http://zeromq.org/ ) UHD Driver for USRP hardware GNU Radio ( https://gnuradio.org/ ) ITPP ( https://sourceforge.net/projects/itpp/ ) python-qwt5-qt4 python-scipy How to build and install In the gr-ofdm folder do mkdir build cd build cmake ../ make Installation is optional make install for USRP1 devices copy the special FPGA image usrp/images/std_1rxhb_1txhb.rbf to the uhd images directory. This is necessary to obtain a flat frequency

gnuRadio

岁酱吖の 提交于 2019-12-27 15:09:14
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> Main Page Example 2 meter NBFM receiver GNU Radio is a free & open-source software development toolkit that provides signal processing blocks to implement software radios. It can be used with readily-available low-cost external RF hardware to create software-defined radios, or without hardware in a simulation-like environment. It is widely used in hobbyist, academic and commercial environments to support both wireless communications research and real-world radio systems. GNU Radio is licensed under the GNU General Public License (GPL) version 3 or later. All

AD9371 & AD9375 Prototyping Platform User Guide

与世无争的帅哥 提交于 2019-12-27 14:08:53
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> AD9371 & AD9375 Prototyping Platform User Guide The ADRV9371-W/PRBZ , ADRV9371-N/PCBZ and ADRV9375-N/PCBZ are FMC radio cards for the AD9371 respectively AD9375 , a highly integrated RF Transceiver™. While the complete chip level design package can be found on the the the ADI web site , information on the card and how to use it, the design package that surrounds it, and the software which can make it work can be found here. Table of Contents People who follow the flow that is outlined, have a much better experience with things. However, like many things,