github SarahRoseLives/MeshCoreSniffer v1.2.0
MeshCoreSniffer v1.2.0 (Linux x64)

7 hours ago

Linux release.

Changes in v1.2.0:

  • Added native Linux builds for both the CLI and the desktop GUI.
  • The GUI now enumerates RTL-SDR devices on Linux through the runtime-loaded
    librtlsdr, so live receive works the same as on Windows.
  • Map tiles are fetched over HTTPS with libcurl on Linux (optional at build
    time).
  • Linux file picker uses zenity; "open data folder" uses xdg-open.
  • GUI history, keys, settings and tile cache default to
    $XDG_DATA_HOME/MeshCoreSniffer (or ~/.local/share/MeshCoreSniffer).
  • The Windows build is unchanged and still uses WinHTTP, the native file
    dialog, %LOCALAPPDATA% and the existing GUI build scripts.

Includes:

  • MeshCoreSniffer (console receiver)
  • MeshCoreSniffer-gui (desktop GUI)
  • LICENSE, NOTICE.md, README.md, screenshots
  • licenses/ for Dear ImGui and Ed25519

Requirements (Debian/Ubuntu):

sudo apt install libglfw3 libsqlite3-0 libcurl4 libgl1 rtl-sdr

Usage:

./MeshCoreSniffer
./MeshCoreSniffer --iq capture.wav
./MeshCoreSniffer-gui
./MeshCoreSniffer-gui --wav capture.wav --start --exit-after 15

Live RTL-SDR receive requires the rtl-sdr runtime package and appropriate
udev permissions. Offline IQ WAV decoding works without an RTL-SDR.

The GUI is RX-only. See NOTICE.md for the OpenITC-derived GUI attribution
and bundled third-party licenses.

Don't miss a new MeshCoreSniffer release

NewReleases is sending notifications on new releases.