Lil help with DSD+ Fastlane latest please

Status
Not open for further replies.

hagensieker

Member
Premium Subscriber
Joined
Jul 23, 2017
Messages
201
I have figured out OP25 so I guess I'll figure out DSD+ too.

Having said that I use DSD+ to great effect when traveling and even use it under Wine in Mac and Linux. I can decode a digital signal, no problem.

However, I'm trying to get a grip on trunking. I made a virtual Windows 10 and just a bit stumped regarding the order or what programs I need to run. I sometimes think I'm close but never follow the trunking channels or get audio.

Give me a push please.

Do I first open up SDR# (or GQRX) or whatever and send Control Channel audio to virtual audio cable, or do I open FMP-CC and FMP-VC. or do I also have to run CCbat and VCbat?

I have latest fast lane with Phase 2 support although I'm trying to track a Phase 1 system.

I have all manner of RTL devices and an Airspy and Airspy Mini as well.

Tracking New Bern NC Public Safety. Really need to know what programs to open and in what order and what program pipes the audio to where.

This is somewhat tougher for me to grasp than OP25.
 

BM82557

Member
Joined
Aug 28, 2006
Messages
4,972
Location
Berkeley Co WV
I setup a windows batch to start everything needed for the local P25 system I monitor. I also included FMP-MAP which is optional, you may not want it. In the screenshot I didn't include all of the specific parms I use for my system, yours may be different. Setup is for my Win 7 laptop -
 

Attachments

  • Screenshot - 11_15_2018 , 10_18_48.png
    Screenshot - 11_15_2018 , 10_18_48.png
    13.4 KB · Views: 650
Last edited:

hagensieker

Member
Premium Subscriber
Joined
Jul 23, 2017
Messages
201
Here's what I have. First starting with FMP-CC bat.

It seems to tune to the CC but then running FMP-VC bat doesn't seem to be picking anything up. Opening CC.bat does not get audio injected into DSD+
 

Attachments

  • dsd.jpg
    dsd.jpg
    43.2 KB · Views: 498

mtindor

OH/WV DB Admin
Database Admin
Joined
Dec 5, 2006
Messages
10,370
Location
Carroll Co OH / EN90LN
1. Why in the world are you running FMP? You should be using FMP24

2. How about a screenshot of the DSDPlus DOS window right after you start it up

Specifically, we want to see the enumeration of audio input devices and audio output devices

3. Show exactly what is in your FMP24-CC.bat, CC.bat, FMP24-VC.bat, and VC.bat

Just copy and paste the active lines from each file, which should mean that you only have to past four lines (one from each file). Please paste them in order from the files listed above.

Mike
 

mtindor

OH/WV DB Admin
Database Admin
Joined
Dec 5, 2006
Messages
10,370
Location
Carroll Co OH / EN90LN
If he is doing trunking, does he need to define the system freqs in the dsd freqs file?

Good question, but I don't think so. If you are monitoring the control channel, it will already reveal all of the channels for P25 systems.

Never tried trunking P25 though (because i have never had a need to). I just monitor the control channel.

Mike
 

M105

Member
Joined
Sep 13, 2005
Messages
399
You MUST run the latest version of FMP24.exe or the TCP linking won't work.
-
Below is a typical P25 setup. What is in between the dashed lines is the content of each batch file. Anywhere you see xxx.xxxx indicates you need to supply the numbers for your equipment.
=======================================
The batch file to start the 4 components.
------------
start "" /AboveNormal "FMP24-VC.bat"
TIMEOUT 2
start "" /AboveNormal "DSD-VC.bat"
TIMEOUT 2
start FMP24-CC.bat
TIMEOUT 2
start DSD-CC.bat
------------

FMP24-VC.bat (-i1 is your dongle number)(-Pxx.x is the ppm correction) (-gxx.x is the rf gain)
------------
FMP24 -i1 -o20002 -Pxx.x -rv -gxx.x
------------

DSD-VC.bat (-o1 is your sound output device)
------------
DSDPlus -F1 -f1 -rv -o1 -i20002 -OM NUL
------------

FMP24-CC.bat (-fxxx.xxxxx is you CC frequency)
------------
FMP24 -i2 -o20003 -fxxx.xxxxx -b9.5 -Pxx.x -gxx.x
------------

DSD-CC.bat
------------
DSDPlus -F2 -e -f1 -i20003 -rc -OM NUL
------------

==============================
Hopefully that will help and I didn't typo anything since I edited down my own files into a basic config. In any event it should give you an idea of how to set things up for a trunked P25 system.
 

cg

Member
Premium Subscriber
Joined
Dec 13, 2000
Messages
4,579
Location
Connecticut
If you use the Airspys, you need to use FMPA and you need to put the serial numbers in the FMPA.cfg file (first line)
You will get better P25 P2 results with the Airspys

chris
 

M105

Member
Joined
Sep 13, 2005
Messages
399
You will get better P25 P2 results with the Airspys

chris

With a weak signal that is true but I am getting excellent P2 decoding with a couple of old, cheap, non TCXO dongles. With TCP linking the auto tuning works wonders.
 

hagensieker

Member
Premium Subscriber
Joined
Jul 23, 2017
Messages
201
sorry guys .....life happened yesterday. I have been hacking away and making steady progress. I'm almost there and if I don't get this by tonight or tomorrow I'll do a screen cast video of all my files and explain what is happening.

And I'll post the file commands as well.

First I do FMPA-CC with an Airspy. it opens and locks channel. I have it tied to Virtual Cable.
Then I open FMP-CC with a RTL device. It seems to be tracking channels.

Then I open CC-bat and watch the data stream in DSDplus.exe.

Then finally I open VC.bat which also streams data however when it locks on a trunked channel the output sound I get is the digital signal, and NOT decoded audio. It's like VC is just outputting the raw data stream with no decoding going on at all.

I know I have a good P25 system to track as I successfully use SDRTrunk, OP25, and hardware scanners. No encryption or anything like that.
 

cg

Member
Premium Subscriber
Joined
Dec 13, 2000
Messages
4,579
Location
Connecticut
Why do you use Virtual Cables and not TCP linking? You need to use that.

chris
 

hagensieker

Member
Premium Subscriber
Joined
Jul 23, 2017
Messages
201
Why do you use Virtual Cables and not TCP linking? You need to use that.

chris

Well I suppose the best answer to that question is : I don't know and I'm new to Trunking with DSD+.

My understanding is that FMPA is for Airspy. And that you need FMP24 to use RTL AND TCP.

For some reason I could never get TCP linking working and passing a signal to CC.bat (dsdplus.exe).

Also I should add I am doing this partly on a Virtual Machine (Win 10) and I'm beginning to think that is hopeless. Doing it on a proper Win10 laptop seemed to get me a lot closer.

I'm probably best served to make a screencast video tonight after work and let you old pros set me straight.

However that being said I cracked the code on OP25 and made some web pages describing the struggle there.

https://www.hagensieker.com/wordpress/2018/07/17/op25-for-dummies/
 

mtindor

OH/WV DB Admin
Database Admin
Joined
Dec 5, 2006
Messages
10,370
Location
Carroll Co OH / EN90LN
Well I suppose the best answer to that question is : I don't know and I'm new to Trunking with DSD+.

My understanding is that FMPA is for Airspy. And that you need FMP24 to use RTL AND TCP.

For some reason I could never get TCP linking working and passing a signal to CC.bat (dsdplus.exe).

Also I should add I am doing this partly on a Virtual Machine (Win 10) and I'm beginning to think that is hopeless. Doing it on a proper Win10 laptop seemed to get me a lot closer.

I'm probably best served to make a screencast video tonight after work and let you old pros set me straight.

However that being said I cracked the code on OP25 and made some web pages describing the struggle there.

https://www.hagensieker.com/wordpress/2018/07/17/op25-for-dummies/

If you would simply post a screenshot of what DSDPlus shows as your available audio input devices and audio output devices , I'd gladly help you to get things moving in a positive direction. Just get a screen cap of the DOS screen as soon as you fire up DSDPlus (and before it is copying any data). It'll list all of the available input/output devices.

Mike
 

DRL-XM43

Member
Joined
Jun 23, 2015
Messages
842
Location
Durham Region
You MUST run the latest version of FMP24.exe or the TCP linking won't work.
-
Below is a typical P25 setup. What is in between the dashed lines is the content of each batch file. Anywhere you see xxx.xxxx indicates you need to supply the numbers for your equipment.
=======================================
The batch file to start the 4 components.
------------
start "" /AboveNormal "FMP24-VC.bat"
TIMEOUT 2
start "" /AboveNormal "DSD-VC.bat"
TIMEOUT 2
start FMP24-CC.bat
TIMEOUT 2
start DSD-CC.bat
------------

FMP24-VC.bat (-i1 is your dongle number)(-Pxx.x is the ppm correction) (-gxx.x is the rf gain)
------------
FMP24 -i1 -o20002 -Pxx.x -rv -gxx.x
------------

DSD-VC.bat (-o1 is your sound output device)
------------
DSDPlus -F1 -f1 -rv -o1 -i20002 -OM NUL
------------

FMP24-CC.bat (-fxxx.xxxxx is you CC frequency)
------------
FMP24 -i2 -o20003 -fxxx.xxxxx -b9.5 -Pxx.x -gxx.x
------------

DSD-CC.bat
------------
DSDPlus -F2 -e -f1 -i20003 -rc -OM NUL
------------

==============================
Hopefully that will help and I didn't typo anything since I edited down my own files into a basic config. In any event it should give you an idea of how to set things up for a trunked P25 system.

Just study the use of the -o20002, -i20002 and -o20003 -i20003 these are your tcp links

(i) input
(o) output
 

M105

Member
Joined
Sep 13, 2005
Messages
399
I'm probably best served to make a screencast video tonight after work and let you old pros set me straight.

My tests indicate TCP linking is a must for P25-P2 to work well.

Copy the 5 batch files I posted. Substitute FMPA for FMP24 where needed. If you have only one Airspy use it for the VC. You likely don't need any -P for it.

Let us know how it works.
 

slicerwizard

Member
Joined
Sep 19, 2002
Messages
7,643
Location
Toronto, Ontario
First I do FMPA-CC with an Airspy. it opens and locks channel. I have it tied to Virtual Cable.
With a virtual audio cable, you're stuck with FM demodulation. If the system is simulcast or Phase II, it's going to use PSK, which FM demodulation won't handle very well.


Then I open FMP-CC with a RTL device. It seems to be tracking channels.
How? You haven't run the CC decoder yet.

And FMP-CC? Not FMP24-CC?


Then I open CC-bat and watch the data stream in DSDplus.exe.

Then finally I open VC.bat which also streams data however when it locks on a trunked channel the output sound I get is the digital signal, and NOT decoded audio. It's like VC is just outputting the raw data stream with no decoding going on at all.
Sounds like you have the VC SDR software (FMP or FMP24) sending its output to your speakers or you have raw audio monitoring mode (-M<num>) enabled in VC DSD+.
 

uzbek197

Member
Premium Subscriber
Joined
Oct 2, 2016
Messages
20
&#1053;&#1086; &#1091; &#1084;&#1077;&#1085;&#1103; &#1087;&#1088;&#1086;&#1073;&#1083;&#1077;&#1084;&#1072;, &#1087;&#1099;&#1090;&#1072;&#1102;&#1089;&#1100; &#1082;&#1086;&#1085;&#1090;&#1088;&#1086;&#1083;&#1080;&#1088;&#1086;&#1074;&#1072;&#1090;&#1100; P25&#1092;&#1072;&#1079;&#1072;1 &#1075;&#1086;&#1083;&#1086;&#1089; &#1076;&#1077;&#1082;&#1086;&#1076;&#1080;&#1088;&#1091;&#1077;&#1090;&#1089;&#1103; &#1086;&#1090;&#1083;&#1080;&#1095;&#1085;&#1086;, &#1072; &#1074;&#1086;&#1090; &#1092;&#1072;&#1079;&#1072;2 &#1075;&#1086;&#1083;&#1086;&#1089;&#1072; &#1085;&#1077;&#1089;&#1083;&#1099;&#1096;&#1085;&#1086; &#1084;&#1086;&#1078;&#1077;&#1090; &#1103; &#1085;&#1077;&#1087;&#1088;&#1072;&#1074;&#1080;&#1083;&#1100;&#1085;&#1086; &#1095;&#1090;&#1086;-&#1090;&#1086; &#1076;&#1077;&#1083;&#1072;&#1102;.
&#1057;&#1076;&#1077;&#1083;&#1072;&#1083; 2 &#1092;&#1072;&#1081;&#1083;&#1072; &#1074;&#1086;&#1090; &#1090;&#1072;&#1082;&#1080;&#1093;
FMP24-VC.bat - - - - FMP24-o65000-fxxx.&#1061;&#1061;&#1061; -&#1042;9.5 -&#1055;29.0 -G50 &#1076;&#1083;&#1103;.0
DSD-VC.&#1083;&#1077;&#1090;&#1091;&#1095;&#1072;&#1103; &#1084;&#1099;&#1096;&#1100;----DSDPlus -&#1060;2 -&#1060;1-i65000 -&#1056;&#1042;-&#1086;&#1084; &#1085;&#1091;&#1083;&#1100; -Pwav
&#1045;&#1089;&#1083;&#1080; &#1085;&#1077; &#1087;&#1088;&#1072;&#1074;&#1080;&#1083;&#1100;&#1085;&#1086; &#1087;&#1086;&#1076;&#1089;&#1082;&#1072;&#1078;&#1080;&#1090;&#1077; &#1082;&#1072;&#1082; &#1087;&#1088;&#1072;&#1074;&#1080;&#1083;&#1100;&#1085;&#1086; &#1080;&#1083;&#1080; &#1076;&#1072;&#1081;&#1090;&#1077; &#1086;&#1073;&#1088;&#1072;&#1079;&#1094;&#1099; &#1087;&#1088;&#1072;&#1074;&#1080;&#1083;&#1100;&#1085;&#1099;&#1093; bat &#1092;&#1072;&#1081;&#1083;&#1086;&#1074;
 

M105

Member
Joined
Sep 13, 2005
Messages
399
@uzbek197

The translation is not good but the correct bat files are shown in my post above. Copy them. You need the -rc and -rv parameters in your DSD settings. All 4 bat files work together along with the disk to monitor a trunked system.

Also if the voice is encrypted you will hear nothing. Encrypted voice is muted on P25 no matter what the setting of the -e parameter. If you are seeing L/O in the control channel most like the talk group is using encryption.
 

uzbek197

Member
Premium Subscriber
Joined
Oct 2, 2016
Messages
20
@uzbek197

the translation is not good but the correct bat files are shown in my post above. Copy them. You need the -rc and -rv parameters in your dsd settings. All 4 bat files work together along with the disk to monitor a trunked system.

Also if the voice is encrypted you will hear nothing. Encrypted voice is muted on p25 no matter what the setting of the -e parameter. If you are seeing l/o in the control channel most like the talk group is using encryption.

&#1040; &#1074; &#1082;&#1072;&#1082;&#1086;&#1081; &#1087;&#1086;&#1089;&#1083;&#1077;&#1076;&#1086;&#1074;&#1072;&#1090;&#1077;&#1083;&#1100;&#1085;&#1086;&#1089;&#1090;&#1080; &#1079;&#1072;&#1087;&#1091;&#1089;&#1082;&#1072;&#1090;&#1100; &#1092;&#1072;&#1081;&#1083;&#1099;???
 

uzbek197

Member
Premium Subscriber
Joined
Oct 2, 2016
Messages
20
@uzbek197

the translation is not good but the correct bat files are shown in my post above. Copy them. You need the -rc and -rv parameters in your dsd settings. All 4 bat files work together along with the disk to monitor a trunked system.

Also if the voice is encrypted you will hear nothing. Encrypted voice is muted on p25 no matter what the setting of the -e parameter. If you are seeing l/o in the control channel most like the talk group is using encryption.

&#1059; &#1084;&#1077;&#1085;&#1103; 1rtl, &#1087;&#1086;&#1101;&#1090;&#1086;&#1084;&#1091; &#1079;&#1072;&#1087;&#1091;&#1089;&#1082;&#1072;&#1090;&#1100; &#1074;&#1089;&#1077; 4 &#1092;&#1072;&#1081;&#1083;&#1072; &#1080;&#1083;&#1080; 2??
 
Status
Not open for further replies.
Top