更新到第二版了,同样 github 或者 qq 群获取
X6100 7nzl_v0.2 更新说明
核心方向:FT8 自动化能力增强、远程浏览器控制(手机 / 电脑)、日志与排障能力提升、稳定性与功耗优化。
你最需要关注的变化(速览):
新增:FT8 AutoSel(自动从 CQ 列表选台并推进标准流程;仅用于 “回应 CQ”,必须有人看守)。
新增:FT8 Free MSG(FT8 Free Text / Type00 风格的一次性自由文本发送)。
优化:FT8 场景 CPU 占用显著下降(维护者在实机上测得约 29% → 9%)。
你会直接感受到的新增功能
1) 浏览器 “遥控台”(Remote):用手机 / 电脑远程按键与旋钮
你可以在同一网络下,用浏览器打开 X6100 的 Web 页面,进入 Remote 远程界面:
可做什么:
远程按键:例如 POWER/GEN/APP/KEY/MSG/DFN/DFL、F1-F5、LOCK、PTT、BAND±、MODE、A/B、PRE、ATU、V/M、AGC、FST 等。
远程旋钮:VFO、MFK、VOL(含旋转步进和按下动作)。
远程看屏幕:页面里会显示当前机器屏幕截图(手动刷新)。
这意味着:机器放在桌上 / 屋外架台时,你可以在屋里用手机完成大部分常用操作。
2) 文件浏览器(File browser):更方便导出日志 / 截图 / 录音 / ADI
Web 页面新增了文件浏览与查看能力:
可下载:DATA 分区里的常见文件(例如 ADIF、截图、录音、以及本次新增的 TX/FT8 日志等)。
可在线查看:文本文件直接在浏览器打开(大文件会截断以免卡顿)。
可在线预览:图片文件(例如截图)。
对 “不会用电脑命令” 的用户来说,这相当于把 SD 卡里的资料用网页方式 “像网盘一样” 打开。
3) dmesg 页面:一键查看最近系统日志(用于排障)
Web 页面新增 dmesg(最近 200 行)查看:
你不需要会 SSH、不需要会命令行。
当你遇到 “外设不识别 / USB 设备异常 / 偶发卡顿” 等问题时,把 dmesg 页面内容截图发给维护者即可。
FT8 相关:新增 / 改进点(面向操作体验)
1) 全新功能:AutoSel(自动选呼 / 自动完成一套 FT8 QSO 流程)
这一版开始提供 AutoSel:它会像 “你坐在电台前手动点 CQ 列表” 那样,自动从解码列表里挑选 CQ 来呼叫并推进标准 FT8 流程。
重要安全说明(请务必读完):
AutoSel 只用于 “回应别人 CQ”(从 CQ 列表里自动挑选目标并呼叫)。它不是用来自动发 CQ 的。
绝对不推荐无人值守(Unattended):使用 AutoSel 时必须有人在电台旁边看着,随时准备停止发射 / 切换频点 / 改功率。
典型用途:你想在有人看守的前提下,更省力地联通,减少反复点选 CQ 的操作。
行为特点(面向实战):
避免 “死循环重呼同一台 CQ”:如果已经对某台 CQ 尝试过,但 TX 重复用完没进展,会短期跳过该台,先去找别的目标。
“有人呼你” 优先:在 AutoSel 工作时,如果出现明显是呼你的消息(to-me /to-me GRID 等),会优先处理更高优先级的应答场景。
支持用户自定义黑名单:
在 SD 卡 DATA 分区放一个 autosel_blacklist.txt 文件(每行一个呼号)。
AutoSel 会永远跳过这些呼号,即使它们是唯一的 CQ 候选。
AutoSel 各个选项的作用(在 FT8 页面的按钮区翻到 Page 3:3,按 AutoSel 会循环切换):
Off:关闭自动选呼(不再自动挑选 CQ)。
First:按 “先来后到” 选择(本时隙内最先被解码到的 CQ)。
Farthest:优先选 “最远” 的 CQ(需要你已设置有效的本地 QTH/Grid,且对方 CQ 带有合法 Grid;否则会退化为 First)。
Best SNR:优先选 SNR 最好的 CQ(更容易一次成功进入流程,适合 “求稳 / 追求成功率”)。
New Grid:优先选 “新网格” 的 CQ(以你的 QSO log 为准,在当前 band+mode 下没做过的 grid 优先;如果没有新网格候选,则退化为 First)。
小提示:列表里如果看到 grid 前带 *,表示 “这个 grid 在当前 band+mode 下还没 worked”。
AutoSel 的硬规则(“绝对不会被选择”):
已经通联过的电台(任何方式 / 任何 band/mode):只要你的 QSO log 里出现过该呼号的历史 QSO,AutoSel 会直接跳过它,不会再自动去呼叫。
用户黑名单:autosel_blacklist.txt 里列出的呼号会被永久跳过(永不选)。
说明:上面两条 “绝不选” 的判断依赖你的日志与 DATA 分区内容。
如果你清空 / 更换了日志数据库(例如重置 / 换卡 / 换了 params.db),历史通联过滤就会失去依据。
autosel_blacklist.txt 支持每行一个呼号;行首 # 或;会被当作注释;大小写 / 空格会自动规范化。
AutoSel 的 “临时避让”(避免循环重呼):
如果你已经对某台 CQ 发起过一次自动 QSO、并且在 “发你网格(GRID)” 这个阶段把重复次数用完却没进展,AutoSel 会把它加入一个短期避让列表,后续几个时隙会优先选别的 CQ。
当连续若干个时隙都没再解码到该台 CQ 时,这个短期避让会自动解除。
不懂电脑也没关系:你可以先用 “File browser” 把这个文件下载出来;需要改内容时,可让维护者帮你准备好并放回 DATA 分区(或用读卡器修改 SD 卡里的该文件)。
AutoSel 使用说明(面向操作):
进入 FT8 页面前先确认:频段 / 频点正确、功率 / 天线 / 驻波正常、你所在地区允许的数字模式使用规则已满足。
在 FT8 页面里,确保你的 Callsign、Grid/QTH 等基本参数已经设置正确(否则自动流程生成的消息可能不符合你的预期)。
打开 AutoSel 后:
它会从 CQ 候选里自动选择目标,并开始呼叫。
一旦你发现目标不合适、频点有问题、或者出现异常占用 / 干扰,请立刻手动停止(关闭 TX / 退出 FT8 / 关闭 AutoSel)。
如果你发现它总是去呼叫某些你不想呼叫的电台:
把对方呼号写进 autosel_blacklist.txt(每行一个),然后让维护者把该文件放到 SD 卡 DATA 分区。
建议:把 AutoSel 当作 “帮你点选和推进流程的助手”,而不是 “自动电台”。人必须在场。
2) FT8 自动陷波(Auto DNF / Auto Notch)
在 FT8 界面中加入了 “自动陷波” 逻辑:
会在每个时隙开始时,尝试检测特别强的尖峰干扰,并临时对其做窄带抑制(约 70 Hz 宽)。
设计目标:减少强载波 / 杂散把你整段 FT8 解码 “压趴” 的情况。
进入 / 离开 FT8 时会尽量恢复你原来的 DNF 设置,避免你离开 FT8 后滤波设置被 “偷偷改掉”。
3) 新增:FT8 Free MSG(FT8 Free Text / Type00 风格,一次性自由文本)
在 FT8 页面按钮区翻到 Page 2:3,按 Free MSG 可以输入一条 “自由文本”,并在下一个 TX 时隙只发送 1 次。
典型用途:
发送简短的自定义内容(例如 TU 73、PSE QSY、QSO B4 等)。
用于一些非标准但仍符合 FT8 Free Text 规则的提示语。
限制(这是 FT8 Free Text 的协议限制,不是本机随意设的):
最多 13 个字符。
字符集仅允许:空格、数字、A–Z、以及 +-./?。
系统会自动把小写转成大写、过滤掉不支持的字符、并去掉首尾多余空格。
行为与注意事项:
若当前有正在进行的 QSO,或正在 TX 忙碌,会拒绝发送(避免打断流程)。
这是 “一次性 TX”(repeats=1)。如果你之前开着 CQ、且当前没有 QSO,发完 Free MSG 会自动恢复 CQ 的调度。
Free MSG 的内容会保存到 /mnt/ft8_freetext.txt,下次打开会自动带出上次内容。
4) FT8 其他体验与稳定性修复
多轮修复 FT8 对话框行为(例如音频资源竞争、状态切换边界条件、瀑布显示等),目标是减少偶发异常、提升连续工作稳定性。
可靠性 / 功耗:更稳、更省电
CPU idle 优化:主循环在无任务时避免空转,降低 CPU 占用。
维护者在 FT8 操作场景实测,CPU 占用大约从 29% 降到 9%(约降低 70%,不同机器 / 设置会有差异)。
CPU 活动下降通常也有助于减少 “数字噪声” 对接收底噪的影响(尤其在弱信号 / 高增益场景更容易体感到)。
远程控制相关稳定性修复:修复了一个会导致异常 / 闪退的内存错误(double free 类问题)。
按键 / 旋钮相关修复:对输入行为做了多轮修正,减少 “按了没反应 / 转了不对” 的边缘情况。
对外观 / 系统的变化
开机 logo 更新(如果你看到启动画面变化,这是正常的)。
Web 服务启动脚本调整:主要是为了让 Web 功能更可靠地启动 / 找到页面资源。
怎么用(不需要懂电脑)
让 X6100 连上 Wi‑Fi,确认手机 / 电脑和 X6100 在同一网络。
用浏览器打开 X6100 的 Web 页面(通常是 http:// 电台 IP/)。
推荐先看这几个入口:
Remote:远程按键 / 旋钮 + 看屏幕
File browser:下载 ADIF、截图、录音、日志
dmesg:排障时导出系统日志