Hello and first of all, let me thank your for your hard work.
I understand your priorities are others now, but perhaps you could take a look at this: with the latest TETRA Demodulator Plugin (11/09/2021 1.8.6.0) running the latest SDR#, when you open a slicer, it throws the following error. No need to do anything, even if the plugin is not loaded. Just open the slicer and here it comes. This doesn't happen with the original old TETRA Demodulator plugin. To my limited understanding, it seems to be a .NET thing.
Best regards.
TETRA Demodulator Plug-in was not designed with running it as multiple instances (like in SDR# slicer).
SDR# slicer wasn't a thing when the plug-in was been developed originally.
It would take to much to fix this as there are many different issues that need to be addressed.
- Use of static variables and methods that change them.
- One instance may remove something (from a static variable) that another instance still thinks is there.
- Or trying to add something (to a static variable) that all ready exists (This is what you are seeing).
- The saved settings from different instances would cause a conflict because they are the same and some values need to be unique.
- The saved settings from different instances would overwrite each other.
- Other ?
What I should do is patch the plug-in so it can't be used in a slicer instance.
The only way to have multiple instances of the TETRA Demodulator Plug-in running is to also have multiple instances of SDR# running (from different folders). I would recommend using and older version of SDR# (v1716) and not any of the newer SDR# versions for this purpose.
Another suggestion is to try the
TETRA Network Monitor (TNM - program/plug-in)
This will avoid the ugliness of multiple windows (depending on how you set it up)
This is an off shoot of the TETRA Demodulator Plug-in which allows multiple VFO to be use.
TNM is not as developed as TETRA Demodulator Plug-in but may meet your needs.
Again, I would recommend using an older version of SDR# (v1716) and not any of the newer SDR# versions.
NOTE: This can't be used with slicer either.
Latest version (v1.8.6.0) can be found here: MEGA - Download
Release post
here