Skip to content

Releases: 54dashayu/FMO-Dashboard

FMO 仪表盘 V2.03 多平台版

Choose a tag to compare

@54dashayu 54dashayu released this 28 Jun 03:57

FMO 仪表盘 V2.03

本版继续修复 V2.02/V2.03 测试中发现的问题:

  • 修复深色模式下部分高亮区域过白的问题。
  • 修复仪表盘最近 20 个通联实时列表来源混入日志的问题。
  • 增加 ADIF 转 FMO 备份包工具,并统一 FMO 备份导入/导出入口。
  • 修复旧 Android WebView/小爱音箱启动、设置页同步按钮和键盘占位问题。
  • 修复 FMO 单频 438.2500 被硬编码误显示成 TX/RX 异频的问题。
  • 约束 Android 竖屏/横屏顶部卡片高度,减少有人发言和无人发言状态切换时页面跳动。

Android 兼容性说明

Android APK 使用 legacy/nomodule WebView 构建路径重新打包,已检查旧 WebView 首入口不包含 BigIntWebAssemblysql-wasm.wasminstantiateStreaming。仍建议老旧设备优先实机测试后再大范围分发。

产物

  • Android APK: FMO-Dashboard-Android-V2.03.apk
  • Windows x64/x86 安装器: GitHub Actions 构建,当前为未签名分发包
  • macOS Universal DMG: Developer ID 签名并完成 Apple notarization/stapling

iOS 版本不包含在本次 Release 内,按计划另开会话处理。

FMO 仪表盘 V2.02 多平台版

Choose a tag to compare

@54dashayu 54dashayu released this 17 Jun 16:37

FMO 仪表盘 V2.02 多平台发布说明

本版本汇总 Android、Windows、macOS 桌面版产物。Android V2.02 继续面向更低版本 Android、特殊车机/音箱系统和小分辨率横屏场景做兼容性补丁;Windows/macOS V2.02 在桌面壳内修复导入、导出和外部友情链接打开能力。

主要更新

Android V2.02

  • 增强老 Android WebView 启动兜底:启动 12 秒内未完成加载时显示中文兼容失败提示,并提供“重试启动 / 退出应用”按钮,避免设备长时间白屏。
  • 放宽旧 WebView 预检测门槛到 Chrome/WebView 61,并针对 WebView 64 以下设备忽略 legacy 探测阶段的预期语法错误,让 legacy/nomodule 入口继续接管。
  • 为低版本 WebView 增加 sql.js asm.js 回退路径,WebAssembly 初始化失败时自动切换到 asm 版本。
  • 修复 Android 11 以下设备调用高版本 WindowInsets.Type.* API 可能导致原生进程崩溃的问题。
  • 优化 800x480 等小分辨率横屏界面,保留 V2.01 已加入的 FMO 屏幕风格 TX/RX 频率显示。

Windows / macOS V2.02

  • Windows 64 位与 32 位安装包均已重新构建。
  • macOS Universal DMG 已完成 Developer ID 签名与 Apple 公证。
  • 修复桌面版导出 ADIF/备份文件、导入本地备份/ADIF 文件能力。
  • 修复桌面版友情链接和外部链接无法打开系统默认浏览器的问题。
  • 桌面版不依赖用户外部浏览器,适合作为长期使用版本。

下载资产

  • FMO-Dashboard-Android-V2.02.apk
  • FMO-Dashboard-Windows-Desktop-x64-Setup-v2.0.2.exe
  • FMO-Dashboard-Windows-Desktop-x86-Setup-v2.0.2.exe
  • FMO-Dashboard-macOS-Universal-v2.0.2.dmg
  • SHA256SUMS-android-V2.02.txt
  • SHA256SUMS-windows-desktop-v2.0.2.txt
  • SHA256SUMS-macos-v2.0.2.txt

校验值

4405f90ef7932c2cffdafc499f917570c105dc48abee6dbc3465a31a19c9af90  FMO-Dashboard-Android-V2.02.apk
01e3b6c3fc816db9476881302ae9cbb93ca8557401f23b1cb7aff07c89c8b04a  FMO-Dashboard-Windows-Desktop-x64-Setup-v2.0.2.exe
e413424f3fc58cc10d3d79b5eb53defef8e1cecb1bf1a9f3867271e94da6d2ca  FMO-Dashboard-Windows-Desktop-x86-Setup-v2.0.2.exe
56514446b23dc907f797f02acb92c38a43e1a8b09db6c485f4b4667e24e42598  FMO-Dashboard-macOS-Universal-v2.0.2.dmg

安装与兼容说明

  • Android 包名:net.bh1jss.fmodashboard,最低安装门槛 Android 7.0 / API 24。
  • Android 已测试环境包括 Android 8、小爱音箱、鸿蒙 6 等低版本或特殊 Android 环境。
  • Windows 桌面版建议 Win10 / Win11 用户优先选择 64 位安装包;32 位包作为备用。
  • Windows 桌面版当前未配置商业代码签名证书,首次安装时可能出现安全提示。
  • macOS 桌面版已完成 Developer ID 签名与 Apple 公证。
  • iPhone / iPad 用户可在 Apple App Store 搜索 FMO Dashboard

验证状态

  • Android APK 已完成低版本/特殊 Android 环境适配测试。
  • Windows/macOS 桌面版由 GitHub Actions 从提交 a7c4696 构建。
  • Windows 构建:27746227078,macOS 构建:27746227184
  • 用户已在本地真机确认桌面版同步、导入导出、外部友情链接打开正常。
  • macOS DMG 本机校验通过:accepted / Notarized Developer ID

FMO仪表盘 V2.01

Choose a tag to compare

@54dashayu 54dashayu released this 14 Jun 07:28

FMO仪表盘 V2.01

V2.01 是基于 V2.0 的小版本更新,补齐 Android / iOS 的兼容性调整,并同步发布 Win10+ Windows 桌面版与 macOS Universal DMG。

推荐下载

  • Android:FMO-Dashboard-Android-V2.01.apk
  • Windows 64 位:FMO-Dashboard-Windows-Desktop-x64-Setup-v2.0.1.exe
  • Windows 32 位:FMO-Dashboard-Windows-Desktop-x86-Setup-v2.0.1.exe
  • macOS:FMO-Dashboard-macOS-Universal-v2.0.1.dmg
  • iOS / iPadOS:请在 Apple App Store 搜索 FMO Dashboard

Win7 不再作为桌面版主支持目标。普通 Windows 用户建议使用 Win10 / Win11 64 位版本;32 位 Windows 可使用 Win32 备用安装包。

更新内容

  • Android 版本号更新为 V2.01versionCode=20100
  • 增强 Android 7.0+ 老系统、老手机、车机和旧 WebView 环境的启动诊断与兼容提示。
  • Dashboard 频率显示改为紧凑单行 TX/RX 格式,例如:T:434.2500/R:438.2500/FMO
  • 大数据量同步流程做了稳定性优化:分页批量保存、请求重试、长连接周期性重建。
  • Windows 桌面版同步到 v2.0.1,提供 Win64 / Win32 安装包,不依赖外部浏览器。
  • macOS Universal DMG 同步到 v2.0.1,并已完成 Developer ID 签名与 Apple 公证。

校验信息

  • Android SHA256:见 SHA256SUMS-android-V2.01.txt
  • Windows SHA256:见 SHA256SUMS-windows-desktop-v2.0.1.txt
  • macOS SHA256:见 SHA256SUMS-macos-v2.0.1.txt

说明

Windows 安装包当前未配置商业代码签名证书,首次安装时可能出现安全软件或 SmartScreen 提示。macOS DMG 已完成签名与公证,正常下载后可直接打开安装。

FMO仪表盘 V2.0.0

Choose a tag to compare

@54dashayu 54dashayu released this 08 Jun 02:00

FMO 仪表盘 V2.0.0 正式版发布。

V2 是一次面向 Web 与移动端的主界面重构版本,不是 V1 的小修补。本版把高频信息、实时通联、服务器切换、播报模式和移动端可用性重新整理,目标是在电脑浏览器、手机浏览器和 Android App 中都能更快看到当前状态、更少切换页面。

下载与访问

  • iOS:请在 Apple App Store 搜索 FMO Dashboard 下载。
  • Android APK:请下载本 Release 附件 FMO-Dashboard-Android-V2.00.apk
  • Android SHA256:请下载本 Release 附件 SHA256SUMS-android-V2.00.txt
  • Windows 桌面版 Win64:请下载本 Release 附件 FMO-Dashboard-Windows-Desktop-x64-Setup-v2.0.0.exe
  • Windows 桌面版 Win32:请下载本 Release 附件 FMO-Dashboard-Windows-Desktop-x86-Setup-v2.0.0.exe
  • Windows Legacy Win7 简易包:如确需在 Win7 32 位环境尝试,请下载 FMO-Dashboard-Windows-Legacy-Win7-x86-v2.0.0.zip;另提供自解压 FMO-Dashboard-Windows-Legacy-Win7-x86-v2.0.0.exe
  • macOS Universal DMG:请下载本 Release 附件 FMO-Dashboard-macOS-Universal-v2.0.0.dmg

Windows 版是不依赖外部浏览器的桌面安装包,优先推荐 Win64。Win32 主要作为少数 32 位 Windows 或兼容测试备用。

iOS 版可在 Apple App Store 搜索 FMO Dashboard 下载;Android、Windows 与 macOS 安装包请从本 Release 附件下载。

从 V1 到 V2 的主要变化

1. 全新的 Dashboard 第一屏

V2 重新组织了首页信息密度:

  • 当前/最后发言被放在第一屏核心位置。
  • 呼号、网格、QTH、服务器、频率/模式和方位信息集中展示。
  • 最近 20 个通联直接在 Dashboard 底部展示,减少进入日志页的次数。
  • 宽屏保留更接近桌面 Web 的多栏布局,窄屏自动切换为移动版布局。

2. 移动端布局重做

针对 Android 手机和窄屏浏览器做了重点适配:

  • 顶部通栏统一为应用图标、通联统计、好友统计、播报模式、主题、语言和设置。
  • 窄屏下应用名称图标化,减少顶部占用。
  • 移动端去掉与底部导航重复的 Dashboard 快捷按钮区。
  • 底部导航保留主要页面入口,页面内容预留安全区域,避免页脚和系统手势区冲突。
  • 多个页面页脚位置修正,避免短页面中页脚悬在中间。

3. 播报模式与实时通联条统一

V1/V2 过渡中顶部和实时条曾存在重复控制。V2.0 已统一规则:

  • 桌面/宽屏保留顶部完整控制。
  • 移动/窄屏中,第一行顶部不再重复放播报开关。
  • 播报模式保留在实时通联条,便于结合当前发言状态直接切换。

4. 最近活跃服务器切换

Dashboard 的“频率 / 模式”区域加入最近活跃服务器切换入口:

  • 点击入口后弹出“上个活跃中继 / 下个活跃中继”。
  • 英文界面对应为两行按钮:Previous active / serverNext active / server
  • 切换来源为最近发言历史中的活跃服务器,按时间去重排序。
  • 切换动作复用现有 FMO 控制逻辑,不额外引入新的服务器控制通道。

5. 英文界面文案统一

英文版中,面向用户的“中继”统一使用 Server,不再混用 Relay。

已覆盖的重点区域包括:

  • Dashboard 当前服务器与收藏服务器。
  • 服务器列表/搜索。
  • 最近活跃服务器切换按钮。
  • FMO 控制与关于页文案。

6. Logs / Friends 页面优化

  • Logs 页面在窄屏下支持表格横向拖动,不再硬挤压列宽。
  • Friends/老朋友页面在浅色模式下调整卡片背景和边框,避免对比度不协调。
  • Logs 页面浅色模式下的表格配色也做了补强。

7. 关于页与版本信息

关于页已更新为 V2 信息:

  • 版本显示为 V2。
  • 移除不再需要的 Next 阶段描述。
  • 英文版版式和长文本溢出问题已调整。
  • V2 特性说明与当前发布状态保持一致。

Android V2.00

Android 包已按 V2.00 重新打包:

  • package:net.bh1jss.fmodashboard
  • versionName:V2.00
  • versionCode:20000
  • APK 文件:FMO-Dashboard-Android-V2.00.apk
  • APK SHA256:ffa53b485d7e1f96b1db7eba239b534408eb4d50e96ee5769b99f3633fc616dd

Android APK 请以本 Release 附件为准。

Windows 桌面版

Windows 桌面版基于 Tauri/WebView2 打包,运行时不再打开系统默认浏览器,可避开浏览器自动升级 HTTPS、安全连接策略和不同浏览器环境带来的连接问题。

建议:

  • Win10 / Win11 64 位用户优先使用 FMO-Dashboard-Windows-Desktop-x64-Setup-v2.0.0.exe
  • Win32/x86 安装包可在 32 位 Windows 上使用,也可在 64 位 Windows 兼容运行,但不是主推荐版本。
  • Win7 暂不作为主支持目标。Tauri/WebView2 安装包在 Win7 32 位环境可能因系统 API 缺失安装失败;如确需尝试,可使用 Legacy Win7 x86 简易包。该包会启动本地服务并打开浏览器,体验和可靠性不如桌面安装包。
  • Windows 下添加本地 FMO 地址时,建议填写设备的局域网 IP,例如 192.168.x.x。部分 Windows 环境无法解析 fmo.local 这类 .local 地址,可能导致同步失败。
  • 当前 Windows 测试包未配置商业代码签名证书,首次安装时 Windows 或安全软件可能提示未知发布者。正式大规模分发前建议购买并配置代码签名证书。

Windows 桌面版 SHA256:

  • x64:027451044e7496b63a032204374cc3023316ecca1238d51f3f403a609db8cb08
  • x86:0c9477f32bb84c4391b3838670392ae0332507935c83a509bd31b951377d5224
  • Legacy Win7 x86 zip:4e0cb0b10b94a36381699c606614a49a72e0da2e051b8e8fe66c35bc4354fc07
  • Legacy Win7 x86 exe:5a5cad5304eb34e0071d20a54579aad559643a5e9793ef513576377ce730ad49

macOS 桌面版

macOS 桌面版为 Universal DMG,一个安装包同时支持 Apple Silicon 和 Intel Mac。

注意:当前 macOS DMG 未配置 Apple Developer ID 签名和公证,首次打开时可能出现 macOS 安全提示。普通测试可在 Finder 中右键 App 选择“打开”;正式大规模分发前建议配置 Apple Developer ID 签名与 notarization。

macOS SHA256:

  • Universal DMG:083376d00c93363c8dde5a151a32ad883b49b0574a639c7e92b89758797aa358

已验证

  • Web V2 构建通过。
  • Android Debug APK 构建通过。
  • Android manifest 已确认 versionName=V2.00versionCode=20000
  • Web V2 构建产物已验证资源指纹。
  • Android APK SHA256 已与 Release 附件校验一致。
  • Windows 11 64 位下 Win64 安装包安装和运行正常。
  • Windows 11 64 位下 Win32 安装包可兼容运行。
  • Legacy Win7 x86 简易包已作为试用附件上传,但不作为主推荐版本。
  • macOS Universal DMG 已通过 GitHub Actions macOS runner 构建并上传。
  • Windows 桌面版添加地址已改为建议填写局域网 IP,避免默认 fmo.local 在 Windows 下解析失败。
  • 移动端顶部重复播报开关已移除。
  • Logs 窄屏横向拖动与浅色模式样式已检查。

注意事项

  • 这是 V2 Web、Android、Windows 桌面版与 macOS 桌面版的正式发布版本。
  • 如果 Android 设备安装时曾缓存旧 APK,请先确认下载文件名为 FMO-Dashboard-Android-V2.00.apk
  • iOS 用户可在 Apple App Store 搜索 FMO Dashboard 下载。

FMO仪表盘 V1.0.0

Choose a tag to compare

@54dashayu 54dashayu released this 25 May 02:33

FMO仪表盘 V1.0.0

这个版本把 v0.99 测试阶段确认的问题集中收束,发布网页版、Win64 便携版和 Android APK。

重点更新

  • 实时通联状态更稳:启动、重连和前后台恢复时主动补偿刷新当前发言状态。
  • 最近通联列表中带星标呼号可点击打开通联卡片。
  • 当前通联大号呼号后为从未通联过的呼号显示“新”标记。
  • 网页版和 Win64 便携版增加呼号播报去重,降低同一次发言重复播报概率。
  • 改进 fmo.local、完整 URL 和 /ws 路径输入的地址规范化,提升刷新和同步稳定性。
  • Android 版同步 v1.0.0 前端资源与实时状态恢复修复。
  • Win64 便携 EXE 改为便携启动器语义,静默准备运行目录并启动本地服务,避免看起来像传统安装向导。

下载

  • Windows 用户推荐下载 FMO-Dashboard-Windows-Portable-v1.0.0.exe
  • 需要手动解压或局域网部署时下载 FMO-Dashboard-Windows-Portable-v1.0.0.zip
  • Android 用户下载 FMO-Dashboard-Android-v1.0.0.apk
  • 网页版已同步到 https://fmo.bh1jss.net/ 。(非必要不建议访问)

校验值 SHA-256

88a5862ab2d6e31c9fb2200d629151828cb5a1df13f604c6d789d93376e091c1  FMO-Dashboard-Windows-Portable-v1.0.0.exe
d0a481ad259b601dc529a30556575a3d8ac3824f4882dea882d032de870ede8a  FMO-Dashboard-Windows-Portable-v1.0.0.zip
3b0201f9d7e3a28b23ec338f1a597489a230ebd083fba4522996f27bb58b5334  FMO-Dashboard-Android-v1.0.0.apk

FMO仪表盘 V0.99

Choose a tag to compare

@54dashayu 54dashayu released this 21 May 00:35

FMO仪表盘 V0.99

这个版本继续围绕“好用且直观的实时仪表盘”优化,重点增强诊断日志、语音播报、仪表盘显示和本地便携体验。

版本与文档

  • 版本号更新到 0.99.0
  • 关于页版本显示改为自动读取当前应用版本,显示为 v0.99.0
  • README 增加 V0.99 更新说明,补充新功能、下载链接和使用说明。
  • 重新打包并发布 Win64 EXE、Win64 ZIP、Android APK。

语音播报优化

  • 呼号播报改为 NATO 字母解释法,例如 BH1JSS 播报为 Bravo Hotel One Juliet Sierra Sierra
  • 增加内置离线语音兜底,不再完全依赖浏览器或安卓系统 TTS,降低无声概率。
  • 播放设置中增加语音测试工具,可填写任意呼号测试播报。
  • 优化新呼号提示逻辑:历史新呼号(三声滴滴滴)、当日新呼号(两声滴滴)、10 分钟未出现呼号(仅播放呼号)分别触发不同提示音。
  • 避免播报自己的呼号。
  • Android APK 增强原生 TTS 状态判断,并保留内置离线语音作为稳定兜底。

诊断与排查

  • 增加诊断日志能力,用于排查 APK 闪退、FMO 连接异常、语音播报失败等问题。
  • 语音测试和播报失败时会记录更明确的排查信息。

仪表盘页面优化

  • 优化当前通联卡片、QTH、相对方位、距离和最近通联列表显示。
  • 继续优化移动端布局,让手机屏幕中当前通联、当前中继、刷新按钮和最近通联列表更紧凑易读。
  • 最近通联列表保留呼号去重、本人标记、已通联星标等功能。

Win64 便携版优化

  • 改进重复启动时旧 Node 进程残留的问题。
  • 改进端口冲突和刷新错误提示。
  • 便携 EXE、ZIP 已基于 V0.99 重新打包。

下载建议

  • Windows 用户优先下载 FMO-Dashboard-Windows-Portable.exe
  • 安卓用户下载 FMO-Dashboard-Android-v0.99.0.apk
  • 需要手动解压或局域网部署时可下载 ZIP 便携包。

FMO仪表盘 v0.98.0

Choose a tag to compare

@54dashayu 54dashayu released this 20 May 12:05

FMO仪表盘 v0.98.0 测试发布。\n\n主要内容:\n- 仪表盘作为默认首页,突出当前通联、QTH、相对方位和距离。\n- 最近通联列表实时刷新、按呼号去重,并显示历史通联星标。\n- 支持中继快捷切换、QRZ 呼号链接、声音播报模式。\n- 提供 Win64 本地便携版和独立安卓 APK。\n\n本项目基于 BH5HSJ 后视镜的 FmoLogs 修改,感谢FMO硬件BG5SEN和 原作者BH5HSJ 等爱好者的建议。