• v1.1.9 756bde5389

    fruitgom released this 2026-11-04 18:41:36 +00:00 | 1 commits to main since this release

    DoomBreakerSDR 1.1.9 · Build 11

    • Neue Checkbox RX-IQ spiegeln unter MeshCore → Einstellungen → Funk → HackRF · eigenes MeshCore-Profil. Standardmäßig ausgeschaltet; die Auswahl wird im eigenen MeshCore-Profil gespeichert.
    • Die Korrektur wirkt auf die Empfangsdaten vor Spektrum und LoRa-Decodierung. Bei laufendem RX wird die Änderung durch einen kurzen kontrollierten Neustart übernommen. Bei gestopptem RX startet kein Empfang.
    • TX bleibt unverändert. Beim Ausschalten von MeshCore werden die bisherigen SDR-Einstellungen wiederhergestellt. Bestehende Profile ohne diese Option bleiben ungespiegelt.
    • Gezielte Prüfungen erfolgreich: Speicherung, Altformate, RX-Neustart und SDR-Wiederherstellung sowie normale und gespiegelte LoRa-Testpakete durch die echte IQ-Verarbeitung und Spektrumanzeige.

    Die Option dient einem manuellen Vergleich mit einer bekannten Sendung. Ein konkreter Empfangsfehler am betroffenen Testgerät ist damit noch nicht als behoben nachgewiesen. Bei normalem Eingang kann aktivierte Spiegelung den Empfang verhindern; zum Vergleich den CRC-Paketzähler beobachten.

    Einstellungen, Chats, Kontakte und Schlüssel bleiben erhalten. Bei fehlgeschlagenem automatischem Neustart die fertige App-ZIP manuell installieren: DoomBreakerSDR beenden und ausschließlich die App in Programme ersetzen. Versionen bis einschließlich 1.1.5 benötigen einmal eine manuelle Aktualisierung.

    Apple Silicon · macOS 27.0 oder neuer. Apple-Development-signierte Testversion, nicht notarisiert. Öffentlich sind ausschließlich fertige App-Pakete und Updateinformationen; der Anwendungsquellcode bleibt privat.

    Downloads
  • v1.1.8 93b87f3402

    fruitgom released this 2026-11-04 18:15:35 +00:00 | 2 commits to main since this release

    DoomBreakerSDR 1.1.8 · Build 10

    • Eigener einstellbarer analoger HackRF-RX-Filter für MeshCore: unter MeshCore → Einstellungen → Funk → HackRF · eigenes MeshCore-Profil. Unterstützte Stufen von 1,75 bis 12 MHz, Ausgangswert 1,75 MHz.
    • Die Analogfilter-Auswahl ändert weder die LoRa-Bandbreite noch die IQ-Abtastrate. Bei EU/UK Narrow bleiben 62,5 kHz, SF8 und 12 MS/s erhalten. Das Spektrum zeigt weiterhin den gesamten erfassten Bereich; außerhalb des gewählten Analogfilters sind Signale gedämpft.
    • MeshCore übernimmt keine SDR-Gain-/Betriebsart-/Filterwerte mehr. Eigene RX-Gains (zunächst16/16dB), eigene TX-Verstärkung (zunächst12dB, RFaus) und definierter600kHz-Hardwareversatz. Beim Ausschalten kehrt der Receiver zum vorherigen SDR-Profil zurück. Beide Profile werden getrennt gespeichert.
    • Linke RX-/TX-Gainregler bedienen bei aktivem MeshCore dessen eigenes Profil. Die MeshCore-Frequenz wird unter Einstellungen → Funk geändert. SDR-Audiofilter und Rauschsperre beeinflussen LoRa nicht; Sprach-TX ist bei aktivem MeshCore gesperrt, laufendes TX bleibt stoppbar.
    • Der angewendete analoge RX-Filter steht zusätzlich in der linken Diagnose. Änderungen bei laufendem RX werden durch einen kontrollierten Neustart angewendet, ohne automatische Aussendung. Einstellungen bei gestopptem RX starten keinen Empfang.
    • Gezielte Prüfungen für getrennte Profile, Paketsenden/RX-Fortsetzung, Filterwechsel, Altformat-Lesen und gültige Hardwarefilter erfolgreich. Der konkrete Empfangsausfall eines Testgeräts mit null CRC-Paketen ist damit noch nicht als behoben nachgewiesen; die Funkvergleichsprobe steht aus.

    Einstellungen, Chats, Kontakte und Schlüssel bleiben erhalten. Historische, von älteren Versionen bereits vermischte SDR-Werte können nicht rückwirkend rekonstruiert werden. Die ursprünglichen SDR-Standardfilter bleiben unverändert.

    Bei fehlgeschlagenem automatischem Neustart bitte die fertige App-ZIP manuell installieren: DoomBreakerSDR beenden und ausschließlich die App in Programme ersetzen. Versionen bis einschließlich1.1.5 benötigen weiterhin einmal eine manuelle Aktualisierung. Für die Diagnose bitte Version und Build im tatsächlich installierten App-Bundle kontrollieren.

    Apple Silicon · macOS27.0 oder neuer. Apple-Development-signierte Testversion, nicht notarisiert. Öffentlich sind ausschließlich fertige App-Pakete und Updateinformationen; der Anwendungsquellcode bleibt privat.

    Downloads
  • v1.1.7 b06f81e246

    fruitgom released this 2026-11-04 17:21:54 +00:00 | 3 commits to main since this release

    DoomBreakerSDR 1.1.7 · Build 9

    • Bandpläne sind wieder Teil der Grundausstattung neuer Installationen. Bereits leere Listen lassen sich unter Einstellungen → Bandpläne → „Standardpläne ergänzen“ vervollständigen. Eigene Einträge, Änderungen und TX-Sperren bleiben erhalten.
    • Behebt eine ausgelassene Knoten-Ankündigung vor Direktnachrichten nach einem Identitätswechsel. Die nächste ausdrücklich gesendete Direktnachricht kündigt die neue Identität bei Bedarf zuerst an.
    • Private MeshCore-Identität als Hex-Datei exportieren: MeshCore-Format mit 64 Byte oder gespeichertes Originalformat. Der Export verändert die Identität nicht; die Datei enthält den privaten Schlüssel im Klartext.
    • Schlüsselimport mit Auswahl zugänglicher macOS-Schlüsselbundeinträge sowie explizitem Einfügen aus der Zwischenablage. Apple-Passkeys sind keine MeshCore-Identitäten. Die bestätigte Übernahme pausiert RX/TX und setzt zuvor aktiven Empfang fort; eine Sendung wird nicht wiederholt.
    • Gezielte Prüfungen für Export, Schlüsselbund-Auswahl, Identitätswechsel und Bandplan-/Erststartverhalten erfolgreich. Ein gemeldeter tatsächlicher LoRa-Empfangsausfall mit dauerhaft null CRC-Paketen ist weiterhin in Untersuchung und wird mit diesem Release nicht als behoben behauptet.

    Updates erhalten vorhandene Einstellungen, Chats, Kontakte und Schlüssel. Fehlende Public-Kanäle lassen sich über Chats → Neuer Kanal → Dem öffentlichen Kanal beitreten hinzufügen.

    Versionen bis einschließlich 1.1.5 einmal manuell aktualisieren: fertige App-ZIP laden, entpacken, DoomBreakerSDR beenden und die App in Programme ersetzen. Ab 1.1.6 steht der korrigierte automatische Updateablauf zur Verfügung.

    Apple Silicon · macOS 27.0 oder neuer. Apple-Development-signierte Testversion, nicht notarisiert. Das öffentliche Downloadrepository enthält ausschließlich fertige App-Pakete und Updateinformationen, keinen Anwendungsquellcode.

    Downloads
  • v1.1.6 6f321ed59b

    fruitgom released this 2026-11-04 15:47:07 +00:00 | 4 commits to main since this release

    DoomBreakerSDR 1.1.6 · Build 8

    • Behebt den Hänger bei „App wird für das Update beendet …“. Der vorhandene saubere Empfangsabschluss kann jetzt ausgeführt werden, bevor die App endet.
    • Der Updatehelfer erkennt das tatsächliche Prozessende zuverlässig, bevor er die App ersetzt. Eine lebende Instanz oder unklare Prozessantwort verhindert weiterhin den Austausch.
    • Mehrfache Update-Beenden-Anfragen werden zusammengefasst. Kein erzwungenes Beenden und keine Umgehung der Signatur-, Versions- oder Rückfallprüfung.
    • Die Prüfung alle fünf Minuten, Updatebenachrichtigungen und der kleine Updatebutton aus 1.1.5 bleiben enthalten.
    • Geprüft mit separaten signierten Test-Apps einschließlich Beenden, echtem Installer, Rückfallkopie, Dateiaustausch, Neustart und erhaltenen Test-Einstellungen.

    Einmal manuell installieren: Versionen bis einschließlich 1.1.5 haben noch den betroffenen Beenden-Ablauf beziehungsweise Updatehelfer. Die fertige DoomBreakerSDR-1.1.6-8-arm64.zip unter den Anhängen laden, entpacken, DoomBreakerSDR beenden und DoomBreakerSDR.app in Programme ersetzen. Nur die App ersetzen; Einstellungen, Chats, Kontakte und Schlüssel bleiben erhalten.

    Apple Silicon · macOS 27.0 oder neuer. Apple-Development-signierte Testversion, nicht notarisiert. Die automatisch angebotenen Quelltext-Archive enthalten ausschließlich README und Updateinformationen des Downloadrepositorys, keinen Anwendungsquellcode. Für die Installation die fertige App-ZIP verwenden.

    Downloads
  • v1.1.5 13198bf336

    fruitgom released this 2026-11-04 15:25:13 +00:00 | 6 commits to main since this release

    DoomBreakerSDR 1.1.5 · Build 7

    • Prüft beim Start und danach alle fünf Minuten automatisch auf neue Updates, ohne Git-Anmeldung.
    • Meldet jede neue Version einmal in der App und zusätzlich als macOS-Mitteilung, sofern bereits erlaubt. Dieselbe Version wird auch nach einem Neustart nicht ständig erneut angekündigt.
    • Zeigt bei verfügbarem Update einen kleinen blauen Updatebutton neben dem App-Titel. Damit lässt sich der Hinweis nach „Später“ erneut öffnen.
    • Bereits gefundene Updates bleiben bei vorübergehenden Verbindungsfehlern sichtbar. Hintergrundprüfungen unterbrechen weder Empfang noch Sendung und installieren nichts automatisch.
    • Einstellungen, Chats, Kontakte und Schlüssel bleiben beim Update erhalten.

    Für Version 1.1.2 und 1.1.3: Einmal die fertige DoomBreakerSDR-1.1.5-7-arm64.zip unter den Anhängen laden, entpacken, die App beenden und DoomBreakerSDR.app in Programme ersetzen. Diese älteren Versionen haben noch den fehlerhaften Updatehelfer. Ab 1.1.4 ist die korrigierte Dateiübergabe enthalten.

    Apple Silicon · macOS 27.0 oder neuer. Apple-Development-signierte Testversion, nicht notarisiert. Für eine Installation die fertige App-ZIP verwenden; die automatisch angebotenen Quelltext-Archive des Downloadrepositorys enthalten nur README und Updateinformationen, keinen Anwendungsquellcode.

    Downloads
  • v1.1.4 a4e73e1275

    fruitgom released this 2026-11-04 15:10:47 +00:00 | 7 commits to main since this release

    DoomBreakerSDR 1.1.4 · Build 6

    • Behebt „Kein Installationsauftrag vorhanden“ beim Start des Updatehelfers aus der macOS-Sandbox.
    • Der Auftrag wird als Datei über LaunchServices zugestellt. Der Helfer wartet auf die Datei und startet genau einen Installationsvorgang.
    • Signatur-, Versions-, Prüfsummen-, Zielprüfung und Rückfall auf die bisherige App bleiben erhalten. Die App beendet RX erst nach bestätigter Bereitschaft des Helfers.
    • Originale private 64-Byte-MeshCore-Schlüssel und die automatische Empfangsfortsetzung aus 1.1.3 sind enthalten.

    Wichtig für Version 1.1.2 und 1.1.3: Deren Updatehelfer kann diese Reparatur nicht selbst installieren. Einmal die fertige DoomBreakerSDR-1.1.4-6-arm64.zip unter den Anhängen laden, entpacken, DoomBreakerSDR beenden und DoomBreakerSDR.app in Programme ersetzen. Die App und nicht ihre Daten löschen. Einstellungen, Nachrichten, Kontakte und Schlüssel bleiben erhalten. Künftige Updates verwenden den reparierten Übergabeweg.

    Apple Silicon · macOS 27.0 oder neuer. Apple-Development-signierte Testversion, nicht notarisiert. Die automatisch angebotenen Quelltext-Archive des Downloadrepositorys enthalten nur README und Updateinformationen; für die Installation die fertige App-ZIP verwenden.

    Downloads
  • v1.1.3 0f43887548

    fruitgom released this 2026-11-04 14:53:08 +00:00 | 9 commits to main since this release

    DoomBreakerSDR 1.1.3 · Build 5

    • Import originaler privater 64-Byte-MeshCore-Schlüssel (128 Hexzeichen), einschließlich Signaturen und verschlüsselter Direktnachrichten.
    • Bestehende private 32-Byte-Seeds bleiben unterstützt. Die Vorschau zeigt die öffentliche Identität zum Abgleich mit dem bisherigen Gerät.
    • Beim bestätigten Identitätswechsel werden RX und MeshCore automatisch pausiert; vorher aktiver Empfang und Ton laufen anschließend mit gleicher Abstimmung, Lautstärke und Stummschaltung weiter.
    • Eine aktive TX-Sendung wird beendet und nicht automatisch wiederholt. Ein manueller Stopp verhindert die automatische Empfangsfortsetzung.
    • Einstellungen, Kontakte, Chatverläufe und vorhandene Schlüssel bleiben beim Update erhalten.

    Den Import findest Du unter Einstellungen → Erweiterte Einstellungen → Schlüssel importieren. Dort ausschließlich den privaten Schlüssel eingeben, keinen öffentlichen Schlüssel.

    Apple Silicon · macOS 27.0 oder neuer. Apple-Development-signierte Testversion, nicht notarisiert. Aktualisierung ab Version 1.1.2 direkt aus der App ohne Git-Anmeldung. Das öffentliche Downloadrepository enthält ausschließlich fertige App-Releases und Updatedateien, keinen Anwendungsquellcode.

    Downloads