Tested this with 1.0.0.1777 and it works a treat.
The option "mute this frequency" not persists on scanning which is great. Before this status was never preserved as soon as scanning resumed. I assume this is stored in a temporary variable for the duration of the session only?
I checked in the file that opens when the "open list" button is clicked but this is empty and I'm not sure what XML syntax is needed if this were to allow manual entry of digital frequencies. Is it possible to use this digital_frequencies.xml file to persist digital frequencies beyond the lifetime of the session?
I would like to use the "always mute" button but I am scanning a mix of analog and digital modes so this may not be the solution.
Thanks
When '
Mute this frequency' is enabled on a frequency, it is added to a list of frequencies that are to be muted when VFO is tuned to them.
When SDR# is closed, this list of frequencies (to be muted) is saved to the file '
digital_frequencies.xml'.
I can see that while using the DSDtcp or DSD Interface plug-in, if you mute frequencies then click '
Open list', these added frequencies will not appear in the file. As stated above, this file is only updated on SDR# close.
If you close SDR# and open again and click '
Open list', those frequencies will be show. (
*)
Another thing I've noticed is the
'DSD Interface' and '
DSDtcp' plug-ins both use the same '
digital_frequencies.xml'.
This is going to be a problem if both plug-ins are installed in SDR#.
Problems are going to be:
- A change by either plug-in will not be seen by the other until SDR# restart (*).
- * Depending on plug-in order in Plugins.xml, the last plug-in to close will be the one to have the final update to 'digital_frequencies.xml'. So if order is A then B, then if A adds frequency to mute, when SDR# closed, B overwrites with version of list it has (which does not have the newly add frequency to mute).
Solution here is to make the plug-ins use a different file name or don't have both plug-ins installed at the same time.
I've also noted on newer SDR# versions, the XML files are not formatted (no indentation or white spaces) and appears as one long hard to readable line.