Was ist neu
Änderungen und Neuerungen der Beta-Versionen.
‹ Zurück zur Startseite
1.0.99.40aktuell
Einzelruf wie am Telefon · APRS-Stationsdetails mit Wetter · Lautstärke bleibt.
- Einzelruf klingt jetzt wie ein Telefon — beim Anrufer läuft ein Freizeichen, solange es beim Gegenüber klingelt, und ein Besetztzeichen, wenn abgelehnt oder belegt. Beim Gerufenen klingelt es mit einem wählbaren Muster: Ring Ring, Klingeln, Ding Dong, Glocke, Trillern, Zirpen, Signal oder aus (Setup → Bedienung, jede Wahl wird sofort vorgespielt).
- Warten ist als Warten erkennbar — bis die Gegenstelle abnimmt, steht „Warte auf Teilnehmer“. Vorher sah es aus, als wäre schon abgenommen. Der Ruf lässt sich während des Klingelns mit BACK abbrechen; nach 30 s legt die App selbst auf.
- Behoben: fremde Sprechgruppe nach dem Einzelruf — wurde ein Ruf abgelehnt, blieb man auf der TG der Gegenstelle stehen. Jetzt geht es immer auf die eigene zurück. Während eines Einzelrufs gilt zudem fest Halten, damit einen weder der Suchlauf noch eine andere aktive TG herauszieht.
- Verpasste Einzelrufe — ein nicht angenommener Ruf verschwindet nach 120 s bzw. sobald die Gegenstelle auflegt, und wird als „Verpasster Einzelruf von …“ gemeldet — bei mehreren mit Anzahl und allen Rufzeichen.
- APRS-Stationen im Detail — ein Tippen auf eine Station in der Umkreisliste öffnet jetzt eine Detailseite statt sofort das Schreibfeld: Entfernung mit Peilung, Position, Symbol, Infotext der Bake — und über RAW das unveränderte Paket. Von dort aus geht es weiter zum Schreiben.
- Wetterdaten lesbar — Wetterbaken zeigten bisher nur die rohe Zeichenkette. Jetzt stehen dort Temperatur, Luftfeuchte, Luftdruck, Wind mit Himmelsrichtung, Böen, Regen und Schnee in gewohnten Einheiten.
- Sendetaste bei ausgeschaltetem Bildschirm — am Hytera P50 (Pro) funktioniert die Gerätetaste auch dann, wenn der Bildschirm aus ist oder eine andere App im Vordergrund läuft. Voraussetzung ist „PTT im Hintergrund“ (Setup → Bedienung); die Einstellung gilt jetzt einheitlich auch für den Bluetooth-Taster.
- „Display aus“ von selbst — unter Setup → Anzeige lässt sich eine Zeit einstellen, nach der die App den Bildschirm selbst schwarz schaltet: Beleuchtung aus, Funk und Sendetaste laufen weiter.
- Lautstärke bleibt — die eingestellte Lautstärke wird beim Beenden gemerkt und beim Start wiederhergestellt (Setup → Audio, an Tastengeräten voreingestellt). Auch Suchlauf/Halten/Live-Scanner starten wieder so, wie man aufgehört hat.
- Töne auf dem richtigen Kanal — RX- und CW-Ton liefen über einen anderen Ausgabeweg als die Sprecher und blieben deshalb laut, wenn man leise gedreht hatte. Jetzt folgen alle Töne der Sprecher-Lautstärke.
- APRS-Textbausteine — unter Setup → APRS → „APRS MSG“ anlegen, ändern und sortieren; beim Schreiben auswählen und im Eingabefeld ergänzen (inkl. ANSRVR-Befehlen). Dazu eine „BAKE“-Taste in der Nachrichtenliste.
- Höhe in der Bake — die Höhe wird mitgesendet, sofern ein GPS-Fix vorliegt (Setup → APRS).
- Ruhigere Baken — sanftere Ratenkurve zwischen Schritttempo und Ortsverkehr, weniger Fehlauslösungen der Kurvenerkennung und ein Ruhe-Anker, der im Stand immer dieselbe Position sendet statt einer Punktwolke.
- Eigene Webseite — im Netzwerk-Profil eintragbar; bleibt das Feld leer, steht dort weiterhin unsere Projektseite.
- Behoben: Ruckeln beim Verschieben der APRS-Karte und danebengehende Antipper; Hänger im Chat auf schwacher Hardware (Inrico T320) durch große Bilder; blockierte Update-Installation wird jetzt klar gemeldet und das APK zusätzlich in Downloads abgelegt.
1.0.99.272026-08-27
Sendetaste bei ausgeschaltetem Bildschirm · APRS-Textbausteine · ruhigere Baken.
- Sendetaste bei ausgeschaltetem Bildschirm — am Hytera P50 (Pro) funktioniert die Gerätetaste jetzt auch dann, wenn der Bildschirm aus ist oder eine andere App im Vordergrund läuft. Möglich wird das über einen Tastendienst der Firmware, den die App nun direkt nutzt — als gewöhnlicher Tastendruck wäre die Taste in beiden Fällen verworfen worden. Voraussetzung ist die Einstellung „PTT im Hintergrund" (Setup → Bedienung).
- „Display aus" von selbst — unter Setup → Anzeige → „Display aus nach" lässt sich eine Zeit einstellen, nach der die App den Bildschirm selbst schwarz schaltet: Beleuchtung praktisch aus, Funk und Sendetaste laufen weiter. Bequemer als die Power-Taste — und anders als diese gibt die App dabei die Tasten nicht ab.
- „PTT im Hintergrund" gilt jetzt für alle Tasten — bisher sendete der Bluetooth-Taster auch dann noch, wenn die Einstellung ausgeschaltet war. Jetzt greift sie einheitlich für Bluetooth- und Gerätetaste.
- APRS-Textbausteine — unter Setup → APRS → „APRS MSG" lassen sich häufige Nachrichten anlegen, ändern, sortieren und löschen. Beim Schreiben einer Nachricht erscheinen sie zur Auswahl; der gewählte Text landet im Eingabefeld und lässt sich dort noch ergänzen (z. B. „CQ HOTG " + eigener Text). Vorbelegt sind unter anderem die ANSRVR-Befehle.
- Ruhigere Baken — die Bakenrate steigt zwischen Schritttempo und Ortsverkehr deutlich sanfter an, die Kurvenerkennung löst im Langsamen nicht mehr bei jedem GPS-Zittern aus, und ein neuer Ruhe-Anker (Setup → APRS → SmartBeacon) sendet im Stand immer dieselbe Position statt einer Punktwolke.
- „BAKE" in den Nachrichten — neben SUCHEN und LEEREN; sendet die Positionsbake sofort, unabhängig vom Timer.
- Verpasste Einzelrufe — ein nicht angenommener Ruf bleibt nicht mehr als Dialog stehen: Er verschwindet nach 120 Sekunden oder sobald die Gegenstelle auflegt. Danach meldet die App „Verpasster Einzelruf von …", bei mehreren mit Anzahl und allen Rufzeichen.
- Eigene Webseite — im Netzwerk-Profil eintragbar und wird dem Reflektor gemeldet. Bleibt das Feld leer, steht dort weiterhin unsere Projektseite.
- APRS-Karte flüssiger — das Ruckeln beim Verschieben ist weg (die Kartenkacheln werden nicht mehr mitten im Zeichnen entpackt). Außerdem trifft das Antippen einer Station wieder, nachdem man die Karte verschoben oder gezoomt hat.
- Update-Installation — verweigert das Gerät die Installation (kommt auf verwalteten PoC-Geräten vor), sagt die App das jetzt deutlich und legt das APK zusätzlich im Ordner Downloads ab, statt scheinbar nichts zu tun.
1.0.99.192026-08-25
Einzelruf per Kennnummer · Bedienung an vielen Stellen entschärft.
- Einzelruf per Nummer — unter Setup → Netzwerk lässt sich eine Funknetz-ID (DMR-/RadioID) hinterlegen. Damit ist man auch für Repeater-Nutzer erreichbar, die am Gerät nur Ziffern wählen können. In der App genügt unter ★ FAV → Einzelruf → „Nummer wählen" die reine ID — die Vorwahl setzt die App selbst.
- Einzelruf aus der Buddyliste — Buddy markieren, ★ FAV, fertig. In der Auswahlliste stehen Buddys jetzt oben.
- Behoben: Nach dem Abbrechen der Sprechgruppen-Eingabe fehlten Sendetaste und Bedienleiste. Beim Umschalten Suchlauf/Halten/Live ließ sich nicht mehrfach hintereinander tippen. Im Querformat reagierte die Taste „Main" nicht. Das Schnellzugriff-Menü ließ sich am Telefon nicht mehr schließen.
- Wischen vereinheitlicht — die Reihenfolge der Fenster ist im Hoch- und Querformat jetzt gleich und läuft rundum: einfach weiterwischen führt wieder zum Hauptfenster.
- „PTT im Hintergrund" (Setup → Bedienung) — lässt sich abschalten, damit eine andere App die Sendetaste bekommt, sobald JaYTrX nicht im Vordergrund ist.
1.0.99.182026-08-23
Ruhigere Position · APRS-Karte · Ton-aus-Anzeige · Feinschliff am Einzelruf.
- Sauberere Positionsspur — einzelne GPS-Ausreißer werden erkannt und verworfen, ein ungenauer Standort überschreibt keinen guten mehr, und im Haus bleibt die Bake stehen, statt umherzuwandern. Zu Fuß ergibt das eine deutlich sauberere Spur. Der Kurs wird nur noch übernommen, wenn man sich wirklich bewegt.
- APRS-Karte — neue Umkreis-Ansicht der gehörten Stationen mit Entfernungsringen, Nordmarke und Auswahl (Entfernung + Peilung). Zoom über die Pfeiltasten bzw. Antippen am Telefon. Kostet keine zusätzlichen Daten: gezeigt wird nur, was über den eingestellten APRS-Umkreis ohnehin schon empfangen wurde. Aufrufbar über „★ FAV“ → APRS-Karte.
- Ton-aus sichtbar — ist nichts zu hören (Gerät stumm oder App stumm), erscheint oben ein durchgestrichener Lautsprecher. Neu außerdem ein Ton-aus-Schalter im Schnellzugriff — er schaltet nur die App stumm, die Geräte-Lautstärke bleibt unangetastet.
- Betriebsart in Ruhe wählen — beim Umschalten Suchlauf/Halten/Live-Scanner wird die Wahl erst nach 3 Sekunden übernommen. So kann man durchtippen, ohne dass jede Zwischenstufe sofort scharf wird.
- Einzelruf — es klingelt jetzt bei einem eingehenden Ruf (auch bei einer Anfrage), unten erscheint ein Balken zum Beenden, angesagt wird „Einzelruf von/zu <Rufzeichen>“ statt einer Sprechgruppe, und nach dem Gespräch geht es auf die vorherige Sprechgruppe zurück.
1.0.99.172026-08-19
Einzelruf (Direktruf) einsatzbereit — mit Rückfrage statt Störung.
- Einzelruf — über „★ FAV“ → „Einzelruf“ lässt sich eine Station direkt rufen; die Teilnehmerliste hat eine Suche. Es werden nur Stationen angeboten, die gerade auf demselben Reflektor sind. Eigene Geräte mit anderem Suffix (z. B. „-P50“ und „-XIA“) lassen sich gegenseitig rufen.
- Niemand wird aus dem QSO gerissen — ist die Gegenstation im Suchlauf, wird sofort verbunden. Sitzt sie auf einer Sprechgruppe, bekommt sie eine Anfrage („Einzelruf von …“ mit Annehmen/Ablehnen). Bei einem Repeater wechselt stattdessen der Anrufer auf dessen Sprechgruppe.
- Sauberes Ende — endet der Ruf (beendet, abgelehnt, Zeitüberschreitung) oder verlässt die App die Ruf-Sprechgruppe, räumt sie die Anzeige selbst auf und gibt die Verbindung frei.
- Voraussetzung: ein Reflektor, auf dem der Einzelruf freigeschaltet ist.
1.0.99.162026-08-19
Cluster-Sprechgruppe im Netzwerk-Profil · APRS-SSID ohne ständiges Neuanmelden.
- Cluster-Sprechgruppe — im Netzwerk-Profil lässt sich eine Cluster-TG eintragen. Sie wird dem Reflektor gemeldet und automatisch in die Sprechgruppen-Verwaltung übernommen, also gleich mitgehört. Für den Cluster-Betrieb im FM-FunkNetz.
- „Primär-TG“ heißt jetzt „Default TG“ — gleiche Funktion, klarerer Name (passt zur Bezeichnung am Reflektor).
- APRS-SSID — beim Verstellen der SSID wurde bisher bei jedem Schritt neu bei APRS-IS angemeldet und sofort eine Bake gesendet (0 → 5 = fünf Anmeldungen und fünf Baken). Jetzt wird die Änderung erst übernommen, wenn das Feld verlassen wird — also genau eine Anmeldung mit der endgültigen SSID.
1.0.99.152026-08-18
Update-Installation repariert · „Halten“ überlebt einen Netzabriss · keine Standard-Position mehr.
- Update lässt sich wieder installieren — auf den PoC-Geräten (z. B. Hytera P50) wurde das Update zwar heruntergeladen, die Installation startete aber nicht. Sie wird jetzt direkt über das System angestoßen (unabhängig davon, welche Installer-App das Gerät mitbringt); tritt doch ein Problem auf, steht der Grund im Klartext auf dem Display. Hinweis: Diese Verbesserung wirkt erst ab der nächsten Aktualisierung — auf 1.0.99.15 muss noch einmal von Hand aktualisiert werden.
- „Halten“ nach Verbindungsabriss — wer eine Sprechgruppe festhält und unterwegs das Netz verliert, steht nach dem Neuverbinden wieder auf genau dieser Sprechgruppe. Bisher lief danach der Suchlauf weiter, obwohl im Display noch „HOLD“ stand.
- Keine vorgegebene Position mehr — Locator und Koordinaten bleiben leer, bis sie per GPS oder von Hand gesetzt werden (Menü → Position). Früher war ein fester Standort eingebaut, den jedes frisch installierte Gerät gemeldet hat — das führte zu falschen Einträgen auf Karte und Dashboard. Wer bereits eine Position eingestellt hat, behält sie beim Update. Ohne Position wird auch nichts an den Reflektor gemeldet, und die App weist beim Verbinden einmal darauf hin.
1.0.99.142026-08-14
Aufgeräumte Chat-Liste: nur Rufzeichen mit Suffix, keine NOCALL- und Geräte-Einträge.
- Chat-Liste sauberer — es erscheinen nur noch Rufzeichen mit Suffix. Nutzer ohne eingetragenes Rufzeichen („NOCALL“) tauchen nicht mehr auf, und an den Namen wird kein Gerätemodell mehr gehängt (Gerät und Software stehen fürs Dashboard in eigenen Feldern). Wer zwei Geräte unter demselben Call trennen will, vergibt selbst eine SSID (z. B. „-1“, „-P50“).
1.0.99.132026-08-13
Neu: Schnellzugriff-Popup („★ FAV“) · „Zurück“-Button im Chat.
- Schnellzugriff / Fav — die rechte Bildschirmtaste am P50 („★ FAV“) öffnet ein Popup mit den wichtigsten Aktionen: APRS ein/aus, Chat, Live-Scanner ein/aus, In der Nähe, Buddy-Liste, Display aus, App beenden — und von jedem Fenster mit einem Druck zurück zum Hauptfenster. Bedienung per Pfeiltasten/OK oder Antippen.
- Chat: „◀ Hauptfenster“-Button — unten im Chatfenster ein sichtbarer Zurück-Button, für alle, die das Wischen nicht kennen.
1.0.99.122026-08-13
Neu: Live-Scanner (S/H/L) · TG-Namen vom Server · selbstregelnder RX-Puffer.
- Live-Scanner — dritte Betriebsart neben Scan und Hold: sucht das ganze Netz nach aktiven Sprechgruppen und hört in jede eine einstellbare Zeit rein (5–120 s oder „Busy“: bleibt, bis 6 s Stille). PTT oder Hold hält an. Umschalten mit der orangen Taste bzw. P1; im Kopf steht S/H/L, am Handy tippt man oben drauf.
- TG-Namen vom Server — die Sprechgruppen-Namen werden wie bei JaYTrX-Desk automatisch geladen; ein selbst vergebener Name hat weiter Vorrang.
- Selbstregelnder RX-Puffer — der Jitter-Puffer hat jetzt einen Auto-Modus, der sich bei WLAN- und Mobilfunk-Schwankungen selbst anpasst (bis 400 ms), plus feste Stufen zur Auswahl.
- Kleinkram — die App meldet ihre Software-Kennung fürs Dashboard.
1.0.99.102026-08-12
Behoben: Chat-Nachrichten können nicht mehr verlorengehen · Hytera P60 wird unterstützt.
- Chat am Smartphone — Schreibzeile direkt unter dem Verlauf, Emoji-Schnellwahl und Bilder senden/empfangen (Desk-kompatibel). Der Sendeknopf ist im Chat ausgeblendet, der Verlauf nutzt das ganze Fenster, Eingabefeld und Nachrichten stehen immer über der Tastatur.
- Lesebestätigung dezenter — im Telegram-Stil: Uhrzeit mit einem Haken = gesendet, zwei blauen Haken = gelesen, in der Gruppe mit der Anzahl der Leser.
- Chat: keine verlorenen Nachrichten mehr — stand die Serververbindung im Moment des Absendens nicht, verschwand die Nachricht bisher stillschweigend (sie sah gesendet aus, kam aber nie an; es half nur Chat aus/ein oder neu verbinden). Jetzt wird sie als „wartet auf Verbindung“ gekennzeichnet und automatisch nachgesendet, sobald die App wieder online ist.
- Standort & Gerät im Dashboard — die App meldet zusätzlich ihren Locator und den Gerätetyp (z. B. Hytera P50, Inrico T320).
- Hytera P60 — Sendetaste, Drehknopf und die Programmtasten sind belegt: P1 (grün) kurz = Hold/Scan, lang = APRS an/aus; P2 kurz = Menü, lang = umschalten zwischen TG-Wechsel und Lautstärke (mit Einblendung, ohne ins Setup zu müssen).
- Chat-Nutzerliste — es werden jetzt alle Stationen angezeigt, die gerade im Chat sind (identisch zu JaYTrX-Desk). Die Auswahl aktualisiert sich live, während sie geöffnet ist, und gespeicherte Unterhaltungen mit gerade nicht erreichbaren Stationen werden ausgegraut statt zu verschwinden.
- „In der Nähe“ — erscheint jetzt auch auf Reflektoren der Domain reflector-network.eu (wurde vorher nicht erkannt). Die Repeaterliste vom Server umfasst nun zusätzlich die über Satellit/Trunk angebundenen Stationen (u. a. LausitzLink, NordLink24, svx-Basel).
1.0.99.72026-08-12
Neu: läuft auf Android 7 (z. B. Inrico T320), System-Tastatur am Smartphone, Anzeige-Fixes.
- Android 7 & weitere Geräte — die App läuft jetzt schon ab Android 7.0 und damit auf deutlich mehr Geräten (z. B. dem Inrico T320). Das nötige Let's-Encrypt-Wurzelzertifikat ist mitgebracht, damit MQTT/Chat und Server-Abrufe auch auf älteren Systemen sicher verbinden.
- System-Tastatur am Smartphone — Text- und TG-Eingaben nutzen am Handy/Tablet die gewohnte Android-Tastatur mit Cursor (an jeder Stelle antippen/korrigieren). Das P50 behält seine eingebaute Tastatur.
- TG-Direktwahl zeigt lange Sprechgruppen — bei der Direkteingabe am P50 werden jetzt auch 5- und 6-stellige TGs vollständig angezeigt (vorher wirkte das Feld ab der 5. Ziffer wie geleert — es war nur die Anzeige zu schmal).
- Anzeige — Ort · Locator · Entfernung wird im Hauptfenster nicht mehr abgeschnitten.
- Inrico T320-Profil — passende Tastenbelegung: PTT, orange Seitentaste = Hold/APRS, Kamerataste = Chat (lang: Vol-Tasten schalten TG ↔ Lautstärke), # = Tastensperre, Pfeil-runter = Zuhörer. Schloss/Auge am Touch-Gerät ausgeblendet.
1.0.99.62026-08-10
Neu: Chat (Gruppe & Privat), Desk-kompatibel & verschlüsselt.
- Chat — neue Wisch-Seite „Chat" mit Gruppen- und Privat-Chat, komplett kompatibel mit JaYTrX-Desk (verschlüsselt). Konversationsauswahl (nur Chat-aktive Nutzer), Lesebestätigung ✓✓, grüner Punkt bei neuer Direktnachricht, lokaler Verlauf und „Leeren". Im Menü abschaltbar.
- Präsenz — die App meldet ihren Status (online/TG/APRS) fürs Dashboard, gemeinsam mit den Desk-Nutzern.
- APRS — verbindet jetzt direkt beim Einschalten (kein Trennen/Verbinden mehr nötig); schnellerer Reconnect beim Netzwechsel.
- Kleinkram — „In der Nähe"-Ansicht am Smartphone aufgeräumt, Wisch-Reihenfolge Live/Lastheard/In der Nähe/Chat.
1.0.99.4
Neue Seite „In der Nähe", Log an Entwickler senden, weitere Feld-Fixes.
- „In der Nähe" (Repeater) — neue Wisch-Seite neben dem Live-Monitor: zeigt die Funknetz-Repeater in deiner Umgebung mit Entfernung, Frequenz und Sprechgruppe, sortiert nach Nähe. Antippen wechselt direkt auf die TG des Repeaters. Die Daten kommen vom Server und werden stündlich aktualisiert.
- Debug-Log an Entwickler senden — im Menü „Debug-Log" jetzt direkt hochladen (oder wie bisher herunterladen/teilen). Das Log hat nun eine lesbare Uhrzeit und lässt sich am P50 durchscrollen.
- „BLOCKED" nur bei echter Sperre — bei falschen Zugangsdaten kommt wieder die normale „Auth fehlgeschlagen"-Meldung statt eines fälschlichen BLOCKED.
- Kleinere Fixes — PTT-Anzeige stimmt nach dem Drehen des Displays; die Laufzeit im Datenverbrauch wird als Stunden:Minuten angezeigt.
1.0.99.3
Querformat robuster, Ansage & VOX verbessert, viele Feld-Fixes.
- Querformat bleibt im Zustand — beim Drehen bleiben aktiver Sprecher, Hold-Status und ein laufendes Senden erhalten (vorher fiel die Anzeige auf Scan/leer). Entsperren geht im Querformat jetzt per Langdruck, die Buddy-Taste funktioniert wieder.
- Ansage ohne Suffix — angesagt wird nur das reine Rufzeichen (ohne -TRX/-P50 …), die TG-Ansage bleibt.
- Auto-Aus bei Stille (VOX) — misst jetzt das tatsächlich gesendete Signal und schneidet gut modulierte Sprache nicht mehr ab (betraf Geräte mit leisem Mikrofon).
- Gelöschte TG-Namen bleiben gelöscht — keine fest im Code vordeklarierten „Geister"-Namen, die nach dem Löschen zurückkehren.
- Touch-Handy — die PTT zeigt nicht mehr fälschlich „Senden", während der andere spricht; aus dem geöffneten Menü lässt sich Hold/Scan nicht mehr versehentlich umschalten.
1.0.99.2
Lautstärke & Töne konsistent, APRS-Bedienung im Querformat gefixt.
- Eine Lautstärke statt zwei — die Lautstärketasten regeln jetzt durchgehend denselben Kanal, egal ob gerade jemand spricht oder Sprechpause ist. Am P50 kam vorher im Leerlauf ein anderer Regler als beim aktiven Empfang.
- Töne folgen der Lautstärke — Roger-, Buddy- und Hinweistöne richten sich nach der eingestellten Lautstärke und sind bei ganz leise wirklich still (kamen vorher trotzdem durch).
- APRS im Querformat — „Suchen" und „Leeren" in Umkreis und Nachrichten sind jetzt auch im Querformat bedienbar. Das Leeren bestätigt man am Handy bequem per Tipp aufs Popup (statt die kleine Schaltfläche zweimal zu treffen).
1.0.99.1
TG-Wechsel beim Senden hart gesperrt + TOT-Vorwarnung.
- Kein TG-Wechsel während des Sendens — endgültig — die Sperre sitzt jetzt auf der untersten Ebene: egal ob PoC-Knopf, Display-Taste oder BLE-Taster, während einer aktiven Sendung wird keine TG-Umschaltung mehr durchgelassen. So kann der Talker-Stop/-Start am Reflector nie mehr durcheinandergeraten. Wechsel geht wie gewohnt, sobald man loslässt.
- TOT-Vorwarnung — läuft das Sende-Zeitlimit (TOT), kommt 10 Sekunden vor der automatischen Abschaltung ein Warnton mit Hinweis, damit man kurz absetzen und neu tasten kann.
1.0.98
Schutz gegen ungewolltes Dauersenden, sauberer TG-Wechsel und stabilere Verbindung.
- Auto-Aus bei Stille (VOX) — bleibt die PTT gedrückt/verklemmt und es kommt keine Sprache, schaltet die App das Senden nach einstellbarer Zeit (Standard 15 s) selbst ab — mit Warnton, auch im Hintergrund. Schützt vor unbemerktem Dauersenden (z. B. versehentlich getippt). Einstellbar unter Bedienung → „Auto-Aus bei Stille" (aus / 5–60 s).
- Sende-Zeitlimit (TOT) zuverlässig — die harte Sendezeit-Grenze greift jetzt direkt im Audio-Weg, also auch dann, wenn die App im Hintergrund/Stromsparmodus läuft.
- Kein TG-Wechsel beim Senden — während des Sendens sind TG-Knopf und -Eingabe gesperrt (kurzer Hinweis „erst nach Loslassen"). So bekommt der Reflector nie einen TG-Wechsel mitten im Durchgang und der Talker-Stop/-Start bleibt sauber.
- TG bleibt nach Reconnect — bei kurzer Netzschwankung/Wiederverbindung landet man wieder auf der TG, auf der man war, statt in der Standard-TG.
- Reflector-Sperre/Ban — wird man gesperrt, trennt die App und zeigt „BLOCKED — Contact the Admin Team". Auch beim (erneuten) Login wertet die App die Sperr-Nachricht aus und trennt sofort wieder — man wird nicht mehr fälschlich verbunden, solange die Sperre gilt. Reconnect wie svxlink (60-s-Backoff); läuft der Ban ab, klappt der Login automatisch wieder.
- P50-Menü aufgeräumt — Einstellungen mit ‹ ›-Werten jetzt zweizeilig: Beschriftung oben in voller Breite, Wert darunter gut ablesbar (kein abgeschnittener Text mehr auf dem kleinen Display).
1.0.97
Reflector-Sperre: Reconnect-Schleife gestoppt + „BLOCKED"-Popup.
- Keine Reconnect-Schleife mehr — wird man gesperrt und der Reflector wirft die App sofort wieder raus (ohne Fehlermeldung), verband die App bisher endlos im Sekundentakt neu. Jetzt: reißt die Verbindung 3× kurz nach dem Login (<15 s) ab, gibt die App auf und verbindet nicht mehr automatisch („ABGEWIESEN — evtl. gesperrt"). Erst ein manuelles „Verbinden"/Profilwechsel versucht es erneut.
- Sperr-Nachricht — sendet der Reflector eine MsgError, kommt sofort das Popup „BLOCKED — Contact the Admin Team" und die App trennt komplett.
- Enthält den Kick/TCP-Close-Fix aus 1.0.95 (bei TCP-Close sofort trennen statt 15 s Audio-Nachlauf).
1.0.95
Reflector-Kick/Ban: sofort trennen + „BLOCKED"-Popup.
- Kick sauber behandelt — bisher blieb die App nach einem Kick „taub verbunden" und spielte bis zu 15 s weiter Audio, weil ein Server-seitiges TCP-Close (EOF) nicht von einer normalen Sende-Pause unterschieden wurde. Jetzt wird bei TCP-Close sofort getrennt und die Wiedergabe gestoppt.
- MsgError-Auswertung — die Kontroll-Nachricht (Kick bzw. FMFN-Ban-Warnung) wird erkannt und ein Popup „BLOCKED — Contact the Admin Team" angezeigt; danach kein automatischer Reconnect mehr (keine Kick-Schleife).
1.0.94
SmartBeaconing wie im Handfunkgerät — voller Parametersatz, 1er-Schritte.
- SmartBeacon-Setup — jetzt der vollständige Satz wie z. B. am FTM-500: Low Speed, High Speed, Slow Rate, Fast Rate, Turn Angle, Turn Slope, Turn Time — alle einzeln in 1er-Schritten fein einstellbar. Turn Angle geht bis 5° herunter.
- Die Bakenlogik nutzt eine eigenständige Slow Rate und die Standard-Formel: Schwelle = Turn Angle + Turn Slope × 10 / Geschwindigkeit.
1.0.93
APRS nach Profilwechsel + SmartBeacon-Feinschliff.
- APRS nach Profilwechsel — nach einem Profilwechsel blieb APRS stumm bzw. sendete mit dem alten Rufzeichen (erst APRS aus/ein half). Ursache: beim Wechsel wurde nur der Reflector neu verbunden, APRS nicht. Jetzt wird APRS beim Profilwechsel automatisch mit dem Rufzeichen des neuen Profils neu aufgesetzt.
- SmartBeacon-Setup — Werte jetzt in 1er-Schritten feinjustierbar; der Button-Untertitel steht jetzt sauber in einer zweiten Zeile (vorher gequetscht).
1.0.92
Fehlerbehebungen: Live-Server pro Profil, Auto-Neustart, Profilname, APRS.
- Live-Server pro Profil — der Live-Server ist jetzt für jedes Netzwerkprofil einzeln einstellbar (vorher global).
- Auto-Neustart behoben — auf einigen Geräten (Samsung/Motorola) startete die App nach dem Beenden von selbst wieder (der Netz-Monitor verband nach dem Wegwischen neu). Jetzt verhindert ein „geschlossen"-Schalter das.
- Profilname oben links — zeigte den Namen eines nur bearbeiteten Profils, obwohl man mit einem anderen verbunden war. Ein Profil wird jetzt erst über „▸ Verbinden" aktiv, nicht schon beim Öffnen.
- APRS — Positionswechsel (z. B. manuell→GPS) greift jetzt sofort ohne Neustart; Bakenintervall in 1er-Schritten (1–10), dann 5er (10,15,20…). Neues Untermenü SmartBeacon-Setup (Fast-/Slow-Speed, Fast-Rate, Turn-Winkel/-Zeit).
1.0.91
Großer Traffic-Fix: Nodes nur noch einzeln & on-demand (retained).
- Nodes on-demand — die Node-Datensätze (Ort/Entfernung/Software) sind retained, deshalb holt die App jetzt nur noch das eine Topic des gerade gehörten Sprechers (
nodes/<CALL>), bekommt es sofort (~1 KB) und meldet sich wieder ab. Der komplette nodes/#-Vollstream — der Haupt-Fresser (~110 MB/h, bei jedem Sprecher 5 s Firehose) — entfällt komplett, auch der Connect-Burst.
- Ort/Entfernung bleiben erhalten, nur eben datensparend. Datensparmodus + Datenverbrauch-Anzeige wie in 1.0.90.
1.0.90
Traffic-Fix: Nodes-Vollstream war der Haupt-Fresser (~110 MB/h).
- Nodes gedrosselt — bei JEDEM neuen Sprecher wurde 5 s lang der komplette Node-Strom (
nodes/#) gezogen, nur für kosmetische Sprecher-Standorte. Jetzt hart gedrosselt (max. alle 120 s; der Node-Cache reicht) und im Datensparmodus komplett aus.
- Der Datensparmodus kappt jetzt auch diesen Nodes-Strom (vorher nur den Connect-Burst).
- Der Datensparen-Schalter steht jetzt auch direkt auf der Seite „Datenverbrauch".
1.0.89
Datenverbrauch sichtbar + Datensparmodus (Schritt 1 des Traffic-Umbaus).
- Datenverbrauch (Menü → „Datenverbrauch") — zeigt je Quelle, wie viel geflossen ist (Talker-Feed, activeTG, Nodes, Präsenz-Index, Audio RX/TX, APRS) inkl. MB/h und Gesamt (Gerät). Mit „Zähler zurücksetzen".
- Datensparen (Bedienung) — kappt den netzweiten Live-Talker-Feed (statethr) und den Node-Burst, den Haupt-Datenfresser. Lastheard, Audio und APRS laufen weiter. Damit sieht man direkt: Datensparen AUS = Talker-Feed groß, EIN = fällt auf ~0.
- Nächste Stufe: gezielter Push vom Server (nur eigene Buddies/Talker) statt der Firehose.
1.0.88
APRS Suchen/Leeren jetzt auch ohne Zehnertastatur (P50) bedienbar.
- DPAD-Bedienung — die Buttons SUCHEN und LEEREN (Umkreis & Nachrichten) sind jetzt per DPAD anwählbar: aus der Liste mit ↑ auf die Buttons, mit OK auslösen. Läuft damit auch auf dem normalen P50 ohne ∗/#.
- Am Handy/Tablet weiterhin einfach antippen; wo eine Zehnertastatur da ist, funktionieren ∗/# zusätzlich. Leeren mit Sicherheitsabfrage (zweites Auslösen bestätigt).
1.0.87
APRS: Suchen & Leeren direkt in der Umkreis- und Nachrichten-Liste.
- Suchen — in Umkreis und Nachrichten filtert „SUCHEN" die Liste (Umkreis nach Rufzeichen, Nachrichten nach Rufzeichen/Text). Der aktive Filter steht über der Liste; leere Suche zeigt wieder alles.
- Leeren — „LEEREN" leert die jeweilige Liste, mit einer Sicherheitsabfrage (zweites Auslösen bestätigt).
- 2-gleisig — am Handy/Tablet antippen, am P50 mit ∗ (Suchen) und # (Leeren).
1.0.86
Fix: App reagiert im Scan nicht auf die eigene TG bei 2. Gerät (gleiches Rufzeichen).
- Roaming bei zweitem Gerät — sendet man mit einem zweiten Gerät unter dem gleichen Rufzeichen, reagierte die App im Scan nicht auf die TG. Ursache: der Schutz gegen das eigene Sende-Echo griff immer bei passendem Rufzeichen — auch wenn die App nur zuhört. Jetzt wird das eigene Rufzeichen nur ignoriert, solange die App selbst sendet; hört sie nur zu, ist es echter Empfang → sie roamt korrekt auf die TG. Der Watchdog löst einen echten hängenden Talker mit eigenem Rufzeichen ebenfalls sauber auf.
1.0.85
Wichtiger Fix: Mikroaussetzer im Empfang beseitigt.
- Ursache gefunden (per Logcat) — es waren AudioTrack-Unterläufe, weil der Debug-Log synchron in eine Datei schrieb: bei jedem Talker (tcp) und bei jedem RX-Verlust/Unterlauf (Audio-Thread). Da der Logger gesperrt (@Synchronized) war, blockierte ein schreibender Thread den anderen — traf es den Audio-Wiedergabe-Thread, gab es einen Aussetzer.
- Behebung — der Debug-Log läuft jetzt komplett asynchron (Schreiben in einem Hintergrund-Thread,
log() blockiert nie). Zusätzlich: „Jitter aus" bleibt jetzt wirklich aus (die Automatik zog ihn vorher heimlich wieder hoch). Behebt die Mikroaussetzer, die es in 1.0.68 noch nicht gab.
1.0.84
WLAN-Aussetzer an der Wurzel: Power-Save mit LOW_LATENCY-Lock abschalten.
- Ursache gefunden — die Debug-Log-Auswertung war eindeutig: die Verluste treffen auch App-/P50-Sender mit guter Anbindung, und über Mobilfunk ist alles sauber. Der Verlust passiert also auf unserem WLAN-Empfang, nicht beim Sender: das WLAN schläft in Sprechpausen und verliert die ersten ~100–140 ms eines neuen Sprechers (Power-Save-Batching). HIGH_PERF allein reicht auf MIUI/Android 12+ nicht.
- Zusätzlicher WLAN-Lock (LOW_LATENCY, Android 10+) — schaltet das Power-Save im Vordergrund am aggressivsten ab. Dazu: RX-Verdeckung 100 → 120 ms (überbrückt das Gros der Restlücken, u. a. bei Display-aus) und WLAN-Pegel (RSSI) im Debug-Log.
1.0.83
RX-Verdeckung: kurze Paketverluste per Opus-PLC überbrücken.
- Kurze Verluste werden überbrückt — die Debug-Log-Auswertung zeigte: die verbliebenen WLAN-Aussetzer sind fast alle echte Paketverluste (keine Puffer-Unterläufe, keine Reconnects — Verbindung/Locks sind gesund). Die großen Löcher (400–500 ms) kommen von svxlink-Knoten/Repeatern mit schwacher Bandbreite (senderseitig, nicht nachlieferbar). Neu: kurze Verluste (80–120 ms) werden per Opus-PLC/FEC überbrückt statt als Loch — max. Verdeckung 60 → 100 ms. Größere Lücken bleiben bewusst eine saubere Pause (lange PLC klingt roboterhaft).
- Der adaptive Jitter-Puffer nutzt jetzt den eingestellten Jitter-Wert (Bedienung) als Boden.
1.0.82
RX über WLAN: adaptiver Jitter-Puffer gegen Aussetzer.
- WLAN-Aussetzer gedämpft — Beobachtung: RX stockt über WLAN nach einiger Zeit, über Mobilfunk sauber. Typisch für WLAN-Energiesparen, das Pakete stoßweise ausliefert und den (bisher festen 60 ms) Audiopuffer leerlaufen lässt. Der Jitter-Puffer startet klein (geringe Latenz, sauberer Mobilfunk) und wächst automatisch bei WLAN-Bursts (bis 240 ms), schrumpft bei stabilem Empfang wieder. Ergänzt den WLAN-Lock aus 1.0.80.
- RX-Diagnose im Debug-Log — Unterläufe (Puffer/WLAN) und echte Paketverluste werden gedrosselt protokolliert, damit sich ein Aussetzer eindeutig zuordnen lässt (Puffer vs. Verlust vs. Reconnect).
1.0.81
FIX: Rufzeichen der vorigen TG blieb nach TG-Wechsel hängen · Live-Redundanz.
- TG-Wechsel-Anzeige korrigiert — beim Wechsel von einer aktiven TG auf eine andere aktive TG blieb das Rufzeichen der vorigen TG im Display stehen (der Empfangs-Call wurde beim Wechsel nicht zurückgesetzt). Jetzt wird der RX-Kontext geleert und das Call frisch bestimmt.
- Redundanz-Quelle für den aktuellen Sprecher — findet die App den Sprecher einer TG nicht in MQTT-Live, fragt sie zusätzlich das Dashboard-Live (live.json) ab und zeigt ihn an. Läuft asynchron und gedrosselt, nur wenn wirklich nötig — minimaler Traffic.
1.0.80
Stromsparmodus/Doze beachtet · PTT-Umschalten für die Hardware-Taste · Debug-Log.
- Stromsparmodus & Hintergrund — die App hält jetzt zusätzlich einen WLAN-Lock: ohne ihn ging das WLAN bei Display-aus in den Energiesparmodus und verzögerte/riss die Dauerverbindung (MQTT/APRS). Neu im Menü „Akku & Hintergrund": die App von der Akku-Optimierung ausnehmen (Doze-Whitelist, wird beim ersten Start einmal angeboten) und ein Direktlink in die Hersteller-Einstellungen für MIUI-Autostart / Samsung-Deep-Sleep. Foreground-Service + Wakelock waren schon vorher aktiv.
- PTT-Umschalten wirkt jetzt auch für die feste Gerätetaste (P50 F2 u. a.). Bisher lief die Hardware-PTT immer im Halten-Modus — der eingestellte Umschalten-Modus wurde dort ignoriert (nur Touch- und BLE-PTT folgten ihm). Jetzt gilt der PTT-Modus einheitlich für Touch, BLE und Hardware-Taste.
- Debug-Log (Setup → „Debug-Log") — läuft im Hintergrund mit und zeichnet Tasten, PTT-Modus, Roaming-Entscheidungen und APRS-Ereignisse auf. Per „Senden" als E-Mail/Chat verschickbar, „Leeren" setzt zurück. Hilft, Meldungen wie „Scan springt nicht auf eine aktive TG" (u. a. Samsung S25 Ultra) schneller einzukreisen: das Log zeigt jede eingehende Talker-Meldung samt Entscheidung (mon/idle/hold/prio).
1.0.79
NEU: Querformat (Landscape) für Tablets & Autoradios — Beta.
- Querformat — Setup → Bedienung → „Ausrichtung" (Auto/Hochkant/Quer) und „Quer-Layout" (Klein/Groß). Im Modus Klein: links Info bzw. die gewischte Liste (Lastheard/Live/Buddy/TG/APRS-Umkreis/APRS-Nachrichten), rechts fest die große PTT — so kann man senden und eine Liste verfolgen. Eine Nachricht schreiben öffnet Vollbild. Oben der Status-Header über die volle Breite.
- Der Doppelblock (Variante „Groß", zwei Panels) ist noch in Arbeit. Hochkant bleibt unverändert.
1.0.78
APRS-Nachrichten gehen sofort raus, Verbindungsanzeige, QSY-Mitwandern einstellbar, Display-PTT-Verzögerung.
- APRS-Nachrichten sofort & ohne Abbruch — beim Senden riss die Verbindung bisher kurz ab („gesendet, dann getrennt") und die Nachricht kam verzögert an. Ursache war ein Sende-Vorgang auf dem falschen Programm-Thread; jetzt gehen Nachrichten sofort raus und erscheinen umgehend beim Empfänger, die Verbindung bleibt stehen.
- APRS-Verbindungsanzeige — die Ansichten Nachrichten und Umkreis zeigen jetzt oben rechts den APRS-IS-Status: grün = verbunden, gelb = verbindet, rot = getrennt. So sieht man sofort, ob Baken und Nachrichten überhaupt rausgehen können. „Bake jetzt senden" meldet ehrlich, wenn (noch) keine Verbindung besteht.
- QSY-Mitwandern einstellbar — Setup → Bedienung → „QSY-Mitwandern": „Nur bei Aktivität" (Standard) zieht dich nur dann in den QSY-Pool (400–499), wenn du auf der TG selbst gesendet hast — reines Zuhören wird nicht mehr mitgenommen. „Immer" folgt jedem QSY wie bisher.
- Display-PTT-Verzögerung (Umschalten-Modus) — Setup → Bedienung → „PTT-Verzögerung": der Sende-Button wird erst nach kurzem Halten scharf (0–2 s einstellbar), damit ein versehentlicher Tipp nicht sendet. Der Ring füllt sich als Fortschrittsanzeige. Halten-Modus und die BLE-/Hardware-PTT bleiben unverändert.
- Live-Monitor — fertige Talker werden nur noch kurz (5 s) ausgegraut angezeigt (ohne hochzählenden Sekunden-Zähler) und fallen dann aus der Liste.
1.0.77
Anruf-Mute, Scanner-Watchdog, APRS-Status im Header, weniger Datenverbrauch.
- Stummschaltung bei Telefonanruf — kommt ein Anruf, schaltet die App den Empfang automatisch stumm und blockt das Senden. So hört der Anrufer das Funknetz nicht mehr mit; nach dem Auflegen geht es normal weiter.
- Scanner-Watchdog — hängt der Scan mal auf einer TG fest (verlorenes Talker-Stop-Ereignis), löst er sich jetzt selbst und kehrt in den Scan zurück (kein App-Neustart mehr nötig).
- APRS-Status im Header — kleines „A" in der Statusleiste: grün = verbunden, gelb = wackelig, rot = getrennt. Dazu Server-/Verbindungsstatus in Setup → APRS.
- Weniger Datenverbrauch — Zuhörerlisten werden nur noch für die eigenen TGs geladen statt netzweit.
- „Nochmal senden" — eine bereits gesendete Nachricht im Detail öffnen und mit einem Klick erneut an dieselbe Station schicken.
- Audio-Leveling (RX-AGC) — laute und leise Stationen werden gleichmäßiger; die laute erste Silbe wird früher abgefangen.
1.0.76
Fehlerbehebungen: eigenes Senden, Menü-Sprung am Handy, Sicherung öffnet sofort.
- Kein RX-Ton/-Ansage beim eigenen Senden — Talker-Stop-Ton und Call-Ansage werden beim eigenen TX nicht mehr ausgelöst (dafür gibt's PTT-Ton & PTT-Release-Ton).
- Menü springt am Smartphone nicht mehr — beim Antippen/Ändern bleibt die Liste an Ort und Stelle (wie schon am P50).
- „Sicherung" öffnet sofort — die Backup-Suche im Download-Ordner läuft jetzt im Hintergrund (kein ~2 s Hänger mehr).
1.0.75
In-App-Update: neue Version direkt aus der App installieren.
- In-App-Update — Setup → „Auf Updates prüfen": ist eine neue Version da, wird der Eintrag zu „▸ Update installieren". Ein Klick lädt das APK und startet die Installation direkt auf dem Gerät — P50 und Smartphone. (Beim ersten Mal ggf. „Unbekannte Apps installieren" erlauben.)
- Bewegte Stationen — die Entfernung wird wieder laufend aktualisiert, solange man die Station hört (datenschonender Kurz-Abgleich).
- Nachrichten öffnen — ein Tippen/OK auf eine APRS-Nachricht öffnet sie jetzt zum Lesen, mit Antworten · Löschen · Zurück (statt gleich ins Antwortfeld zu springen). Einzelne Nachrichten sind jetzt löschbar.
- Netzwerk-Profil kopieren — im Profil ein „⧉ Profil kopieren" erstellt ein Duplikat (inkl. TGs), aus dem man ein neues Netz bastelt.
1.0.74
Software/Ort/Entfernung des Sprechers wieder da; Verbinden-Symbol verbessert.
- Behoben: Sprecher-Zusatzinfos wieder sichtbar — Software, Ort und Entfernung des aktuellen Sprechers werden wieder angezeigt. Die Node-Daten werden beim Verbinden einmal kurz gecacht (statt einzeln abgefragt, was oft ins Leere lief) — datenschonend, keine Dauerlast.
- Symbol am Netznamen verbessert — statt Punkt jetzt Klammern: »« (verbunden) / «» (getrennt), färben sich mit dem Status (grün/gelb/rot).
1.0.73
Lite-Modus (Live ausblenden) & Verbinden-Symbol am Netznamen.
- Lite-Modus — blendet die Live-Ansicht aus dem Wischen/Ansichts-Zyklus aus (aufgeräumter, weniger Ablenkung). Bedienung → „Lite-Modus (Live aus)". Die Buddy-Präsenz bleibt aktiv.
- Status-Punkt am Netznamen — vor dem Netznamen im Hauptbild zeigt ein Punkt ● den Zustand und lädt zum Tippen ein (verbinden/trennen). Er färbt sich mit dem Status: grün verbunden · gelb Problem · rot getrennt/offline.
1.0.72
Talker-Stop-Ton (inkl. CW), Call/TG-Sprachansage & mehr abschaltbare Meldungen.
- Talker-Stop-Ton einstellbar — wenn die Gegenstation fertig ist: Doppelton, Blip oder ein frei wählbares CW-Zeichen/Kürzel (z. B. „K", „R", „73") als Morse-Ton. Unter Bedienung → Talker-Stop-Ton.
- Call/TG-Sprachansage — auf Wunsch sagt die App den Sprecher an (praktisch mit Headset/Freisprech im Auto): Rufzeichen bei jedem Sprecher, die TG nur bei frischem Wechsel/Aktivierung. Tempo und Lautstärke der Ansage separat einstellbar. Abschaltbar (Bedienung → Call/TG-Ansage).
- Buddy-Online-Meldung abschaltbar — die Online-Meldung (Popup + Ton) lässt sich jetzt komplett ausschalten (Bedienung → Buddy-Meldung).
- PTT-Ton aufgeräumt — „Sepura-Radio" entfernt (war doppelt zu „Sepura"). Bleiben: Motorola, Sepura, Blip.
- Behoben: Screensaver blitzte durch — während jemand spricht, bleibt das Rufzeichen jetzt ruhig stehen; der Screensaver erscheint nur noch im echten Scan-Standby.
1.0.71
Uhr in der Statusleiste & Menü bleibt beim Ändern auf dem Eintrag.
- Uhr in der Statusleiste — die schmale Leiste oben zeigt jetzt mittig eine immer laufende Uhr (unabhängig von Hold/Screensaver): links Feldstärke, Mitte Uhr, rechts GPS & Akku.
- Behoben: Menü sprang nach oben — beim Ändern von Werten weiter unten (z. B. Live-Server, Screensaver) blieb die Seite nicht auf dem Eintrag stehen. Jetzt bleibt die Auswahl sichtbar an Ort und Stelle.
1.0.70
Neue schmale Statusleiste (Netz/GPS/Akku), ein-/ausschaltbar.
- Statusleiste oben — eine sehr schmale Zeile über dem Netzname/Call-Header zeigt Netz-Feldstärke, GPS und Akku. Der Empfang (WLAN/Mobil) wird als Balken dargestellt, die sich füllen und einfärben (rot = schwach, gelb, grün = gut). In Bedienung → Statusleiste ein-/ausschaltbar; ausgeschaltet nimmt sie keinen Platz weg.
1.0.69
Live-Liste aufgeräumt, Buddy-Meldungen ruhiger, TG-Direkteingabe & Entsperren am P50.
- Live: hängende Sprecher fallen raus — wird ein Talker-Stop verpasst, blieb ein Rufzeichen bisher „ewig" aktiv. Jetzt wird ein aktiver Sprecher ohne neues Signal nach kurzer Zeit automatisch als beendet gewertet.
- Trennen trennt auch die Live-Daten — beim Trennen wird jetzt auch MQTT getrennt und die Live-/Präsenzliste geleert; beim erneuten Verbinden lädt sie frisch (kein App-Neustart mehr nötig).
- Buddy-Online ruhiger — ein Buddy gilt erst nach ~75 s Abwesenheit als offline. Kurze Client-Neustarts lösen keine erneute „online"-Meldung mehr aus.
- TG-Direkteingabe am P50 ohne Zehnertastatur — in der TG-Liste (DPAD rechts) oben das Feld „+ TG direkt eingeben" wählen und die TG über die Bildschirmtastatur eintippen.
- Tastensperre am P50 entsperren — mit MENU lang (Geräte mit Zehnertastatur weiterhin auch mit „# lang").
- Auswahlfelder in beide Richtungen — bei Symbol, PTT-Ton, Mic-Quelle, Scan-Ansicht & Screensaver blättert die linke Pfeiltaste jetzt zurück (vorher nur eine Richtung).
- Kleinigkeiten — Bildschirmtastatur schreibt „ß" statt „SS"; das Menü springt beim Ändern eines Wertes (z. B. Screensaver/Live-Server) nicht mehr nach oben; Doku ergänzt (orange Taste lang = APRS an/aus, Drehknopf-Einstellung „Switch Group").
1.0.68
APRS-Baken zuverlässig, manuelle Position wird gesendet, neuer Thüringen-Server & Sprecher-Ansicht.
- APRS-Baken gehen jetzt zuverlässig raus — eine Bake wurde bisher verworfen, wenn die APRS-IS-Verbindung noch nicht stand (typisch direkt nach dem Start oder bei „Bake jetzt senden"). Jetzt wird sie nach dem Verbindungsaufbau gesendet, und „Bake jetzt senden" nutzt die bestehende Verbindung.
- Manuelle Position wird gesendet — eine manuell eingetragene Position wird sofort als APRS-Bake und in die NodeInfo (Reflektor) übernommen, nicht nur bei GPS-Fix.
- Neuer APRS-IS-Server mit Fallback — zuerst aprs2.thueringen.link, bei Nichterreichbarkeit automatisch rotate.aprs2.net bzw. euro.aprs2.net.
- Scan-Ansicht zeigt den Sprecher — steht die Scan-Ansicht auf Live oder Lastheard, schaltet sie bei einem eingehenden Gespräch wieder auf die Main-Ansicht um (Sprecher sichtbar), während beim bewussten Blättern nicht gestört wird.
1.0.67
Fehlermeldung bei Auth-/Name-Fehler ist jetzt wegklickbar; Netzname zeigt Verbindungsprobleme.
- Behoben: Auth-/Name-Fehlermeldung klebte fest — die Meldung ließ sich nicht schließen und poppte bei jedem Verbindungsversuch neu auf, sodass man die Zugangsdaten nicht korrigieren konnte. Jetzt: per Antippen (bzw. BACK am P50) schließbar, deutlich kürzer, gleiche Meldung wird entprellt, und sie überlagert Menü/Tastatur nicht mehr — Call/Auth-Key lassen sich sofort korrigieren.
- Netzname signalisiert den Verbindungszustand — grün = verbunden & ok, gelb = Verbindungsproblem (z. B. Auth-/Name-Fehler), rot = offline.
1.0.66
P50-Bedienfehler behoben (Tastatur-Auswahl, Selbst-Neustart) & neue Bedienungsanleitung.
- Behoben: Buchstaben-Auswahl per OK (P50) — ab dem zweiten Öffnen der Bildschirmtastatur (z. B. beim Anlegen eines zweiten Buddys) ließ sich mit OK kein Buchstabe mehr wählen; das Navigieren ging, die Auswahl „blitzte" nur. Ursache: ein fokussiertes Bedienelement fing den OK-Druck ab. OK/ENTER wird bei offener Tastatur/Menü jetzt zuverlässig direkt verarbeitet.
- Behoben: App startete sich nach „App beenden" selbst neu (P50) — der Rest des OK-Drucks landete auf dem Geräte-Desktop und startete die App erneut. Das Beenden läuft jetzt sauber.
- Neu: Bedienungsanleitung — ausführlich für P50 (Pro) und Smartphone: Einrichtung, Bedienung, TG, Buddyliste, APRS, Bluetooth, Audio.
1.0.65
Display aus & Funk läuft, Live-Entfernung, Last-Heard-Historie, Audio-Fix.
- Display aus (Funk läuft weiter) — Bildschirm schwarz & Backlight aus zum Stromsparen, während Empfang und die Hardware-/Bluetooth-PTT weiterlaufen. Über das Menü (Bedienung) oder als Shortcut: DPAD ↑ lang gedrückt halten. Wecken: antippen oder eine beliebige Taste.
- Entfernung zu bewegten Stationen aktualisiert sich — die Distanz zum Sprecher bleibt im Gespräch aktuell (wird regelmäßig neu abgefragt), statt beim ersten Wert zu kleben.
- Last Heard als laufende Historie — aufgenommen wird nur, was du tatsächlich hörst (auf einer gehaltenen TG nur diese); beim TG-Wechsel bleibt die bisherige Liste als Verlauf erhalten.
- Behoben: RX-Audio stoppte beim Ändern einer Audio-Einstellung (z. B. Mic Gain) während laufendem Empfang — betraf Geräte ohne Touch (P50).
- Behoben: Tastatur überlagert die Menüfelder jetzt sauber (kein versehentliches Antippen dahinter beim Anlegen eines Netzwerks).
1.0.64
Bluetooth-Headset-Töne, Hold-Fix, aufgeräumter Header & APRS-Feinschliff.
- PTT-Töne jetzt im Bluetooth-Headset hörbar — der Start-Ton lief bisher über den falschen Kanal und war im Headset zu leise; er kommt nun über den Sprech-Pfad (SCO) klar an. Neu: ein Release-Ton beim Loslassen — wichtig, wenn man nur das Headset hört.
- Hold bleibt auf der TG — nach einem kurzen Netzabriss/Reconnect (unterwegs) sprang die App im Hold manchmal auf eine fremde TG; jetzt bleibt sie zuverlässig auf der gehaltenen TG.
- Neuer Nachrichten-Indikator — ein Brief-Symbol ✉ leuchtet oben neben dem „A", sobald eine ungelesene APRS-Nachricht da ist.
- Header immer vollständig — Netzname und eigenes Rufzeichen teilen sich die Kopfzeile; die Schrift verkleinert sich automatisch, sodass auch lange Namen und Calls mit Suffix immer komplett sichtbar sind (kein Umbruch, kein Abschneiden).
- Menü-Home-Button 🏠 — ein Tipp bringt dich aus jedem Menü direkt zurück zur Hauptansicht.
- Mehr APRS-Symbole — 17 statt 4 zur Auswahl (Motorrad, Wohnmobil, LKW, Bus, Boot, Flugzeug, u. v. m.).
- Kurs & Geschwindigkeit in der APRS-Bake — bei Fahrt werden Richtung und Tempo mitgesendet, sodass aprs.fi deinen Kurs-Pfeil und die Geschwindigkeit anzeigt.
- Weitere Korrekturen — Tastatur überdeckt die PTT nicht mehr beim Nachrichtenschreiben; bei Bildschirmsperre reagiert die Touch-PTT nicht mehr (die Bluetooth-PTT schon); Bluetooth-PTT sendet jetzt auch bei ausgeschaltetem Display Audio; großer Rufzeichen-Text wird auf kleinen Displays nicht mehr abgeschnitten.
1.0.63
APRS-Empfang: Stationen im Umkreis & Textnachrichten senden/empfangen.
- Stationen im Umkreis — eine Liste der APRS-Stationen in deiner Nähe (aus dem APRS-IS-Netz), mit Symbol-Icon, Entfernung und Peilung, nach Nähe sortiert. Umkreis einstellbar (Standard 25 km).
- APRS-Textnachrichten empfangen — Nachrichten an dein Rufzeichen landen im Posteingang, mit Popup & Ton; die App bestätigt sie automatisch (Ack).
- APRS-Textnachrichten senden — antworten oder neu schreiben (auch am P50 über die Display-Tastatur); Wiederholung bis zur Bestätigung, Ack-Haken bei ausgehenden.
- Nachrichtenverlauf bleibt gespeichert — Nachrichten überstehen einen Neustart; „Verlauf löschen" im Menü.
- Empfang lässt sich getrennt einschalten; die Reiter „Umkreis" und „Nachrichten" erscheinen nur bei aktivem APRS.
1.0.62
Bluetooth: PTT-Taster & Headset-Mikro, Musik-Absenkung, Header-Feinschliff.
- Bluetooth-PTT-Taster — externe BLE-Taster (z. B. Anytone) lassen sich koppeln und lösen die Sendetaste aus. Einrichtung unter Bedienung → Bluetooth-PTT (mit BLE-Monitor zur Diagnose).
- Bluetooth-Headset-Mikro — sprechen & hören übers BT-Headset (SCO/HFP, geräteübergreifend). SCO wird nur beim Senden aktiv, damit Musik/Empfang in HiFi (A2DP) bleiben. Eigener Headset-Mic-Gain im Audio-Menü.
- Musik automatisch absenken — läuft in einer anderen App Musik/Podcast, wird sie bei Funkverkehr leiser (Ducking) und kommt danach von selbst wieder hoch. Abschaltbar unter Audio („Musik absenken").
- Lautstärke bleibt in Ruhe — die App hebt beim Öffnen die Systemlautstärke nicht mehr an; laufende Musik bleibt, wie sie ist.
- Header aufgeräumt — eigener Call oben rechts wird nicht mehr abgeschnitten, lange Netzwerknamen brechen sauber zweizeilig um (z. B. „FM-Funknetz"), Status-Segmente dezenter.
- Bedien-Kleinigkeiten — beim Langdruck auf den Netzwerknamen wird die PTT ausgeblendet (alle Reiter erreichbar); „Verbinden" steht im Profil jetzt ganz oben.
- Stabiler beim Netzwechsel — ein seltener Absturz beim Umschalten WLAN↔Mobilfunk (MQTT-Verbindungsabbau) ist behoben; die App verbindet sich stattdessen sauber neu.
1.0.61-beta
Lautstärke, Buddyliste & ein aufgeräumtes Menü am Handy.
- Lautstärke wie bei normalen Apps — regelt jetzt Android nativ über die Systemlautstärke (Media-Stream), in und außerhalb der App identisch. Keine plötzliche Stummschaltung unter ~40 % mehr, kein „zu laut" beim Einschalten. Feine Korrektur über Speaker Gain (dB).
- Buddyliste überarbeitet — zeigt den tatsächlich gehörten Call inkl. Suffix und die gehörte TG (bleibt stehen, auch bei netzweitem Empfang); mit OK/Tap folgst du direkt dorthin. „Not Seen", wenn online aber noch nicht gehört.
- Handy-Menü im neuen Karten-Design — klarer Aufbau (Label über dem Wert), gut treffbare −/+ Buttons und Schalter, nichts bricht mehr um. Am P50 bleibt die schlanke Tastenbedienung.
- Software/Ort/Entfernung des Sprechers wieder da — datensparsam bei Bedarf geladen.
- Deutlich weniger Datenverbrauch im Hintergrund (Live-Daten schlank gehalten).
1.0.60-beta
Scan-Anzeige & „Last heard" Feinschliff.
- Im Scan steht die Default-TG mit Scan-Hinweis; „Last heard" einzeilig.
- Kein Screensaver mehr während des Empfangs; Idle-Rücksprung sauberer.
1.0.59-beta
Scan-Feinschliff & robusterer Reconnect.
- Manuell gewählte TG springt zurück zum Scan — bleibt sie die eingestellte Zeit still, geht's automatisch weiter im Scan (wie beim Roaming); zum Bleiben: Hold
- Neu hinzugefügte/entmutete TGs werden sofort mitgescannt — die Roaming-Liste wird jetzt live aktualisiert, nicht erst beim nächsten Verbinden
- Reconnect bei Netzwechsel (WLAN↔Mobilfunk) deutlich schneller & zuverlässiger — tote Verbindung wird sofort verworfen und auf dem neuen Netz neu aufgebaut
- Kein Screensaver mehr während des Empfangs — auf einer aktiven TG bleibt die Anzeige stehen, die Uhr blitzt nicht mehr in Sprechpausen durch
- Handy: Tipp auf den Netzwerknamen = verbinden/trennen, langer Druck = Netzwerkauswahl
- ⚠ Datenverbrauch drastisch gesenkt — die Live-Daten zogen im Hintergrund viel zu viel Traffic (mehrere GB/Tag). Jetzt nur noch das Nötige (~25 MB/Tag). Wichtig für alle mit Mobilfunk-Datentarif!
1.0.58-beta
Buddyliste zeigt jetzt, wer im Reflektor online ist.
- Online-/Offline-Anzeige der Buddys — grüner Punkt & „online", wenn ein Buddy im Reflektor eingeloggt ist; ausgegraut, wenn nicht (mit „zuletzt gehört")
- Popup + Ton, wenn ein Buddy online geht — abschaltbar unter Bedienung („Buddy-Online-Ton")
- Erkennung über das ganze FM-Funknetz (alle Reflektor-Knoten & Peers), nicht nur den Heimatknoten — funktioniert auch für Buddys, die nur passiv mithören
- Stabile Präsenz statt Flackern: kurze Verbindungsaussetzer oder Zyklus-Schwankungen werfen niemanden mehr fälschlich auf „offline"
- Automatischer Reconnect bei Netzwechsel — wechselt das Handy von WLAN auf Mobilfunk (oder verliert kurz das Netz), verbindet die App sofort neu, statt getrennt zu bleiben
- Buddyliste am P50 sauber durchblätterbar (DPAD scrollt mit)
- Version & Build-Nummer unten im Menü sichtbar und im Reflektor-Status hinterlegt
1.0.57-beta
Lautstärke & Bedienung im Feinschliff.
- Systemlautstärke = ein Regler für alles — die App verhält sich wie andere Apps (z. B. Zello), nichts wird mehr „mitgerissen"
- Gemutete Sprechgruppen sind per Knob wieder anwählbar (Mute = nur nicht scannen)
- PTT-Ton in der Lautstärke einstellbar, neuer Ton „Blip" — und wird nicht mehr mitgesendet
- Backups im Download-Ordner — sichtbar, überstehen die Deinstallation und werden auch nach einer Neuinstallation gefunden; aufgeräumte Liste zum Wiederherstellen & Löschen
1.0.40 – 1.0.55
Rund ums Senden — Hardware & Bluetooth.
- Hardware-PTT vieler PoC-Geräte out-of-the-box (u. a. Hytera P60) + Anlernen für Exoten
- Bluetooth-PTT: BLE-Taster (z. B. Zello PTT-Z01) suchen, koppeln, automatisch verbinden
- PTT-Modus Halten/Umschalten — für Hardware und Bluetooth getrennt einstellbar
1.0.17 – 1.0.39
Große Audio-Überarbeitung.
- Sauberes, ruhiges RX-Leveling und kräftigeres, klareres Sendesignal
- Neuer Opus-Codec 1.5.2 mit Fehlerkorrektur → weniger Aussetzer bei schwachem Netz
- Mic-Quelle wählbar — behebt den Hall am internen P50-Mikro
- Wählbare Audio-Ausgabe (Hörer/Lautsprecher), Testton, aussagekräftiges VU-Meter
frühere Betas
Funktionen & Bedienung.
- Buddyliste: Funkfreund auswählen und auf seine TG springen
- APRS: aktuelle TG in der Bake, QRT-Meldung beim App-Beenden, SmartBeacon
- Live-Monitor & Lastheard, TG-Roaming mit Prioritäten, GPS/Locator
- Screensaver im VFO-Look, Tastensperre, Auto-Dim, Auto-Verbinden