Immutable
release. Only release title and notes can be modified.
2.4.0
Changelog
- ROBUST RDM + RDM narrow acquisition and demod rework
- OFDM decoder improvements
- New built in guide integrated with the TUI. Open it via F2 when running the TUI
- New information for rx_frame's in the control port and rx_frame_history
- Add macOS build support for brew linked ncurses, macOS build instructions in README
- Other misc fixes
Previous changelog (2.3.8)
- New built-in conditional Hamlib PTT support for direct Hamlib CAT & PTT integration
- AAudio scaffolding for Android port
- Refactor of project structure to split TNC core into headers
- MFSK performance improvements by using single FFT over Goertzel bins
- LAN mode toggle available under CONFIG for listening on all network interfaces
- Always on TX blanking when CSMA is enabled
- Fix for --headless debug logging not showing decoded ROBUST frame info
All stations must be on 2.4.0 to make use of these new features
See the README for building from source
On Windows? Experimental Windows build: https://github.com/RFnexus/modem73-win/
Which one do I need?
- Raspberry Pi (Pi 5, Pi 4, Pi Zero 2 W) running 64-bit Raspberry Pi OS: Debian 12 or 13
arm64 - Raspberry Pi on 32-bit Raspberry Pi OS, or Pi Zero / Pi 1 / Pi 2: Debian 12 or 13
armhf - Regular desktop or laptop PC:
amd64(.deb) orx86_64(.rpm/ Arch )
Not sure? Run uname -m: x86_64 --> amd64/x86_64, aarch64 --> arm64/aarch
Tip: press Ctrl+F to search this page or the Assets list below for your build
Debian / Ubuntu / Linux Mint / Raspberry Pi (.deb)
Install with apt so dependencies resolve automatically:
sudo apt install ./modem73_2.4.0_<distro>_<arch>.deb| Distro | amd64 | arm64 | armhf |
|---|---|---|---|
| Ubuntu 24.04 | …_ubuntu-24.04_amd64.deb |
…_ubuntu-24.04_arm64.deb |
|
| Ubuntu 22.04 | …_ubuntu-22.04_amd64.deb |
…_ubuntu-22.04_arm64.deb |
|
| Debian 13 (trixie) | …_debian-13_amd64.deb |
…_debian-13_arm64.deb |
|
| Debian 12 (bookworm) | …_debian-12_amd64.deb |
…_debian-12_arm64.deb |
|
| Linux Mint 22 | …_linuxmint-22_amd64.deb |
Raspberry Pi OS is Debian based: use the Debian 12 (bookworm) or Debian 13 (trixie) release, arm64 for 64-bit and armhf for 32-bit.
Fedora / openSUSE (.rpm)
# Fedora
sudo dnf install ./modem73_2.4.0_<distro>_<arch>.rpm
# openSUSE Leap
sudo zypper install --allow-unsigned-rpm ./modem73_2.4.0_opensuse-leap-16.0_<ar| Distro | x86_64 | aarch64 |
|---|---|---|
| Fedora 44 | …_fedora-44_x86_64.rpm |
…_fedora-44_aarch64.rpm |
| Fedora 43 | …_fedora-43_x86_64.rpm |
…_fedora-43_aarch64.rpm |
| openSUSE Leap 16.0 | …_opensuse-leap-16.0_x86_64.rpm |
`…_opensuse-leap |
Arch Linux (.pkg.tar.zst)
sudo pacman -U ./modem73_2.4.0_archlinux_x86_64.pkg.tar.zst| Distro | x86_64 |
|---|---|
| Arch Linux | …_archlinux_x86_64.pkg.tar.zst |
Verifying a download
Every package ships .sha256 / .sha512 companions:
sha256sum -c modem73_2.4.0_ubuntu-24.04_amd64.deb.sha256Full Changelog: v2.2.2...v2.4.0