【东枫科技】KrakenSDR 测向快速入门指南

article/2025/9/6 21:39:19

本快速入门指南旨在帮助您使用运行在 Raspberry Pi 4/5 或 Orange Pi 5B (OPI5B)(带 WiFi 型号)上的 KrakenSDR 尽快连接到测向应用程序。不过,请务必阅读本手册的其余部分,以了解无线电测向的工作原理。

你需要什么

本指南假设您拥有以下设备

  • KrakenSDR
  • Raspberry Pi 4/5 或 Orange Pi 5B(任何 RAM 大小的型号都可以适用于这两种设备)
  • 天线阵列(五个相同的鞭状天线和五根相同的同轴电缆)
  • USA-A 转 USB-C 数据线,用于 Pi 4 / OPI5B 转 KrakenSDR 数据连接
  • 适用于 Pi 4 / OPI5B 和 KrakenSDR 的 USB-C 电源
  • 安装了 KrakenSDR 应用程序的 Android 或 iOS 设备

它假设您将把天线阵列安装在车辆上以进行测向。

下图是整个系统的概览。

在这里插入图片描述

设置天线阵列

我们建议仅使用均匀圆形天线 (UCA) 阵列,除非您更有经验。

快速天线设置检查:天线硬件必须完全相同。天线电缆的长度和结构必须完全相同。

看附件资源 excel表格去下载。

打印阵列垫片

您可以使用我们的天线间距模板,它有助于精确放置天线。阵列越精确,效果就越好。

两个模板均需分别打印中心五边形和五条边,然后将它们粘合在一起。纸张打印注意事项:请确保您未打开任何打印机缩放功能。模板适合标准A4纸。

每个孔的半径间隔为 50 毫米。因此,半径间距分别为 100 毫米、150 毫米、200 毫米和 250 毫米。这些间距覆盖以下频率范围:

100毫米:510 - 1275兆赫
150毫米:340 - 850兆赫
200毫米:255 - 637兆赫
250毫米:204 - 510兆赫

安装天线

下图解释了天线的安装方式。确保阵列尽可能平直。ANT-0 必须连接到 KrakenSDR 上的 CH-0。ANT-1 必须连接到 CH-1,以此类推。

在这里插入图片描述

刻录 SD 卡映像

下一步是将 KrakenSDR 测向 (DF) 镜像刻录到 SD 卡。对于 Pi 4 镜像,您需要 8GB 或更大的 SD 卡;对于 Pi5 和 OPI5B 镜像,您需要 16GB 或更大的 SD 卡。我们还建议使用 Class 10 或更快的 SD 卡,以确保文件系统速度不会变慢。

  • 使用 PC 从balena.io/etcher下载“Etcher”软件。注意:请勿使用 Raspberry Pi 映像软件刻录 SD 卡,也不要自定义登录详细信息,因为代码依赖于保留为默认“krakenrf”的用户名。
  • 从上面链接的 SD 卡文件夹下载适用于您的 Pi 4、Pi 5 或 Orange Pi 5B 的最新 KrakenSDR 图像 zip 文件。
  • 使用Balena Etcher将镜像刻录到 SD 卡上。使用 Etcher 可以直接从 ZIP 文件刻录。(之前有报告称 Etcher 在 MacOS 上无法正常工作,- MacOS 用户可以尝试使用Raspberry Pi 的 Imager进行刻录)
  • 将卡插入您的 Raspberry Pi 4。
  • 请注意,无法使用 USB 启动。原因是 USB 驱动器会干扰 KrakenSDR 的 USB 连接,并可能导致样本丢失,从而导致样本一致性受损。

连接到移动热点

(请注意,这些步骤适用于 Android,但您也可以对 iOS 执行类似的步骤。)

接下来的步骤展示如何运行该软件并连接到 Android 应用程序。

在您的 Android 或 iOS 设备上,使用 KrakenAndroid/KrakenAndroid 用户名和密码创建 WiFi 热点(请注意,iOS 应用是新版,因此在我们更新镜像之前,请暂时使用相同的 KrakenAndroid/KrakenAndroid 用户名和密码)。我们还建议您更改您的 Android/iOS 设置,强制使用 2.4 GHz 热点连接,因为这通常比 5 GHz 更稳定,尤其是在您的树莓派安装在金属外壳中的情况下。

在这里插入图片描述
将 KrakenSDR 电源端口插入 5V/2.4A+ 电源,并将数据端口插入 Raspberry Pi 4。
启动已安装 KrakenSDR 测向 SD 卡镜像的 Raspberry Pi 4 / OPI5B。请将手机保持在 Pi 4 / OPI5B 的 WiFi 覆盖范围内。启动后,如果 Pi 4 / OPI5B 检测到 KrakenSDR 热点,它将自动连接到该热点。连接后,您应该能够在“已连接设备”下看到主机名为“krakensdr”的设备。
使用移动热点(或您手机的等效功能)中的“详细信息”按钮,确定已连接的 Raspberry Pi 4 / OPI5B 的 IP 地址。Google Pixel 手机:我们注意到,Android Pixel 手机无法显示操作系统内置的 IP 地址。您可以尝试使用终端仿真器应用程序,例如Termux。设备连接后,输入“ip neighb”即可获取已连接设备的 IP 地址。如果 Termux 不起作用,请尝试网络分析仪中的 LAN 扫描功能。在这两种情况下,请确保 WiFi 已关闭,并且只有移动连接处于活动状态。

在这里插入图片描述

启动并控制KrakenSDR

打开浏览器并连接到 IP_ADDR:8080,将 IP_ADDR 替换为 Pi 4 / OPI5B 服务器的 IP 地址。您应该会看到 Web GUI 加载。如果没有加载,请再等待 1-2 分钟,因为 Pi 4 / OPI5B 系统仍在启动。
KrakenSDR 将自动开始处理。请确保连接状态、采样延迟同步和 IQ 同步指示灯全部为绿色(如果您在校准期间打开了页面,则在几秒钟后全部变为绿色),并且帧索引正在增加。
针对特定目标信号,设置所需的中心频率、增益、天线阵列半径配置以及其他设置,例如 VFO 带宽和静噪。更改中心频率或增益设置后,请务必点击“更新接收机参数”应用更新。
检查频谱屏幕以确保您的信号按预期接收。

在这里插入图片描述

替代方案:连接到离线 Pi 4 热点

或者,如果您不想用手机创建移动 WiFi 热点(例如没有流量套餐、没有信号等等),您可以使用 Pi 4 / OPI5B 创建的热点。但是不会连接互联网:

将 KrakenSDR 电源端口插入 5V 2.4A 电源,并将数据端口插入 Raspberry Pi 4 / OPI5B。
使用 KrakenSDR 测向 SD 卡镜像启动 Raspberry Pi 4 / OPI5B。如果 Pi 4 / OPI5B 未找到可连接的外部热点,它将创建自己的 WiFi 热点。
打开 KrakenSDR Android 应用程序,并使用下载离线地图功能下载您将要工作的地区地图。
使用凭证 krakensdr/krakensdr 连接到 Android 设备上的 KrakenSDR Wi-Fi 热点。
热点的IP地址固定为192.168.50.5
在 KrakenSDR Android 应用程序设置中输入 192.168.50.5。
您现在可以从上一节中的“启动和控制 KrakenSDR”继续。

使用Android/iOS应用程序

打开 KrakenSDR 应用程序并在设置中输入 Pi 4 / OPI5B 服务器的 IP 地址。
按下保存按钮创建日志文件。
按下“开始 DOA”按钮即可开始记录数据并生成热图。“开始 DOA”按钮位于屏幕右下角,形状类似一个对角箭头。
驾车四处行驶,从多个位置收集方位数据,以便对源进行三角测量。
您可以使用应用程序内置的导航功能,也可以请人工导航员引导您按照标绘的方位行驶。为了安全起见,请勿在驾驶时触摸手机!逐向导航功能会自动引导您前往发射台。
注意:如果您在静止状态下测试应用,应用默认会在未检测到移动时暂停数据收集。因此,如果您没有实际驾驶,可能会看到应用未接收数据。这是为了防止生成虚假航向,因为 GPS 需要移动才能计算出准确的航向。如果您只是进行测试,可以在设置中的“日志记录选项”下的“静止时暂停数据收集”设置中暂时关闭此功能。

注2:我们建议不要在驾驶过程中启用“绘图日志文件”,因为这可能会导致应用程序运行缓慢,并导致地图视图混乱。此功能旨在用于驾驶后分析。

在这里插入图片描述
在这里插入图片描述


http://www.hkcw.cn/article/ZHChiLCJeg.shtml

相关文章

每日算法-250529

2909. 元素和最小的山形三元组 II 题目 思路 数组, 前后缀分解 解题过程 对于寻找满足特定条件的三元组 (nums[i], nums[j], nums[k]) 且 i < j < k 的问题&#xff0c;一个常见的思路是枚举中间元素 nums[j]。 确定目标&#xff1a;我们要找的是和最小的 “山形三元组…

ASP.NET MVC添加视图示例

ASP.NET MVC高效构建Web应用- 商品搜索 - 京东 视图&#xff08;V&#xff09;是一个动态生成HTML页面的模板&#xff0c;它负责通过用户界面展示内容。本节将修改HelloWorldController类&#xff0c;并使用视图模板文件&#xff0c;以干净地封装生成对客户端的HTML响应的过程…

Pix4d航测软件正射影像生产流程(一)项目创建及快速空三

1.数据准备 此数据为精灵4RTK无人机拍摄的照片,照片数据完整,像控点数据为RTK采集的CGCS2000坐标系数据。 2.打开pix4D航测软件、打开新项目 打开pix4D航测软件,软件必须在断网的情况下使用。

day 24 元组和OS模块

一、元组 元组&#xff08;Tuple&#xff09;是 Python 中一种不可变的序列数据类型。元组一旦创建&#xff0c;其元素不能被修改、删除或添加。这一特性使得元组在需要保护数据不被意外更改的场景中非常有用&#xff0c;比如作为字典的键或在多线程环境中共享数据。 1、元组…

python 制作复杂表格报告

python 制作复杂表格报告 最近用&#xff4f;&#xff44;&#xff4f;&#xff4f;集成检测系统&#xff0c;有一复杂表格报告需要处理&#xff0c;即要用到数据库中详细实验信息&#xff0c;检测项格式也不统一&#xff0c;在word中需要有宣然&#xff0c;有列合并&#xff…

unity星空运动

// Upgrade NOTE: replaced ‘_Object2World’ with ‘unity_ObjectToWorld’ // Upgrade NOTE: replaced ‘mul(UNITY_MATRIX_MVP,)’ with UnityObjectToClipPos()’ Shader “Unlit/Texture_046” { Properties { _F(“F”,range(1,10)) 4 _MainTex(“MainTex”,2D) “”…

【电拖自控】转速检测数字测速(脉冲计数测速)

电力拖动自动控制系统第4版上海大学阮毅 &#xff08;脉冲计数测速可以用光电式编码器或霍尔编码器。&#xff09; 旋转编码器 光电式旋转编码器是检测转速或转角的元件。 旋转编码器可分为绝对式和增量式两种。绝对式常用于检测转角&#xff0c;增量式用于测转速。 增量式…

软考-系统架构设计师-第十六章 层次式架构设计理论与实践

层次式架构设计理论与实践 16.2 表现层框架设计16.3 中间层框架设计16.4 数据访问层设计16.5 数据架构规划与设计16.6 物联网层次架构设计 软件体系结构为软件系统提供了结构、行为和属性的高级抽象&#xff0c;由构成系统的元素描述这些元素的相互作用、指导元素集成的模式以及…

ZigBee 协议:开启物联网低功耗通信新时代

在物联网蓬勃发展的时代&#xff0c;无线通信技术犹如连接万物的桥梁&#xff0c;而 ZigBee 协议以其独特的优势&#xff0c;在众多通信协议中脱颖而出&#xff0c;成为构建低功耗、可靠物联网网络的关键技术之一。 一、ZigBee 协议的起源与发展 ZigBee 这个名字充满了自然的灵…

计算机网络常见体系结构、分层必要性、分层设计思想以及专用术语介绍

计算机网络体系结构 从本此开始&#xff0c;我们就要开始介绍有关计算机网络体系结构的知识了。内容包括&#xff1a; 常见的计算机网络体系结构 计算机网络体系结构分层的必要性 计算机网络体系结构的设计思想 举例说明及专用术语 计算机网络体系结构是计算机网络课程中…

React---day4

3、React脚手架 生成的脚手架的目录结构 什么是PWA PWA全称Progressive Web App&#xff0c;即渐进式WEB应用&#xff1b;一个 PWA 应用首先是一个网页, 可以通过 Web 技术编写出一个网页应用&#xff1b;随后添加上 App Manifest 和 Service Worker 来实现 PWA 的安装和离线…

初识高通平台收货总结(比较杂)

1、CameraHAL3数据流向 CamraHAL3数据流向图&#xff1a; Camera数据从sensor出来&#xff0c;首先会经过IFE,然后分预览/视频和拍照2种情况。 如果是预览或者录像&#xff0c;是先经过IPE处理&#xff0c;最后输出到显示。 如果是拍照&#xff0c;则是先经过BSP处理&#x…

小牛电动NLT Citi 2025 登场:重塑电自标准,媲美电摩性能

在电动车的世界里&#xff0c;小牛电动一直是创新与品质的代名词。2025 年&#xff0c;小牛 NLT Citi 震撼登场&#xff0c;重新定义了电动自行车的标准&#xff0c;带来前所未有的电摩级体验。 经典大牛电自版全面升级&#xff0c;NLT Citi 完美继承了小牛智能超满配的实力基…

下载jdk教程

首先登录Oracle账号&#xff0c;感谢一下老哥的账号分享 Oracle账号分享_oracle共享账号-CSDN博客 如下有三个版本的jdk下载 推荐下载中间那个 你可以根据自己的需求选择合适的下载方式&#xff0c;下面是每个选项的简要说明&#xff1a; 1. x64 Compressed Archiv…

中国头盔护具展在杭州举办合适

2024年&#xff0c;浙江的人均GDP超过2.5万美元&#xff0c;人均收入和人均消费更是全国第一&#xff1b;省外人口实际净流入达45.4万人&#xff0c;居各省份第一。杭州是浙江省会是中国第八座“两万亿之城”之一‌&#xff0c;城区总人口突破千万&#xff0c;实现从特大城市到…

SpringCloud

微服务 一&#xff1a;MP补充&#xff1a; 1.1.注解&#xff1a; 1.2.配置&#xff1a; 1.3.条件构造器&#xff1a; 1.4.自定义sql&#xff1a; 在有些业务中&#xff0c;需要我们手动来编写部分sql语句&#xff0c;但是在开发业务中&#xff0c;sql语句是不能直接暴露在业…

基于大数据的个性化购房推荐系统设计与实现(源码+定制+开发)面向房产电商的智能购房推荐与数据可视化系统 基于Spark与Hive的房源数据挖掘与推荐系统设计

博主介绍&#xff1a; ✌我是阿龙&#xff0c;一名专注于Java技术领域的程序员&#xff0c;全网拥有10W粉丝。作为CSDN特邀作者、博客专家、新星计划导师&#xff0c;我在计算机毕业设计开发方面积累了丰富的经验。同时&#xff0c;我也是掘金、华为云、阿里云、InfoQ等平台…

GPU层次结构(Nvidia和Apple M芯片,从硬件到pytorch)

这里写目录标题 0、驱动pytorch环境安装验证1.window环境2.Mac Apple M芯片环境 1、Nvidia显卡驱动、CUDA、cuDNN关系汇总1**1. Nvidia显卡驱动&#xff08;Graphics Driver&#xff09;****2. CUDA&#xff08;Compute Unified Device Architecture&#xff09;****3. cuDNN&a…

Ubuntu 22.04 上安装 PostgreSQL(使用官方 APT 源)

Ubuntu 22.04 上安装 PostgreSQL&#xff08;使用官方 APT 源&#xff09; 步骤 1&#xff1a;更新系统 sudo apt update sudo apt upgrade -y步骤 2&#xff1a;添加 PostgreSQL 官方仓库 # 安装仓库管理工具 sudo apt install wget ca-certificates gnupg lsb-release -y#…