加载中
加载中
表情图片
评为精选
鼓励
加载中...
分享
加载中...
文件下载
加载中...
修改排序
加载中...
plutosdr或者hackrf使用OFDM传输文件
smith2025/02/04无线电 IP:广东

参考CSDN上的一个代码改的,CSDN上面那个也是参考开源代码改的,参考这篇文章https://blog.csdn.net/qq_41839588/article/details/136346497,免费软件作者还收费了真是的, OFDM传输的原理已经有很多资料介绍了,这里就不介绍了


发送端:


tx.png

上面的流图将一个文本文件, 打上TAG,再加上CRC32校验, 构造成数据包, 经过OFDM调制发射出去


这里使用了plutosdr,如果使用hackrf, 把plutosdr disable掉, 将osom sink enable


点击运行之后,显示OFDM的时域波形

run11.png



接收机的流图如下:

rx.png


在有发射的情况下, 运行之后显示频域和接收到的星座图

run22.png


可以看见接收的星座图非常的好。将接收到的数据组装成字节,验证CRC32正确后, 保存成文件。


不过目前有两个问题, 1是接收的程序占用CPU很高, 2是接收的数据CRC32有些问题, 还在解决中


附件是文件

attachment iconofdm_rx.grc29.82KBGRC9次下载

attachment iconofdm_tx.grc22.01KBGRC9次下载


这个调试好了, 应该就可以用于无人机之类的传输图像了


来自:电子信息 / 无线电
0
1
新版本公告
~~空空如也

想参与大家的讨论?现在就 登录 或者 注册

所属专业
所属分类
上级专业
同级专业
smith
学者 机友 笔友
文章
191
回复
2359
学术分
4
2015/01/11注册,3时18分前活动

收音机爱好者

主体类型:个人
所属领域:无
认证方式:手机号
IP归属地:广东
插入公式
评论控制
加载中...
文号:{{pid}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的