Qirx - DAB SDR-Software für Windows mit TII Auswertung
Re: Qirx - DAB SDR-Software für Windows mit TII Auswertung
Hallo @sat869,
schaue mal auf der rtlsdr-Release-Seite von Oldenburger nach:
old-dab/rtlsdr/releases
Und lade die "rtlsdr_241129.zip" herunter und extrahiere die gewünschte Datei.
Freundliche Grüße
cgfan
schaue mal auf der rtlsdr-Release-Seite von Oldenburger nach:
old-dab/rtlsdr/releases
Und lade die "rtlsdr_241129.zip" herunter und extrahiere die gewünschte Datei.
Freundliche Grüße
cgfan
QTH: Magdeburg Stadtfeld Ost
RX: RSP2pro
RX: RSP2pro
Re: Qirx - DAB SDR-Software für Windows mit TII Auswertung
Hallo ...
leider funktioniert das nicht mit QIRX 3.2.3 .
Ich hab die rtl-tcp.exe getauscht, da fehlen 2 .dll´s, die habe ich in den QIRX Ordner kopiert, aber es läuft nicht.
Dann habe ich alle entpackten Dateien der Zip "rtlsdr_241129.zip" in den QIRX Ordner kopiert, aber das geht auch nicht ...
.
RTL-SDR.COM hat ja auch eine GitHub... - diese Dateien habe ich auch schon einmal, wie dort beschrieben, gewechselt, aber das funktionierte auch nicht.
Auf dem Rechner war noch eine alte QIRX Version 1.0.7 - beim Tauschen der Dateien hatte ich beim ersten Mal diesen Ordner erwischt und siehe da, das 1.0.7 funktioniert mit dem RTL.SDR.COM V4 ..?
Meine PC Kenntnisse scheinen da wohl nicht zu reichen um QIRX 3.2.3 zum laufen zu bewegen - schade ...
leider funktioniert das nicht mit QIRX 3.2.3 .
Ich hab die rtl-tcp.exe getauscht, da fehlen 2 .dll´s, die habe ich in den QIRX Ordner kopiert, aber es läuft nicht.
Dann habe ich alle entpackten Dateien der Zip "rtlsdr_241129.zip" in den QIRX Ordner kopiert, aber das geht auch nicht ...

.
RTL-SDR.COM hat ja auch eine GitHub... - diese Dateien habe ich auch schon einmal, wie dort beschrieben, gewechselt, aber das funktionierte auch nicht.
Auf dem Rechner war noch eine alte QIRX Version 1.0.7 - beim Tauschen der Dateien hatte ich beim ersten Mal diesen Ordner erwischt und siehe da, das 1.0.7 funktioniert mit dem RTL.SDR.COM V4 ..?
Meine PC Kenntnisse scheinen da wohl nicht zu reichen um QIRX 3.2.3 zum laufen zu bewegen - schade ...

QTH: Steigra - 50 km westlich von Leipzig
Re: Qirx - DAB SDR-Software für Windows mit TII Auswertung
Hm, ich hab bloß die librtlsdr.dll, libwinthread-1.dll und rtl_tcp.exe aus dem zip in mein QIRX 3.2.3-Verzeichnis kopiert und es lief.
Welche DLLs wurden denn bei dir noch angemahnt?
Hast du mal probiert, die rtl_tcp.exe in einem CMD-Fenster zu starten?
Welche DLLs wurden denn bei dir noch angemahnt?
Hast du mal probiert, die rtl_tcp.exe in einem CMD-Fenster zu starten?
-
- Beiträge: 898
- Registriert: Mo 1. Jun 2020, 02:28
Re: Qirx - DAB SDR-Software für Windows mit TII Auswertung
So wie das auf den ersten (Hexeditor-)Blick aussieht, braucht er für die neue rtl_tcp und die beiden oben genannten DLLs die MSVCRT.DLL. Das war bei der Orginalinstallation der V3.23 noch nicht so und darum wurde diese DLL auch nicht mitgeliefert. "Normalerweise" liegt diese DLL aber (schon) mehrfach auf der Platte rum, spätestens unter "c:\programme" sollte man fündig werden, weil viele Progis die lieber selbst mitbringen.
Also: DLL suchen, ins V3.23-Verzeichnis kopieren und nochmal probieren. Notfalls ein aktuelles "Visual C++ Redistributable Package" installieren. Dort sollte die DLL dann wirklich drin sein.
Wenn es dann immer noch nicht funktioniert, müssen wir weitersuchen.
PS: Auf einem Rechner mit Entwicklungstools "geht immer alles", weil viele DLLs installiert sind und auch die Pfade stimmen. Bei einem "normalen" User sieht es oft anders aus.
Also: DLL suchen, ins V3.23-Verzeichnis kopieren und nochmal probieren. Notfalls ein aktuelles "Visual C++ Redistributable Package" installieren. Dort sollte die DLL dann wirklich drin sein.
Wenn es dann immer noch nicht funktioniert, müssen wir weitersuchen.
PS: Auf einem Rechner mit Entwicklungstools "geht immer alles", weil viele DLLs installiert sind und auch die Pfade stimmen. Bei einem "normalen" User sieht es oft anders aus.
viterbi.dll replacement for QIRX-SDR (all versions): https://github.com/Drehrumbum/viterbi.dll#viterbidll
PathTweaker for QIRX-SDR: https://github.com/Drehrumbum/PathTweaker#pathtweaker
PathTweaker for QIRX-SDR: https://github.com/Drehrumbum/PathTweaker#pathtweaker
Re: Qirx - DAB SDR-Software für Windows mit TII Auswertung
Auch hier lauert noch Unbill: Viele dieser DLL's gibt es als 32- und 64 Bit Versionen, mit demselben Namen. Es MÜSSEN die 64-bit Versionen sein. Rausfinden welche man hat kann man bequem z.B. mit dem CFF Explorer.
Re: Qirx - DAB SDR-Software für Windows mit TII Auswertung
... ich hab es leider noch nicht geschafft ...
Die Datei MSVCRT.DLL habe ich gefunden - im Anhang die Version da ich nicht weiß ob 32 oder 64 bit ..?
Bei mir läuft QIRX 3.2.3 nur mit der originalen rtl_tcp.exe, bei der aus der zip und der direkt von RTL-SDR.COM leider nicht. Das Startfenster geht auf und beim Start passiert leider nichts.
Ich habe so viel getestet, dass ich auch nicht mehr genau weiß, was ich alles geändert habe - QIRX läuft aber noch mit dem V3.
Vielen Dank ...

Die Datei MSVCRT.DLL habe ich gefunden - im Anhang die Version da ich nicht weiß ob 32 oder 64 bit ..?
Bei mir läuft QIRX 3.2.3 nur mit der originalen rtl_tcp.exe, bei der aus der zip und der direkt von RTL-SDR.COM leider nicht. Das Startfenster geht auf und beim Start passiert leider nichts.
Ich habe so viel getestet, dass ich auch nicht mehr genau weiß, was ich alles geändert habe - QIRX läuft aber noch mit dem V3.
Vielen Dank ...

QTH: Steigra - 50 km westlich von Leipzig
-
- Beiträge: 898
- Registriert: Mo 1. Jun 2020, 02:28
Re: Qirx - DAB SDR-Software für Windows mit TII Auswertung
Okay. Soweit ich das hier nachvollziehen kann, kam die msvcrt.dll erst nach der v3.2.2 von QIRX (Feb. 2022) bei der mitgelieferten rtltcp.exe ins Spiel. Wann genau, kann ich nicht sagen, aber bei old-dab braucht die rtltcp seit März 2023 (rtlsdr_230320.zip) diese DLL. Im QIRX V3.2.3 (Januar 2024) braucht die mitgelieferte rtltcp diese DLL nun wiederum nicht, denn sie meldet sich mit Version 0.9.6.4 vom 13. April 2022. Alles klar soweit?
Grundsätzlich würde aber eine Messagebox vom System kommen, wenn diese (oder andere) DLL(s) beim Starten/Laden der rtltcp nicht gefunden wird (werden): "Die Ausführung des Codes kann nicht fortgesetzt werden... bla, bla bla".
Ich würde vorschlagen, Du gehst mal in das Verzeichnis, in dem Du die Zipdatei (rtlsdr_241129.zip) mit dem letzten Build der rtltcp entpackt hast, steckst deinen V4 Dongle an und startest dann die rtltcp mit einem Doppelklick. Entweder das Progi funktioniert und in der Konsole steht irgendwo "listening...", oder wir haben ein Problem.
Grundsätzlich würde aber eine Messagebox vom System kommen, wenn diese (oder andere) DLL(s) beim Starten/Laden der rtltcp nicht gefunden wird (werden): "Die Ausführung des Codes kann nicht fortgesetzt werden... bla, bla bla".
Ich würde vorschlagen, Du gehst mal in das Verzeichnis, in dem Du die Zipdatei (rtlsdr_241129.zip) mit dem letzten Build der rtltcp entpackt hast, steckst deinen V4 Dongle an und startest dann die rtltcp mit einem Doppelklick. Entweder das Progi funktioniert und in der Konsole steht irgendwo "listening...", oder wir haben ein Problem.
viterbi.dll replacement for QIRX-SDR (all versions): https://github.com/Drehrumbum/viterbi.dll#viterbidll
PathTweaker for QIRX-SDR: https://github.com/Drehrumbum/PathTweaker#pathtweaker
PathTweaker for QIRX-SDR: https://github.com/Drehrumbum/PathTweaker#pathtweaker
Re: Qirx - DAB SDR-Software für Windows mit TII Auswertung
... das sieht dann so aus ... 

QTH: Steigra - 50 km westlich von Leipzig
-
- Beiträge: 898
- Registriert: Mo 1. Jun 2020, 02:28
Re: Qirx - DAB SDR-Software für Windows mit TII Auswertung
Na bitte, Brigitte!
Nun öffnest Du Qirx 3, deaktivierst in den DAB-Einstellungen erstmal den Autostart / Autostop für Receiver 1 und bestätigst mit OK. Da die rtltcp schon auf eine Verbindung wartet, startest Du den DAB-Receiver (Dreieck) und schon sollte es losgehen...
Im zweiten Schritt kopierst Du dann die rtltcp und die beiden DLLs in das QIRX3 Programmverzeichnis. Achtung, du musst das als Admin machen, damit Windows die Dateien einfügen kann. Dann Autostart / Autostop für Receiver 1 wieder aktivieren. Fortan sollte dann wieder QIRX die rtltcp starten und stoppen.
Nun öffnest Du Qirx 3, deaktivierst in den DAB-Einstellungen erstmal den Autostart / Autostop für Receiver 1 und bestätigst mit OK. Da die rtltcp schon auf eine Verbindung wartet, startest Du den DAB-Receiver (Dreieck) und schon sollte es losgehen...
Im zweiten Schritt kopierst Du dann die rtltcp und die beiden DLLs in das QIRX3 Programmverzeichnis. Achtung, du musst das als Admin machen, damit Windows die Dateien einfügen kann. Dann Autostart / Autostop für Receiver 1 wieder aktivieren. Fortan sollte dann wieder QIRX die rtltcp starten und stoppen.
viterbi.dll replacement for QIRX-SDR (all versions): https://github.com/Drehrumbum/viterbi.dll#viterbidll
PathTweaker for QIRX-SDR: https://github.com/Drehrumbum/PathTweaker#pathtweaker
PathTweaker for QIRX-SDR: https://github.com/Drehrumbum/PathTweaker#pathtweaker
-
- Beiträge: 142
- Registriert: So 30. Sep 2018, 10:58
Re: Qirx - DAB SDR-Software für Windows mit TII Auswertung
Das wird nicht funktionieren. Ich kann mich dunkel daran erinnern, dass Clem Anfang 2024 die damals schon 2 Jahre alte Version 3.2.2 durch die 3.2.3 ersetzt hat. Der Unterschied war, dass die 3.2.2 rtl_tcp benutzt, die 3.2.3 aber rtl2_tcp. Das ist eine Spezialversion nur für QIRX, die bei mehreren angeschlossenen Dongles eine Auswahl in einem Menü ermöglicht. Das Protokoll ist aber anders und inkompatibel zu rtl_tcp.
Versuch mal, rtl2_tcp.exe, librtlsdr.dll und libwinpthread-1.dll in das Verzeichnis von QIRX3 zu kopieren. Dann lösche dort rtl_tcp.exe und benenne rtl2_tcp.exe um in rtl_tcp.exe.
Ich habe mit Mingw kompiliert, da wird keine MSVCRT.DLL benötigt.
Versuch mal, rtl2_tcp.exe, librtlsdr.dll und libwinpthread-1.dll in das Verzeichnis von QIRX3 zu kopieren. Dann lösche dort rtl_tcp.exe und benenne rtl2_tcp.exe um in rtl_tcp.exe.
Ich habe mit Mingw kompiliert, da wird keine MSVCRT.DLL benötigt.
-
- Beiträge: 898
- Registriert: Mo 1. Jun 2020, 02:28
Re: Qirx - DAB SDR-Software für Windows mit TII Auswertung
Ach so, die rtltcp in der V3.23 ist eigentlich eine verkappte rtl2tcp. Nun gut, das sieht man dann eh nur mit mehreren Dongles.
Es ist aber trotzdem so, dass die rtltcp etc. aus deinen Zipfiles die msvcrt.dll brauchen. Man sieht es im Hexeditor, mit dem Dependency walker und hier steht auch, warum:
https://en.wikipedia.org/wiki/MinGW#Pro ... ge_support
Es ist aber trotzdem so, dass die rtltcp etc. aus deinen Zipfiles die msvcrt.dll brauchen. Man sieht es im Hexeditor, mit dem Dependency walker und hier steht auch, warum:
https://en.wikipedia.org/wiki/MinGW#Pro ... ge_support
viterbi.dll replacement for QIRX-SDR (all versions): https://github.com/Drehrumbum/viterbi.dll#viterbidll
PathTweaker for QIRX-SDR: https://github.com/Drehrumbum/PathTweaker#pathtweaker
PathTweaker for QIRX-SDR: https://github.com/Drehrumbum/PathTweaker#pathtweaker
Re: Qirx - DAB SDR-Software für Windows mit TII Auswertung
... ich fasse es nicht - es funktioniert - vielen, vielen Dank - SUPER ...oldenburger hat geschrieben: ↑Fr 10. Jan 2025, 13:27 Das wird nicht funktionieren. Ich kann mich dunkel daran erinnern, dass Clem Anfang 2024 die damals schon 2 Jahre alte Version 3.2.2 durch die 3.2.3 ersetzt hat. Der Unterschied war, dass die 3.2.2 rtl_tcp benutzt, die 3.2.3 aber rtl2_tcp. Das ist eine Spezialversion nur für QIRX, die bei mehreren angeschlossenen Dongles eine Auswahl in einem Menü ermöglicht. Das Protokoll ist aber anders und inkompatibel zu rtl_tcp.
Versuch mal, rtl2_tcp.exe, librtlsdr.dll und libwinpthread-1.dll in das Verzeichnis von QIRX3 zu kopieren. Dann lösche dort rtl_tcp.exe und benenne rtl2_tcp.exe um in rtl_tcp.exe.
Ich habe mit Mingw kompiliert, da wird keine MSVCRT.DLL benötigt.

Das hätte ich nie alleine hin bekommen ...
QTH: Steigra - 50 km westlich von Leipzig
Re: Qirx - DAB SDR-Software für Windows mit TII Auswertung
@Alle
So wird QIRX V3 mit dem V4 Dongle funktionieren:
1. @Oldenburgers Ratschlag umstzen, und die rtl2_tcp.dll zum Laufen bringen. Von einer Kommandozeile. Das sieht nach dem Start so aus: 2. QIRX V3 (wie vom Download) starten. Hier braucht es kein Bild, nehme ich an.
3. @Drehrumbum's Ratschlag umsetzen, und in den Settings Autostart und Autostop abwählen. So: 4. In QIRX, den rx starten (die Message Box bestätigen), durch Klick auf das blaue Dreieck, wie üblich. Jetzt sollte alles wie gewünscht gehen. rtl2_tcp sieht so aus: Falls die rtl2_tcp nicht startet, weil z.B. dlls fehlen, hier ist die Liste vom Process Explorer (sysinternals), der alle DLLs zur Laufzeit anzeigt: Warum viele der einzelnen DLLs gebraucht werden, bitte (bei mir) keine Nachfrage, mit den meisten bin ich hier überfragt (z.B. crypt32.dll). Aber falls welche fehlen sollten, kann ich hier wahrscheinlich aushelfen. Einen möglichen Grund hat @Drehrumbum genannt. Auf Entwicklungsmaschinen ist meistens "alles" drauf, und auf einem anderen PC habe ich es (jetzt) nicht getestet.
Ich hoffe, das hilft.
Clem
PS @sat869: Da warst du schneller als ich mit meiner Anleitung. Aber evtl. kann es auch anderen helfen! Viel Spaß!
So wird QIRX V3 mit dem V4 Dongle funktionieren:
1. @Oldenburgers Ratschlag umstzen, und die rtl2_tcp.dll zum Laufen bringen. Von einer Kommandozeile. Das sieht nach dem Start so aus: 2. QIRX V3 (wie vom Download) starten. Hier braucht es kein Bild, nehme ich an.
3. @Drehrumbum's Ratschlag umsetzen, und in den Settings Autostart und Autostop abwählen. So: 4. In QIRX, den rx starten (die Message Box bestätigen), durch Klick auf das blaue Dreieck, wie üblich. Jetzt sollte alles wie gewünscht gehen. rtl2_tcp sieht so aus: Falls die rtl2_tcp nicht startet, weil z.B. dlls fehlen, hier ist die Liste vom Process Explorer (sysinternals), der alle DLLs zur Laufzeit anzeigt: Warum viele der einzelnen DLLs gebraucht werden, bitte (bei mir) keine Nachfrage, mit den meisten bin ich hier überfragt (z.B. crypt32.dll). Aber falls welche fehlen sollten, kann ich hier wahrscheinlich aushelfen. Einen möglichen Grund hat @Drehrumbum genannt. Auf Entwicklungsmaschinen ist meistens "alles" drauf, und auf einem anderen PC habe ich es (jetzt) nicht getestet.
Ich hoffe, das hilft.
Clem
PS @sat869: Da warst du schneller als ich mit meiner Anleitung. Aber evtl. kann es auch anderen helfen! Viel Spaß!
Re: Qirx - DAB SDR-Software für Windows mit TII Auswertung
Und um die Verwirrung komplett zu machen:
Genau aus dem Grund, den @Oldenburger nennt, wurde in der QIRX V4 die alte rtl_tcp wieder in Gang gebracht, und ein Auswahldialog in die Settings eingebaut, der die Auswahl zwischen rtl_tcp und rtl2_tcp erlaubt. So kann rtl_tcp, die auch von anderen Apps heftig genutzt wird, auch für QIRX wieder verwendet werden, allerdings dann ohne Hardware-Selektion, falls mehrere Dongles angeschlossen sein sollten.
Genau aus dem Grund, den @Oldenburger nennt, wurde in der QIRX V4 die alte rtl_tcp wieder in Gang gebracht, und ein Auswahldialog in die Settings eingebaut, der die Auswahl zwischen rtl_tcp und rtl2_tcp erlaubt. So kann rtl_tcp, die auch von anderen Apps heftig genutzt wird, auch für QIRX wieder verwendet werden, allerdings dann ohne Hardware-Selektion, falls mehrere Dongles angeschlossen sein sollten.
-
- Beiträge: 469
- Registriert: Di 15. Okt 2024, 12:47
Re: Qirx - DAB SDR-Software für Windows mit TII Auswertung
Würde Qirx auf einer Am3 Plattform 32Bit Windows 10 mit einen Quad Core CPU und 6GB laufen? Ansonsten hätte ich noch die Möglichkeit Windows 10 auf meiner anderen Am3 Maschine zu installieren. Dort wäre eine AMD FX 8 Kerne CPU mit 16 GB verbaut. Das sind zwar keine aktuellen Systeme mehr für Qirx sollte das eventuell noch reichen?
QTH: Norddeutschland zwischen Greifswald und Demmin.