摘要 本应用笔记指导用户完成RFNoC架构的基本信息,安装必要的软件以开发自定义RFNoC模块,也称为计算引擎(CE),并逐步完成使用示例创建自定义RFNoC模块的步骤。 目前,USRP X300 / X310和USRP E310 / E312硬件支持RFNoC。 但是,本文档仅涵盖了USRP X300 / X310的RFNoC。内容 第一部分涉及安装工具和验证正确的工具安装,以便进行RFNoC开
GNU Radio is a powerful open-source software development toolkit that provides signal processing blocks to implement software radios. It allows users to design and build radio systems without the need
原创 2024-04-29 11:35:05
67阅读
目录一、GNU Radio是什么?二、为什么需要GNU Radio?三、数字信号处理1、声音示例2、将数字信号处理应用到无线电磁波传输中四、基于模块化和流程图的数字信号处理五、GNU Radio已有的通信模块六、有用链接和联系方式一、GNU Radio是什么?GNU Radio是一个用来帮助无线通信开发者设计、搭建和实现无线通信系统的框架和工具。GNU Radio具有高度模块化、基于流程图的特点,
转载 2024-01-31 12:57:30
241阅读
转载 10月前
163阅读
Gnuradio结合hackrf 通过FSK调制实现文本文件的发送与接收一、实现目标1、将我们要发送的文件封装成帧;2、通过FSK调制与解调实现文件的传输;3、将接受到的文件进行非实时的采样处理还原我们发送的文本文件;二、实现过程1、将我们要发送的文本文件封装成帧(1)首先我们要选择文本文件,例如send.txt我们在文件中输入我们要发送的字符串,在本次实验中我输入的是“Hello World!X
GNU Radio简介GNU Radio是什么基本思想定义主要思想软件架构(GNU Radio的"hello world")Python编写"hello wolrd"案例GNU Radio图形界面实现"hello wolrd"硬件架构小结参考文献: GNU Radio是什么基本思想定义GNU Radio是一个完全开源的软件无线电结构平台,它可以用来设计和仿真,也可以用来链接真实的无线电系统。GN
转载 2024-05-16 12:27:00
337阅读
概述smokeping 是一个开源免费的监控网络性能的工具,功能例如 ping、dig、echoping、curl 、dns等,绘制图形使用了 RRDtools 。本文使用 docker 部署,操作比较简单,最主要的是收集全国各运营商的监测 IP ,以及维护这些 IP 的可用性,这里使用 Python 检测测试 IP 的可用性,并自动生成配置文件。Smokeping 应用部署与配置创建数据目录#
转载 2024-08-12 14:32:23
35阅读
整理了一下Ubuntu18.04下的以及我遇到的几个常见和罕见的bug。1.Gnuradio 安装首先推荐一些依赖。sudo apt-get -y install git swig cmake doxygen build-essential libboost-all-dev libtool libusb-1.0-0 libusb-1.0-0-dev libudev-dev libncurses5-
转载 2024-04-02 13:17:59
130阅读
主要以uboot中的i386的链接脚本为例子进行说明。
原创 2023-01-31 00:13:16
712阅读
要用到gnuradio与usrp,记录一下自己的安装配置过程。安装 gnuradioWindows下的GNURADIO安装,在网上查资料有一些windows下安装的,在安装过程中会出现另外的问题,磨了几天,成功搞定,所以写一篇文章来记录一下下载exe安装即可(网盘文件中有3.8与3.9版本),链接: http://www.gcndevelopment.com/gnuradio/index.htm.
转载 2024-05-17 13:23:43
609阅读
1. 概论 每一个链接过程都由链接脚本(linker script, 一般以lds作为文件的后缀名)控制. 链接脚本主要用于规定如何把输入文件内的section放入输出文件内, 并控制输出文件内各部分在程序地址空间内的布局. 但你也可以用连接命令做一些其他事情.连接器有个默认的内置连接脚本, 可用l
转载 2014-05-21 15:38:00
132阅读
2评论
综述本文通过在GNU Radio 中编写一个block的例子,系统介绍创建一个block的过程。该 block 的功能是可以在GRC中通过滑块(WX GUI Slider)来实时改变信号源(Signal Source)的相位偏移。步骤详解1. 使用 gr_modtool 工具创建 block 的框架,GNU Radio 会自动帮我们创建所需要的文件及文件夹。 $ gr_modtool newmo
转载 2024-04-25 16:32:49
754阅读
本文实例讲述了Python使用import导入本地脚本导入模块的技巧。分享给大家供大家参考,具体如下:导入本地脚本import 如果你要导入Python 脚本与当前脚本位于同一个目录下,只需输入 import,然后是文件名,无需扩展名 .py。 伪代码如下:import useful_functions useful_functions.add_five([1, 2, 3, 4])我们可以为
前言程序的从C语言代码变成可以在目标机器上执行额文件,可以分为如下步骤编译预编译:将宏定义等转义编译:将C语言变成目标文件(.o档案)编译/汇编:将预编译过后的目标变为目标文件链接:合并多个目标文件(.o/.a)等为最终的可执行文件。LD命令是GNU链接程序,它可以接受 ld -T 输入链接脚本,根据链接脚本的定义来决定链接方式。在 Linux中断(2) 一文中,有简单提到过Linux里用到了很多
原创 2021-04-16 12:25:55
2852阅读
# Appium导入Python脚本 Appium是一个开源的跨平台自动化测试工具,用于测试移动应用程序。它支持多种编程语言,包括Python。本文将介绍如何导入Python脚本到Appium中进行自动化测试。 ## 安装Appium 首先,我们需要安装Appium。可以通过以下命令在终端中安装Appium: ``` npm install -g appium ``` ## 配置Appi
原创 2023-11-18 13:36:48
92阅读
# 用Shell脚本导入Python的完整指南 在现代开发环境中,Shell脚本Python都发挥着重要作用。结合这两者,可以实现许多自动化任务与数据处理。本文将指导你如何在Shell脚本中调用Python脚本,详细讲解每一步的具体操作。 ## 流程概览 下面是将Shell脚本Python脚本结合的基本流程: ```mermaid flowchart TD A[创建Python
原创 8月前
18阅读
1、Jpg转Png图片格式转换,以前小F可能第一时间想到的是【格式工厂】这个软件。如今编写一个Python脚本就能完成各种图片格式的转换,此处以jpg转成png为例。有两种解决方法,都分享给大家。# 图片格式转换, Jpg转Png # 方法① from PIL import Image img = Image.open('test.jpg') img.save('test1.png') #
JavaScript一 JavaScript是什么(html网页的动态效果):JavaScript(下文我们会用简称JS来代替)是脚本编程语言,JS语言开发的文件是以.js为后缀,通过在html文件中引入该js文件来控制html代码的交互功能以及前台数据处理的业务逻辑(js语言代码也可以直         接写在html文件中),采用的ECMASc
目录GNU Compiler Collection简介GCC能做什么?gcc/g++和Binutils基本指令gcc/g++生成预处理文件生成汇编文件生成目标文件构建可执行文件生成动态库Binutilsar文档管理工具生成静态库nm库符号表读取工具查看符号表readelf,ranlib等待补充gcc编译器的常用参数 GNU Compiler Collection简介GNU Compiler Co
 Form组件 Django的Form主要具有一下几大功能:                   --生成HTML标签                   --验证用户数据(显示错误信息)                   --HTML Form提交保留上次提交数据                   --初始化页面显示内容1、内置字段(用于保存正则表达式-->对用户请
转载 2024-01-10 21:52:23
41阅读
  • 1
  • 2
  • 3
  • 4
  • 5