I just released a plugin for using SDR# as a panadapter. If you’d like to try it, you can download it here:
Hi iu4hmy,
I’m Micha from the forum. I downloaded your panadapter. I won’t be using it for actual operation, but I’ll certainly use it for learning purposes. If I understand correctly, it provides the option to integrate external receivers/transceivers into the communication via SDRSharp.
Since I don’t own such devices, I won’t be able to use the plugin itself.
However, it is useful for learning how plugins work.
I assume you’ve already taken a look at my own rather feeble attempts at writing plugins.
Perhaps you can help.
I do have a quick question.
I’ve programmed my TV plugin as a working DLL file, and it runs great during testing with SDRSharp versions 1921/1922.
Unfortunately, I’ve noticed a strange issue.
The TV plugin’s monitor has to be turned on first; only then can a SpyServer or RTL-SDR be activated. If I do it in the reverse order, SDRSharp crashes.
Once the TV plugin is active in SDRSharp and a SpyServer has been started, I can turn the TV plugin monitor off again, and everything runs perfectly.
What do I need to look out for in the code to prevent this from happening?
In all the years I’ve been using various versions of SDRSharp, I’ve noticed something interesting.
I would use the exact same version for months—working flawlessly—until one day it started crashing repeatedly with error messages. I could only continue working after a fresh re-installation; simply swapping out individual files or deleting the crash report didn’t help.
Regardless, for my purposes, I consider this program to be the most effective and user-friendly option available.
Hi iu4hmy,
ich bin der Micha, hier vom Board. Deinen Panadapter habe ich mir gezogen. Ich werde ihn nicht verwenden, aber zu Lernzwecken bestimmt gebrauchen. Wennn ich das richtig verstehe, handelt es sich um die Option, externe Receiver/ Transceiver, in die Kommunikation per SDRsharp einzubinden.
Mangels solcher Geräte werde ich das Plugin also nicht gebrauchen können.
Aber, um Funktionen von Plugins zu erlernen schon.
Ich gehe davon aus, dass du schon einen Blick, auf meine kläglichen Plugin-Versuche geworfen hast.
Vielleicht kannst du helfen.
Eine bescheidene Frage habe ich jetzt schon.
Mein TVplugin habe ich funktionsfähig als DLL-Datei programmiert. Und es klappt super im Test mit SDRsharp1921/ 1922.
Zu meinem bedauern habe ich folgendes Phänomen festgestellt.
Das TVPlugin muß mit dem Monitor erst eingeschaltet werden und erst dann kann ein Spyserver, oder RTL-SDR aktiviert werden. In umgekehrter Reihenfolge stürzt SDRsharp ab.
Ist das TVplugin im SDRsharp aktiv und ein Spyserver gestartet, kann ich den TVplugin Monitor wieder abschalten und alles läuft perfekt.
Auf was muß ich in der Programmierung achten, damit das nicht passiert?
In all den Jahren, in denen ich SDRsharp in verschiedensten Versionen benutze, ist mir folgendes aufgefallen.
Monatelang benuzte ich ein und die selbe Version, die immer reibungslos funktionerte, bis diese eines Tages, immer mit Fehlermeldungen abstürzte. Erst nach einer Neuinstallation konnte ich weiterarbeiten. Der Austausch einzelner Dateien und den Crash-Bericht löschen, hat nicht gheholfen.
Egal, ich erachte dieses Programm, für meine Zwecke, als das effektivste und komfortabelste.
gruß Micha
