随笔分类 -  核心_通信协议

摘要:[SDR] 两种方法可视化"打"飞机:ADS-B 信号接收与航班追踪目录效果展示一、前言二、gr-air-modes2.1 环境构建2.2 经典案例 效果展示 一、前言 介绍ADS-B协议和1090MHz频段。 使用USRP和dump1090等工具接收和解码航班信息。 在地图上实时显示航班位置。 二、gr-air-modes gr-air-modes 是一个开源的软 阅读全文
posted @ 2025-09-17 09:11 beautifulzzzz 阅读(252) 评论(2) 推荐(0)
摘要:目录效果展示一、雷达背景知识1.1 按照频段划分1.2 按照功能划分二、环境构建三、实验尝试四、进阶优化五、完整操作参考链接 效果展示 一、雷达背景知识 1.1 按照频段划分 频段分类 波段 优点 缺点 应用领域 米波段 包括 HF、VHF 和 UHF 频段 简单可靠、容易获得高辐射功率、容易制造、 阅读全文
posted @ 2025-08-11 10:06 beautifulzzzz 阅读(301) 评论(0) 推荐(1)
摘要:目录前言一、开题之作二、动态发送 BLE 广播包三、基于 PlutoSDR 实现 BLE 广播包的收发一体能力四、基于 PlutoSDR 的 BLE 广播包的收发实现接入涂鸦智能 APP教程列表基础教程:综合教程:SDR 小工具教程:基础块教程:视频和博客 前言 之前我已经陆续出了 3 篇蓝牙收和 阅读全文
posted @ 2025-03-31 17:51 beautifulzzzz 阅读(739) 评论(0) 推荐(2)
摘要:目录1 接收概述2 相关块介绍2.1 相关性估计器(Correlation Estimator)2.2 多相时钟同步(Polyphase Clock Sync)2.3 线性均衡器(Linear Equalizer)2.3.1 自适应均衡器的基本理论2.3.2 基于 LMS 算法自适应均衡原理2.3. 阅读全文
posted @ 2025-03-19 16:29 beautifulzzzz 阅读(786) 评论(0) 推荐(1)
摘要:目录1 PDU 概述2 Demo 详解2.1 Random PDU Generator2.2 Async CRC322.3 Protocol Formatter (Async)2.4 将 header 和 payload 合并输出2.5 对 PDU 实施突发填充和渐变2.6 RRC 滤波与多相任意重 阅读全文
posted @ 2024-07-30 10:58 beautifulzzzz 阅读(1840) 评论(0) 推荐(2)
摘要:目录1 GFSK 背景知识2 GNU Radio GFSK 模块参数详解3 GNU Radio GFSK 模块简示例4 本文视频教程参考链接教程列表基础教程:综合教程:视频和博客 1 GFSK 背景知识 调制分类如下:[2] GFSK 是 FSK 的扩展,其中调制信号的频率不会在二进制数据的每个符号 阅读全文
posted @ 2024-01-18 10:18 beautifulzzzz 阅读(1892) 评论(0) 推荐(1)
摘要:目录0、前言1、体验2、代码解析2.1 目录结构2.2 main.py2.3 grc gnu radio 流程图2.4 如何从 01 数据流中解析出 BLE 广播包2.4.1 物理层2.4.2 数据链路层2.4.2.1 角色2.4.2.2 数据格式2.4.3 加密相关2.4.3.1 Cyclic R 阅读全文
posted @ 2023-09-14 07:16 beautifulzzzz 阅读(7877) 评论(1) 推荐(2)
摘要:1、前言 学会使用 GNU Radio 中的 ZMQ,是从低阶使用者向高阶迈进的第一步! 因为学会了 ZMQ,就可以将 GNU Radio 中的实时数据流通过 socket 引到外面的 python/c 等大型应用程序中,做数据分析、展示、人工智能等。 来自 ZeroMQ 官方介绍:ZeroMQ ( 阅读全文
posted @ 2023-04-26 02:22 beautifulzzzz 阅读(2733) 评论(3) 推荐(1)
摘要:一、背景知识 人们在生产活动和社会活动中,经常遇到一类复杂的系统,这类系统中有许多事件时而出现,时而消失,时而动作,时而停止,而启动和停止都发生在一些离散的时刻,并带有一定的随机性。例如,港口中船舶的停靠码头、生产线上机床的启停、电话的接通和断开、计算机系统中某项作业的进行和退出,凡此种种,都带有上 阅读全文
posted @ 2022-10-31 22:11 beautifulzzzz 阅读(6923) 评论(0) 推荐(0)
摘要:1、前言 本文将介绍如何在 GNU Radio 中创建和运行第一个流程图。 2、启动 GNU Radio GNU Radio Companion (GRC)是用于创建和运行流程图的视觉编辑器。GRC 使用 .grc 文件,然后会转换为 python .py 流程图。 打开终端,运行: sudo gn 阅读全文
posted @ 2022-09-04 20:40 beautifulzzzz 阅读(3112) 评论(2) 推荐(1)
摘要:1、GNU Radio 是什么 GNU Radio 是一个免费、开源的软件开发工具包,通过提供信号处理 “块” 以帮助开发者实施软件无线电。 它易于和一些低成本的RF硬件外设一起使用,也可以纯模拟使用。 它广泛应用于研究、行业、学术界、政府和业余爱好者中,大大推动无线电技术的发展。 下面显示了 GN 阅读全文
posted @ 2022-09-02 09:30 beautifulzzzz 阅读(4980) 评论(0) 推荐(0)
摘要:前言 Ubertooth One 是一款软硬件开源的蓝牙抓包器,我们本教程将采用:学习使用、分析代码、分析硬件设计、自己制作一款抓包器的路径来展开。 1、编译 Ubertooth tools 1.1、准备工作 Ubertooth 需要用到 Ubertooth tools,该工具依赖 libbtbb 阅读全文
posted @ 2021-07-29 15:18 beautifulzzzz 阅读(4926) 评论(0) 推荐(0)