腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
Gnep's_Technology_Blog
专栏成员
举报
194
文章
214297
阅读量
29
订阅数
订阅专栏
申请加入专栏
全部文章(194)
数据(48)
函数(41)
编译(32)
系统(29)
gnu(22)
源码(22)
测试(21)
编码(19)
开发(19)
zero(18)
连接(18)
配置(18)
视频(18)
音频(18)
matlab(16)
程序(14)
原理(14)
通信(13)
ffmpeg(12)
设计(12)
c++(11)
linux(11)
labview(11)
fft(10)
同步(10)
音视频(10)
工作(9)
内核(9)
软件(9)
对象(8)
服务器(8)
接口(8)
进程(8)
事件(8)
协议(8)
模型(7)
设计模式(7)
搜索(7)
性能(7)
git(6)
github(6)
变量(6)
工具(6)
教程(6)
网络(6)
qt(5)
generator(5)
二进制(5)
命令行(5)
入门(5)
思维导图(5)
算法(5)
索引(5)
压缩(5)
字符串(5)
https(4)
error(4)
plot(4)
system(4)
编译器(4)
管理(4)
调试(4)
文件系统(4)
虚拟机(4)
python(3)
缓存(3)
ssh(3)
kernel(3)
fpga(3)
com(3)
db(3)
frame(3)
int(3)
range(3)
rgb(3)
stream(3)
usb(3)
vi(3)
编辑器(3)
博客(3)
操作系统(3)
插件(3)
磁盘(3)
反射(3)
继承(3)
集合(3)
解决方案(3)
镜像(3)
客户端(3)
浏览器(3)
流媒体(3)
内存(3)
日志(3)
摄像头(3)
推送(3)
终端(3)
makefile(2)
网站(2)
http(2)
windows(2)
sdk(2)
data(2)
dt(2)
function(2)
nfs(2)
push(2)
pycharm(2)
qt5(2)
subplot(2)
sys(2)
time(2)
vector(2)
高性能(2)
基础(2)
计算机(2)
框架(2)
团队协作(2)
效率(2)
学习笔记(2)
异常(2)
硬件(2)
优化(2)
语音(2)
指针(2)
主机(2)
arm(1)
嵌入式(1)
打包(1)
api(1)
ubuntu(1)
centos(1)
nginx(1)
数据传输服务(1)
存储(1)
开源(1)
分布式(1)
grep(1)
gcc(1)
物联网(1)
数据结构(1)
教育(1)
智能家居(1)
腾讯云(1)
alsa(1)
axis(1)
bit(1)
block(1)
bmp(1)
boot(1)
buffer(1)
centos7(1)
channel(1)
class(1)
cloud(1)
cmake(1)
codec(1)
coding(1)
cube(1)
duration(1)
figure(1)
file(1)
filter(1)
frequency(1)
gdb(1)
header(1)
ip(1)
jupyter(1)
limit(1)
matrix(1)
packet(1)
ram(1)
rtmp(1)
rtsp(1)
self(1)
simulator(1)
simulink(1)
size(1)
static(1)
std(1)
string(1)
sudo(1)
symbols(1)
tags(1)
target(1)
timestamp(1)
transpose(1)
txt(1)
utc(1)
version(1)
vim(1)
virtual(1)
vmware(1)
void(1)
webrtc(1)
wifi(1)
版本控制(1)
编程(1)
并发(1)
部署(1)
登录(1)
队列(1)
环境搭建(1)
技巧(1)
加密(1)
开发工具(1)
量化(1)
乱码(1)
权限(1)
手机(1)
数学(1)
图表(1)
拖拽(1)
线程(1)
芯片(1)
序列化(1)
音视频开发(1)
域名(1)
中间件(1)
搜索文章
搜索
搜索
关闭
GNU Radio创建qt time plot python OOT块
python
qt
gnu
plot
time
官方提供的绘制时域波形的 block 名字叫做 QT GUI Time Sink,其底层实现是用 C++ 写的,但是我发现如果要是对收到的信号做一些其他的显示,例如在实现雷达测距的时候将 x 轴改为距离轴,y 轴改为主副瓣比,那么直接对 QT GUI Time Sink 这个模块做一些修改还是比较难的,因此就想通过 python OOT 实现一个简单的绘制时域波形的 block,并且这个 block 方便后面做自定义修改,例如修改成显示距离或者速度等等。
Gnep@97
2024-06-02
172
1
GNU Radio实现OFDM Radar
编译
同步
通信
原理
gnu
本文使用 GNU Radio 搭建 OFDM Radar,实现雷达测距和测速功能。
Gnep@97
2024-06-01
247
0
GNU Radio之OFDM Divide和Matrix Transpose底层C++实现
数据
c++
gnu
matrix
transpose
gr-radar 中的 OFDM Divide 模块是GNU Radio中的一个组件,专门用于处理正交频分复用(OFDM)信号。这个模块主要执行复数信号的除法操作,通常用于雷达和通信系统中的信号处理。
Gnep@97
2024-05-26
105
0
GNU Radio之static Target simulator底层C++实现
target
c++
gnu
simulator
static
gr-radar 中的 Static Target Simulator 模块用于在雷达系统中模拟静态目标。这种模拟在雷达信号处理、算法开发和系统验证中非常有用。通过模拟静态目标,可以测试雷达系统的目标检测、定位和追踪能力。这个模块允许用户设置多个目标的属性,如距离、速度、雷达截面等,从而生成对应的回波信号。下面对这个模块进行介绍并详细分析其底层 C++ 代码实现。
Gnep@97
2024-05-26
149
0
信号频域相关提取有用信号偏移位置相关问题
原理
db
fft
博客
索引
今天犯了一个低级错误,费了不少时间去填补自己给自己埋的坑,主要就是频域相关提取信号所在索引位置相关问题,既然犯了错就写个博客记录下,免得下次重蹈覆辙,也算给自己一个教训。
Gnep@97
2024-05-26
126
0
信号时域和频域相关原理
设计
同步
原理
fft
函数
看到一篇有关于信号相关、卷积的文章,感觉写的很好,借鉴一下,记录一下信号相关性的知识。
Gnep@97
2024-05-10
842
0
《基于GNU-Radio和USRP的雷达通信系统的实现》文献阅读
gnu
数据
通信
系统
性能
本文记录《基于GNU-Radio和USRP的雷达通信系统的实现》(Implementation of Radar-Communication System based on GNU-Radio and USRP)文献阅读学习。
Gnep@97
2024-05-10
451
0
GNU Radio FFT模块窗函数对比
音频
语音
fft
gnu
函数
GNU Radio 中 FFT 模块的窗函数包括以下几种:矩形窗(Rectangular Window)、汉明窗(Hamming Window)、汉宁窗(Hann Window)、黑曼窗(Blackman Window)、黑曼-哈里斯窗(Blackman-Harris Window)、凯泽窗(Kaiser Window)、巴特利特窗(Bartlett Window)、平顶窗(Flattop Window),本文对窗函数实现的结果做一个记录对比。
Gnep@97
2024-05-09
376
0
GNU Radio FFT模块结合stream to vector应用及Rotator频偏模块使用
fft
gnu
stream
vector
测试
写个博客记录一下自己的蠢劲儿,之前我想用 FFT 模块做一些信号分析的东西,官方的 FFT 模块必须输入与 FFT 大小一致的数据,然后我也想到了使用 stream to vector 将流数据转换为固定长度的向量数据,然后再一次性喂给 FFT 模块,但是,stream to vector 模块我用的不对,导致 stream to vector 的输出连接 FFT 模块的那条线就一直是红色,我就以为官方的 FFT模块不好用,因此自己就做了 C++ OOT FFT 模块方便自己使用,今天突发奇想,官方做的应该不会有问题,会不会是我自己的使用不当,果真如此,这真是一次教训啊,做这个 FFT 花费了不少时间,既然是教训,那就吃亏是福吧。
Gnep@97
2024-05-08
264
0
GNU Radio创建时间戳 C++ OOT块
gnu
timestamp
编译
程序
c++
目前有这么样一个需求,我想在 GNU Radio 中计算从一个模块到其他模块执行所花费的时间,我的做法是将获取的时间戳信息作为标签添加到数据流中,然后传入到待计算时间的那个模块后再获取当前时间并与流标签中的时间戳信息进行相减,即可得到所耗费的时间,也就达到了计算时间间隔的目的。
Gnep@97
2024-05-08
131
0
GNU Radio创建FFT、IFFT C++ OOT块
fft
gnu
编译
配置
c++
GNU Radio 自带的 FFT 模块使用起来不是很方便,这个模块要求输入和输出数据长度预先设定,且一旦设定后就要求前后的 block 与其具有相同长度的输入输出,并不满足我目前的需求,因此需要有必要重新自己做一个 FFT 和 IFFT OOT块。
Gnep@97
2024-05-05
241
0
GNU Radio之OFDM Serializer底层C++实现
集合
数据
序列化
c++
gnu
GNU Radio 中 OFDM Serializer 模块是 OFDM Carrier Allocator 逆块,其功能为将 OFDM 子载波的复杂调制符号序列化(并串转换模块),输出复数数据符号作为一个带标签的流,并丢弃导频符号。
Gnep@97
2024-05-01
159
0
GNU Radio之OFDM Frame Equalizer底层C++实现
gnu
tags
数据
c++
frame
OFDM Frame Equalizer 的功能是对标记的 OFDM 帧执行一维或二维均衡,本文对 OFDM Frame Equalizer 模块的底层 C++ 源码进行剖析。
Gnep@97
2024-05-01
152
0
Costas-Barker序列模糊函数仿真
博客
函数
同步
压缩
原理
Costas 码是一种用于载波同步的频率调制序列,它通过改变载波频率来编码信息,主要用于降低相位模糊并提高信号的同步精度。
Gnep@97
2024-04-30
179
0
imx6ull配置交叉编译环境编译u-boot及linux所遇问题解决记录
编译
配置
系统
linux
boot
CoM-iMX6UL(L) 是一款兼容 i.MX6UL(L)-x(X=Y0/1/2 三个版本)的高性能、低功耗工业级核心板,主要用于各种工业级、商业级的应用控制终端数据采集和处理、智能物流数据终端、数据中继器、新能源充电桩控制器和计费系统、车载终端数据采集和处理,是 NXF的 i.MX6UL(L)系列产品的一员。
Gnep@97
2024-04-30
431
0
GNU Radio之OFDM Channel Estimation底层C++实现
c++
channel
gnu
数据
同步
OFDM Channel Estimation 模块的功能是根据前导码(同步字)估计 OFDM 的信道和粗略频率偏移,本文对 OFDM Channel Estimation 模块的底层 C++ 源码进行剖析。
Gnep@97
2024-04-30
171
0
GNU Radio之Frequency Mod底层C++实现
系统
音频
c++
frequency
gnu
频率调制(Frequency Modulation, FM)是一种重要的调制技术,广泛应用于无线广播和通信,本文对 GNU Radio 中的 Frequency Mod 模块进行深入剖析。
Gnep@97
2024-04-29
293
0
GNU Radio之Schmidl & Cox OFDM synch.底层C++实现
c++
gnu
连接
算法
同步
在 GNU Radio OFDM 系统中,一个非常重要的环节是在接收端准确地同步和检测发送端发出的信号。这就是 Schmidl & Cox 同步算法发挥作用的地方。Schmidl & Cox 算法是一种用于 OFDM 信号的时间同步的技术。本文对其底层 C++ 源码进行学习记录。
Gnep@97
2024-04-27
406
1
OFDM同步技术
思维导图
同步
源码
函数
数据
由上两个图所示,当 STO = -3,CFO = 0时,可以看到基于差值最小的方法估计的 STO 更为准确。
Gnep@97
2024-04-25
190
0
Costas序列模糊函数仿真
编码
工具
函数
dt
任意每行每列有且仅有 1 个元素等于 1、其余元素都为 0 的 nxn 阶矩阵称为置换矩阵。Costas 序列是一类特殊的置换矩阵,它与自身任意方向的平移副本之间都至多有 1 个元素 “1” 重合,如矩阵 A 所示(其序列表示为 [4,1,6,7,5,8,3,2])。
Gnep@97
2024-04-20
312
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档