操作指南 · Operation Guide

MRRC Modern Web 遥控 — 操作指南

界面每一个按钮、滑杆、下拉框的编号图解与精确说明。琥珀色序号与正文速查表一一对应,点下方任一图直接跳转。

适用于 MRRC Web Control(v1.11.x,2026-08 之后的界面),支持 FT-710、IC-7300 与 IC-7300MK2。本文档逐项说明界面上每一个按钮、滑杆、下拉框的功能与用法,编号与文末插图(图 1 主界面、图 2 菜单)中的琥珀色序号一一对应。


0. 开始之前:连接与登录

左右滑动查看全部列
步骤 说明
1. 启动服务 在电台电脑上运行 python server.py(或 Windows 安装版/桌面启动器),服务默认监听 0.0.0.0:8888,HTTPS 优先(首次运行自动生成自签名证书)。
2. 打开页面 手机/电脑浏览器访问 https://<服务器IP>:8888(局域网)或 http://localhost:8888(本机)。iPhone 上建议用 Safari 并「添加到主屏幕」以获得 PWA 全屏体验。
3. 登录 输入共享密码(服务启动时由 MRRC_WEB_PASSWORD 或安装向导设置),点 Login。成功后在 mrrc_auth Cookie(30 天有效);密码错误返回 401,5 分钟内连续 5 次失败会触发 429 限流,需等待后再试。
4. 建立连接 手机端:点顶栏 开始连接(见控件 5);桌面端打开页面后自动连接。状态栏 ●Serial 变绿表示与电台的 CAT 串口已连通。

⚠️ 电台硬件电源开关不在本界面内——⏻ 只控制浏览器与服务器的 Web 连接,不控制电台电源(V2.13 已撤回电台电源软开关功能)。


0.5 电台型号差异

服务器通过 MRRC_RADIO_MODELft710ic7300ic7300mk2)选择后端,前端会根据后端上报的 capabilities 自动调整可用控件。

左右滑动查看全部列
功能 FT-710 IC-7300 / IC-7300MK2
串口协议 Yaesu CAT,38400 baud Icom CI-V,115200 8N1,默认地址 0x94
频谱来源 FT4222 SPI(或 S-meter 回退) CI-V 0x27 帧(或 S-meter 回退)
USB 音频 44.1 kHz,需重采样到 48 kHz 48 kHz,无需重采样
AN(自动陷波) ,界面隐藏
Vd / Id 仪表 ,界面隐藏
滤波器 多档语音/窄带宽度 FIL1–FIL3 循环
ATT 0 / 6 / 12 / 18 dB 开/关
VFO-B 直接选择
内置天调 无(可外接 ATR1000)
70 MHz 视地区版本而定
发射时频谱 暂停并显示「频谱暂停」 继续显示(CI-V 频谱不受发射影响)

0.6 Windows 配置与运行

本章说明 IC-7300 与 FT-710 在 Windows 桌面版(MRRC-Modern-Setup.exe) 下分别如何配置并使其工作:装驱动 → 确认串口 → 编辑配置 → 电台侧设置 → 启动验证。

配置统一写在 %LOCALAPPDATA%\MRRC-Modern\mrrc_modern.env(开始菜单里的 Edit Configuration 快捷键会打开它)。变量名用新的 MRRC_* 前缀;旧的 FT710_* 前缀仍被兼容接受(MRRC_* 优先),升级用户可保留原配置。修改后需重启 MRRC Modern 生效。

0.6.1 通用步骤(两台都适用)

  1. 安装 MRRC-Modern-Setup.exe(开始菜单出现 MRRC ModernEdit Configuration 两个快捷方式)。
  2. 用 USB 线连接电台到电脑,并开机
  3. 打开 设备管理器,在「端口 (COM 和 LPT)」下确认电台的串口:
    • IC-7300:一个 COM 口(USB CI-V)。
    • FT-710:两个 Silicon Labs CP210x COM 口(较低编号通常是 CAT 用的 Enhanced COM Port)。
  4. 打开 mrrc_modern.env,设置 MRRC_RADIO_MODELic7300 / ic7300mk2 / ft710,见 0.6.2 / 0.6.3 的完整示例),并确保 MRRC_SERIAL_PORT 指向第 3 步确认的串口。
  5. 启动 MRRC Modern,浏览器自动打开登录页。输入 MRRC_WEB_PASSWORD 后,状态栏 ●Serial 变绿即表示 CAT 已连通。

换电台时不需要重装:改 MRRC_RADIO_MODEL 和串口/波特率即可,其余步骤照对应小节核对。

0.6.2 IC-7300 / IC-7300MK2

驱动:IC-7300 用标准 Windows USB-serial 驱动(通常自动安装),不需要 FTDI 驱动。

设备管理器确认:「端口 (COM 和 LPT)」显示一个 COM 口,即 USB CI-V。

mrrc_modern.env 完整示例

MRRC_RADIO_MODEL=ic7300        # 或 ic7300mk2
MRRC_SERIAL_PORT=COM5          # 改成设备管理器里看到的 CI-V COM 口
MRRC_BAUD_RATE=115200
MRRC_WEB_HOST=127.0.0.1
MRRC_WEB_PORT=8888
MRRC_WEB_PASSWORD=change_this_password
MRRC_AUDIO_RX_DEVICE=USB Audio
MRRC_AUDIO_TX_DEVICE=USB Audio
# IC-7300 地址覆盖(默认 0x94):
#IC7300_CIV_ADDR=0x94
# IC-7300MK2 地址覆盖(默认 0xB6):
#IC7300MK2_CIV_ADDR=0xB6
# IC-7300 用 CI-V 0x27 频谱,无需 FTDI 库——删掉/注释 MRRC_FTDI_LIB_DIR

电台侧设置(面板菜单,开机时设置一次):

音频:IC-7300 的 USB 音频是 48 kHz 原生,服务端直接透传,无需重采样。Windows 下该声卡以 USB Audio CODEC / USB Audio Device 形式枚举(本地化系统可能是「麦克风 (USB Audio Device)」)。MRRC_AUDIO_RX_DEVICE / MRRC_AUDIO_TX_DEVICEUSB Audio 即可同时匹配两种形式。启动及 RX/TX 打开日志会列出 hostdefaultactualchannels;IC 正常值应为 actual=48000Hz

频谱:来自 CI-V 0x27 帧,走 CAT 串口,不需要 FT4222。启动时依次发送 Scope Display ON(27 10 01)、Center、±100 kHz Span、Data Output ON(27 11 01);两个 ON 开关缺一不可。分片队列最多保留 44 个片段,积压时丢弃最旧数据;WebSocket 以 30 Hz 调度且只发送新完成的真实帧。菜单 SPAN 可调跨度,SPD 对 IC 只提供 FAST/MID/SLOW。

验证清单

  1. 状态栏 ●Serial 变绿。
  2. 频率、模式、S 表跟随电台面板变化(面板改动也会回传——Transceive)。
  3. 浏览器能听到接收声音(📶 音量滑杆、状态栏无「无声」告警)。
  4. 瀑布图有信号(频谱来自 CI-V 0x27;发射期间仍会刷新,这是与 FT-710 不同之处)。
  5. 长按 PTT 说话,功率/ALC 表有反应(首次发射请用小功率确认)。

0.6.3 FT-710

驱动

设备管理器确认:「端口 (COM 和 LPT)」显示两个 Silicon Labs CP210x COM 口。较低编号的那个通常是 CAT 用的 Enhanced COM Port;另一个是 FT4222 频谱口(MRRC_SCOPE_PORT,留空即自动探测)。

mrrc_modern.env 完整示例

MRRC_RADIO_MODEL=ft710
MRRC_SERIAL_PORT=COM3          # 改成 Enhanced COM Port(两个 CP210x 里较低编号)
MRRC_BAUD_RATE=38400
MRRC_WEB_HOST=127.0.0.1
MRRC_WEB_PORT=8888
MRRC_WEB_PASSWORD=change_this_password
MRRC_AUDIO_RX_DEVICE=USB Audio
MRRC_AUDIO_TX_DEVICE=USB Audio
MRRC_FTDI_LIB_DIR=vendor\ftdi\windows\bin\x64
#MRRC_SCOPE_PORT=              # 留空自动探测 FT4222 频谱口

电台侧设置(FT-710 面板 FUNCRADIO SETTING):

音频:FT-710 的 USB 音频是 44.1 kHz 原生,服务端会把它重采样到 48 kHz 再走网络。Windows 下该声卡同样以 USB Audio CODEC / USB Audio Device 形式枚举,MRRC_AUDIO_RX_DEVICE / MRRC_AUDIO_TX_DEVICEUSB Audio 即可。

频谱:真频谱来自 FT4222 SPI(需要 MRRC_FTDI_LIB_DIR 指向含 FT4222.dll / ftd2xx.dll 的目录);缺失时回退到 S-meter 合成频谱。发射期间频谱暂停并显示「频谱暂停」,属正常现象。

验证清单

  1. 状态栏 ●Serial 变绿。
  2. 频率、模式、S 表跟随电台。
  3. 浏览器能听到接收声音。
  4. 瀑布图有信号;若只有 S-meter 合成频谱,说明 FTDI 库缺失或未指向正确目录。
  5. 长按 PTT 说话,功率/ALC 表有反应(确保 MOD SOURCE=USB)。

0.6.4 常见问题(FAQ)

左右滑动查看全部列
问题 解答
我该选 ft710ic7300 还是 ic7300mk2 看你手头的电台:Yaesu FT-710 用 ft710;Icom IC-7300 用 ic7300;IC-7300MK2 用 ic7300mk2。MK2 默认地址为 0xB6,且 Transceive 菜单项与普通 7300 不同,不能混选。
换了一台电台,要重装软件吗? 不用。改 MRRC_RADIO_MODEL 和串口/波特率,重启即可。
Serial 一直是红点 / 灰点 CAT 未连通。逐项检查:电台开机、USB 线、MRRC_SERIAL_PORT 是否指向设备管理器里的正确串口、波特率(IC-7300=115200、FT-710=38400)与电台菜单一致。
IC-7300:设备管理器里没有 COM 口 驱动未装或 USB 线是纯充电线。换数据线,检查「端口 (COM 和 LPT)」是否有 USB Serial Port
FT-710:两个 COM 口,选哪个? 较低编号的 CP210x(Enhanced COM Port,CAT)。MRRC_SCOPE_PORT 留空自动探测另一个。
没声音 / 只听到电脑音箱声音 音频设备没锁对。把 MRRC_AUDIO_RX_DEVICE / MRRC_AUDIO_TX_DEVICE 设为 USB Audio;若有多台同类 USB 声卡,用启动日志里 PyAudio initialized. Available devices: 列出的索引号锁定。
FT-710:瀑布图有图形但不是真频谱 这是 S-meter 合成频谱。确认 MRRC_FTDI_LIB_DIR 指向含 FT4222.dll / ftd2xx.dll 的目录,并已装 FTDI D2XX 驱动。
IC-7300:瀑布图不动 确认 CI-V USB Port=Unlink from [REMOTE]CI-V USB Baud Rate=115200(不是 Auto)、CI-V 地址及 MRRC_SERIAL_PORT,再运行 python _diag_ic7300_scope.py <PORT> 115200 0x94(MK2 用 0xB6);脚本会开启显示+数据输出,并在退出时关闭数据输出。
状态栏出现红色「无声」 RX 音频流 20 秒全零,电台 USB 音频接口可能卡死。重启电台或重插 USB 线。
改了配置没生效 改完 mrrc_modern.env 必须重启 MRRC Modern(关掉窗口重新启动)。

0.7 macOS 安装与初始化

本章面向 macOS 桌面版(MRRC-Modern-v1.13.0-arm64.dmg:安装 → 首次启动(零配置)→ 连接设置 → 局域网访问。全程不需要打开终端、不需要编辑配置文件;安装包把最常用的设置都做成了图形化。

适用:Apple Silicon(M1/M2/M3/M4),macOS 11 及以上。应用是自包含的,拖到「应用程序」只是标准做法;从桌面/下载文件夹直接双击也能运行。

0.7.1 安装(5 步)

  1. 打开官网 https://www.vlsc.net/mrrc_modern/ ,点 Download for macOS 下载 MRRC-Modern-v1.13.0-arm64.dmg(约 56 MB)。
  2. 双击刚下载的 .dmg → 弹出窗口里看到 MRRC Modern 图标和一个 Applications 文件夹。
  3. MRRC Modern 图标拖进 Applications 文件夹(松手即完成安装)。
  4. 第一次启动请右键点 Applications 里的 MRRC Modern → 选 打开 → 弹窗里再点一次 打开(因为免费签名,系统会拦一次;只第一次需要)。
  5. 以后双击即可直接打开。

如果双击后系统提示「无法打开,因为它来自身份不明的开发者」或「已损坏」,就用第 4 步的 右键 → 打开 → 打开,这是正常的一次性放行,不是软件坏了。

0.7.2 首次启动:零配置 + HTTPS

启动后什么都不用配,软件会自动完成:

  1. 屏幕右上角菜单栏出现 MRRC Modern :8888 图标。
  2. 浏览器自动打开登录页。首次访问是 HTTPS,浏览器会提示「连接不安全 / 您的连接不是私密连接」——这是正常的,因为用的是软件自动生成的自签名证书:点 高级 → 继续访问 即可(只需这一次)。
  3. 登录页顶部显示自动生成的登录密码;忘记就点菜单栏 Show Password… 随时查看。
  4. 用这个密码登录,进入主界面。
  5. 插上电台(FT-710 或 IC-7300/MK2,USB 线 A→B 或 C→B):首次运行自动探测电台型号、串口和音频设备,插上就能用

为什么默认 HTTPS? 局域网里密码和遥控数据默认加密传输,避免被同网段的人抓包。自签名证书不代表”不安全”,只是浏览器不认识签名者;点一次「继续访问」即可。

0.7.3 连接设置(改电台 / 串口 / 音频 / 密码)

想换电台、换串口、换声卡或改密码,不用重装、不用碰配置文件

  1. 登录后点网页顶栏菜单 →「连接设置…」
  2. 在弹出的对话框里修改:
    • 电台型号ft710 / ic7300 / ic7300mk2
    • 串口(下拉列表自动列出可用的 /dev/cu.*
    • RX 音频设备 / TX 音频设备(下拉列表列出本机音频设备,FT-710 一般是 USB Audio Device,IC-7300 一般是 USB Audio Codec
    • 登录密码
  3. 保存并重启 —— 软件自动重启生效;只点 重启服务 则不改设置、仅重启。

0.7.4 进阶:Edit Configuration(可选)

普通用户用不到。高级用户可在菜单栏 Edit Configuration… 用文本编辑器打开配置文件:

~/Library/Application Support/MRRC-Modern/mrrc_modern.env

0.7.5 手机 / 其他设备访问(局域网)

  1. Mac 和手机连同一个 Wi-Fi / 局域网
  2. 查看 Mac 的 IP:系统设置 → Wi-Fi → 详细信息 → IP 地址(或以太网同理)。
  3. 手机上浏览器打开 https://你的Mac的IP:8888(例如 https://192.168.1.50:8888)。
  4. 首次同样会提示证书不受信任,点高级 → 继续访问
  5. 用登录页上的密码登录,手机就能遥控电台、看频谱、说话。

0.7.6 常见问题(FAQ)

左右滑动查看全部列
问题 解答
双击打不开,提示「无法验证开发者」 右键应用 → 打开 → 再点一次打开(0.7.1 第 4 步)。
浏览器红色「您的连接不是私密连接」 正常。自签名证书未被浏览器厂商信任,点高级 → 继续访问即可,只第一次出现。
「应用程序」里找不到它 用 Spotlight(⌘+空格)搜 MRRC,或 Finder → 应用程序;Launchpad 对拖入的应用有时要等一会儿才显示。
从 DMG 里运行的 app 导致安装盘弹不出 退出那个从安装盘运行的 MRRC Modern(菜单栏 Quit),再弹出安装盘。
手机上连不上 https://ip:8888 确认同一网络、IP 正确、地址写的是 https://(不是 http)、Mac 的防火墙允许接收连接。
换了台电台要重装吗? 不用。网页「连接设置…」改电台型号 + 串口,保存并重启即可。
串口下拉列表是空的 / 找不到电台串口 确认 USB 线是数据线(不是纯充电线)、电台已开机;列表只显示真实串口(已过滤蓝牙等假端口)。
怎么完全卸载? MRRC-Modern.app 拖进废纸篓;如需连密码/证书一起清掉,再删 ~/Library/Application Support/MRRC-Modern/
端口 8888 被占用 高级用户在 mrrc_modern.env 里改 MRRC_WEB_PORT,重启生效。

1. 主界面控件编号图

主界面控件编号图

图 1 为主界面(手机竖屏布局,桌面端宽度放大但控件一致)。琥珀色圆点为控件序号,与第 3 节速查表对应。

菜单控件编号图

图 2 为点顶栏 ☰ 后滑出的左侧抽屉菜单。


2. 控件速查表(编号 → 名称 → 功能 → 操作)

2.1 顶栏(图 1 序号 1–7)

左右滑动查看全部列
# 控件 功能 操作
1 ☰ 菜单 打开左侧抽屉菜单(波段/模式/记忆/设置/退出) 单击
2 频率显示 显示当前 VFO 的频率(7 位:MHz.kHz.Hz 十位) 单击切换为输入框,直接键入 MHz(如 14.270)或 kHz(如 14270)后回车生效;Esc 取消
3 ☀ 屏幕常亮 屏幕唤醒锁(Wake Lock),防止操作中熄屏;浏览器不支持时自动降级为每 30 秒模拟点按的兜底方案 单击开关;首次任意触摸页面会自动开启
4 ⛶ 全屏 浏览器全屏/退出全屏(沉浸式操作) 单击切换
5 ⏻ 连接开关 启动 / 停止 Web 客户端连接(4 路 WebSocket:控制/收音频/发音频/频谱)。不是电台电源开关 单击:断开时点击开始连接,连接中点击断开并停止自动重连
6 VFO-A / VFO-B 当前活动 VFO 指示(琥珀色高亮 = 活动 VFO) 只读指示;切换活动 VFO 用序号 31/32 按钮
7 状态栏 一行显示:当前波段(如 20m)、模式(如 USB)、收/发状态(RX/TX/TUNE,发射时变红)、串口连接点(绿=已连接)、⚠无声告警(RX 音频持续 20 秒全零,电台 USB 音频可能卡死)、实时码率 ↓↑(下行/上行 kbps)、RTT 往返延迟与 J 抖动(ms) 只读;其中 无声 告警出现时应检查电台 USB 连接或重启电台

2.2 频谱区(序号 8–10)

左右滑动查看全部列
# 控件 功能 操作
8 FFT 频谱折线 实时幅度-频率折线(青绿色),叠加频率刻度 单击:把当前 VFO 直接 QSY 到点击位置对应的频率(位移 ≤8px 才算点击,滑动不触发)
9 瀑布图 频谱随时间滚动的热力图(颜色主题可在菜单调) 同上,单击跳频;发射(TX/TUNE)期间瀑布暂停并显示「频谱暂停」
10 频率刻度 以当前 VFO 为中心的频率标尺(跨度由菜单 SPAN 决定) 只读

点击 8/9 实现「指哪打哪」跳频;按住拖动则是页面滚动,不会误触发。

2.3 仪表区(序号 11–14)

左右滑动查看全部列
# 控件 功能 操作
11 S 表 信号强度表:S1–S9+60 渐变刻度 + 数值(S0 起)+ 相对电平(S9 = 0 dB 参考) 只读(CAT SM0 或频谱帧数据)
12 PWR / ALC 表 发射功率(W)与 ALC 电平横向条 只读(CAT RM,0–255 原始值经分段线性标定)
13 SWR / Id / Vd 表 驻波比(SWR)、末级电流(A)、供电电压(V) 只读;Id/Vd 仅在 TX 时有效,TX→RX 会清零。IC-7300 不显示 Id/Vd
14 ATR 行(可选) 外接 ATR1000 网络天调的功率/SWR/LC 显示 + TUNE 调谐按钮 仅当服务端启用了 MRRC_ATR1000_HOST 且天调在线时显示;否则整行隐藏。TUNE 按钮点击触发服务端调谐辅助(SWR≤1.6 自动跳过,成功后记忆 LC 值)

2.4 快捷控制区(序号 15–19)

左右滑动查看全部列
# 控件 功能 操作
15 模式按钮(如 USB 循环切换模式。FT-710:LSB → USB → CW-U → AM → FM → RTTY-L → DATA-L;IC-7300:依后端模式表 单击循环;需要精确选择时用菜单 → Mode Selection(序号 40)
16 波段按钮(如 20m 循环切换业余波段;切换后频率跳到该波段默认频率并自动选 VFO-A。FT-710 含 4m;IC-7300 可能含 70 MHz(视地区) 单击循环;菜单 → Band Selection(序号 39)可精确选
17 滤波按钮(如 2.4k 循环切换滤波宽度。FT-710:多档语音/窄带宽度;IC-7300:FIL1 → FIL2 → FIL3 单击循环
18 ATT 衰减 射频衰减器。FT-710:0 / 6 / 12 / 18 dB;IC-7300:开/关 单击循环
19 PRE 前置放大 前置放大器。FT-710:3 档;IC-7300:依后端支持 单击循环

2.5 DSP 开关区(序号 20–24)

左右滑动查看全部列
# 控件 功能 操作
20 NR 数字降噪(DNR,电台硬件 DSP)开关 单击开/关,开启时按钮琥珀色高亮
21 NB 噪声抑制(DBF 类脉冲抑制)开关 单击开/关
22 AN 自动陷波(Auto Notch)开关。IC-7300 无此功能,按钮隐藏 单击开/关
23 COMP 语音压缩器开关(CAT PR00/PR01 单击开/关
24 ATU 内置天调开关(AC000/AC001 单击开/关

NR/NB 的强度滑杆(NR Level 1–15、NB Level 0–10)保留在 DOM 中但默认隐藏(移动端空间不足);如需调节可在浏览器开发者工具中显示或留待后续版本。

2.6 音量滑杆(序号 25)

左右滑动查看全部列
# 控件 功能 操作
25 🔊 Vol 浏览器端 RX 播放音量(0–255,带 10 倍增益补偿电台 USB 音频偏小的问题)。注意它不是电台 CAT 的 AF 增益——两者刻意解耦,轮询不会覆盖你的设置 拖动实时生效,松手保持;值存入 Cookie(ft710_afVol)。发射(TX/TUNE)期间接收增益自动静音(消自监听回音),松 PTT 后恢复

电台侧的 AF 增益(AF Gain)不受本滑杆控制;需要调电台面板音量时请用实体旋钮。

2.7 调谐区(序号 26–30)

左右滑动查看全部列
# 控件 功能 操作
26 ◀◀ 频率下移 5×当前步进(快退) 单击
27 频率下移 1×当前步进 单击
28 步进按钮(1kHz 循环切换调谐步进:10Hz → 100Hz → 1kHz → 5kHz → 10kHz → 25kHz,按钮文本实时显示 单击
29 频率上移 1×当前步进 单击
30 ▶▶ 频率上移 5×当前步进(快进) 单击

调谐作用于活动 VFO(VFO-A 或 VFO-B,见序号 31/32)。

2.8 VFO 区(序号 31–34)

左右滑动查看全部列
# 控件 功能 操作
31 VFO-A 选 VFO-A 为活动 VFO(频率显示/调谐/PTT 均以它为准) 单击(已是活动态时忽略)
32 VFO-B 选 VFO-B 为活动 VFO 单击
33 A=B 把 VFO-B 的频率复制到 VFO-A(电台 A=B 语义:A 变 B) 单击
34 SPLIT 收发异频(Split)开关:发射用 VFO-A、接收用 VFO-B(或反之,依电台设定) 单击开/关,开启时按钮高亮

2.9 记忆频道(序号 35)

左右滑动查看全部列
# 控件 功能 操作
35 M1–M6 6 个记忆槽,每格显示编号 + 频率(MHz) 单击:调出该频道(频率+模式,写入当前活动 VFO);长按 0.8 秒:把当前活动 VFO 的频率+模式保存到该槽(带震动反馈),同时写入服务端 mem_channels.json 与本机 Cookie

频道编辑/清空:菜单 → Memory Manager(序号 41)里对每个槽点 Clear 清空。频道数据由服务端持久化,换浏览器也能读到(Cookie 只做首屏快速回显)。

2.10 底部 PTT 区(序号 36–38)

左右滑动查看全部列
# 控件 功能 操作
36 PTT 按下发射(载波 + 语音),松开停止 按住发射、松开停止(触摸按住/鼠标按住均可);发射期间按钮变红。内置三重保险:①500ms 客户端看门狗(卡死自动松开发射)②页面关闭/断线的死手开关(服务端强制 TX0)③发射期间滑出页面也会自动释放
37 TUNE 发射调谐载波(用于天调/驻波调整),仅按住期间发射 长按:按住出载波,松开即停(无自锁,防止误触长发射)。发射期间频谱暂停显示
38 REC RX 接收到的音频录成 MP3 文件(128 kbps,48 kHz 单声道) 单击开始/再单击停止;停止时浏览器自动下载 .mp3。首次点击会现场加载约 500KB 的 MP3 编码器(lame.js),加载失败会提示「MP3 编码器加载失败」

PTT 键盘快捷键:桌面端按 空格键 等效于按住/松开 PTT(详见第 4 节)。

2.11 抽屉菜单(图 2 序号 39–51)

左右滑动查看全部列
# 控件 功能 操作
39 Band Selection 弹窗列出全部 12 个波段(含频率范围),精确选段 单击波段项;选中后跳到该波段默认频率
40 Mode Selection 弹窗列出 7 种模式精确选择 单击模式项
41 Memory Manager 弹窗列出 M1–M6 的当前内容,可逐个 Clear 清空 单击 Clear / Close
42 Advanced Settings 平滑滚动回 DSP 控制面板区(快捷定位) 单击
43 Logout 退出登录:调 /api/auth/logout 作废会话并跳回登录页 单击
44 SPAN 下拉 频谱显示跨度:10k/20k/50k/100k/200k/500k/1M(Hz),即瀑布图横轴宽度 选择后立即下发电台(scope_span)并重绘频谱
45 SPD 下拉 频谱刷新速度。FT-710 为 1–5;IC-7300/MK2 按 CI-V 27 1A 仅显示 FAST/MID/SLOW 选择后立即下发
46 Color 下拉 瀑布图配色主题:Jet / Hot / Cold / Thermal / Night / Gray 选择后本地生效并存入 Cookie(scopeTheme
47 Floor 滑杆 瀑布图噪声底限(0–200):低于该值显示为背景色,值越高背景越黑、弱信号越不可见 拖动实时预览,松手存 Cookie
48 Ceil 滑杆 瀑布图信号上限(50–255):决定满刻度对应的信号强度,值越低强信号越早饱和变色 拖动实时预览,松手存 Cookie
49 RF Gain 滑杆 电台射频增益(CAT RG 0–255 映射为 0–100%):调低可防强信号过载削波 拖动实时显示,松手生效下发电台
50 Mic 滑杆 电台侧麦克风增益(CAT MIC/MG,0–100):控制 TX 语音进入电台的输入电平 松手生效并写入 Cookie;每次重连后若与电台实际值不同会自动回推
51 🎙 Vol 滑杆 浏览器端麦克风软件增益(0–200 → 线性 0–2×,100 = 原声):在采集后、编码前放大,与电台侧 Mic 相互独立 拖动实时生效(作用于麦克风 GainNode),值存 Cookie

菜单底部显示版本号 FT-710 v1.0(前端资源版本,非电台固件版本)。


3. 键盘快捷键(桌面端)

左右滑动查看全部列
按键 功能
空格(Space) 按下 = 发射(PTT 开始),松开 = 停止发射
← / → 频率下移 / 上移 1×当前步进
↑ / ↓ 频率上移 / 下移 5×当前步进(快调)
回车(在频率输入框内) 提交输入的频率
Esc(在频率输入框内) 取消编辑

安全细节:键盘事件忽略长按自动重复(e.repeat),也不在输入框内触发 PTT/调谐,避免打字时误发射。


4. 安全须知(请先阅读)

  1. PTT 是「按住才发射」,没有任何自锁模式;松开即停。若页面或浏览器崩溃,服务端死手开关会在最后一个客户端断开时自动强制释放发射(TX0)。
  2. TUNE 同理,长按出载波、松手即停——调谐时请确认天线已接好、SWR 正常,长时间发射前建议先用小功率。
  3. 发射期间频谱暂停(FT-710 电台会干扰频谱数据流),瀑布图显示「TX 发射中 — 频谱暂停」是正常现象。IC-7300 使用 CI-V 0x27 频谱,发射期间通常继续刷新。
  4. 无声(🔇)告警:状态栏出现红色「无声」表示 RX 音频流 20 秒全零——电台 USB 音频接口可能卡死,请重启电台或重插 USB 线。
  5. 多人共用时,PTT 所有权按「最后按下者 + 同一登录令牌」仲裁(V2.1 修复):别在别人发射时抢按。
  6. 无线局域网内建议使用 HTTPS(自签名证书首次会有浏览器警告,属于预期行为);http:// 明文下浏览器会禁用麦克风与音频工作线程(AudioWorklet),iPhone 上尤其如此。

5. 常见问题(FAQ)

左右滑动查看全部列
问题 解答
页面打开一直停在登录页 检查密码;若提示 429,等 5 分钟限流窗口结束。
状态栏 ●Serial 是红色/灰点 CAT 串口未连通:检查 USB 线、串口号(MRRC_SERIAL_PORT)、电台是否开机。
点击 ⏻ 后没声音 检查浏览器麦克风/扬声器权限(HTTPS 下才允许);确认电脑选择了电台的 USB 音频设备。
瀑布图不动 发射期间属正常;接收时不动请检查 FT4222 驱动与 MRRC_FTDI_LIB_DIR 配置,或查看是否触发「无声」告警。
记忆频道丢了 服务端文件是 mem_channels.json(随服务保存);浏览器本地 Cookie 只作首屏回显。
录音文件在哪 点 REC 开始、再点 REC 停止后浏览器自动下载生成的 .mp3
发射时听到自己声音 这是自监听回音,正常;接收音量在 TX 期间自动静音,松 PTT 后恢复。

附:界面元素与后台命令对照(供高级用户/排障)

左右滑动查看全部列
界面元素 后台命令/通道
模式按钮 MD / MD0(模式查询与设置)
波段按钮 BS(波段选择,服务端 band 命令)
滤波按钮 SH / SH0(滤波宽度,读回实际索引)
ATT / PRE RA0RA3 / PA0PA2
NR / NB / AN / COMP NR1/0NB1/0AN1/0PR01/PR00
ATU AC001(开)/ AC000(关);调谐 TX2+AC003
RF Gain RG(0–255)
Mic MIC/MG(0–100,电台侧)
频率显示/调谐 FA / FB / VS(活动 VFO 跟踪)
S 表 SM0(+ 频谱帧 S 值)
多路仪表 RM3RM8(PWR/ALC/SWR/Id/Vd)
记忆频道 /api/mem_channels(GET/POST)+ memRecall/memSave WS 消息
频谱 /WSspectrum(1701B 帧)+ 电台 EX040101/EX040200(scope 初始化)
音频 /WSaudioRX(下行 Opus 48k/PCM)、/WSaudioTX(上行 Opus 48k CBR 64kbps)
天调(可选) /WSatr1000(JSON)+ MRRC_ATR1000_HOST 环境变量

文档维护:与 static/index.htmlstatic/ft710_main.jsstatic/ft710_ui.js 保持一致;界面改动后请同步本指南与编号图。