OpenWebRXPlus使用手册

OpenWebRX是一款基于网络的软件定义无线电(SDR)接收器应用程序。它允许用户通过网页浏览器访问和控制连接的SDR硬件设备,用于无线电收听和监控。

本文档是关于 OpenWebRX+ 的,它是基于 OpenWebRX 的改进和扩展版本 。由于原始项目缺少诸如降噪、调整步骤和对许多数字模式的支持等必要功能,**Marat Fayzullin**决定分支OpenWebRX项目并添加他认为有必要、有趣或人们广泛要求的功能。

请注意,以下文档涵盖了原始OpenWebRX 和扩展版本的 OpenWebRX+。OpenWebRX+ 特有的功能已标记为如此。

使用OpenWebRXPlus系统,请遵守你所在国家/地区的法律法规!!!

本网页及文档内容仅供学习与技术交流,切勿用于非法用途。

《中华人民共和国业余无线电台管理办法》

相关链接:

https://www.openwebrx.de/

https://fms.komkon.org/OWRX/

https://luarvique.github.io/ppa/

如何安装 OpenWebRX+

设备:

1.HackRF系列

2.RTL-SDR系列

3.SDRplay系列

4.Airspy系列

………

OpenWebRX+ 包存储库

支持Docker、树莓派、Ubuntu、Debian安装

这是 OpenWebRX Plus的软件包存储库。此版本的 OpenWebRX 提供以下新的和原始的功能:

  • 内置 FAX、SSTV、AIS、FLEX、POCSAG、ISM、RDS、CW、RTTY、SITOR-B 和 SAM 解码器。
  • 内置 HFDL、VDL2、ADSB 和 ACARS 航空解码器。
  • 内置 DTMF、EEA、EIA、CCIR 和多个 ZVEY SELCALL 解码器。
  • 接收者用户之间的内置聊天。
  • 内置 MP3 录音,用于录制接收音频。
  • 内置扫描仪。
  • 管理员能够查看用户连接并禁止用户滥用。
  • 使用浏览器对接收到的图像进行后台 SSTV 和 FAX 解码。
  • 基于谱减法的可调噪声过滤。
  • 可调整的调谐步长。
  • 自动生成短波广播的书签。
  • 自动为附近的 业余无线电 中继器生成书签。
  • 改进了触摸屏操作,具有平移和缩放功能。
  • 改进的滚轮支持,具有调整和缩放功能。
  • 改进了 CW 模式下的调谐。
  • 带通滤波器可通过滚轮调节。
  • SDRPlay 设备操作更可靠。
  • 地图显示了来自世界各地的其他在线SDR站点。
  • 地图显示了来自世界各地的短波广播站。
  • 地图显示航空解码器获得的飞机位置。
  • 地图显示附近的 业余无线电 中继器。
  • 更好的地图信息,包括距离、APRS 路径、天气等。
  • 可配置会话超时,带有策略页面。
  • HTTPS 协议支持(需要 SSL 证书)。
  • 可折叠接收器面板,具有可配置的不透明度。
  • 频谱显示。

该存储库包含适用于以下 Linux 发行版的软件包:

  • 适用于 amd64、arm64 架构的 Ubuntu 22.04 (Jammy Jellyfish)
  • 适用于 amd64、arm64、armhf 架构的 Debian 11 (Bullseye)

树莓派安装

Stanislav (LZ2SLL)为树莓派 4构建了SD 卡镜像,其中包含纯净的 OpenWebRX+ 安装版本。该镜像支持大部分开箱即用的常见 SDR 设备。RTL-SDR 和 SDRPlay 设备无需对镜像进行任何额外修改即可工作。请记住,该镜像可能不是OpenWebRX+ 的最新版本。

请注意,此 SD 卡镜像不提供数字模式(DMR、NXDN 等)的软件支持,因为这些模式的软件解码器 (mbelib) 的来源有问题。为了在此镜像中启用数字模式,请通过 ssh 登陆并输入:

1
sudo install-softmbe.sh

Docker安装

Stanislav (LZ2SLL) 制作了两个 OpenWebRX+ Docker 镜像,可以在任何 x64 PC、arm32 或 arm64 设备 上运行。Nightly 版本每天都会更新,并基于最新的 OpenWebRX+ 源。正式版 基于最新发布的 OpenWebRX+ 软件包,与 Debian 上正常的 OpenWebRX+ 安装版本相同。正式版的镜像大小稍大一些,但也更稳定。

注意:安装Docker镜像前需要在宿主机添加设备黑名单,防止因内核占用导致容器无法调用SDR,完成后重启。

1
2
3
4
5
6
7
cat > /etc/modprobe.d/owrx-blacklist.conf << _EOF_
blacklist dvb_usb_rtl28xxu
blacklist sdr_msi3101
blacklist msi001
blacklist msi2500
blacklist hackrf
_EOF_

拉取slechev的Docker镜像

1
docker pull slechev/openwebrxplus-softmbe

宿主机创建存储目录:

1
2
mkdir /root/openwebrx/set
mkdir /root/openwebrx/etc

开容器:

1
2
docker run -d --name openwebrx \--device /dev/bus/usb \-p 8073:8073 \-v /root/openwebrx/set:/var/lib/openwebrx \-v /root/openwebrx/etc:/etc/openwebrx \--restart unless-stopped \
slechev/openwebrxplus-softmbe

进入容器并创建admin管理账号:

1
docker exec -it openwebrx admin adduser admin

账号创建完成后就可以浏览器访问“IP:8073”打开页面了(如需外网访问请自行申请公网IP或者搭建内网穿透,并使用强壮密码,请勿随意分享自己的站点,更不要触及敏感波段,切记!!!),浏览守听无需登录,需要对站点进行自定义时点击右上角的“Settings”使用刚才创建的账号登录修改。

避坑指南

OpenWebRX+可能会出现FT8无法解码的情况

解决办法(x86平台):

进入容器:

1
docker exec -it openwebrx /bin/sh

执行如下命令:

1
2
3
apt update
apt install binutils
strip --remove-section=.note.ABI-tag /usr/lib/x86_64-linux-gnu/libQt5Core.so.5

升级 OpenWebRX+

要从旧的 OpenWebRX+ 版本升级,请以 root 身份执行以下操作:

1
2
apt update
apt upgrade

Ubuntu安装

将此存储库添加到您的Ubuntu系统,请以 root 身份执行以下操作:

1
2
3
wget -O - https://luarvique.github.io/ppa/openwebrx-plus.gpg | gpg --dearmor -o /etc/apt/trusted.gpg.d/openwebrx-plus.gpg
echo "deb [signed-by=/etc/apt/trusted.gpg.d/openwebrx-plus.gpg] https://luarvique.github.io/ppa/ubuntu ./" > /etc/apt/sources.list.d/openwebrx-plus.list
apt update

然后添加OpenWebRX 存储库,因为它包含一些必要的包。为了将OpenWebRX 存储库添加到您的Ubuntu系统,请以 root 身份执行以下操作:

1
2
3
wget -O - https://repo.openwebrx.de/debian/key.gpg.txt | gpg --dearmor -o /usr/share/keyrings/openwebrx.gpg
echo "deb [signed-by=/usr/share/keyrings/openwebrx.gpg] https://repo.openwebrx.de/ubuntu/ jammy main" > /etc/apt/sources.list.d/openwebrx.list
apt update

Debian安装

为了将此存储库添加到您的Debian Bullseye系统,请以 root 身份执行以下操作:

1
2
3
wget -O - https://luarvique.github.io/ppa/openwebrx-plus.gpg | gpg --dearmor -o /etc/apt/trusted.gpg.d/openwebrx-plus.gpg
echo "deb [signed-by=/etc/apt/trusted.gpg.d/openwebrx-plus.gpg] https://luarvique.github.io/ppa/debian ./" > /etc/apt/sources.list.d/openwebrx-plus.list
apt update

添加OpenWebRX 存储库,因为它包含一些必要的包。为了将OpenWebRX 存储库添加到您的Debian Bullseye系统,请以 root 身份执行以下操作:

1
2
3
wget -O - https://repo.openwebrx.de/debian/key.gpg.txt | gpg --dearmor -o /usr/share/keyrings/openwebrx.gpg
echo "deb [signed-by=/usr/share/keyrings/openwebrx.gpg] https://repo.openwebrx.de/debian/ bullseye main" > /etc/apt/sources.list.d/openwebrx.list
apt update

如果您有Debian Bookworm系统,现在有一个实验性的 OpenWebRX+ 版本可供您使用。以 root 身份执行以下操作:

1
2
3
wget -O - https://luarvique.github.io/ppa/openwebrx-plus.gpg | gpg --dearmor -o /etc/apt/trusted.gpg.d/openwebrx-plus.gpg
echo "deb [signed-by=/etc/apt/trusted.gpg.d/openwebrx-plus.gpg] https://luarvique.github.io/ppa/bookworm ./" > /etc/apt/sources.list.d/openwebrx-plus.list
apt update

Debian Bookworm用户不能将OpenWebRX 存储库添加到他们的系统中,因为它包含 Bullseye 软件包。

添加好存储库后 请以 root 身份执行以下操作:

1
apt install openwebrx

要确保 OpenWebRX+ 正在运行,请在本地网页浏览器输入以下地址:

1
http://localhost:8073/

您应该会看到 OpenWebRX+ Web 界面,其中包含噪声滤波器 (NR) 和调谐步长 (>-<) 控件。

SDRPlay 设备或其克隆设备

此存储库提供了改进的 SoapySDRPlay3 设备驱动程序,与原始版本相比有以下更改:

  • 修复了通用增益控制,将其限制为 IFGR 设置。
  • 让 RFGR 设置一个名为“rf_gain”的单独的可选参数。
  • 固定频率校正 (ppm) 参数。
  • 修复了从 LIF 切换到宽带 ZIF 模式时的问题。
  • 修复了将设置发送到设备时的死锁。
  • 添加了当设备不接受设置时的多次重试。
  • 稍微加宽滤波器,减少大多数带宽的“驼峰”大小。
  • 添加了 1.536MHz 带宽。

为了安装改进的 SoapySDRPlay3 软件包,请以 root 身份执行以下操作:

1
apt install soapysdr-module-sdrplay3

在安装过程中,SoapySDRPlay3 软件包还应安装最新的 SoapySDR 并从 /usr/local 中删除所有本地构建的 SoapySDR 文件。您仍然需要从此页面下载并安装 SDRPlay API:

1
https://www.sdrplay.com/downloads/

SDRPlay API 也可以按照以下说明作为非官方包安装:

1
https://gitlab.com/martin.herren/libsdrplay-api

安装部分内容来自:https://luarvique.github.io/ppa

如何使用 OpenWebRX+

入门

在本节中,我们将讨论如何开始使用 OpenWebRX+、用户界面中显示的内容以及控件如何工作。

主页面

img

  1. 滚动瀑布 显示您当前选择的 SDR 配置文件中的频段活动。瀑布颜色代表每个频率的信号水平,较亮的颜色对应较强的信号。因此,一个强烈、良好、持续的信号看起来就像瀑布上一条明亮的垂直条纹。不同的信号调制产生不同形状的条纹。 有关示例, 请参阅 信号识别指南。
  2. 频率刻度显示实际频率以及当前调谐的频率,用黄色插入符号表示。这是您当前正在收听的频率。插入符号两侧的数字代表当前过滤器范围。您可以通过拖动插入符号两侧来更改这些边界。
  3. OpenWebRX+ 中的频谱显示显示 每个频率的当前信号电平,而不是瀑布显示的历史电平。频谱显示有一点延迟,来确保短信号仍然在频谱上留下痕迹。
  4. 步进调谐按钮可让您通过左键单击来上下调整频率范围。启用“侧步”功能后,您还可以右键单击这些按钮以跳出当前选择的配置文件。
  5. 书签可让您快速调至之前添加书签的频率OpenWebRX 中有三种类型的书签:
    1. 绿色书签代表频段规划定义的频率。除了修改频段计划之外,这些书签不可编辑。
    2. 黄色书签保存在OpenWebRX服务器上,可由管理员编辑。
    3. 蓝色书签保存在您的网络浏览器中,因此您可以创建和编辑。
  6. 单击页面左上角的图标即可显示 接收者信息。该信息由管理员填写,包括接收者的姓名、位置和硬件描述。
  7. 状态 按钮可切换接收器网页底部显示的 状态栏。
  8. 聊天按钮可切换接收者网页底部显示的日志和聊天面板。如果管理员选择禁用聊天功能,此按钮将变成“日志”,打开非交互式日志面板。
  9. 接收按钮可切换接收器的 主控制面板。
  10. 地图”按钮可打开地图页面 ,显示广播电台、中继器、其他在线SDR站点以及来自各种来源(例如飞机、船舶和 业余无线电操作员)的位置报告。
  11. 文件”按钮可打开文件浏览器页面,其中包含最近接收的 SSTV 图像、传真和其他数据。
  12. 设置按钮可打开受密码保护的设置页面以配置 OpenWebRX+。通常,只有服务器管理员需要访问服务器设置。
  13. 页面底部的状态栏显示服务器的当前状态及其与网络浏览器的 连接各种面板显示网络吞吐量、服务器CPU负载和温度、音频采样率等。

主要控制装置

img

  1. 这是接收器当前调谐的频率。您可以通过单击瀑布、书签或直接在此字段中输入来更改它。频率只能在当前配置文件范围内更改。
  2. 单击此按钮可为您当前的频率添加书签。新书签将本地存储在您的浏览器中,并在瀑布上方显示为蓝色标记。
  3. 这是当前配置文件,包括 SDR 设备名称(“RSPdx”)。OpenWebRX 支持多个 SDR 设备,每个设备都有多个配置文件。选择新配置文件时,请记住,同一 SDR 设备的所有用户的配置文件都会发生变化,因此当您看到其他人使用该服务器时,请务必小心。
  4. 这是所有可用音频调制模式 的列表,当前模式以黄色突出显示。通过单击相应按钮选择新模式,但请记住,并非所有模式都适用。它有助于了解每个调制在瀑布上的样子。 如果不确定, 请参阅 信号识别指南。
  5. 如果数字解码器处于活动状态 ,该按钮将会亮起。单击它可关闭数字解码。
  6. 这是当前的数字解码模式(如果处于活动状态)。您可以从此处的列表中选择新的数字解码模式,但请记住,并非所有模式都适用。它有助于了解每种数字模式在瀑布上的样子。 如果不确定, 请参阅 信号识别指南。
  7. 使用此滑块控制音频音量。单击扬声器按钮可将音频静音或取消静音。
  8. 使用此滑块设置静噪阈值。左键单击 SQ按钮可打开和关闭静噪。当静噪打开时,任何低于所选静噪阈值的音频都将被静音。
  9. 右键单击SQ按钮可切换频率扫描仪,使SQ按钮呈绿色亮起。扫描仪将自动检查所有已标记的频率以查找高于静噪阈值的信号并调谐到它们。一旦信号消失,扫描仪将继续检查书签以获取更多信号。
  10. 使用此滑块设置降噪阈值。单击 NR按钮可打开和关闭降噪功能。降噪算法基于谱减法原理。它将从音频中删除任何低于所选阈值的频率,从而减少背景噪音。请记住,过度使用降噪可能会扭曲或抑制有用的声音。
  11. 调谐步长选择 器允许您选择频率调谐粒度。例如,如果选择 1kHz 步进,则频率将始终以 1kHz 增量进行调谐。不同的配置文件可能采用不同的默认调谐步骤,例如短波广播公司的 5kHz 或使用 SSB 调制的 HAM 运营商的 500Hz。单击相邻按钮可将当前配置文件的调整步长重置为其默认值。
  12. 此滑块设置“最热”瀑布颜色(通常为红色) 的信号级别。当查看强信号时将其设置得较高,当查看弱信号时将其设置得较低。
  13. 左键单击相邻按钮可一次性自动调整瀑布颜色。右键单击按钮可切换瀑布颜色的连续自动调整。
  14. 此滑块设置“最冷”瀑布颜色(通常为蓝色) 的信号级别。当查看强信号时将其设置得较高,当查看弱信号时将其设置得较低。
  15. 左键单击相邻按钮可将瀑布颜色重置为其默认值。
  16. 此下拉列表允许您选择用户界面主题之一。单击相邻按钮会将用户界面重置为默认主题。
  17. 该滑块控制用户界面的不透明度,使瀑布顶部的面板或多或少可见。单击相邻按钮将用户界面重置为完全不透明度。
  18. 四个缩放按钮可让您放大和缩小瀑布。缩放始终围绕当前调谐频率进行,并保持显示。
  19. 主面板底部的时钟显示**当前的通用协调时间 (UTC)**。大多数 OpenWebRX 用户界面都以 UTC 运行,因此显示此时钟是为了更方便参考。
  20. 单击“录制”按钮可随时开始录制音频。该按钮将呈红色亮起,表示正在进行录制。再次单击REC按钮后,它将停止录制并将录制的音频保存到文件中。
  21. 底部的条指示当前信号电平。它将根据 OpenWebRX 认为信号过载的情况改变颜色。还有一个数字读数,以分贝为单位显示精确值。
  22. 此按钮可切换瀑布上方的实时频谱显示。使用它时,请记住频谱显示可能会使您的网络浏览器使用大量处理器能力。

使用鼠标和触摸

OpenWebRX 需要使用鼠标右键。在具有单个鼠标按钮的设备(例如 Apple 计算机)上,通过按住CONTROL 键并单击鼠标 来模拟鼠标右键。

在基于触摸的设备(例如智能手机和平板电脑)上,通过用手指按住该位置比不常用的时间长一点来模拟鼠标右键。

鼠标滚轮有两种操作模式:正常模式和 修改模式(按下鼠标右键、滚轮按钮或 SHIFT 键):

  • 在瀑布中: 正常的轮子旋转调整频率,修改后的轮子旋转改变缩放系数。可以通过接收器面板中的复选框来逆转此行为。
  • 在频率范围内: 正常和修改的车轮旋转都会调整频率。
  • 在带通滤波器(黄色插入符号)处: 正常轮旋转使滤波器向左或向右移动,修改后的轮旋转使滤波器更宽或更窄。

使用场景

在本节中,我们将介绍一些可以使用 OpenWebRX 进行的常见操作,例如收听广播电台、HAM 操作员以及跟踪船舶和飞机。

收听 FM 广播

什么是调频广播?

FM广播一般发生在76MHz到108MHz之间。每个广播公司都分配有 100kHz 的频谱,除非它们位于美国,每个电台分配有 200kHz 的频谱。FM 广播的传输距离可达 100 公里,但受地平线限制。如果您居住在美国,可以通过 Radio Locator 网站找到最近的 FM 电台。

为了在 OpenWebRX 中收听 FM 广播,请选择包含上述频率的配置文件,按接收器面板上的WFM 按钮,然后调谐到其中一个信号。请注意,OpenWebRX 仅播放单声道声音,因此不会有任何立体声。

OpenWebRX+ 还允许解码 FM 广播中发送的文本 RDS 信息,例如电台名称、节目名称和类型等。要查看此信息,请调谐到 FM 信号并选择 “RDS”数字模式。您应该会在瀑布底部看到 RDS 信息面板,其中慢慢充满了数据。

由于RDS 数据在美国的编码方式与欧洲略有不同,您可能需要转到“设置 | 解调和解码 | 其他”并更改“从 WFM 广播中解码美国特定的 RDS 信息”选项以反映您的接收器位置。

收听 AM 广播

什么是 AM 广播?

人们所说的“AM”通常是指在 LW 和 MW 频段(100kHz 至 1800kHz 之间)发生的无线电广播。每个电台分配有 10kHz 的频谱。白天,AM广播的距离可达200公里,但这个距离在夜间会大大增加。如果您居住在美国,可以通过 Radio Locator 网站找到最近的 AM 电台。

为了在 OpenWebRX 中收听 AM 广播,请选择包含上述频率的配置文件,按接收器面板上的AM 按钮,然后调谐到其中一个信号。如果您感兴趣的信号被相邻信号遮挡,请尝试使用SAM按钮。它与AM具有相同的效果,但使用了更抗干扰的不同算法。

短波收听 (SWL)

什么是SWL?

“短波”描述了 无线电广播公司、业余爱好者和专业人士使用的 1800kHz 至 30MHz 之间的多个频段。SWL 活动通常指的是短波广播收听,广播公司可以使用 AM 调制轻松覆盖数千公里。全球短波广播时间表可在Shortwave InfoShortwave Schedule网站上找到 。

要在 OpenWebRX 中收听短波广播,请选择包含您感兴趣的短波频段的配置文件,按 接收器面板上的AM按钮,然后调谐到其中一个信号。如果信号被相邻信号遮挡,请尝试使用SAM按钮。它与AM具有相同的效果,但使用了更抗干扰的不同算法。

OpenWebRX+每天一次查询 EiBi 数据库以获取短波广播时间表。当前广播电台在地图上用标记表示。单击某个电台会显示其时间表,包括频率和广播时间。OpenWebRX+ 将调谐到点击的频率,只要它们在 您正在收听的 配置文件内。

您可以通过*“设置 | 常规 | 显示 | 短波书签范围”设置距接收器的最大范围,让 OpenWebRX+*为当前广播的短波电台 创建书签。OpenWebRX+ 只会为位于该范围内的短波电台创建书签。

您还可以将短波书签限制为几个配置文件 (例如 49m / 41m / 等):

  1. 通过将“设置|常规|显示|短波书签范围”设置为零来 禁用全局短波书签。
  2. 转到“设置 | SDR 设备和配置文件 | <设备> | <配置文件>” ,然后单击“添加”添加名为“Shortwave 书签范围”的选项。
  3. 将新添加的选项设置为距接收器的最大范围,您希望在其中查看短波书签并通过单击“应用”和“保存”保存配置文件设置。

需要注意的是,只有在 “设置|常规|接收器信息|接收器位置”中设置正确的接收器位置,短波电台才会正确显示。同样重要的是要记住,由于 OpenWebRX+ 每天查询EiBi一次,因此在设置接收器位置后 可能无法立即获得最新信息。

聆听公民波段 (CB)

什么是CB?

公民频段 (CB) 通常覆盖 27MHz 到 28MHz 之间的频谱,个人只要遵守一些规则就可以在没有许可证的情况下进行通信。CB 频段的确切范围因国家/地区而异。它毗邻 10m 业余频段。

在大多数地方,CB 频段分为 40 个通道(CB1 至 CB40),间隔为 10kHz。OpenWebRX+ 为这些频道提供默认书签。虽然 CB 最初允许所有模拟语音模式(AM、FM、LSB、USB),但美国用户通常更喜欢较低通道的 AM 和较高通道的 LSB。在英国,AM 直到最近才被禁止,FM 是最常见的 CB 模式。

为了在 OpenWebRX 中收听 CB,请选择包含 CB 频段的配置文件,并通过单击瀑布或书签来调谐到其中一个信号。然后,您可能需要按 接收器面板上的 AMFMLSBUSB按钮,具体取决于您正在收听的传输所使用的调制类型。

聆听 业余无线电短波电台

什么是火腿?

业余无线电操作员 (HAM) 的工作频率为 160m、80m、40m、20m 和其他一些 短波频段。从莫尔斯电码到语音,再到数字传输,各种活动都发生在这些频段上。

每个业余无线电通常分为三个部分:

  • 底部用于莫尔斯电码传输,也称为“电报”或CW。
  • 在摩尔斯电码的正上方,有一堆不同格式的数字传输,例如 RTTY、FT8、FT4 等。其中许多格式以固定频率运行,这些频率包含在 OpenWebRX 频段规划中,因此显示为绿色书签。
  • 频带的其余部分分配给使用 LSB 或 USB 调制的语音(或“电话”)传输,并加入一些 AM。LSB 调制用于 20m 以下,而 USB 用于 20m 及以上。

为了在 OpenWebRX 中收听业余无线电操作员的广播,请选择包含您感兴趣的 HAM 频段的配置文件,按下 接收器面板上的LSBUSB 按钮,然后调谐到其中一个信号。虽然大多数业余传输发生在 1kHz 边界,但您可能需要更精确地调谐以获得更清晰的声音。

收听摩尔斯电码 (CW)

什么是CW?

大多数摩尔斯电码 (CW) 传输发生在业余无线电频段的低端,例如 3500-3600kHz、7000-7100kHz、14000-14100kHz 等。要在 OpenWebRX 中启用 CW 模式,请按 接收器面板上的CW按钮。在此模式下,带通滤波器缩小至 700-900Hz 范围,以获得更好的选择性。此外,在 CW 模式下,OpenWebRX+ 会将频率调至低于单击的载波频率 800Hz,以确保始终听到载波。

对于那些不懂莫尔斯电码的人,OpenWebRX+ 提供 自动 CW 解码,可通过选择“CW 解码器”数字模式来启用。CW 解码器向您呈现一个缩放的二级瀑布,其中可能包含多个 CW 信号。一旦您点击您感兴趣的 CW 信号,解码后的文本将显示在二级瀑布下方,其中无法识别的字符显示为下划线。

您还可以使 CW 解码器显示 正在解码的原始“嘀”和“哒” 。为此,请转至“设置 | 解调和解码 | 其他”并启用“解码 CW 时显示 CW 代码(dits / dahs)”选项。

接收电传打字机 (RTTY)

RTTY是什么?

电传打字机传输由两个载波信号组成,其中一个信号指定“空格”(或零),而另一个信号指定“标记”(或一个)。连续五位组成一个字符,用博多码编码。因此,描述 RTTY 传输的三个重要参数:

  • 带宽 (Hz) 这是两个载波信号之间的距离,以赫兹为单位。常见带宽为 85Hz、170Hz、450Hz 和 650Hz。
  • 比特率(波特率) 这是传输速度,决定每秒发送多少位。常见的比特率有 45bd、45.45bd、50bd、75bd 和 100bd。
  • 反向 “反向”选项在应用时会翻转“空间”和“标记”频率的含义。

OpenWebRX+ 附带三种不同的 RTTY 设置,可通过数字模式下拉列表进行选择:

  • RTTY-170 (45) 这是HAM运营商常用的模式,带宽170Hz,码率45bd。您可以在大多数 HAM HF 频段上找到此模式下的传输,其传输略高于莫尔斯电码传输。
  • RTTY-450 (50N) 此模式由德国气象服务使用,最常见于 10100kHz 频率。OpenWebRX+ 包含此频率和其他德国天气 RTTY 频率的默认(黄色)书签。此模式使用 450Hz 带宽和 50bd 比特率,“标记”和“空间”频率相反。
  • RTTY-85 (50N) 此模式通常用于可用带宽有限的 LF 和 VLF 频段。它具有 85Hz 带宽和 50bd 比特率,“标记”和“空间”频率相反。

为了在 OpenWebRX+ 中接收电传打字机传输,请按 接收器面板上的USB按钮并调谐到 RTTY 传输,它看起来像两个靠近在一起的信号。然后选择上述 RTTY 解码器之一。它将向您呈现一个缩放的二级瀑布,其中可能包含多个 RTTY 信号。单击您感兴趣的 RTTY 信号后,解码后的文本将显示在二级瀑布下方,其中无法识别的字符显示为下划线。

接收 SSTV 图像

什么是SSTV?

慢扫描电视 (SSTV) 协议允许业余无线电爱好者通过电波交换小型静态图像。大多数 SSTV 频率都列在 OpenWebRX+ 频段计划中,因此将显示为绿色书签。为了在 OpenWebRX+ 中可靠地接收 SSTV 图像,请执行以下操作:

  1. 选择“SSTV”数字模式并精确调谐到 SSTV 载波频率以下 1900Hz,或使用任何提供的 SSTV 书签。
  2. 等待下一次 SSTV 传输开始。OpenWebRX+将不会 接收部分 SSTV 传输,因为它需要从传输标头获取图像格式信息。
  3. 接收到的 SSTV 图像将显示在瀑布显示屏顶部的单独面板中。单击图像将其下载到您的计算机或移动设备。

OpenWebRX+ 目前支持的唯一 SSTV 格式是 Robot36、Robot72、Martin1、Martin2、Scottie1、Scottie2 和 ScottieDX。其他 SSTV 格式(包括数字 SSTV)将不会被接收。

接收传真图像

什么是无线传真?

如今,高频无线电传真协议主要用于向海上船只广播气象图和相关信息。美国国家气象局定期发布 天气传真时间表, 您可以使用它来收听附近的传真广播。此外,OpenWebRX+ 还为大多数已知的天气传真频率提供默认(黄色)书签。为了在 OpenWebRX+ 中可靠地接收传真,请执行以下操作:

  1. 选择“传真”数字模式并精确调谐到低于传真载波频率 1900Hz,或使用任何提供的传真书签。
  2. 等待下一次传真传输开始。OpenWebRX+将不会 接收部分传真传输,因为它需要从传输标头获取图像格式信息。
  3. 收到的传真图像将显示在瀑布显示屏顶部的单独面板中。单击图像将其下载到您的计算机或移动设备。

OpenWebRX+ 内部的传真解码器支持IOC576 和 IOC288 格式的 120LPM 传输。作为管理员,您对传真解码有一定的控制权。“设置|常规|解调和解码|传真传输”中提供以下选项 :

  • 传输速度 传输速度控制解码器期望的每分钟传真线路数。最常见的值为 120LPM。除非您完全确定需要不同的版本,否则请勿更改它。
  • 对接收到的图像进行后处理以减少噪音 启用后,此选项使传真解码器对接收到的图像进行后处理以获得更好的对比度。但某些灰度梯度可能会因此丢失。
  • 接收彩色图像 此实验选项应允许 OpenWebRX+ 接收彩色传真。但由于缺乏样本,尚未进行测试。
  • 使用幅度调制 此实验性选项允许 OpenWebRX+ 接收使用 AM 模式编码的传真,而不是通常的 USB。目前,由于缺乏样本,尚未进行测试。

监控寻呼机消息 (POCSAG)

什么是寻呼机?

虽然无线寻呼机基本上是一种过时的技术,但它仍在医院、企业中使用,并用于自动报告。寻呼机流量通常出现在 150-165MHz 以及其他 VHF 和 UHF 频段。OpenWebRX+ 可以以不同的速度解码 POCSAGFLEX 寻呼协议。

请记住,您当地的法律可能禁止您监听寻呼机流量。做之前请先检查一下!

为了监视 OpenWebRX+ 中的寻呼机消息,请选择“寻呼” 数字模式并调谐到寻呼机信号的精确中间位置。您将在瀑布显示屏顶部的单独面板中看到解码的寻呼机消息。

许多寻呼机消息携带数字或二进制数据。作为 管理员,您可以选择忽略这些不可读的消息,方法是转到“设置 | 常规 | 解调和解码 | 其他”并启用“过滤掉空的、数字的或不可读的寻呼机消息”选项。

监控无线设备 (ISM)

什么是ISM?

许多现代无线设备,例如气象站、安全传感器、轮胎压力传感器、汽车钥匙等,都使用射频进行通信。这些设备通常位于 433-435MHz、902-928MHz 和其他一些频段。为了监控 OpenWebRX+ 中的智能设备传输,请执行以下操作:

  1. 查看 ISM 频率以查找无线设备可能产生的信号。
  2. 一旦看到任何可疑信号,请在它们附近调谐并选择 “ISM”数字模式。ISM 解码器将监控并显示您调谐频率周围的大范围频谱。
  3. 等待信号再次出现。如果 ISM 解码器能够理解它们,则解码后的数据将显示在瀑布显示屏顶部的单独面板中。

如果您无法解码任何 ISM 信号或在瀑布上看不到任何信号,请尝试使用无线车钥匙测试解码器。不过,了解它们的信号频率很重要。

跟踪分组无线电 (APRS)

什么是APRS?

自动数据包报告系统 (APRS)使 HAM 运营商能够交换数字数据、消息并与世界共享其位置。APRS在北美使用144.39MHz频率,在欧洲使用144.8MHz。请注意,OpenWebRX 频段规划仅启用欧洲 APRS 频率。**如果您的接收器位于北美,请编辑频段规划以切换到 144.39MHz 频率。

为了监控 OpenWebRX 中的 APRS 流量,请选择“数据包” 数字模式并调谐到上述频率之一。您将在瀑布显示屏顶部的单独面板中看到解码的 APRS 消息。此外,这些消息的来源将在地图上弹出,通过单击“地图”按钮即可显示。

OpenWebRX+ 频段规划还包括一个 APRS 条目,频率为 145.825MHz。这是国际空间站 (ISS) 的频率。一天几次,当国际空间站飞过接收器位置上方时,您可以期望以这个频率从很远的地方看到 APRS 报告。这些报告由位于国际空间站的 APRS 中继器重新传输。

船舶追踪 (AIS)

什么是AIS?

现代船舶使用称为 AIS 的甚高频无线电系统报告其位置。如果您的 OpenWebRX+ 接收器位于足够大的水域附近,它可能能够接收 AIS 位置报告并将其显示在地图上。

AIS 在两个海事频带频率上运行,即 161.975MHz 和 162.025MHz。选择包含这些频率的配置文件后,您将看到它们标有绿色书签,因为它们是频段计划的一部分。单击 AIS 书签,就会出现第二个瀑布,以及显示收到的位置报告的信息面板。

现在,如果单击“地图”按钮,您应该会在地图上看到船舶位置。单击一艘船会弹出一个气泡,显示有关该船的一些基本信息。

AIS 通过一个称为 MMSI 的唯一编号来识别每艘船只。OpenWebRX+ 显示这些 MMSI 编号,并将它们超链接到 Vessel Finder 网站,您可以在其中找到有关每艘船只的照片和其他信息。

追踪飞机 (ADS-B)

什么是ADS-B?

飞机使用 ADS-B 系统定期报告其在空中的位置,频率为 1090MHz 和 978MHz。OpenWebRX+ 可以监听这些频率并向您显示收到的航班信息。

要接收 ADS-B 传输,请选择包含 ADS-B 频率之一的配置文件。由于这些传输需要 2MHz 带宽,因此配置文件在 ADS-B 频率的每一侧必须至少具有 1MHz 带宽。

标准 ADS-B 频率是 OpenWebRX+ 频段计划的一部分,因此标有绿色书签。单击 ADS-B 书签后,将出现一个面板,其中显示报告的飞机及其飞行数据。

如果单击“地图”按钮,您应该会在地图上看到飞机的位置。单击飞机会弹出一个气泡,显示有关该飞机的一些基本信息。

飞机通过多个不同的 ID 进行识别,包括航班 ID、飞机尾号和 ICAO 代码(又名 S 模式应答器代码)。OpenWebRX+ 会将收到的 ID 超链接到 FlightAware 网站,您可以在其中找到飞机照片和有关每次航班的其他信息。

用户特征

本节介绍没有管理访问权限的普通用户可以使用的各种 OpenWebRX 功能。

频率扫描仪

什么是扫描仪?

OpenWebRX+ 包括一个频率扫描仪,允许自动搜索当前显示的活动书签。一旦扫描仪检测到书签频率之一的信号,它将调谐到该频率。一旦频率安静下来,扫描仪将继续搜索。要使用扫描仪,请执行以下操作:

  • 选择一个配置文件,其中包含一些您感兴趣的书签频率。
  • 调谐到瀑布的空白部分并左键单击 SQ按钮以设置静噪级别。
  • 右键单击SQ按钮开始扫描。SQ按钮将呈绿色亮起,表示扫描仪已开启。移动设备用户只需长时间按住按钮即可模拟右键单击。
  • 完成后,再次右键单击SQ按钮以禁用扫描仪。

请记住,扫描仪无法在数字语音通道上工作,因为即使通道上没有实际流量,它们也往往会保持信号打开。

中继器

什么是中继器?

每天一次,OpenWebRX+ 会向 RepeaterBook.com查询 最接近接收器位置的中继器列表。这些中继器显示在地图上,每个中继器都用 标记表示。

您可以通过在“设置 | 常规 | 显示 | 中继器书签范围” 中设置与接收器的最大距离,让 OpenWebRX+ 创建中继器书签。OpenWebRX+ 只会为位于预设最大距离内的中继器创建书签。

您还可以将中继器书签限制为仅几个配置文件(例如 VHF / UHF):

  1. 通过将“设置|常规|显示|中继器书签范围”设置为零来 禁用全局中继器书签。
  2. 转到“设置 | SDR 设备和配置文件 | <设备> | <配置文件>” ,然后单击“添加”添加一个名为“中继器书签范围”的选项。
  3. 将新添加的选项设置为与您希望看到中继器的接收器的最大距离,并通过单击“应用”和“保存”保存配置文件设置。

需要注意的是,只有在“设置|常规|接收器信息|接收器位置”中设置正确的接收器位置,中继器才会正确显示。同样重要的是要记住,由于 OpenWebRX+ 每天查询RepeaterBook.com一次,因此在设置接收器位置后可能无法立即获得最新的中继器信息

其他在线接收器

OpenWebRX+ 将定期查询 ReceiverBookKiwiSDRWebSDR.org 网站以获取其他在线 SDR 接收器。这些接收器显示在地图上,每个接收器都标有标记。红色标记代表 KiwiSDR 接收器,绿色标记对应 OpenWebRX 接收器,蓝色标记代表原始 WebSDR 接收器。单击标记会显示有关接收者的一般信息,以及接收者网页的链接。

内置聊天

OpenWebRX+ 包含一个简单的聊天功能,可让连接的用户相互交谈。按 接收者网页顶部的 “聊天”按钮即可打开聊天面板。

当您通过在聊天窗口底部输入第一条聊天消息来发送该消息时,OpenWebRX+ 将为您分配一个随机昵称,在您的消息旁边显示给其他用户。要更改您的姓名,请在消息输入左侧输入您的新昵称。

作为服务器管理员,您可能希望在 OpenWebRX+ 服务器上禁用聊天。为此,请转到“设置|常规|接收器限制”并禁用“允许用户互相聊天”选项。聊天按钮将变成日志按钮,日志面板不接受用户的任何输入

管理员功能

本节讨论管理 OpenWebRX 服务器以及除了提供对无线电波的公共访问之外如何使用它。

后台解码

作为服务器管理员,您可以让 OpenWebRX 服务器 在有人通过这些传输收听配置文件时自动解码无线电传输。此功能可用于接收 SSTV 图像、传真、监控数字 HAM 流量、跟踪飞机等。

要开始后台解码,请转到“设置|后台解码”,选中“启用后台解码服务” 选项,然后选择您想要自动接收和解码的传输模式。确保只选择您真正需要的解码器,因为运行太多后台解码器会大大降低服务器速度。

现在,转到要用于后台解码的 SDR 设备,让我们说“设置 | SDR 设备和配置文件 | <设备>”,然后添加“在此设备上运行后台服务”选项。添加此选项后,请确保已启用它。

此时,每次有人连接并收听 <Device>配置文件时,OpenWebRX 都会自动解码标有绿色书签的频率上的所有启用的信号类型,即频段计划一部分的所有信号。如果解码的数据是图像或消息日志,这些数据将保存到/tmp文件夹中,并在单击“文件”按钮后显示。当您单击“地图”按钮时,位置报告(例如 FT8、WSPR、APRS 等)将显示在地图上。

为了以不属于频段 计划的频率启用后台解码(绿色书签),您必须通过编辑以下文件将该频率添加到频段计划中:

/etc/openwebrx/bands.json

在编辑此文件之前,请确保创建备份副本,以防出现问题。不幸的是,目前无法通过基于网络的设置来编辑频段计划。编辑并保存文件后,按如下方式重新启动 OpenWebRX,并确保在您添加的频率处有一个绿色书签:

sudo systemctl 重新启动 openwebrx

预定解码

上一节中,我们讨论了 OpenWebRX 如何在有人使用时自动解码无线电传输。在本节中,我们将让OpenWebRX在没有人使用时 自行运行无线电并接收信号。

通过转至“设置 | SDR 设备和配置文件 | <设备>”,从之前启用后台服务的 SDR 设备开始。向该设备添加“调度程序”选项,并在其他设置中找到新添加的调度程序选择器。它将为您提供两种不同的时间表模型:

  • 日光调度程序 日光调度程序允许您选择三个配置文件在白天、夜间和“灰线”时段(即黎明和黄昏)在设备上运行。由于无线电波传播取决于一天中的时间,因此该方案提供了易于配置且功能齐全的时间表。
  • 静态调度程序 静态调度程序可让您以分钟的精度定义自己的日程表,其中包含任意数量的条目。虽然添加这样的时间表比较困难,但它使您可以灵活地每小时切换多个不同的配置文件。

添加并保存日程后,只要没有人在使用该设备,OpenWebRX 就会在预定的配置文件之间切换设备。一旦所有用户断开连接,OpenWebRX 会将 SDR 设备返回到其当前计划的配置文件。它还将运行您之前启用的任何适用的后台解码器,将收到的数据报告给地图或将其保存到文件存储中。

报告解码数据

前两节 ,我们讨论了如何配置 OpenWebRX 以自动解码各种无线电传输。在本节中,我们将讨论将解码后的数据发送到在线服务,例如 APRS-ISPSKReporterWSPRnet。要配置在线报告,请转至“设置 | 发现和报告”设置页面。那里有三个部分,用于 OpenWebRX 可以报告的三种类型的数据:

  • APRS-IS 接收到的APRS位置报告可以发送到 APRS-IS网络。为此,请填写您的 APRS 呼号和最近的服务器地址。您可能还需要提供 APRS-IS 网络密码。最后,选中“将收到的 APRS 数据发送到 APRS-IS”选项。报告的数据将显示在 APRS.fi 地图上。请注意, APRS.fi 不会显示多重报告点,因此您的某些报告可能不会显示在那里。
  • 如果您还想向 APRS-IS报告您的接收器位置,请选中“将接收器位置发送到 APRS-IS 网络”选项并填写有关您的接收器和天线详细信息的信息。
  • 请注意,只有一个解码器可以使用相同的呼号向 APRS-IS 网络发送数据。因此,如果您有多个 APRS 解码器正在运行(例如,在 144.39MHz 和 145.825MHz 下),您的某些报告将无法通过。要解决此问题,请在 bandplan 文件中 禁用除一个 APRS 频率之外的所有频率。
  • PSKReporter OpenWebRX 可以向PSKReporter 网站 报告 FT8、FT4、JT9、JT65、FST4、JS8、Q65、WSPR、FST4W 和 MSK144 传输 。您所需要做的就是选中“启用向 pskreporter.info 发送点”选项,并使用唯一的名称填写呼号字段。它不一定是您的官方 HAM 呼号,但大多数拥有 HAM 呼号的人都在这里使用它们。报告的数据将显示在 PSKReporter 地图上。您可能还想在天线信息字段中描述您的天线,以便其他人知道您如何接收所报告的数据。
  • WSPRnet WSPRnet 网站 接受 WSPR 和 FST4W 报告。要启用它,请选中 “启用向 wsprnet.org 发送点”选项,然后在呼号字段中输入您的唯一名称。它不一定是您的官方 HAM 呼号,但大多数拥有 HAM 呼号的人都在这里使用它们。报告的数据将显示在 WSPRnet 地图上。

配置地图

OpenWebRX+ 提供两种地图选项:Google 地图和基于Leaflet库的免费地图集合。非常流行的OpenStreetMap就是该集合的一部分。

Google地图的实现更加详细和完善,但它可能需要您向 Google 注册您的信用卡才能接收 API 密钥。如果您超过Google 地图访问的特定限制,Google 可能会向您的信用卡收取费用。

OpenStreetMap和Leaflet中包含的其他地图 不太详细,但它们是完全免费的此外,Leaflet 实现还包括一些用于天气、海事注释等的额外层。

要配置默认地图,请转到“设置|常规|地图|地图类型”,然后选择您想要默认向用户显示的地图。请记住,用户始终可以通过单击“地图”按钮来切换地图。同一设置部分中提供的其他与地图相关的选项包括:

  • Google 地图 API 密钥 您可以在此处输入从 Google 收到的Google 地图API 密钥。如果您没有 API 密钥,请将此字段留空。很多时候, 出于某种原因,谷歌地图无论如何都能工作。
  • OpenWeatherMap API 密钥 如果您想在Leaflet地图上查看全球天气,请考虑获取OpenWeatherMap API 密钥并在此处输入。这些密钥是免费的,但功能有限。如果没有此密钥,OpenWebRX+ 将只能向您显示从 WeatherRadar获取的美国天气。
  • 地图保留时间 这是接收到的位置报告在地图上保持可见的时间(以秒为单位)。一旦位置报告超过保留时间的一半,位置报告就会开始变暗。一旦达到保留时间,位置报告将从地图上消失。
  • 呼号数据库 URL 这是当您在地图上单击报告的 HAM 呼号时用于查找这些呼号的网站。“{}”字符将替换为实际呼号。这里两个常见的选择是 qrz.comqrzcq.com
  • 船舶数据库 URL 这是当您在地图上单击船舶 MMSI 编号时用于查找船舶的网站。“{}”字符将替换为实际的 MMSI 号码。
  • 航班数据库 URL 这是当您在地图上单击航空公司航班 ID 时用于查找航空公司航班 ID 的网站。“{}”字符将替换为实际的航班 ID。
  • 飞机数据库 URL 这是当您在地图上单击飞机时用于查找飞机 S 模式 ID 的网站。“{}”字符将替换为实际的 S 模式 ID。

限制接收器的使用

作为服务器管理员,您可能出于法律或技术原因限制公众使用您的 OpenWebRX 服务器。请务必检查您所在位置允许收听的无线电频率和模式。请勿向公众提供禁止的频率和模式。“设置|常规|接收器限制”中提供以下限制 :

  • 最大客户端数量 此设置决定有多少人可以同时连接到您的 OpenWebRX 服务器。任何尝试连接到“完整”服务器的人都会收到一条错误消息并被拒绝服务。
  • 最大文件数 此设置确定 OpenWebRX+ 在开始删除最旧的文件之前允许保留从空中接收到的 SSTV 图像、传真和其他文件的数量。按接收器网页顶部的 “文件”按钮可以查看接收到的文件 。
  • 会话超时 该值(以秒为单位)确定允许用户使用 OpenWebRX+ 接收器的时间长度。不过,重新加载接收者的网页会重新启动时间,因此超时主要发生在那些让计算机保持 OpenWebRX+ 页面打开的人身上。
  • 使用策略 URL 一旦用户的会话超时,就会向用户显示此网页。默认页面解释了为什么会出现超时,并让用户可以找到其他在线接收器来收听。
  • 允许用户互相聊天 如果您想禁用内置聊天功能,请禁用此选项。禁用后,聊天面板将变成不接受任何输入的日志面板。
  • 允许用户录制收到的音频 如果您不希望用户录制他们正在收听的任何音频,请禁用此选项。禁用后,REC 按钮将从用户界面中消失。请记住,这不会阻止您的用户通过其他方式录制音频。
  • 允许用户更改中心频率 如果您想让 OpenWebRX+ 用户通过右键单击圆形箭头按钮“回避”其当前配置文件,请启用此选项。由于侦听同一配置文件的所有用户都会发生此更改,因此在许多人侦听相同配置文件的服务器上禁用它是有意义的。
  • 魔法密钥 当魔法密钥字符串被填写(即不为空)时,OpenWebRX+ 将只允许对知道魔法密钥并提供它的人进行侧步配置文件,如下所示:
  • http://openwebrx.receiver.org:8073/# key=<magic-key>

监控接收器的使用

OpenWebRX+允许其管理员监控服务器连接并禁止滥用用户。请注意,由于 OpenWebRX 项目的主要目标是提供免费、开放的在线广播,因此应极其小心地使用该设施。如果您想拥有真正私有的 OpenWebRX 服务器,请考虑将其关闭以供公共访问。

img

为了查看当前连接的客户端,请单击 “设置”按钮并滚动到页面底部,直到看到“客户端”显示,如上所示。在那里,您将能够在选定的时间内 禁止客户端的 IP 地址,或取消禁止以前禁止的地址。被禁止的客户端仍然可以看到地图和文件,但无法访问接收器本身。

您还可以通过将消息输入到输入字段并单击 发送按钮来向所有当前连接的客户端广播消息。您的消息将显示在客户的日志/聊天面板中。

**如果您在 NGINX 后面运行 OpenWebRX+**,您可能无法看到客户端的 IP 地址,除非您编辑此文件:

/etc/nginx/sites-enabled/openwebrx

并将以下行添加到位置部分

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

经常问的问题

OpenWebRX 升级后坏了!

在桌面浏览器中,尝试在按住SHIFT键 的同时重新加载接收器网页 。在移动浏览器中,清除浏览器缓存并重新加载页面。如果这没有帮助,请尝试重新启动运行 OpenWebRX 的计算机。

新的 OpenWebRX 功能未显示!

单击“设置 | 功能报告”,查看您感兴趣的功能是否显示为已启用。如果某个功能被禁用,该报告将告诉您应该如何启用它。

数字语音模式不显示!

数字语音模式(DMR、D-STAR、YSF、NXDN)需要Digital Voice Systems Inc 获得专利的 AMBE 编解码器算法。因此,OpenWebRX 和 OpenWebRX+ 都不包含开箱即用的数字语音支持。您个人有责任将必要的部分添加到您自己的 OpenWebRX 安装中。

将数字语音模式添加到 OpenWebRX 的正确且具有法律责任的方法是连接一个 在硬件中实现 AMBE 编解码器的许可 USB 加密狗。OpenWebRX 和 OpenWebRX+ 都将以最少的配置工作支持常见的 AMBE 加密狗模型 。

如果您出于某种原因不想使用 AMBE 编解码器加密狗,可以使用未经许可的 MBELib 软件实现,其来源相当可疑。MBELib 的使用可能会被解释为专利侵权。如果您同意的话,有一个脚本可以为 OpenWebRX 添加 MBELib 支持。运行如下:

sudo install-softmbe.sh

通过任一方法安装数字语音支持后,请访问 “设置 | 功能报告”页面以验证安装是否成功。您现在应该在接收器网页上看到数字语音按钮。

我的 SDRplay 设备无法可靠工作!

SDRplay 设备及其克隆设备出了名的容易出现故障,需要良好的电源才能可靠运行。如果您在使用这些设备时遇到超时或故障,请尝试通过有源 USB 集线器连接它们。如果这没有帮助,并且您拥有正品 SDRplay 设备(不是克隆设备), 请 在 SDRplay 网站上开具票证。OpenWebRX 开发人员无法帮助您解决 SDRplay 硬件问题。

你能实现我想要的功能吗?

一般来说,没有。OpenWebRX 是一个非盈利项目,由极少数人在业余时间开发。这些开发人员会优先考虑他们认为个人感兴趣、很多人反复请求或易于实现的功能。

话虽如此,您想要的功能很可能已经实现,或者可以通过其他方式实现,或者由于某种原因已被考虑和避免。请仔细阅读本文档,特别是常见问题解答部分

此外,由于 OpenWebRX 是一个开源项目,因此您可以自行添加所需的功能。查看 原始 OpenWebRX 源代码OpenWebRX+ 源代码 并考虑参与 OpenWebRX 开发。

如何向用户隐藏某些个人资料?

由于 OpenWebRX 是一个开放的在线接收器,因此它不允许 您向公众隐藏个人资料。如果您想私下访问您的接收器,最好的选择是使其无法通过互联网访问。

话虽如此,有一个选项可以阻止用户更改连接到 OpenWebRX+ 的特定 SDR 设备上的配置文件。如果此 SDR 设备执行后台解码并根据自己的时间表更改配置文件,那么它会很有用。要启用此选项,请执行以下操作:

  1. 转至“设置 | 常规设置 | 接收器限制 | 魔术键” ,然后设置您想要用于强制 在受保护设备上切换配置文件的 魔术键值。
  2. 转到“设置 | SDR 设备和配置文件 | <设备>”,从“其他可选设置”中选择“需要魔术键才能在此设备上切换配置文件”,然后单击“添加”
  3. 确保选中“需要魔术键才能在此设备上切换配置文件”复选框,然后单击“应用”和“保存”

从现在开始,用户只能通过在 URL 中提供预配置的魔术键值来更改设备上的配置文件,如下所示:

http://openwebrx.receiver.org:8073/# key=<magic-key>

如何跳转到任意频率?

由于 OpenWebRX 根据“配置文件”(即预配置的频率范围)工作,因此您无法跳转到任意频率,因为新频率可能需要不同的配置文件设置。此外,收听相同配置文件的其他用户可能不喜欢您跳到全新的频率。

尽管如此,OpenWebRX+ 确实提供了一种“回避”当前配置文件、转到相邻频率的方法。要启用侧步,请执行以下操作:

  1. 转到“设置|常规设置|接收器限制”并确保选中 “允许用户更改中心频率”复选框。
  2. 如果您想使用魔术键保护频率变化,请在相邻的“魔术键”字段中输入。
  3. 单击应用并保存以保存更改。

从现在开始,您可以通过右键单击接收器网页顶部的大圆形箭头来超出预先配置的频率范围。没有鼠标的移动用户只需用手指按住这些大圆形箭头大约一秒钟即可。

如果配置了魔术键,则只有在 URL 中提供该键时才能回避配置文件,如下所示:

http://openwebrx.receiver.org:8073/# key=<magic-key>

OpenWebRX 配置文件在哪里?

如果您想备份 OpenWebRX 配置文件,它们的位置如下:

1
2
3
4
5
/var/lib/openwebrx/settings.json
/var/lib/openwebrx/bookmarks.json
/var/lib/openwebrx/users.json
/etc/openwebrx/openwebrx.conf
/etc/openwebrx/bands.json

您应该避免手动编辑配置文件,因为它们通常是通过基于 Web 的设置界面进行修改的。如果您决定编辑配置文件,请务必先确保您有备份副本。更新配置文件后,使用以下命令重新启动 OpenWebRX:

1
sudo systemctl restart openwebrx

如何让 OpenWebRX 使用 HTTPS 协议?

虽然原始 OpenWebRX 版本不支持 HTTPS 协议,但 OpenWebRX+ 支持。为了在 OpenWebRX+ 中启用 HTTPS,您将需要 SSL 证书文件 ( cert.pem ) 及其密钥 ( key.pem **)**。获得这两个文件后,请执行以下操作:

1
2
3
4
5
6
7
sudo cp <cert.pem> /etc/openwebrx/cert.pem
sudo cp <key.pem> /etc/openwebrx/key.pem
sudo chown openwebrx:openwebrx /etc/openwebrx/cert.pem
sudo chown openwebrx:openwebrx /etc/openwebrx/key.pem
sudo chmod 660 /etc/openwebrx/cert.pem
sudo chmod 660 /etc/openwebrx/key.pem
sudo systemctl restart openwebrx

如何去掉默认的黄色书签?

OpenWebRX+ 附带了一些常见频率的预定义书签,例如天气信息、CB 频道等。如果您不喜欢看到这些书签,请删除它们并重新启动 OpenWebRX+,如下所示:

1
2
sudo rm -f /etc/openwebrx/bookmarks.d/*
sudo systemctl restart openwebrx

如果您只想删除某些书签,请删除或编辑/etc/openwebrx/bookmarks.d文件夹中的单个文件。

本文档由木子欢儿翻译制作

参考:

https://www.openwebrx.de/

https://fms.komkon.org/OWRX/

https://luarvique.github.io/ppa/


OpenWebRXPlus使用手册
https://blog.quickso.cn/2024/06/05/OpenWebRXPlus使用手册/
作者
木子欢儿
发布于
2024年6月5日
许可协议