对于广大业余无线电爱好者(HAM)而言,糟糕的城市电磁环境、无法架设UV段大天线的无奈,或是身处没有中继覆盖的“无线电荒漠”,常常让通联的热情受阻。虽然 DMR 等数字对讲协议在一定程度上解决了远程互联的问题,但相对高昂的数字手台成本和复杂的配置,仍让不少爱好者望而却步。
由 BG5ESN 发起的开源项目 —— FMO (NFM Over Internet),正是在这样的背景下应运而生。它像一股清流,用极其精巧的分布式设计和开源精神,为业余无线电爱好者提供了一种基于互联网的模拟通联(NFM over Internet)新选择。
什么是 FMO?

FMO (NFM Over Internet) 是一款专为业余无线电爱好者设计的互联网模拟对讲硬件。它的核心是一个智能的对等网络节点(P2P Node)。
与传统的依赖单一商业服务器、公有 API 的网络对讲机不同,FMO 从设计之初就秉持 “永不依赖商业中心” 的原则。在 FMO 的世界里,没有绝对的“大厂服务器”,每位持证的业余无线电爱好者都是自治网络中平等且关键的一环。它既是一个独立的语音接收终端,也是一个能够自动在网络中发现同伴的智能节点。
FMO 的核心硬核功能

1. 真正的分布式语音服务器(去中心化)
在 FMO 网络中,每个人都可以利用现成的 MQTT Broker(如 EMQX 或 Mosquitto)在几分钟内自行建立语音服务器。服务器一旦建成,FMO 会自动将其节点信息广播到 APRS 网络上,其他 FMO 节点通过 APRS 自动发现并实现无缝连接。这种松散、去中心化的架构彻底避免了“单点失效”,即使某个节点掉线,整个网络依然能如水一般流动、互联。
2. 严格的 HAM 实名信任链
FMO 是一份“专属于爱好者的礼物”。为了保持网络的纯净、合法与合规,FMO 强制引入了业余无线电爱好者身份认证。用户在首次使用时,需通过中国无线电协会(CRAC)官方数据库进行持证身份核验。认证信息经加密后仅存储于本地。这意味着 FMO 拒绝社会公众杂音,构建了一个绝对纯净的绿色无线电技术交流空间。
3. 旋钮盲操与快速切换
为了保留传统电台的操作灵魂,FMO 硬件支持通过物理旋钮,在 APRS 网络上广播的所有语音服务器之间进行快速切换。听腻了一个台网?拧一下旋钮,立刻切到另一个爱好者搭建的语音服务器中。
4. 强大的网格过滤与热更新
FMO 引入了基于地理网格的过滤器机制。服务器端设置过滤器后,可定向服务特定区域内的 HAM;客户端设置过滤器后,则可以自动忽略范围外的服务广播。此外,服务器管理员可以“热更新”配置,所有变更会立即同步到全网。
5. 清晰的专用语音编码
FMO 内置了两种高压缩比的专用语音编码器。服务器管理员可以根据当前的负载和带宽环境自由切换:既能在带宽充裕时享受高音质,也能在网络受限时保证多路通联的流畅度。
6. 独创的开源对讲背板(MIT 协议)
FMO 出厂自带一个符合 MIT 开源协议的对讲背板。官方不仅开放了完整的电路图、PCB 设计文件,还提供了详尽的 AT 指令交互协议文档。这意味着,任何有能力的爱好者都可以基于此进行二次开发,甚至将其DIY改造成属于自己的专属电台外设。
⚠️ 合规提示: FMO 硬件支持模拟对讲机接收(可做独立的语音接收机、自带喇叭)。为严格符合《中华人民共和国无线电管理条例》,出厂附带的对讲背板在硬件上默认屏蔽了发射功能。业余无线电爱好者如需启用发射功能,请务必咨询并遵守当地无线电管理部门的规范。
技术生态与文档支持
作为一个优秀的开源项目,FMO 提供了极其丰富的文档生态,供不同阶段的爱好者“折腾”和研究:
- FMO使用说明书 & 自建服务器指南: 手把手教你如何从零配置硬件、如何利用 MQTT 搭建属于自己的语音服务器。
- FMO硬件接口 & AT协议指南: 详细阐述了 FMO 主板与硬件背板之间的通讯形态,是进行二次开发的硬核宝典。
- 资源文件公开: 包含外壳、电路板外形等 3D 及生产资料,方便 HAM 们自己 3D 打印或打板。
开发者碎碎念:为了那些“孤独”的无线电爱好者
正如 FMO 开发者在指南结语中所说:
“我们希望即使你是当地‘孤独’的无线电爱好者,即使你周围电磁环境非常糟糕,即使你没有足够的资金来购买昂贵的数字手台,也能通过 FMO 找到志同道合的朋友,分享无线电的乐趣。”
FMO 不仅仅是一个硬件、一个协议,它更承载了“人人为我,我为人人”的业余无线电协作精神。它用最低的门槛、最自由的架构,将每一个在石林建筑中被电磁干扰包围的“无线电孤岛”连接在了一起。
如果你也对分布式网络感兴趣,如果你也想体验亲手搭建一个全网可见的语音中继服务器的成就感,不妨关注并加入 FMO 的世界,一起感受现代技术与传统无线电碰撞出的火花!
欲了解更多技术细节或获取开源设计资料,请访问官方文档库:大船地下室 – FMO指南
x
对于广大业余无线电爱好者(HAM)而言,糟糕的城市电磁环境、无法架设UV段大天线的无奈,或是身处没有中继覆盖的“无线电荒漠”,常常让通联的热情受阻。虽然 DMR 等数字对讲协议在一定程度上解决了远程互联的问题,但相对高昂的数字手台成本和复杂的配置,仍让不少爱好者望而却步。
由 BG5ESN 发起的开源项目 —— FMO (NFM Over Internet),正是在这样的背景下应运而生。它像一股清流,用极其精巧的分布式设计和开源精神,为业余无线电爱好者提供了一种基于互联网的模拟通联(NFM over Internet)新选择。
什么是 FMO?
FMO (NFM Over Internet) 是一款专为业余无线电爱好者设计的互联网模拟对讲硬件。它的核心是一个智能的对等网络节点(P2P Node)。
与传统的依赖单一商业服务器、公有 API 的网络对讲机不同,FMO 从设计之初就秉持 “永不依赖商业中心” 的原则。在 FMO 的世界里,没有绝对的“大厂服务器”,每位持证的业余无线电爱好者都是自治网络中平等且关键的一环。它既是一个独立的语音接收终端,也是一个能够自动在网络中发现同伴的智能节点。
FMO 的核心硬核功能
1. 真正的分布式语音服务器(去中心化)
在 FMO 网络中,每个人都可以利用现成的 MQTT Broker(如 EMQX 或 Mosquitto)在几分钟内自行建立语音服务器。服务器一旦建成,FMO 会自动将其节点信息广播到 APRS 网络上,其他 FMO 节点通过 APRS 自动发现并实现无缝连接。这种松散、去中心化的架构彻底避免了“单点失效”,即使某个节点掉线,整个网络依然能如水一般流动、互联。
2. 严格的 HAM 实名信任链
FMO 是一份“专属于爱好者的礼物”。为了保持网络的纯净、合法与合规,FMO 强制引入了业余无线电爱好者身份认证。用户在首次使用时,需通过中国无线电协会(CRAC)官方数据库进行持证身份核验。认证信息经加密后仅存储于本地。这意味着 FMO 拒绝社会公众杂音,构建了一个绝对纯净的绿色无线电技术交流空间。
3. 旋钮盲操与快速切换
为了保留传统电台的操作灵魂,FMO 硬件支持通过物理旋钮,在 APRS 网络上广播的所有语音服务器之间进行快速切换。听腻了一个台网?拧一下旋钮,立刻切到另一个爱好者搭建的语音服务器中。
4. 强大的网格过滤与热更新
FMO 引入了基于地理网格的过滤器机制。服务器端设置过滤器后,可定向服务特定区域内的 HAM;客户端设置过滤器后,则可以自动忽略范围外的服务广播。此外,服务器管理员可以“热更新”配置,所有变更会立即同步到全网。
5. 清晰的专用语音编码
FMO 内置了两种高压缩比的专用语音编码器。服务器管理员可以根据当前的负载和带宽环境自由切换:既能在带宽充裕时享受高音质,也能在网络受限时保证多路通联的流畅度。
6. 独创的开源对讲背板(MIT 协议)
FMO 出厂自带一个符合 MIT 开源协议的对讲背板。官方不仅开放了完整的电路图、PCB 设计文件,还提供了详尽的 AT 指令交互协议文档。这意味着,任何有能力的爱好者都可以基于此进行二次开发,甚至将其DIY改造成属于自己的专属电台外设。
⚠️ 合规提示: FMO 硬件支持模拟对讲机接收(可做独立的语音接收机、自带喇叭)。为严格符合《中华人民共和国无线电管理条例》,出厂附带的对讲背板在硬件上默认屏蔽了发射功能。业余无线电爱好者如需启用发射功能,请务必咨询并遵守当地无线电管理部门的规范。
技术生态与文档支持
作为一个优秀的开源项目,FMO 提供了极其丰富的文档生态,供不同阶段的爱好者“折腾”和研究:
- FMO使用说明书 & 自建服务器指南: 手把手教你如何从零配置硬件、如何利用 MQTT 搭建属于自己的语音服务器。
- FMO硬件接口 & AT协议指南: 详细阐述了 FMO 主板与硬件背板之间的通讯形态,是进行二次开发的硬核宝典。
- 资源文件公开: 包含外壳、电路板外形等 3D 及生产资料,方便 HAM 们自己 3D 打印或打板。
开发者碎碎念:为了那些“孤独”的无线电爱好者
正如 FMO 开发者在指南结语中所说:
“我们希望即使你是当地‘孤独’的无线电爱好者,即使你周围电磁环境非常糟糕,即使你没有足够的资金来购买昂贵的数字手台,也能通过 FMO 找到志同道合的朋友,分享无线电的乐趣。”
FMO 不仅仅是一个硬件、一个协议,它更承载了“人人为我,我为人人”的业余无线电协作精神。它用最低的门槛、最自由的架构,将每一个在石林建筑中被电磁干扰包围的“无线电孤岛”连接在了一起。
如果你也对分布式网络感兴趣,如果你也想体验亲手搭建一个全网可见的语音中继服务器的成就感,不妨关注并加入 FMO 的世界,一起感受现代技术与传统无线电碰撞出的火花!
欲了解更多技术细节或获取开源设计资料,请访问官方文档库:大船地下室 – FMO指南
发表回复