DSD FL 2 Dongle

Dufus

Member
Joined
Apr 16, 2009
Messages
93
Location
Pearl River, LA USA
Can't grasp editing the bat file to add a 2nd dongle.
This is current and works great on either dongle .
"
START FMP24 -rc -i1 -o20001 -b9.5 -P1.00 -v100 -g8.7 -f770.16875

START DSDPlus -f1 -e -r1 -Pmp3 -O NUL -i20001
"
What do I change to make it use both dongles? I've read and tried
other examples on RR but none work.

TIA
 

dave3825

* * * * * * * * * * * *
Premium Subscriber
Joined
Feb 17, 2003
Messages
7,666
Location
Suffolk County NY
Been a long time since I ran 2 dongles like that. You would need 2 instances of FMP24 and 2 of DSDPlus configured properly. What version of FastLane? What are you trying to monitor and are you sure you need 2 dongles for it?


DSDPlus Notes.txt said:
Using DSD+ with supported SDR devices

DSD+ directly supports trunk tracking (control/rest channel following and voice channel
following) of NEXEDGE, Capacity Plus, Connect Plus, Tier III and P25 Phase I/II systems
when coupled with one or two RTL2832U-based DVB-T dongles, Airspys or SDRPlay RSP2s.

When one device is used for trunk tracking, one copy of DSD+ is used to switch between
control/rest channel monitoring and voice/data call following. For most system types,
DSD+ will monitor each voice call until it completes before switching back to the
rest/control channel. However, on most P25 systems, voice channels carry more system data,
which allows DSD+ to immediately switch from monitoring a lower priority call
to a higher priority call.

A single copy of DSD+ plus a single SDR device can also be used to monitor conventional
analog and/or digital voice channels.

When two SDR devices are used, one copy of DSD+ monitors and follows the control/rest channel
while a second copy follows voice calls. The main benefit of using two devices is fully
prioritized voice call following on all system types. As noted above, for P25 systems,
using two devices offers minimal additional benefits over the use of a single device,
although the ability to capture and log all control channel activity may be of value
for some users.

DSD+ interfaces with RTL2832U-based DVB-T dongles via the FMP24 program. FMP24 performs
the required tuning, filtering and demodulation SDR functions.

The FMPA program is used with Airspy devices. Your Airspy serial number(s) should be added
to the FMPA.cfg file; right-click on it and use Windows Notepad to edit the file.

The FMPP program is used with SDRPlay RSP2s. Your RSP2 serial number(s) should be added
to the FMPP.cfg file.


Single-dongle monitoring:

To use a single device, run the 1R.bat file to start DSD+,
then run the appropriate batch file for your device:

DVB-T dongle: FMP24-CC.bat

Airspy: FMPA-CC.bat

SDRPLay: FMPP-CC.bat

DSD+ and the FMPx SDR software (FMP24, FMPA or FMPP) should start talking to each other
and raw demodulated audio waveforms should be displayed in DSD+'s Source Audio window.
The Windows Firewall may prompt you to allow FMPx to act as a server / accept connections;
click the check boxes to allow FMPx to function properly.

Tune your SDR by left-clicking in the FMPx RF spectrum window or by using the left/right
cursor keys or by directly typing in a radio frequency (in MHz) and pressing Enter.

Pressing '?' will list all of the FMPx keyboard commands in the FMPx console window.
Commonly used commands relate to RF gain levels, tuning step sizes and channel filtering
bandwidths.

If FMPx is tuned to a conventional digital voice channel,
DSD+ will decode any unencrypted digital voice that is present.
Use the DSD+ menus to ensure that DSD+ is sending audio to your PC speakers.

If FMPx is used to monitor analog channels,
select "Monitor Source Audio if No Sync and Signal Present" in the DSD+ input menu.

If FMPx is tuned to a P25 control channel, DSD+ will automatically start trunk tracking
and decoding unencrypted Phase I and Phase II voice traffic.

For some NEXEDGE and Tier III control channels, DSD+ will automatically start trunk tracking.

For most NEXEDGE and Tier III systems and for all Capacity Plus and Connect Plus systems,
accurate channel data for the site being monitored has to be added to the DSDPlus.frequencies
file to enable trunk tracking.


If you have a second SDR device, you can run the 1Ra.bat file and the appropriate FMPx-VC.bat
file and simultaneously monitor a second trunking system or site or conventional channel(s).
To manually tune VC FMPx, press Esc once to take FMPx out of VC mode.


Dual-dongle monitoring:

To monitor a single trunking site with two SDR devices, run the CC.bat file and the VC.bat file
to start two copies of DSD+, then run the appropriate FMPx-CC.bat and FMPx-VC.bat files to
start two copies of FMPx.
CC DSD+ and CC FMPx will be used to monitor control/rest channels
while the VC copies of DSD+ and FMPx will follow voice/data calls.

Again, the main benefit of trunk tracking with two devices is prioritized voice following.
 

mwjones

Member
Premium Subscriber
Joined
Apr 9, 2003
Messages
619
Location
Van Alstyne, TX
In the DSDPlus "Base Files" download are several batch files, and these entries come from that. These are intended for one Dongle to monitor the control channel continuously, while the second floats to the voice traffic channels.

FMP24-CC.BAT:
FMP24 -rc -i1 -o20001 -P0.0 -f935.0

CC.BAT:
DSDPlus -rc -T -E -Pwav -i20001 >>CC.log

FMP24-VC.BAT:
FMP24 -rv -i2 -o20002 -P0.0

VC.BAT:
DSDPlus -rv -T -E -Pwav -i20002 >>VC.log

I use this configuration on both my base station and my mobile monitoring rig, and it works well (the advantage of a dedicated monitor of the control channel is that you can see all the activity, even if you can't listen to it).
 

Dufus

Member
Joined
Apr 16, 2009
Messages
93
Location
Pearl River, LA USA
In the DSDPlus "Base Files" download are several batch files, and these entries come from that. These are intended for one Dongle to monitor the control channel continuously, while the second floats to the voice traffic channels.

FMP24-CC.BAT:
FMP24 -rc -i1 -o20001 -P0.0 -f935.0

CC.BAT:
DSDPlus -rc -T -E -Pwav -i20001 >>CC.log

FMP24-VC.BAT:
FMP24 -rv -i2 -o20002 -P0.0

VC.BAT:
DSDPlus -rv -T -E -Pwav -i20002 >>VC.log

I use this configuration on both my base station and my mobile monitoring rig, and it works well (the advantage of a dedicated monitor of the control channel is that you can see all the activity, even if you can't listen to it).
OK thanks. Edited my .bat accordingly, changed the serial numbers of my dongles to 00000001/2 and it seems to be working. thanks all.
 

IU0LFT

Member
Joined
Jul 19, 2020
Messages
27
Location
Italy
Can't grasp editing the bat file to add a 2nd dongle.
This is current and works great on either dongle .
"
START FMP24 -rc -i1 -o20001 -b9.5 -P1.00 -v100 -g8.7 -f770.16875

START DSDPlus -f1 -e -r1 -Pmp3 -O NUL -i20001
"
What do I change to make it use both dongles? I've read and tried
other examples on RR but none work.

TIA
Hi Dufus, this is my one running 6 dongles

start FMP24 -rc -i1 -o20001 -P0.0 -f164.0125 -b12.5 -g32.8
start DSDPlus -r1 -T -E -Pwav -i20001 >>1R-log.txt
start FMP24 -rc -i2 -o20002 -P0.0 -f164.0250 -b12.5 -g32.8
start DSDPlus -F2 -r1 -T -E -Pwav -i20002 >>1Ra-log.txt
start FMP24 -rc -i3 -o20003 -P0.0 -f164.2625 -b12.5 -g32.8
start DSDPlus -F3 -r1 -T -E -Pwav -i20003 >>1Rb-log.txt
start FMP24 -rc -i4 -o20004 -P0.0 -f164.150 -b12.5 -g32.8
start DSDPlus -F4 -r1 -T -E -Pwav -i20004 >>1Rc-log.txt
start FMP24 -rc -i5 -o20005 -P0.0 -f74.2375 -b12.5 -q1
start DSDPlus -F5 -r1 -T -E -Pwav -i20005 >>1Rd-log.txt
start FMP24 -rc -i6 -o20006 -P0.0 -f163.8875 -b12.5 -g32.8
start DSDPlus -F6 -r1 -T -E -Pwav -i20006 >>1Re-log.txt
start ./lrrp.exe
 
Top