Skip to content

Repository files navigation

MTPControl

AppIcon

Android-App zur Steuerung von MTP-TETRA-Funkgeräten (Motorola MTP3xxx/6xxx/8xxx) über Bluetooth SPP mittels AT-Kommandos.

Features

  • Dashboard – Gerätemodell, Betriebsart (TMO/DMO/Repeater), Gruppe, Netzqualität, Akkustand, AutoConnect-Visualisierung
  • Live-Badges – Akku, Betriebsart, Gruppe permanent in der TopAppBar aller Tabs
  • Live-Widgets – Wichtige Daten auf einem Blick in Widgets für den eigenen HomeScreen mit Anpassmöglichkeiten
  • AT-Terminal – Direkte Eingabe von AT-Befehlen (nur im Developer-Mode sichtbar)
  • Schnellbefehle – 3-Stufen-Navigation (Kategorie→Command→Detail) mit Farbakzenten, Live-Antworten, erweiterte Befehle nur im Developer-Mode
  • SDS – Senden & Empfangen von Kurznachrichten, persistent in JSON, ISSI-Kontakt-Lookup
  • SDS-AutoReply – Lass dein Gerät auf (bestimmte) Nachrichten (un-)abhängig von Person antworten
  • GPS-Karte – Siehe wann und wo dein Gerät zuletzt gesehen wurde
  • Kontakte – Lokale ISSI-Kontaktverwaltung (CSV-Import tmo.services, Favoriten, manuell, Swipe-to-Delete)
  • AutoConnect – Automatische Verbindung beim App-Start mit wählbarem Zielgerät und Abbrech-Funktion
  • Auto-Update – Prüfung auf neue Versionen beim Start (GitHub Releases)
  • Einstellungen – SDS-Empfang, AutoConnect, Kontakt-Wipe, GitHub-Link, Versionschecker, Developer-Mode, Haftungsausschluss

Developer-Mode

  1. In den Einstellungen 5× auf die Versionsnummer (MTPControl vX.X) tippen
  2. Der Developer-Mode wird aktiviert und ein Toggle zum Deaktivieren erscheint
  3. AT-Terminal und Konfigurations-Befehle werden erst im Developer-Mode sichtbar

Voraussetzungen

  • Android 8.0+ (API 26)
  • Bluetooth SPP-fähiges MTP-Funkgerät (getestet mit MTP6650 und MTP3550)
  • Gerät vorher in den Android-Bluetooth-Einstellungen koppeln

Bauen

git clone https://github.com/PhilTec-Philip/MTPControl.git
cd MTPControl
./gradlew assembleDebug

Die APK liegt unter app/build/outputs/apk/debug/.

Kontaktliste (CSV-Import)

  1. Auf tmo.services gehen
  2. Kontaktliste → Motorola → Copy to Clipboard
  3. In der App unter Kontakte → CSV importieren einfügen

Screenshots

Home Befehle SDS SDS
Karte Einstellungen Einstellungen Einstellungen

Troubleshooting

Widget aktualisiert nicht live

  • In der App den Home-Tab öffnen und dann die App verlassen
  • App neustarten
  • Funkgerät trennen und neu verbinden

Gruppenname nicht verfügbar

  • Warten – Das dauert ein wenig

Danksagung

Mit Herz von PhilTec, DN9PHI gecoded (Juli 2026)

Vielen Dank an Michael, DM1PWN für die Basis der SDS-Funktion

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages