DSD Plus Fastlane setup help?

Status
Not open for further replies.

gregkaderli

Member
Joined
Jun 19, 2008
Messages
17
Hello,

Unfortunately you have to go through all the changes to see any additions and modifications.

The -dr and -dh command line options were removed after version 2.18.

The advanced decoder options have no effect during PSK decoding when TCP linking is used.

73 Eric
Understood. Thank you for reminding me to look through all the change texts.

Thank you for verifying the -dr and -dh command line options have been removed. I had an original version of DSDPlus and had not worked with it in a while and then jumped into Fastlane recently.

I did finally find the commands of -ds and -dd on the DSD+ 1R event log screen in the drop down menu under "Decoder"

I was still trying to work them into the batch file when I called DSDPlus.exe...... My goodness I am so behind.

Greg
 

n6hww

Member
Joined
May 17, 2020
Messages
9
This is a great thread and I have read through it several times. I have an SDRPlay RSPduo connecting to a Windows 10 system. My goal is to listen to LAPD radios and LACity radios as part of an emergency responder group.

85651

Do I need two SDR radios to listen to their radios assuming they are not encrypted?

I have loaded and configured DSDPlus Fast Lane 2.246 to access the RSPduo. The RSPduo is connected to a discone antenna on tuner1.

I created a batch file to start DSD+ as outlined here with the following:
start dsdplus -r1 -fa -e -T -E -Pwav -i20001 >> 1420-log.txt
start fmpp -rc -i1 -b12.5 -o20001 -f774.21325

The FMPP.cfg, following the information here, contains the following:

1905***** ; SDRPlay serial number list
3 ; sampling rate (3 Msps)
1024 ; spectrum window width
32 ; FFT size (16k, 32k, 64k)
10 ; spectrum update rate in Hz
5000 -6250 7500 12500 15000 25000 100000 ; step size table; units = Hz; negate default
. ; DSD+ path
.\usa.csv ; primary frequency list CSV path\filename
.\ca.csv ; auxiliary frequency list CSV path\filename
miles and bearing ; miles or kilometers
99.9 ; search distance
34.0485 -118.5460 ; search origin

I see data scrolling by and a very faint output. I have the sound turned all the way up and I still barely hear them.
 

matty100_000

Newbie
Joined
Nov 20, 2013
Messages
4
Location
LOS ALTOS, CA
Hi
I am new to DSDplus and FMPP ... I am having problems getting FMPP running, I have an RSPDuo (SDRplay). I installed latest SDRuno and it included an update to the SDRPlay API to version 3.07 ...
I updated my SN (from the back of the device) into the FMPP config first line
when I run FMPP I get 2 errors ... the first: this copy of FMPP is designed for SDRPlay Service V3.06 only, but SDRPLay service v3.06 was not detected
and the second error after I click ok on first error is : can't open SDRPlay Device #1, SDRplay device with serial number XXXXXXX is not present or is already in use

two questions:
1. If I have a newer API is this a problem
2. I tired looking for SDREUno version 1.33 (the last version before they updated to API V3.07) but can't find it anyplace on the internet ... does anybody know where I can downgrade my SDRuno so I can get back the API V3.06 to check if this is the issue ?

Thanks
Matty AG6XS
 

N6ML

Member
Joined
Sep 26, 2008
Messages
1,284
I'd suggest emailing the DSD+ peeps so they can update FMPP to use API 3.07, but wouldn't they need the 3.07 specification? I don't see it on the SDRPlay website. Ah, the 3.07 installer dumps the API PDF into the \Program Files\SDRPlay\API\docs folder.

Only if they've changed something that makes it not backwards-compatible, which would be naughty - they should only do such things in a major version release (4.x) (IMO). It's more likely that DSDPlus is checking for an *exact* version, where perhaps it should check for an exact *major* version (3) and a *minimum* update level (.06).
 

nrarend

Newbie
Premium Subscriber
Joined
Aug 1, 2020
Messages
4
I also emailed the DSDPlus team on this. They gave me the following advice which allowed me to use FMPP with API 3.07:

"Yes, we will update FMPP.

For now, copy the 3.07 sdrplay_api.dll file to your DSD+ folder. FMPP will complain at startup, but should run properly."

When you have API 3.07 installed, the default location is C:\Program Files\SDRplay\API . Then navigate to the proper folder (either x64 or x86) to locate the respective .dll files. I found that my DSDPlus installation requires the 32-bit .dll to work. I get a message when I start FMPP saying it wants 3.06, but everything works just fine once I get past the error.
 

matty100_000

Newbie
Joined
Nov 20, 2013
Messages
4
Location
LOS ALTOS, CA
Nrarend,
Thanks for the advice ... I got the same answer from DSDplus so I copied the 64bit and it did not work ... followed your advice with the 32bit (even though I am running 64bit windows) and all is working ok now ...
Do you have a good tutorial to get started with trucking with RSPduo... I could not find any on the net or YouTube ....
Thanks
Matty
 

nrarend

Newbie
Premium Subscriber
Joined
Aug 1, 2020
Messages
4
I use the RSPdx, so I wouldn't know how to set up things specifically for the RSPduo, but I know it has more capabilities when it comes to trunking.

The "notes" text file in the DSDplus installation folder gives a pretty good rundown. P25 systems are the easiest. All you need to do is navigate to the control channel and set DSDPlus to "combined CC/VC monitor" in the Event Log "control" menu. The software usually figures everything out from there and will begin tracking the frequencies automatically. When it comes to other systems (like NXDN, DMR TIII, Motorola Connect Plus), it can be more involved.

The way I've found works best is to find the signals in whatever SDR software you use, with the waterfall. When you find digital signals that look like DMR, search them on RadioReference. This will usually tell you at least where the signals are coming from, the protocol type, network ID, site number, and frequencies that particular system uses. Sometimes, there will also be a page that lists the frequencies along with their respective channel numbers. This is ideal, since all you have to do from there is find the "DSDPlus.frequencies" file in the DSDplus directory and edit it accordingly using notepad++ (format instructions are at the top of the text in that file). If set up appropriately, you can then run DSDplus/FMPP and it will begin trunk tracking automatically.

More commonly, in my experience, finding the channel numbers is more of a chore. DSDPlus software uses the channel number given from the CC to tune to the appropriate frequency where the action is happening, so if you don't draw that connection in the DSDPlus.frequencies file, the software doesn't know where to go.

In SDRuno, tune to the CC using a 10 mHz wide bandwidth. Port the sound from SDRuno to DSDplus (without FMPP running) using virtual audio cable. Add a VRX in SDRUno and tune it to one of the frequencies found on RadioReference other than the CC, while the first VRX is still tuned on the CC. In the DSDplus Event log window, set it to "Passive Digital Monitor" under the control menu. You should begin to see data flowing and voice channel activity in the Event log window, with channel numbers. Make a list of all the channel numbers you see. Then watch the Event Log while you watch the waterfall on your second VRX in SDRUno. When a signal shows in the waterfall at the same time as the voice call, you have drawn the connection. Each frequency often has two channel numbers associated with it. Do this for each frequency from RadioReference and you will eventually have channel numbers for every frequency. Update DSDPlus.frequencies file with this information, save it, and then run DSDplus with FMPP. If set up correctly, it will begin tracking correctly and you will hear audio for each voice call.

This can be a lot of work the first couple times you do it, and there may be some trial and error, but you'll find you can get most systems figured out. Be happy you have a device that can show a 10mHz bandwidth, because otherwise this method would be nearly impossible.

If you don't want to mess with virtual audio cable and having SDRUno running at the same time, you could just put all the frequencies for a system into the DSDPlus.frequencies file and, once you get your list of channel numbers from the Event Log while tuned to the CC, just enter different channel numbers for each frequency by method of trial and error until you hear voice calls coming through.
 
Status
Not open for further replies.
Top