Fix 'DSD Interface' plug-in for SDR# (for use with DSD+ v2.29 FL)

Status
Not open for further replies.

thewraith2008

Member
Joined
Nov 22, 2016
Messages
1,845
For those who wish to continue using the DSD Interface plug-in

NOTE: This does not add any options introduced by DSD+ v2.29 FL

Fixs bug in plug-in and some changes that have occurred in DSD+
- Invert signal polarity (X2-TDMA or dPMR)
- '-dr' and '-dh' (Have been removed in DSD+ v2.29 FL)

see FixDetails.txt for more detail

Install
=======
Backup old 'SDRSharp.DSD.dll'
Copy modified version of SDRSharp.DSD.dll into working SDR# folder

Cheers
 

Attachments

  • FixDSDInterface.zip
    15.5 KB · Views: 1,358

dave3825

* * * * * * * * * * * *
Premium Subscriber
Joined
Feb 17, 2003
Messages
7,613
Location
Suffolk County NY
My dsd looks different now when I use the plug in. In the pic below the left side is launched with the dsd plug in. The one on the right is launched without the plug in.
 

Attachments

  • dsd plug.jpg
    dsd plug.jpg
    50.1 KB · Views: 2,561

thewraith2008

Member
Joined
Nov 22, 2016
Messages
1,845
Can't say for sure, Sorta looks the same. Is the DSD+ that is used by the plug-in the same as the one without? Is the 'Frame information verbosity' set the same?

The 'DSD Interface' uses additional command line options that you may not have in standalone version your running.

Open 'SDRSharp.exe.Config' with a text editor and look for 'DSDArguments' and 'DSDAuxArguments' to see what the command line will be. You can also use '-' but you probably won't see the entire line. Note: don't change from here as the change won't be persistent.

Hope this helps.

Cheers
 

49r

Member
Joined
Jun 9, 2016
Messages
3
Thank you for the solution. Switched to DSD+ FL version yesterday and spent hours trying to make it work again. It's OK now — thanks to you.
 

thewraith2008

Member
Joined
Nov 22, 2016
Messages
1,845
REDUX

I was having the "buffer lost" issue that is present in newer versions of SDR# 1.0.0.1533+
I applied what I did to last fix, to this "version" of the DSD Interface' plug-in and a little extra, see below.



Fix 'DSD Interface' plug-in for SDR# (for use with DSD+ v2.29 FL or higher)
by thewraith2008 in June 2018​

This version of DSD Interface plug-in:
  • Does not have "buffer lost" issue that is present in newer versions of SDR# 1.0.0.1533+
  • Has extra step in storing settings (see below).
  • The added commandline is less tolerant of mistakes, incorrect values/length will crash SDR#.
  • This is a bug in the plug-in, and NOT caused by this modification.

NOTE: This does not add any options introduced by DSD+ v2.29 FL or newer.

Fixs bugs in plug-in and some changes that have occurred in DSD+
  • Invert signal polarity (X2-TDMA or dPMR)
  • '-dr' and '-dh' (Have been removed in DSD+ v2.29 FL and higher)
  • "Create command line" would re-introduce -dr -dh (replaced with -m)
  • Corrected order of commandline that "Defaults" created. Now like what "Create command line" creates.
see FixDetails.txt for more detail

Install
Backup old 'SDRSharp.DSD.dll'
Copy modified version of SDRSharp.DSD.dll into working SDR# folder

Usage:
Change settings as normal, Click "Create command line" to store/save then OK to exit.
Failure to use "Create command line" will result in forgotten settings.
 

Attachments

  • FixDSDInterface_2.zip
    16.5 KB · Views: 406
Status
Not open for further replies.
Top