Repository navigation
RayNmeaSimulator v0.1.1 is a maintenance release. Engineering qualification and the owner's personal installation/About-version checks passed for all four final packages.
Downloads
Choose the package for your system. Complete matching source and licenses: Source-and-Verification companion. This is the corresponding-source download for all four installers; GitHub's automatic source links do not replace it.
- Windows x64 ZIP — extract and run the enclosed per-user installer.
- Linux x86_64 — qualified on Ubuntu 24.04 and Mint 22.3.
- Native Linux ARM64 — qualified on Debian 13 ARM64.
- Debian 12 ARM64 — use this separate baseline package on Debian 12; do not substitute the native ARM64 archive or upgrade OS libraries to fit it.
For Linux, extract the archive and run ./install.sh from the extracted RayNmeaSimulator directory in a terminal. Missing supported runtime prerequisites require explicit consent. Python 3.11+ is required. Existing settings, credentials, Templates and Layouts remain outside the managed program prefix.
Maintenance improvements
- Help and About Support actions prefer the RF StateSide checkout after a short bounded availability check. Any failed or invalid check selects the existing direct PayPal fallback. Each explicit action hands off to the browser once; no second checkout opens automatically afterward.
- Linux checks the
secret-toolexecutable and offers missinglibsecret-toolsthrough the existing consent policy. A missing executable is distinguished from an unavailable or locked Secret Service. No automatic OS/glibc/system-Qt upgrade is performed. - CANable SLCAN diagnostics and Linux troubleshooting Help explain device permissions, session/group renewal, competing applications and explicit reconnection. Serial groups and operational interfaces are not changed automatically.
- Earlier recognized development launchers can be backed up and replaced after explicit consent. Intact official v0.1.0 registrations upgrade normally. Narrowly verified edited v0.1.0 launchers, including the accepted Mint properties-editor case, receive a clear backup/replacement choice. Approval resets launcher properties to the new defaults, including
Terminal=false, while preserving the original bytes/permissions in a recoverable backup. Declined, unrelated, ambiguous and unsafe conflicts remain protected; backups survive uninstall. - The previously completed and accepted Safety notice is now included in the distributed binaries' compiled offline Help. Its approved wording is preserved. Read Help → Using RayNmeaSimulator Safely or the Safety notice.
Source, operation and limitations
All four packages were built from clean commit bb6b11f45ec99ef3c9cbe6f70f1fcf0951fefe61, the exact target of annotated tag v0.1.1. The source companion contains all four complete platform source kits, exact upstream source inputs, licenses/notices, rebuild/install instructions, source/binary receipts, metadata and checksums. Independent restores checked 733 application files/modes per kit and all dependency inputs; restored compiled resource probes passed.
This patch adds no simulator transport capability. Existing platform/transport limitations apply. Six bundled Templates and the 8-group/35-widget Default Layout are retained. Loading a Layout or Template does not authorize Sending; explicit Sending authorization remains required. No navigation, safety-system or hardware certification is asserted. Consult the approved Safety notice and User Guide.
Measured Linux ABI floors: x86_64 and native ARM64 require GLIBC 2.38, GLIBCXX 3.4.32 and CXXABI 1.3.15; the separate Debian12 ARM64 package measures GLIBC 2.35, GLIBCXX 3.4.30 and CXXABI 1.3.13. ABI floors alone do not promise support for every older distribution; Python and verified distro runtime prerequisites still apply.
Corrected v0.1.0 installations use the repository-hosted updater. Original v0.1.0 builds with the older Release-attachment checker may require manual download. Checking for updates never automatically downloads or installs a package. The original v0.1.0 Release, tag and five assets are preserved.
Verification
These hashes identify the outer download archives. The source companion includes receipts binding each binary to its complete corresponding source.
| Asset | Bytes | SHA-256 |
|---|---|---|
RayNmeaSimulator-0.1.1-Linux-aarch64-Debian12.tar.gz |
37255759 | c1b426a525661160c1ca52450ccaa176df694cc50d7e166fedf4723cbdf3d047 |
RayNmeaSimulator-0.1.1-Linux-aarch64.tar.gz |
44495708 | 56253a30676870f5c4d5bd38dc4c435a1338082ea210dc258fd0c780efbb36e7 |
RayNmeaSimulator-0.1.1-Linux-x86_64.tar.gz |
45099602 | df384e69e7e1cd764055b35c537fe6c6dec7ee0020326086b14bc7e93bb69aca |
RayNmeaSimulator-0.1.1-Source-and-Verification.zip |
550702976 | 9371579c6f5d5db4befd5d0e1990b3d4835f66ac9f709d8cc49b5e9b96b11113 |
RayNmeaSimulator-0.1.1-Windows-x64.zip |
18805042 | 6876dd23602caaf5e5261e0f79a902590f7315325507721bbc1dc01612df573e |