DMR și SvxLink,
direct de pe telefon.

Stație de radioamator în buzunar: DMR prin BrandMeister și legături SvxLink/SvxReflector, cu PTT, selectare de talkgroup și audio Opus.

Descarcă pentru telefon
versiunea 0.58.0-alpha · 9 MB · Android 8.0+
Descarcă pentru Windows
versiunea 0.2.3 · 18 MB · Windows 10/11 pe 64 de biți

Un singur fișier, fără instalare: aplicație cu fereastra ei, fără consolă și fără browser. PTT-ul merge cu bara de spațiu. Partea de sunet e încă netestată în aer — spune-mi dacă o probezi.

Descarcă pentru ceas
Wear OS 3+ · 30 MB · Galaxy Watch 4 și mai nou

Rulează singură pe ceas: protocolul și codecul sunt pe ceas, nu pe telefon. Cere internet pe ceas (WiFi, LTE sau prin telefon) și se instalează separat, cu adb sau prin depanare fără fir.

Instalare

  1. Descarcă fișierul APK de mai sus.
  2. Deschide-l. Android va cere permisiunea de a instala aplicații din această sursă — acceptă o singură dată.
  3. La prima pornire, dă permisiunea de microfon: fără ea nu poți emite.
  4. În Setări completează-ți indicativul și DMR ID-ul, apoi creează un profil în Profiluri.

De ce ai nevoie

Povestea

A pornit de la o frustrare simplă: de ce trebuie să car un hotspot ca să vorbesc pe DMR, când SvxLink îl am direct din telefon? Partea de SvxLink a fost ușoară — SvxReflector vorbește Opus, un codec liber, deci aplicația se conectează direct la orice reflector, fără niciun server intermediar.

DMR a fost partea grea. Vocea pe DMR trece prin AMBE+2, un codec de voce protejat prin brevet. Prima variantă a mutat transcodarea pe un server propriu, din prudență legată de Google Play. Între timp am realizat că alte aplicații multi-mode consacrate (DroidStar, de exemplu) rulează exact același gen de codec open-source direct pe telefon, fără niciun server — pentru că, la fel ca RadioLink, se distribuie în afara Play Store. Am renunțat la server: acum codecul rulează local, iar telefonul vorbește direct cu masterul BrandMeister, exact ca propriul tău hotspot. Ce se întâmplă cu datele tale e detaliat, punct cu punct, în politica de confidențialitate.

De acolo a fost, pur și simplu, multă muncă de potrivit biți: interleaving-ul AMBE, codurile de corecție a erorilor, formatul exact al cadrelor DMR — verificate, pas cu pas, față de trafic real capturat de pe rețea, nu doar din documentație. Aplicația rămâne în dezvoltare activă, dar de-acum duce trafic DMR real.

Verificare fișier

SHA-256 al APK-ului:

55ef80bbad410fb7b8a52780588a17b7e1941fc7fae44978f5d9d58cb213e4fa
Versiune alpha. Aplicația e în dezvoltare activă și se distribuie ca build de test, în afara Google Play. Emiți pe frecvențe de radioamator sub propriul tău indicativ — răspunzi pentru traficul tău, exact ca de pe un hotspot fizic.