In order for DSD to decode P25 Phase 1, it needs either:
1) Discriminator output from a tapped radio (or if you have a scanner that can output discriminator audio via audio cable)
---or---
2) RTL-SDR dongle.
If the system you are wanting to monitor is trunked, then 2 of either are needed.
Some newer scanners output the discriminator audio without the need to open them up and do any soldering. The HP-1 has discriminator audio put via USB if you have the Extreme Update, but I'm not sure if this would work with DSD.
An HP-1 can already decode P25 voice, so no point. It sounds like the original poster wishes to use a PC only.
In order to use an RTL dongle with only DSD+, you need to get access to the fast lane builds of DSD+
Not true. All DSD+ versions work with RTL dongles. Usual interface is SDR#, FMP or UT.
(Also note that DSD+ is different than the original DSD). Information about those builds can be found in the text files that accompany the downloads. However, UniTrunker can control SDR as well and you can output the audio (via another program) to DSD+ to decode without the need to utilize the fast lane builds.
The cheapest route would be to go with the dongle, they can be had for ~$20 on Amazon. You will probably need some antenna adapters and a real antenna as the one shipped with the dongles is probably not going to perform that great.
Yes, the OP should acquire two dongles and get UT plus DSD+ set up.
I second the DSD for dummies idea I donated for the fast lane and am completely lost. I have watched every youtube video I can find and have read the .txt files many times. I am just trying to run a basic setup of conventional P25 freqs and am missing something. I think like me most others who are having issues its related to getting the audio fed in correctly. I am using VB-Cable and am having a hell of a time getting it to work. I know the newest build I have uses TCP but there's not much documentation on setting it up. There are a lot of old how-to videos but not much on basic new build setup.Been scanning since 1981 and started on Unix workstations so I should be able to figure this out but the more I try to get it working the more confused I get. I know what I am missing is probable mind numbing simple but that's usually how it works.
To scan conventional P25 channels:
FMP and DSD+ should be installed/running in the same folder.
Edit the FMP.ScanList file with Notepad and add the channel information. Line format is just <freq> <protocol> <tag>, so something like:
451.0125 P25 Podunk PD
462.1 P25 Podunk EMS
etc.
Do not use VB-Cable. Your Fast Lane versions of FMP and DSD+ can communicate via a TCP link instead. FMP command line should be similar to:
FMP 20001 1 <PPMvalue> <initialFreq>
Point DSD+ at FMP's TCP port and lock protocol. Might as well enable per-call recording as well:
DSDPlus -i20001 -f1 -Pwav
Start FMP and DSD+. Press
S in FMP to start scanner mode. You should see FMP scanning your scanlist. When DSD+ decodes digital voice, FMP should pause scanning until the voice ends.
If you hit a roadblock, please advise.