Releases: TA1EEI/HamDMR
Release list
HamDMR v1.0.0 — Integrated APRS-IS Client & Tactical Dark UI (Windows 64-bit)
HamDMR v1.0.0 (64-bit Windows Standalone)
Made with ❤️ and RF passion by TA1EEI
A modernized, tactical digital voice client for DMR, YSF, P25, NXDN, and D-Star.
This standalone release contains all required runtime libraries and QML modules bundled via MinGW 64-bit. No Qt installation or development toolchain is required on the host system.
🙏 Credits & Special Respect
HamDMR is built on top of the remarkable open-source foundation of DroidStar, created by Doug McLain (nostar / AD8DP).
Huge respect and heartfelt gratitude to Doug for his pioneering work, relentless contributions, and dedication to the amateur radio and open-source digital voice communities worldwide. Without his original vision and codebase, this project would not be possible.
⚡ What's New in v1.0.0
- Integrated APRS-IS Subsystem:
- Real-time global APRS-IS packet ingestion stream.
- Automated position beaconing with customizable SSID and beacon status comments.
- Full two-way APRS text messaging with acknowledgement tracking.
- Instant station positioning telemetry via aprs.fi.
- Bidirectional Maidenhead Grid Converter:
- Automatic, seamless conversion between Maidenhead QTH Locators (e.g.,
KN41aa) and decimal GPS latitude/longitude coordinates.
- Automatic, seamless conversion between Maidenhead QTH Locators (e.g.,
- Modern Tactical Dark UI:
- High-contrast, clean cyber-dark theme engineered for nighttime shack operations.
- Automatic maximized desktop launch (
Window.Maximized) on startup.
- Zero Config Leakage & Complete Portability:
- Runtime credentials, DMR IDs, and passwords are saved exclusively to the host's Windows Registry (
HKCU\Software\nostar\DroidStar). The distributed.zipbinary package contains zero personal data and leaves no local file artifacts.
- Runtime credentials, DMR IDs, and passwords are saved exclusively to the host's Windows Registry (
📋 Prerequisites (Before You Connect)
To transmit and receive across DMR networks (such as BrandMeister or TGIF), ensure you have:
- Valid Amateur Radio Callsign.
- DMR ID: Issued by RadioID.net.
- BrandMeister Hotspot Security Password: Configured inside your BrandMeister SelfCare dashboard (
SelfCare -> Hotspot Security). - AMBE Vocoder Plugin: Required to decode/encode software AMBE voice streams.
🚀 Installation & Setup Guide
1. Download & Extract
- Download
HamDMR-v1.0.0-win64.zipfrom the Assets section below. - Right-click the
.zipfile and choose Extract All... to an accessible location (e.g.,C:\HamDMRor Desktop). - Launch
DroidStar.exe(orHamDMR.exe).
2. Software Vocoder Installation
Due to licensing requirements, the AMBE software vocoder plugin is not distributed within the binary package. Load it via either of the following methods:
-
Method A: In-App Download (Recommended):
- Navigate to the Settings tab.
- In the Vocoder URL field, paste:
[http://pizzanbeer.net/droidstar/plugins/vocoder_plugin.winnt.x86_64](http://pizzanbeer.net/droidstar/plugins/vocoder_plugin.winnt.x86_64) - Click the download/update button in the app.
-
Method B: Manual Installation:
- Open the plugin repository: http://pizzanbeer.net/droidstar/plugins/
- Download
vocoder_plugin.winnt.x86_64. - Place the downloaded file directly inside the extracted
HamDMR-v1.0.0-win64root directory or into itspluginsfolder. - Ensure Vocoder is set to Software vocoder under Settings.
3. Station Configuration
- In the Settings tab, configure:
- Callsign: Your callsign.
- DMRID: Your 7-digit DMR ID.
- BM Pass: Your BrandMeister Hotspot Security Password.
- Latitude / Longitude / Location: Station coordinates.
- Click Update hosts and Update ID files to download the latest global talkgroup and DMR user databases.
- Switch to the Main tab, select your preferred DMR Talkgroup (TG), and key up!
📡 APRS Configuration (APRS Tab)
- Navigate to the APRS tab.
- Click APRS EDIT ⚙ to configure your Callsign, SSID (e.g.,
-7for handhelds,-9for mobile stations), and beacon comment. - Update either your Latitude/Longitude or your Maidenhead Grid — coordinates synchronize automatically.
- Click START TRACKING to establish an active APRS-IS connection.
73 de TA1EEI
Good DX & Clear Signals!