OpenRTX:基于开源技术的业余无线电设备固件项目

Modular Open Source Radio Firmware

分支25Tags15
文件最后提交记录最后更新时间
1 个月前
1 个月前
5 个月前
3 个月前
4 个月前
4 年前
1 个月前
1 个月前
1 个月前
5 个月前
1 个月前
7 个月前
3 个月前
4 年前
4 个月前
4 个月前
5 个月前
5 个月前
4 个月前
3 个月前
6 个月前
6 个月前
1 个月前
5 年前
4 年前
5 个月前
5 个月前
7 个月前

OpenRTX

模块化开源无线电固件

OpenRTX 是一款适用于数字业余无线电设备的免费开源固件,采用自上而下的设计理念,注重模块化、灵活性和性能。

本固件具有高度实验性,目前仍在开发中,这意味着它可能尚未具备所有预期功能。尽管如此,我们热烈欢迎并接受各类贡献和测试!

如需硬件和软件文档,请访问 openrtx.org。有关当前支持的设备及其功能,请参阅开发状态页面。

获取固件

警告:请先阅读免责声明部分!

支持设备的 OpenRTX 固件预构建二进制镜像可在发布页面获取:要将其刷写到您的电台,您可以使用 OEM 固件升级工具,或者(作为替代方案,仅适用于 TYT MD-3x0 和 MD-UV3x0 电台)使用 radio_tool 程序或 tarxvf 的基于网络的刷写工具 dmr.tools

在发布版本之间,包含最新固件更新的预构建二进制镜像可通过 master 分支的夜间构建获得。夜间构建可通过以下途径获取:

最后,有关如何为硬件以及在 Linux 上进行仿真编译 OpenRTX 固件的说明,请访问我们网站上的编译说明页面。

有关将固件刷写到电台的详细说明,请查看专门页面,或访问 OpenRTX 网站,也可以通过我们的渠道与我们联系!

M17 支持

从 0.3.3 版本开始,OpenRTX 固件提供对 M17 数字语音模式的实验性支持。

有关目前支持 M17 的电台信息,请参阅我们网站上的开发状态页面。

要使数字模式正常工作,需要进行一些改装:有关详细信息,请参阅我们网站上的专门页面

免责声明

本项目仅用于研究和业余无线电用途,对于因不当使用本代码而可能导致的未授权发射、接收或任何专利侵权行为,我们不承担责任。

OpenRTX 固件的发布不提供任何担保:任何从本代码库提供的源代码获取二进制镜像并进行刷写的行为,其风险由用户自行承担。我们在将所有代码发布到代码库之前,都会在自己的设备上进行测试,但我们无法保证完全没有错误或潜在的副作用。

联系方式

如需联系我们,请访问我们的 M17 Reflector,或加入我们的 Matrix 讨论室参与一般讨论:#openrtx_general:matrix.org,或包含多个其他讨论室的 Matrix 空间 #openrtx:matrix.org,也可以加入我们的 Discord 服务器

捐赠

若要支持 OpenRTX 的开发,您可以通过 Liberapay 进行捐赠。
如果您想捐赠硬件以促进 OpenRTX 的移植和开发,请联系我们

许可证

本软件基于 GNU GPL v3 许可证发布。

minmea 基于 DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE v2 许可证发布。

QRCode 基于 MIT 许可证发布。

STM32F405 USB 驱动程序代码基于 MCD-ST Liberty SW License Agreement V2 许可证发布。

uf2conf.py 及相关文件由 Microsoft Corporation 基于 MIT 许可证发布。

致谢

OpenRTX 由以下人员开发:

我们衷心感谢社区中的以下贡献者:

  • Joseph Stephen VK7JS,他实现了语音提示功能

这一切都得益于 Travis Goodspeed 以及 md380tools 的所有贡献者所付出的巨大逆向工程努力。

特别感谢 Roger Clark 及其 OpenGD77(代码库已不再可用),它不仅启发了本项目,作为先驱,还为 GD77 系列无线电提供了可工作的代码示例。

衷心感谢 Wojciech Kaczmarski SP5WWP 和 M17 社区,他们将其自由协议引入了我们这些晦涩难懂、缺乏文档的硬件中。

此外,感谢以下为项目捐赠硬件的单位和个人:

  • M17 Project
  • laurivosandi
  • smeegle5000

同时也感谢所有通过 LiberaPay 进行捐赠的人士。

翻译

通过助力翻译工作,为这项众包事业贡献力量,让OpenRTX更易于被更多人使用。Weblate 自豪地凭借其工具为 OpenRTX 这类自由开源项目提供支持,以助力此项工作。

翻译状态