Ein neues Thetis mit Namen Kainos von Justin Cron, K7JUS
Kainos
Sie sehen gerade einen Platzhalterinhalt von YouTube. Um auf den eigentlichen Inhalt zuzugreifen, klicken Sie auf die Schaltfläche unten. Bitte beachten Sie, dass dabei Daten an Drittanbieter weitergegeben werden.
Kainos ist eine Software Defined Radio (SDR)-Anwendung für Windows, die von Justin Cron, K7JUS, verwaltet wird.
Kainos ist eine Gabelung von Thetis und baut auf der Hermes Lite 2 Edition von Thetis von Reid Campbell, MI0BOT (OpenHPSDR-Thetis) auf. Fast alles, was Kainos tun kann, stammt aus der langjährigen Arbeit der Thetis- und OpenHPSDR-Community. Siehe Credits unten.
- Veröffentlichungen: https://github.com/PNWHam-K7JUS/Kainos/releases
- Aktuelle Version: 1.0.8 (basierend auf Thetis 2.10.3.15)
Was Kainos hinzufügt
- Ein modernes Layout: eine dunkle, aufgeräumte Konsole in den Kainos-Farben, die in Setup > Aussehen > Kainos mit eigener UI-Waage (75-200%) zurück zum Thetis (Classic)-Look wechselt.
- Schneiden Sie Flaggen auf dem Panadapter (SmartSDR-Stil) für VFO A und, mit RX2 oder Split auf, VFO B: Antenne, Filter, aktive DSP, Modus, Frequenz und ein S-Messgerät. Drehen Sie das Mausrad über eine Ziffer, um sich um diese Ziffer zu stimmen, klicken Sie auf die Frequenz, um eine zu geben, und klicken Sie auf TX, um das Sende-VFO auszuwählen. Flaggen sind durchsichtig, bis die Maus über ihnen ist, und können den Panadapter von ihrem Gesicht nach unten gezogen werden, so dass die Stellen entlang der oberen sichtbar bleiben. Tabs unter der Flagge öffnen ihre Audio-, DSP-, Modus-, RIT/XIT-, VAC- und FreeDV-Steuerelemente.
- Eine rechte Spalte mit Tabs, die Sie ein- und ausschalten: VFO, VFO-Synchronisierung, Zähler (ein analoges Messgerät; OE3IDEs FTDX-5000-Skin wird im ersten Lauf angeboten), Band / Modus / Filter, RX, TX, PA-Profil, EQ, Kainos Audio, FreeDV und Speicher.
- Ein Kainos Panadapter Hintergrund : dunkel marineblau mit dem Logo schwach hinter der Spur (Setup > Aussehen > Kainos).
- 3D-Spur-Panadapter (experimentell): Die 3D-Taste unter dem Panadapter stapelt die letzten Sekunden von Spuren hinter dem Live-Passat in den Farben des Wasserfalls. Es ist neu, verwendet mehr CPU und kann sich ändern.
- Jedes Fenster im Kainos-Look : Setup, Speicher, Equalizer und der Rest öffnen sich dunkel, wie das Kainos Audio-Fenster; Schieberegler und Menüs sehen auf jedem PC gleich aus.
- Eine linke Spalte mit Power-, Sende-, VFO- und VAC-Tasten und eine Leiste unter dem Panadapter für Schwenk, Zoom, Anzeigemodus und Multi-RX. Alles andere am unteren Rand des Fensters ist weg, so dass der Panadapter und der Wasserfall die volle Höhe nutzen.
- RTTY : eingebaute RTTY (45,45 baud, 170 Hz Shift und andere) ohne zusätzliche Programme oder virtuelle Audiokabel. Öffnen Sie RTTY in der Menüleiste: Das Terminal öffnet sich unter dem Panadapter (oder in einem eigenen Fenster) mit empfangenem Text, Typ-Ahead-Sendung, Makros und einer Tuning-Anzeige. Verwenden Sie DIGL oder LSB.
- CW : ein eingebauter CW-Decoder und Absender. Öffnen Sie CW in der Menüleiste: Das Terminal (wie RTTY’s ausgelegt) entschlüsselt den Empfänger an Ihrem CW-Pitch und folgt der Geschwindigkeit des Absenders, und was Sie aus den Makros eingeben oder senden, erfolgt über den CWX-Schlüssel von Thetis bei der von Ihnen gewählten Geschwindigkeit. Verwenden Sie CWL oder CWU und schlagen Sie das Signal mit Null.
- Eingebautes Spotting : DX-Cluster und POTA-Spots auf dem Panadapter (Callsign-Tags mit Flags; Klicken Sie auf Tune) und auf einer SPOTS-Registerkarte ohne anderes Programm. Es meldet sich mit Ihrem Anrufsign automatisch in den Cluster an (der in Setup > DSP > FreeDV (RADE)).
- KiwiSDR : Auf der Registerkarte KIWI werden die nächstgelegenen öffentlichen KiwiSDRs aufgelistet. Klicken Sie auf eins, um zu hören, folgen Sie VFO A, VFO B oder ganz allein abgestimmt, mit Favoriten, Suche und einer Auswahl an Ausgabegerät. Wasserfall öffnet den eigenen Panadapter und Wasserfall des Kiwi (klicken Sie, um zu stimmen, Spots und der Bandplan darauf), und mit dem HL2 aus der Kiwi füllt der Hauptpanadapter, so dass es wie ein Radio funktioniert.
- Lizenzbewusster Bandplan : Ein Band entlang der Unterseite des Panadapters zeigt, wofür jeder Teil der Band verwendet wird (CW, digital, SSB …) und nach Farbe, wo Ihre Lizenz Sie übertragen lässt (USA und Kanada eingebaut), mit Tags bei FT8, FT4, WSPR und anderen beliebten Frequenzen.
- SWR-Sweep : Die SWR-Taste fegt ein Band mit 1 W oder weniger und zeichnet das SWR Ihrer Antenne mit der Bandbreite 2:1 auf; Sparen Sie Sweeps, um sie zu vergleichen oder als CSV zu exportieren.
- Einrichtungsassistent : callsign, HL2-Boards (N2ADR, I/O-Board), PC-Audio und in wenigen Schritten, im ersten Durchlauf und im Setup-Menü angeboten.
- Sicherheitsnetze : Ein-Klick-Einstellungen, ein Update-Hinweis mit den Release-Notizen und Melden Sie einen Fehler (oben rechts), der ein GitHub-Problem mit der eingegebenen Diagnose öffnet. Lichtmodus für langsamere PCs.
- Machen Sie es zu Ihrem : Ziehen Sie die Abschnitte der rechten Spalte in Ihre eigene Reihenfolge, schrumpfen Sie ein VFO-Flagge auf eine Zeile, durchsichtige Flaggen, die Sie an einer beliebigen Stelle auf dem Panadapter anheften können (oder deaktivieren Sie die Registerkarte VFO) und wählen Sie aus, was das Mausrad über der Spalte tut.
- Audiobereich : eine AUDIO-SCOPE-Registerkarte mit einer Wellenform, einem Audiospektrum und einem Wasserfall von dem, was Sie hören, und Ihrem eigenen Signal, während Sie senden.
- Hören Sie VFO B in Split : HÖREN Sie auf VFO B Flagge, setzt einen zweiten Empfänger in RX1 Spanne, so dass Sie den Stapel und den DX zusammen hören.
- Kainos Audio GmbH: Audioverarbeitung für die Stimmen, die Sie hören, und Ihre eigene übertragene Stimme, in einem Fenster mit Registerkarten Empfang und Übertragung. Öffnen Sie es von Kainos Audio GmbH In der Menüleiste. Die Verarbeitung wird portiert von AetherSDR:
- Empfangen, auf jedem Empfänger: parametrischer EQ, Gate, Kompressor, Rohrsättigung und der AetherVoice Erreger. Mit Ihren Einstellungen gespeichert.
- Übertragen : Gate, parametrischer EQ, De-Esser, Kompressor, Rohrsättigung, Ätherstimme, Hall und ein Endbegrenzer. In jedem TX-Profil gespeichert.
- AetherVoice verleiht der Stimme einen Low-End-Körper und High-End-Klarheit. Es kann auch mit der AVAV-Taste auf der Konsole eingeschaltet werden (Rechtsklick darauf für ein kleines Ätherstimmen-Fenster) oder in Setup > DSP > AetherVoice eingestellt werden.
- Alles funktioniert nur im Sprachmodus und wird automatisch in CW- und digitalen Modi umgangen, so dass Decoder nie betroffen sind. Testen Sie beim Senden in eine Dummy-Last und überprüfen Sie Ihr Signal auf einem zweiten Empfänger, bevor Sie es in der Luft verwenden.
- FreeDV RADE GMBH: eingebaut FreieDV RADE digitale Sprache (der Radio Autoencoder, V1 und V2) auf RX1, RX2 und der Sender, portiert von Thetis-RADE von Christos Nikolaou, SV1EIA. Offen FreieDV in der Menüleiste, wählen RX1 oder RX2 und Presse RADE: der Empfänger wechselt zu DIGU oder DIGL, empfangene RADE ist direkt auf Sprache dekodiert, und Ihre Overs werden als RADE mit Ihrem Callsign im End-of-Over-Frame gesendet (ein VFO B über mit RX2 auf verwendet RX2’s RADE). Der TX-Kompressor, der CFC und der EQ werden bei RADE-Overs umgangen. Es werden kein separates FreeDV-Programm oder virtuelle Audiokabel benötigt. Das Fenster zeigt Synchronisierung, SNR, Frequenzversatz, Pegel und das letzte gehörte Rufzeichen; Einstellungen (Anrufzeichen, Pegel, Mikrofongeräuschreduzierung, AGC und EQ) sind in Setup > DSP > FreeDV (RADE).
- Auf dem Panadapter und in Metern : Während ein Empfänger RADE eingeschaltet hat, zeigt sein Panadapter Synchronisierung, SNR, Level, Clip und das letzte Anrufzeichen oben rechts (die Mikrofonebene und der Clip während der Übertragung); RADE-Messwerte und das letzte Aufrufzeichen können auch zu Zählercontainern hinzugefügt werden (Einrichten > Aussehen > Messgeräte/Gadgets) und ein Container kann sich verstecken, während sein Empfänger keine RADE hat.
- FreeDV Reporter : Die ReporterReporter-Taste im FreeDV-Fenster zeigt, wer gerade auf RADE ist (qso.freedv.org), nach Band gefiltert oder Ihrer Frequenz folgend; Doppelklicken Sie auf eine Station, um darauf zu stimmen. Ticken Sie „Meine Station melden“ in Setup > DSP > FreeDV (RADE) (mit Ihrem Rufzeichen und Ihrem Rasterquadrat), um selbst darauf zu erscheinen, während RADE eingeschaltet ist, wie FreeDV-GUI dies tut. Es wird nichts über dich gesendet, es sei denn, dieses Kästchen ist angekreuzt.
Kainos und Thetis Seite an Seite
Kainos wird separat von Thetis installiert und ausgeführt, so dass beide auf demselben PC sein können:
- Das Programm ist
Kainos.exe, installiert zuProgram Files\OpenHPSDR\Kainos-HL2 - Die Einstellungen werden beibehalten
%APPDATA%\OpenHPSDR\Kainos-x64und der RegistrierungsschlüsselHKCU\Software\OpenHPSDR\Kainos-x64 - Aufzeichnungen werden gespeichert in
Music\Kainos - Das Kainos-Installationsprogramm wird eine bestehende Thetis-Installation nicht aktualisieren oder entfernen
Das erste Mal, wenn Kainos startet, wenn es eine bestehende Thetis-Installation findet, bietet es einmal an, Ihre Thetis-Einstellungen (Datenbanken, Zähler, Skins und cmASIO-Einstellungen) in Kainos zu kopieren. Ihre Thetis-Einstellungen werden nicht geändert. Eine Thetis-Datenbank kann auch später aus dem Datenbank-Manager importiert werden.
Kainos identifiziert sich immer noch als Thetis für TCI- und TCP-CAT-Clients, so dass Protokollierungs- und Wettbewerbssoftware, die Thetis unterstützt, weiter funktioniert. Thetis Meter Skins wirken auch in Kainos.
Gebäude
- Einmal, nach dem Klonen: laufen
Project Files/lib/build_rade_libs.bat(undbuild_rade_libs.bat DebugWenn Sie Debug bauen). Es baut die statischen Bibliotheken auf, die RADE benötigt (Opus, RADE, RNNoise, libebur128 und WebRTC AGC) mit Visual Studio 2026 und CMake. - Offen
Project Files/Source/Thetis_VS2026.slnWählen Sie in Visual Studio 2026 dieRelease | x64Konfiguration und Build. Das Programm ist gebaut, umProject Files/bin/x64/Release/Kainos.exe.
Credits
Kainos würde nicht existieren ohne die Leute, die Thetis und die Software, aus der es wuchs, gebaut haben. Mit Dank an:
- Doug Wigley, W5WC: Thetis, ChannelMaster, UI und vieles mehr
- Richard Samphire, MW0LGE: Thetis UI, Meter und vieles mehr
- Reid Campbell, MI0BOT: Thetis für den Hermes Lite 2
- Warren Pratt, NR0V: WDSP, der DSP-Motor im Herzen von Thetis, und viele andere Beiträge
- Laurence Barker, G8NJJ: G2, Andromeda und Protokolle
- Phil, VK6PH; Bill Tracey, KD5TFD; Rick, N1GP; Bryan, W4WMT; Chris, W2PA; Joe, K5SO; und die vielen anderen Mitwirkenden im About-Fenster aufgeführt
- FlexRadio Systems: PowerSDR, von dem Thetis ursprünglich abgeleitet wurde
- Die AetherSDR-Mitwirkenden: der AetherVoice-Erreger
- Christos Nikolaou, SV1EIA: Thetis-RADE, die FreeDV RADE-Integration, von der Kainos‘ FreeDV-Unterstützung portiert wird
- David Rowe, VK5DGR, Jean-Marc Valin, Mooneer Salem, K6AQ und das FreeDV-Projekt: RADE, FreeDV und Codec2; Peter B Marks: radae_nopy, die Referenz für den C-Port von RADE
- Xiph.Org und die Opus-Mitarbeiter (Opus, LPCNet/FARGAN), Jean-Marc Valin (RNNoise), Aleksey Vaneev (r8brain), Jan Kokemüller (libebur128) und die WebRTC-Projektautoren (AGC)
- Die OpenHPSDR- und Apache Labs-Gemeinschaften, die Skin-Autoren und alle Tester
Die Thetis Handbücher und Führer, die mit Kainos versenden, sind die Original Thetis Dokumente und bleiben das Werk ihrer Autoren.
Lizenz
Kainos ist freie Software, die als Ganzes unter der GNU General Public License Version 3 oder höher vertrieben wird. Siehe LICENSE-GPL-3.0.
Kainos kombiniert Code unter zwei kompatiblen Lizenzen. Thetis und WDSP sind unter der GNU GPL Version 2 „oder (nach Ihrer Wahl) einer späteren Version“ lizenziert (siehe LIZENZ), und jede ihrer Dateien hält diese Mitteilung. Der AetherVoice-Code, abgeleitet von AetherSDR, ist unter der GNU GPL Version 3 oder höher lizenziert. Die RADE-Integration von Thetis-RADE ist GPL Version 2 oder neuer. Die Bibliotheken unter Project Files/libfür RADE verwendet, behalten Sie ihre eigenen Lizenzen, alle kompatibel mit der GPL: RADE (radae_c) BSD-2-Clause, Opus und RNNoise BSD-3-Clause, r8brain und libebur128 MIT, dem WebRTC AGC BSD-3-Clause, FreeDV-GUIs rade_text BSD-2-Clause und den Codec2-Dateien LGPL-2.1; jeder Wie Thetis enthält auch Kainos Code unter der Dual-Lizenzierungs-Anweisung in LICENSE-DUAL-LICENSING, die nur für Code gilt, der von Richard Samphire, MW0LGE, geschrieben wurde.
Upstream Release-Verlauf
Änderungen an der Thetis Hermes Lite 2 Edition, auf der Kainos basiert:
2.10.3.15 (2026-09-04)
- Upgrade auf Veröffentlichung 2.10.3.15 des offiziellen Thetis
- Korrigierte Timeout der Auto-Tune-Routine
- Aktualisiertes alternatives RX-Auswahlformular
Kainos 1.0.8
A feature release driven by your GitHub issues and Facebook comments. Thank you!
What’s new
- Hear VFO B in split: a LISTEN button on VFO B lets you hear the pileup and the DX at the same time, with its own volume.
- Audio Scope: a new right-hand column tab with a waveform, audio spectrum and waterfall of what you’re hearing, and of your own signal while you transmit. Handy for setting up your TX EQ.
- Pin the VFO flags anywhere: drag a flag sideways and it stays put. Or turn the flags off and use the VFO tab instead (#11).
- Mouse wheel your way: choose whether the wheel scrolls the right-hand column or adjusts the control under it (#4).
- Cleaner RX2: with RX2 on, its controls move to VFO B’s flag, so the panadapters get the full height.
Fixes
- Squelch now keeps its level when you restart (#10).
- Windows‘ Installed apps list now shows the real Kainos version (it said 1.0.1 before).
- Report a bug now includes your screen size and scaling.
Install: run Kainos-1.0.8-x64.msi. It replaces any earlier Kainos and keeps your settings. New features are explained in the wiki, including the new Audio Scope page.
73, Justin K7JUS


