DSDPlus DSD+ Issue With RSP1A

jetracer

Member
Feed Provider
Joined
Oct 9, 2013
Messages
8
I recently picked up an RSP1A to try and simply my feeding setup. Setup consists currently of an Airspy R2, DSD+ running on a Windows VM which is running find but I would like to reclaim the Airspy for other projects. I got everything set up for the RSP1A and it works with one issue, after DSD opens I have to press k for anything to happen. I have tried changing a few command line options but nothing seems to kick it into gear.
This is when DSD first boots up and it will sit here forever with nothing happening.
1702784390222.png
As soon as I press k,
1702784512944.png
Now it starts decoding P25 data and all is fine. My issue is I have this setup to be 100% self contained, auto restarts with the software auto-starting. I am unable to utilize this setup without the p25 data being decoded on startup. Could anyone point me in the right direction to get this working?
Here is my startup script.
1702784676374.png
 

dave3825

* * * * * * * * * * * *
Premium Subscriber
Joined
Feb 17, 2003
Messages
8,614
Location
Suffolk County NY
What happens if you define an IF Gain value in your script? Also that noise floor is pretty high.

START CMD /C FMPP.exe -rc -i1 -M26 -o20001 -f774.33125


FMPP help said; -M<num> IF gain (0-59) [-M30]


.
 

jetracer

Member
Feed Provider
Joined
Oct 9, 2013
Messages
8
The starting IF does change to whatever number is set however it still needs me to hit k. I need to order some more ferrites and adjust the setup a bit to help the noise floor.
 

dave3825

* * * * * * * * * * * *
Premium Subscriber
Joined
Feb 17, 2003
Messages
8,614
Location
Suffolk County NY
The starting IF does change to whatever number is set however it still needs me to hit k.
k/K is to adjust the IF Gain. -M<num> defines the IF gain in your start up which I do not see in the pic of your FMPP.exe script.
 

jetracer

Member
Feed Provider
Joined
Oct 9, 2013
Messages
8
It wasn't in my initial, I attempted it before I posted and re tried after your comment.
 

dave3825

* * * * * * * * * * * *
Premium Subscriber
Joined
Feb 17, 2003
Messages
8,614
Location
Suffolk County NY
That's weird that it needs an IF adjust to start working. Have you isolated it to just k? I mean does j/J (the other gain setting) get it going? What happens if you define both IF and LNA values in your script?
 

jetracer

Member
Feed Provider
Joined
Oct 9, 2013
Messages
8
Hitting j/J also kicks it, however specifying the LNA and IF in the startup script do not. I'm going to have to try it on another system and see if it's the vm causing issues.
 

mtindor

OH/WV DB Admin
Database Admin
Joined
Dec 5, 2006
Messages
11,028
Location
Carroll Co OH / EN90LN
I recently picked up an RSP1A to try and simply my feeding setup. Setup consists currently of an Airspy R2, DSD+ running on a Windows VM which is running find but I would like to reclaim the Airspy for other projects. I got everything set up for the RSP1A and it works with one issue, after DSD opens I have to press k for anything to happen. I have tried changing a few command line options but nothing seems to kick it into gear.
This is when DSD first boots up and it will sit here forever with nothing happening.
View attachment 153146
As soon as I press k,
View attachment 153148
Now it starts decoding P25 data and all is fine. My issue is I have this setup to be 100% self contained, auto restarts with the software auto-starting. I am unable to utilize this setup without the p25 data being decoded on startup. Could anyone point me in the right direction to get this working?
Here is my startup script.
View attachment 153150

Not that even though your commands show you are initially setting frequency 774.33125, your top screenshot show that you are initially on 744.33125 (not 774.33125). And you would have no legitimate signal at 744.33125 to decode. Make sure you are steering it to the proper freq on startup.

"k" isn't even a valid key to press in the latest DSDPlus FastLane. Are you using the free version ? And if so, what is "k" supposed to do?
 

dave3825

* * * * * * * * * * * *
Premium Subscriber
Joined
Feb 17, 2003
Messages
8,614
Location
Suffolk County NY
"k" isn't even a valid key to press in the latest DSDPlus FastLane. Are you using the free version ? And if so, what is "k" supposed to do?

Mike, op is using FMPP

Options:
-L<num> LNA gain (0-8) [-L8]
-M<num> IF gain (0-59) [-M30]

Active keys:

j/J adjust LNA gain
k/K adjust IF gain
 

Attachments

  • FMPP_Help.txt
    2.1 KB · Views: 15

jetracer

Member
Feed Provider
Joined
Oct 9, 2013
Messages
8
Not that even though your commands show you are initially setting frequency 774.33125, your top screenshot show that you are initially on 744.33125 (not 774.33125). And you would have no legitimate signal at 744.33125 to decode. Make sure you are steering it to the proper freq on startup.

"k" isn't even a valid key to press in the latest DSDPlus FastLane. Are you using the free version ? And if so, what is "k" supposed to do?
1702821484337.png

Again after pressing k.
1702821501628.png
1702821629750.png
You do have the latest API installed on the VM?
1702821680225.png

Tried it on another machine with the exact same result.
 

dave3825

* * * * * * * * * * * *
Premium Subscriber
Joined
Feb 17, 2003
Messages
8,614
Location
Suffolk County NY
When you start up, and before hitting k, do you see any actives freqs (not specifically 774.33125) on the spectrum?
 

jetracer

Member
Feed Provider
Joined
Oct 9, 2013
Messages
8
When you start up, and before hitting k, do you see any actives freqs (not specifically 774.33125) on the spectrum?
I do not, just checked with an FM band station and until I hit k or j nothing is active.
 

dave3825

* * * * * * * * * * * *
Premium Subscriber
Joined
Feb 17, 2003
Messages
8,614
Location
Suffolk County NY
I do not believe you posted the FastLane version your on but you could try to update to the latest basefiles. In the download will be a few folders.

1702824352389.png


Go in the executables folder and copy the FMPP.exe thats there and drop it in your DSDPlus directory.

1702824384533.png


And then go into the dll folder and do the same with sdrplay_api.dll

1702824302324.png


And of course, read the readme

Readme.txt said;

DSDPlus Fast Lane Base Files
----------------------------

This archive contains the following:

Executables folder:

FMP24.exe RTL SDR tuner/demodulator
FMPA.exe Airspy tuner/demodulator
FMPP.exe SDRPlay tuner/demodulator
FMP-Map.exe shows locations of tuned signals; relies on FMPx .csv license data files
LRRP.exe shows GPS location updates that have been decoded by DSD+
Survey.exe shows results of FMP24 spectrum survey

It is safe to copy all of these files to your DSD+ folder at any time.

DLLs folder:

lame_enc.dll used by DSD+ to create .mp3 audio recordings
rtlsdr.dll standard version of rtlsdr.dll; supports R828D tuners, supports bias tee control on V3 dongles
rtlsdr_FC0012.dll DLL known to properly support FC0012 tuners; to use, rename to rtlsdr.dll
airspy.dll Airspy interface
sdrplay_api.dll SDRPlay interface for 32 bit programs
libfftw3f-3.dll fast FFT library; used by FMP24, FMPA and FMPP
libusb-1.0.dll USB device support
msvcr100.dll used by other DLLs
msvcr90.dll used by other DLLs
msvcrt.dll used by other DLLs
pthreadVCE2.dll used by other DLLs

It is safe to copy all of these files to your DSD+ folder at any time.


BatchFiles folder:

1R.bat run DSD+ in standalone mode for conventional and trunking systems
1Ra.bat run a second instance of DSD+ in standalone mode for conventional/trunking
CC.bat run DSD+ in control channel monitor mode
VC.bat run DSD+ in voice channel monitor mode
FMP24-CC.bat run FMP24; control first RTL SDR dongle
FMP24-VC.bat run FMP24; control second RTL SDR dongle
FMPA-CC.bat run FMPA; control first Airspy device
FMPA-VC.bat run FMPA; control second Airspy device
FMPP-CC.bat run FMPP; control first SDRPlay device
FMPP-VC.bat run FMPP; control second SDRPlay device

These files are provided as replacements for lost or damaged files
and as a reference for writing your own batch files.
Do not copy any of them to your DSD+ folder unless you have a good reason to do so.



ConfigurationFiles folder:

FMP24.cfg configuration file for FMP24.exe
FMPA.cfg configuration file for FMPA.exe
FMPP.cfg configuration file for FMPP.exe
LRRP.cfg configuration file for LRRP.exe
FMP-Map.cfg configuration file for FMP-Map.exe
Survey.cfg configuration file for Survey.exe

These files are provided as replacements for lost or damaged files.
Do not copy any of them to your DSD+ folder unless you have a good reason to do so.
Copying will destroy current configuration data!



DataFiles folder:

DSDPlus.networks DSD+ network data
DSDPlus.sites DSD+ site data
DSDPlus.frequencies DSD+ RF channel data
DSDPlus.groups DSD+ talkgroup data
DSDPlus.radios DSD+ radio/subscriber data
DSDPlus.P25data DSD+ P25 trunking systems data
DSDPlus.siteLoader DSD+ site loader feature data
FMP24.SurveyList spectrum survey control file for FMP24
FMP24.ScanList scan list file for FMP24
FMPA.ScanList scan list file for FMPA
FMPP.ScanList scan list file for FMPP

These files are provided as replacements for damaged or missing files.
Do not copy any of them to your DSD+ folder unless you have a good reason to do so.
Copying will destroy current data!
 

jetracer

Member
Feed Provider
Joined
Oct 9, 2013
Messages
8
Currently on 2.448. I have replaced the base files as a precaution and again now. Not really sure what else can be done at this point. This RSP1A works fine on SDRUNO and after pressing k or j, I guess I can't use it for this purpose for now. Maybe I'll go back to throwing my rtlsdr blog v3 and Noolec at my P25.
 

R0am3r

Salt Water Conch
Premium Subscriber
Joined
Apr 13, 2014
Messages
761
Location
Oneida County, NY
Currently on 2.448. I have replaced the base files as a precaution and again now. Not really sure what else can be done at this point. This RSP1A works fine on SDRUNO and after pressing k or j, I guess I can't use it for this purpose for now. Maybe I'll go back to throwing my rtlsdr blog v3 and Noolec at my P25.

I have two RSP1A receivers and they work exactly the same as yours. I have found no combination of command line options that kickstart the RSP1A. If you enter a new frequency in FMPP, I believe that also kicks the RSP1A into receive mode. I too am using Fastlane 2.448 and FMPP 1.23 with updated base files and the latest SDRPlay API (3.11).

Please note - this behavior is not present with sdrtrunk, SDRuno or SDRconnect.
 

jetracer

Member
Feed Provider
Joined
Oct 9, 2013
Messages
8
I have two RSP1A receivers and they work exactly the same as yours. I have found no combination of command line options that kickstart the RSP1A. If you enter a new frequency in FMPP, I believe that also kicks the RSP1A into receive mode. I too am using Fastlane 2.448 and FMPP 1.23 with updated base files and the latest SDRPlay API (3.11).

Please note - this behavior is not present with sdrtrunk, SDRuno or SDRconnect.
I'll have to give sdrtrunk another go, last time it kept going idle on me and would have to be reset. Thanks for the info!
 

dave3825

* * * * * * * * * * * *
Premium Subscriber
Joined
Feb 17, 2003
Messages
8,614
Location
Suffolk County NY
last time it kept going idle on me and would have to be reset.
That's usually a sign there is no signal. No signal can be from gain settings or not having all control channels entered in. Also on control channels, the dwell time can be bumped up allowing more time for the receiver to lock on the control channel.

I have two RSP1A receivers and they work exactly the same as yours. I
Are you running on Windows or a Windows VM like the OP is?
 
Top