Skip to content

RayNmeaSimulator v0.1.1

Latest

Choose a tag to compare

@RayJr2 RayJr2 released this 05 Nov 13:21

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-tool executable and offers missing libsecret-tools through 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