Dsd Plus fastlane vs Dsd Plus

Status
Not open for further replies.

dave3825

* * * * * * * * * * * *
Premium Subscriber
Joined
Feb 17, 2003
Messages
7,617
Location
Suffolk County NY
Can anyone explain what the fastlane version does that the public version does not do?

Thanks
 

SCPD

QRT
Joined
Feb 24, 2001
Messages
0
Location
Virginia
You just contradicted yourself. Which doesn't include FMP. You said it which he was asking about the fastlane version.

Sent from my SM-G935P using Tapatalk
 

dave3825

* * * * * * * * * * * *
Premium Subscriber
Joined
Feb 17, 2003
Messages
7,617
Location
Suffolk County NY
Ok I will try again. I am using public 1.101. It has fmp. It gives me info about trunk sites like network id , ran #'s, system type and ota (over the air numbers).

What does fast lane do that this does not..

Thanks
 

M105

Member
Joined
Sep 13, 2005
Messages
399
The .txt file from the 2.18 Fastlane version. I suppose it is okay to post it. If not the moderators can remove...


DSD+ 2.18
---------



Setup
-----

The DSD+ 2.18 files should be copied to an existing DSD+ 1.101 or higher folder.

If you do not have a DSD+ folder set up yet, go to DSDPlus.com and download
the most recent public version of DSD+ (currently 1.101) and unzip all of the
files to a folder on your PC. We recommend using C:\DSDPlus

This file describes any additional features that have been added to DSD+
and its supporting programs since the 1.101 public release.



DSD+ 2.18 New Features
----------------------


USA License Data

July 17, 2016 FCC data was used to create updated FMP/FMP24/FMPA-compatible CSV files.

Per-state files are here:

https://mega.nz/#!xkx0RT7S!x3I8YH1FwokWXkzSco_wScUJLtuXtjEp3KYFVtBV-X8

A single USA-wide file is here:

https://mega.nz/#!B0BQGIqC!v_E3eAWWLD7MfVmQiAKMT4Amb5LxeKnROICLO-PHnVo

The DSD+ 2.10 notes explain how to use these files.


FMP24 v2.11

Support for AM demodulation has been added.

Use the D key to switch between AM and FM demodulation modes.

Squelch logic has been added.

Use -q1 on the command line to enable squelch.

Press Q to enable/disable squelch.

Squelch sensitivity levels are fixed:

Manual tuning: uses loose squelch / will unmute on weak noisy signals

Scanning: uses tighter squelch / will not unmute on weak signals

New FMP24.ScanList file options:

"AM" or "FM" can be used as the "protocol type" for analog channels.

"BW=<num>" can be used to select a specific RF bandwidth filter. Units are kHz.

"DELAY=<num>" can be used to specify a "wait for a reply" delay period. Units are seconds.

Examples:

118.3 AM BW=12.5 DELAY=2 Miami Tower

145.17 DMR DELAY=1.5 N2GKG

When scanning analog or digital channels, squelch logic is automatically enabled

When scanning analog channels, noise filter #1 is automatically selected

When scanning digital channels, noise filtering is disabled

When scanning only analog channels, DSD+ is not required; audio output can be routed
directly to your speakers or to a streaming application via a software-based audio cable.
If FMP24's audio output is routed to DSD+, select raw source audio monitoring mode #1
(monitor/unmute if a signal is present but no sync detected) in DSD+.

When scanning only digital voice channels, FMP24 should be TCP linked to DSD+.

When scanning a mix of analog and digital voice channels, FMP24 should be TCP linked to DSD+
and raw source audio monitoring mode #1 should be selected in DSD+.


DSD+ v2.18

Support for NEXEDGE96 composite control channels has been added.

Some changes made to D-Star sync detection.

The show/hide background events key ('B') now cycles between three states:

Show all background events

Hide all background events

Hide only group/radio load/save messages

Pressing N (reset neighbor list) while monitoring a P25 control channel
will trigger a display of the current system's bandplan table.

The source audio and event log windows can be resized by left-dragging
in the windows' lower right corners.

The channel activity and event log window text sizes can be increased/decreased
by right clicking in the windows' lower right corners.

DSDPlus.bin

A binary / non-editable configuration file has been added to DSD+.

Changes to the following parameters are stored in DSDPlus.bin:

Listen threshold (T/t)
Invert polarity (P)
Voice call start alert (V)
Show/hide background events (B)

Console window:

initial minimized/restored state

Source audio window:

location
size
high contrast mode (H)
minimized/restored state

Channel activity window:

location
text size
high contrast mode (H)
minimized/restored state

Event log window:

location
size
text size
high contrast mode (H)
minimized/restored state

Separate copies of parameters are stored for:

DSD+

CC DSD+ (-rc)

VC DSD+ (-rv)

Each unique instance (-F<num>) of DSD+, CC DSD+ and VC DSD+

Command line entries override DSDPlus.bin file entries.

Command line entries are not saved to DSDPlus.bin; only user-initiated adjustments
that are made while DSD+ is running are saved to DSDPlus.bin (exception: -_<num>)



DSD+ 2.10 New Features
----------------------


USA License Data

We have created FMP/FMP24/FMPA-compatible FCC frequency data CSV files.
May 16, 2016 FCC data was used to create the files.
These files contain 3.8 million unique records.

Per-state files are here:

https://mega.nz/#!UpBgAaDC!vXj-7-QC4ftP6wMy8z8bsDmy_C4jzG3DtsuszuMegNs

A single USA-wide file is here:

https://mega.nz/#!tlZTCZ5a!CpX1uEjS8PUFmkPE5SEvzi0telw0pfOr0nU9YimJLSU

Note:

The large USA-wide file will not overwhelm or slow down FMP/FMP24/FMPA
or use more memory resources than one or two of the per-state files.

The per-state files are provided for users who wish to conserve disk space.

Multiple files can be combined into one file by using Notepad and copy/paste
commands, or by direct copying at a command prompt:

COPY file1.csv + file2.csv + ... + filex.csv targetfile.csv


The CSV file(s) you will be using should be copied to your DSD+ folder.

Edit your FMP/FMP24/FMPA .cfg file(s) and make the following changes:

a) add a CSV file name to the primary and/or auxiliary CSV lines

Examples:

USA.csv ; primary frequency list CSV path\filename

AZ.csv ; primary frequency list CSV path\filename
NM.csv ; auxiliary frequency list CSV path\filename

TriState.csv ; primary frequency list CSV path\filename

b) set the distance units

Example:

miles ; miles or kilometers

c) set the search radius

Example:

120 ; search distance

d) set your monitoring location; units are decimal degrees

Example:

35.6090 -108.8290 ; search origin (Rock Springs)


Each time FMP/FMP24/FMPA tunes to a new frequency, the frequency records
are scanned for matches that lie within the search distance you specified.
Matches are listed in the FMP/FMP24/FMPA console window.
Matches are sorted by distance (farthest first, closest last)

The copies of FMPA and FMP24 that are included in this release will also
pass the closest record's data to DSD+ (requires TCP link)


FMPA v2.6 / FMP24 v2.8

When a TCP link is used, FMPA and FMP24 will pass frequency and
licensee data for the currently tuned frequency to DSD+

The FMP24 PPM correction adjustment keys have been changed from c/C to p/P

A -rc (role is control/rest channel monitor) command line parameter has been added

When this parameter is used, FMP24/FMPA will respond to control/rest channel tuning
commands sent by DSD+ over a TCP link

Pressing C also activates control/rest channel monitor mode

Esc cancels control/rest channel monitor mode


DSD+ v2.10

CSV record display/logging

When a TCP link is used to connect FMPA/FMP24 to DSD+, each time FMPA/FMP24 is
manually tuned or tunes to a .ScanList entry, the closest match found in the
.csv file(s) is passed to DSD+ and DSD+ will display the license information
in the event log window, as well as write it to the event log file

A -F<num> (file number) command line parameter has been added

When this parameter is used, DSD+ modifies the names of its output files
in order to avoid name collisions with other copies of DSD+

The affected files are DSDPlus.wav and DSDPlus.event
The per-call Record folder's name is also modified

Use this feature if you want multiple copies of DSD+ to share the same
networks, sites, groups, radios and frequencies files

This feature should allow you to simultaneously monitor multiple control channels (sites)
of a network with all group and radio data being stored in the DSDPlus.groups
and DSDPlus.radios files

The sites can be part of a single network or multiple networks;
multiple protocols can be simultaneously monitored

This feature WILL NOT allow you to follow control/rest/voice channel changes
on multiple sites. Upgrades to FMPA and FMP24 will be required to support that.
At present, you must use separate DSD+ installations (folders) to trunk track multiple
site or systems.

Support for NEXEDGE Composite Control Channel (single channel trunking site) has been added

DSD+ will properly detect, report, log and record voice calls
made on single channel NEXEDGE sites

CC side auto voice muting

CC copies of DSD+ will auto-mute (no digital voice synthesis) if a VC copy
of FMPA or FMP24 is responding to tuning commands that the CC copy of DSD+ generates

This feature is designed to keep the CC copy of DSD+ muted
when voice data is decoded on a NEXEDGE composite control channel
or on a DMR channel that is also hosting a control or rest channel

When a TCP link is used, CC DSD+ will disable auto muting each time FMPA/FMP24 is
manually tuned (by the user) or tunes to a .ScanList entry; this allows users to
tune the CC copy of FMPA/FMP24 to voice or control/rest channels and hear traffic either way

Control/rest channel following

When a TCP link is used and control/rest channel monitor mode is enabled in FMPA/FMP24,
FMPA/FMP24 will respond to control/rest channel tuning commands issued by CC DSD+

CC DSD+ will direct FMPA/FMP24 to follow any control/rest channel changes that are
broadcast by the site being monitored

This allows DSD+ to follow control/rest channel rotations on NEXEDGE, DMR and P25 systems


Cap+ monitoring
---------------

Follow these steps to monitor / follow the rest channel and voice calls on a Cap+ system

a) select a network ID

Cap+ systems do not broadcast a network ID

If the system has been added to the RadioReference database, use its page number

Otherwise, assign the system a unique NID (9999, for example)

b) create an entry in the DSDPlus.networks file

Example:

Cap+, 9999, "Mayberry PD"

c) if the network has multiple sites, create entries in the DSDPlus.sites file

Example:

Cap+, 9999, 1, "North"
Cap+, 9999, 2, "South"
Cap+, 9999, 3, "East"
Cap+, 9999, 4, "West"

d) for each known system frequency, create a channel record in the DSDPlus.frequencies file

Initially, use invalid channel numbers

Example:

; Mayberry PD North

Cap+, 9999, 1, 99, 450.5000, 0.0, 0
Cap+, 9999, 1, 99, 451.2625, 0.0, 0
Cap+, 9999, 1, 99, 454.9125, 0.0, 0
Cap+, 9999, 1, 99, 455.5000, 0.0, 0

e) tune CC FMPA/FMP24 to an active system channel (note: TCP link required)

CC DSD+ will scan the DSDPlus.frequencies file for a Cap+ record with the same frequency;
The first matching record will be used

CC DSD+ will use the frequency record to establish the system's network ID

CC DSD+ will use the NID to display the network and current site names

f) at some point, DSD+ should determine the channel's ordering
and display it in the event log window

Example:

"450.500000 is first Cap+ repeater (Ch1 and Ch2)"

Use the information to edit the channel's record in the DSDPlus.frequencies file

Note: continue to use invalid channel numbers

Example:

Cap+, 9999, 1, 101, 450.5000, 0.0, 0

g) repeat e) and f) for each active system channel

Example:

"451.262500 is third Cap+ repeater (Ch5 and Ch6)"
"454.912500 is fourth Cap+ repeater (Ch7 and Ch8)"
"455.500000 is second Cap+ repeater (Ch3 and Ch4)"

Cap+, 9999, 1, 101, 450.5000, 0.0, 0
Cap+, 9999, 1, 105, 451.2625, 0.0, 0
Cap+, 9999, 1, 107, 454.9125, 0.0, 0
Cap+, 9999, 1, 103, 455.5000, 0.0, 0

h) when the ordering of all of a site's active channels has been determined,
edit the channel records so they have the correct channel numbers

Example:

Cap+, 9999, 1, 1, 450.5000, 0.0, 0
Cap+, 9999, 1, 3, 455.5000, 0.0, 0
Cap+, 9999, 1, 5, 451.2625, 0.0, 0
Cap+, 9999, 1, 7, 454.9125, 0.0, 0

CC DSD+ will now automatically direct CC FMPA/FMP24 to follow the rest channel
and direct VC FMPA/FMP24 to follow voice calls

i) in the future, to monitor this site, tune CC FMPA/FMP24 to the current rest channel



DSD+ 2.8 New Features
---------------------


DSD+ v2.8

fixed VHF P25 control channel decoding / trunk voice following

when a TCP link from FMP24 or FMPA is used and Cap+ is detected,
DSD+ will scan the entries in DSDPlus.frequencies for a Cap+ entry with
a frequency value that matches the frequency that FMP24 or FMPA is tuned to;
if a match is found, DSD+ will use the network ID value from that Cap+ frequency entry
as the current system ID; DSD+ will use the NID to load the network name, site names
and site frequencies; this will be used in later versions of DSD+ to support Cap+
trunk voice following

note: you will have to assign your own NID value to each Cap+ system;
if there is a RR database entry for the system, we suggest you use the
#### part of RadioReference.com - Scanner Frequencies and Radio Frequency Reference Database as the NID



DSD+ 2.5 New Features
---------------------


FMP24 v2.4

note: TCP linking will not work with 1.x versions of DSD+

updating of the spectrum display is now smoother when using
the left/right cursor keys to rapidly slide through the RF spectrum

added P25 simulcast support for DSD+

FMP24 autodetects P25 PSK modulation and stops using FM demodulation

this feature requires TCP linking to DSD+

auto center tuning

this feature will auto-tune to RF signals that are up to
[ (signal width + bandpass filter passband width) / 2 ]
away from current the tuning point;

example:

~12 kHz P25 signal

12.5 kHz bandpass filter selected

FMP24 will acquire signal up to ~12 kHz off center (a 27 PPM error @ 450 MHz) and retune

auto centering works with all analog and digital signals

the spectrum window title will display "<frequency>+/-<autocorrection> Hz"

example: "450.0125+375 Hz"

auto center tuning can be enabled/disabled on the FMP24 command line:

-a<num> Enable/disable auto center tuning (0-1) [-a1]

auto center tuning can be enabled/disabled while FMP24 is running:

A toggle auto center tuning

accurate PSK decoding requires very accurate tuning;
when FMP24 detectes P25 PSK modulation, auto center tuning is always enabled

this feature requires TCP linking to DSD+


FMPA v2.1

note: TCP linking will not work with 1.x versions of DSD+

an Airspy serial number list has been added to FMPA.cfg

the first line of FMPA.cfg is now used for the (optional) Airspy serial number list

the first listed serial number will be device #1, second serial is device #2, etc.

a populated serial number list is required for -i<num> device selection

if you do not populate the serial number list,
use of -i<num> on the FMPA command line will trigger an error

to determine an Airspy's 16 digit serial number, plug it in and run FMPA

FMPA now uses a more efficient filtering and demodulation chain

the Eco mode options have been removed

FMPA will alert the user if the Airspy USB connection is lost

FMPA will auto recover and resume normal operation when the Airspy USB connection is restored

updating of the spectrum display is now smoother when using
the left/right cursor keys to rapidly slide through the RF spectrum

added P25 simulcast support for DSD+

FMPA autodetects P25 PSK modulation and stops using FM demodulation

this feature requires TCP linking to DSD+


DSD+ v2.5

note: TCP linking will not work with 1.x versions of FMP/FMP24/FMPA

added some ProVoice link control decoding

when a TCP link from FMP24 or FMPA is used,
the -E logging option adds tuned frequency information to DSDPlus.event entries

when a TCP link from FMP24 or FMPA is used,
the -P per-call .wav/.mp3 audio recording option adds
tuned frequency information to each audio file's file name

when a TCP link from FMP24 or FMPA is used and P25 PSK modulation is detected,

FMP24/FMPA and DSD+ stop using FM demodulation

DSD+ generates a pseudo-C4FM audio waveform and
displays it in the source audio waveform window

the pseudo-C4FM audio waveform can be recorded by pressing 'R' in DSD+

no advanced decoder options are required for best decoding of P25 PSK signals

these options (-mp, -dr<num>, -dh<num>, -ds<num>, -dd<num>, -dv<num>)
will have no effect on PSK decoding when TCP linking is used

if you also monitor another signal type (NXDN, DMR, C4FM P25, ...),
use advanced decoder options that benefit *that* signal type

added P25 control channel TSDU/TSBK decoding

supports Phase I trunked voice following

Networks, Sites, Groups and Radios data file record formats:

network ID format is WACN ID.SysID

site number format is RFSS.Site#

DSDPlus.networks file example:

P25, 4F112.733, "Mayberry PS"

DSDPlus.sites file example:

P25, 4F112.733, 1.1, "Site 1"
P25, 4F112.733, 1.2, "Site 2"
P25, 4F112.733, 2.1, "Site 3"

DSDPlus.groups and DSDPlus.radios records are auto-populated;
edit these files to add group and radio aliases

no P25 frequency data is required in the DSDPlus.frequencies file,
but you may manually add frequency data for your own reference
(DSD+ will ignore any P25 frequency entries that you add)



DSD+ 1.114 New Features
-----------------------


DSD+: Added raw source audio monitoring modes

The -m<num> command line option and the M/m active keys select one of the five
available monitoring modes:

0: never monitor

disables raw source audio monitoring

1: monitor if no sync and a signal is present (**)

enables monitoring if DSD+ is not detecting known sync patterns
AND noise content is low enough to indicate the presence of a signal

2: monitor if no sync

enables monitoring if DSD+ is not detecting known sync patterns

3: monitor if no voice

enables monitoring if DSD+ is not processing voice frames

4: always monitor

enables full time raw source audio monitoring

** Mode 1 requires a true flat audio source.
If the signal is filtered, mode 1 will always unmute the raw audio.
Narrow RF bandpass filters will also not work well with mode 1.
Use 9 to 12 kHz bandpass filtering for best mode 1 operation.

Mode 1 has been tested with the newest versions of FMP, FMP24 and FMPA.

Mode 1 should also work with other SDR programs and with discriminator taps,
but no testing has been performed with these sources.


FMPA: Modified audio processing to support DSD+ raw audio monitoring mode 1


FMP24: This is a 2.4 Msps version of FMPA

FMP24 vs FMP differences:

samples I/Q data at 2.4 Msps

spectrum window is 1024 pixels wide

FFT size must be 16k, 32k or 64k

uses a more efficient I/Q processing chain

has no normal/economy mode option

has a selectable 20 kHz bandpass filter

uses narrower bandpass filter skirts (only 500 Hz wide) for all bandpass filters

these tighter filters:

reduce noise levels in weak signals

distort digital waveforms, but not enough to interfere with DSD+ decoding

configuration file is named FMP24.cfg

scan list file is named FMP24.ScanList




DSD+ 1.112 Patch Release
------------------------


FMP: Fixed trunk voice following bug



DSD+ 1.112 New Features
-----------------------


DSD+: Added per-call recording to MP3 files; use -Pmp3 on the DSD+ command line

DSD+: Added detection and audio synthesis of MotoTRBO Dual Capacity Direct Mode (DCDM) signals

You can use the -1 and -2 command line options and the 1/2/3 active keys
to control which DCDM timeslots DSD+ will detect and decode;
default = look for sync patterns for both slots

DSD+: Added D-Star audio synthesis

DSD+: Improved MotoTRBO Capacity Plus decoding/reporting

DSD+: Improved Restricted Access to Systen (RAS) detection

DSD+: Fixed a timed recording file ( -I<num> ) bug

DSD+: Fixed a lockup on exit bug

FMP/FMPA: Resolved a few issues

--
 

BM82557

Member
Joined
Aug 28, 2006
Messages
4,982
Location
Berkeley Co WV
From the DsdPlus text file -


DSD+ Fast Lane
--------------

Early access to features is being offered through the DSD+ Fast Lane program.

Fast Lane updates are expected to be released about once per month.

Some Fast Lane updates WILL have issues/bugs. That is the nature of alpha software.

Fully tested public releases will continue to be released, approximately every 6 months.


In light of the extra workload the Fast Lane program will create,
the DSD+ team is asking Fast Laners for:

US$10 for one year of Fast Lane updates

US$25 for unlimited Fast Lane updates

Donations above these amounts are welcomed, but it's up to you.
We're not looking to get rich here. Funds will be used for things like
needed hardware upgrades.

Funds can be sent our Paypal account (dsdplusfastlane@gmail.com)

Please include a comment that specifies the email address that
your Fast Lane updates should be sent to.

NOTE: IF YOU DO NOT INCLUDE A COMMENT, PAYPAL DOES NOT SEND US A NOTIFICATION.
THIS *WILL* DELAY YOUR FIRST FAST LANE UPDATE.
 

Forts

Mentor
Database Admin
Joined
Dec 19, 2002
Messages
6,708
Location
Ontario, Canada
I'm not sure why everyone seems to feel so entitled to free releases more frequently. The author originally said there would be likely one or two per year. The last release was last Christmas, so still another month for a 2016 public release. How many releases of the public version of DSD have you seen? And if this is something you use often then save up a few bucks and donate.
 
Joined
Dec 16, 2015
Messages
372
The Fast Lane version is definitely worth the $25 for future upgrades at no extra cost.

With all the great things this program does, I would've pay a lot more than just $25. People should make that small donation of $25 to the developers and stop being CHEAP! Stop eating out, smoking and/or drinking and BAM!!!! You saved up $25.
 

natedawg1604

Member
Premium Subscriber
Joined
Jun 29, 2013
Messages
2,726
Location
Colorado
The Fast Lane version is definitely worth the $25 for future upgrades at no extra cost.

With all the great things this program does, I would've pay a lot more than just $25. People should make that small donation of $25 to the developers and stop being CHEAP! Stop eating out, smoking and/or drinking and BAM!!!! You saved up $25.

Ditto:cool:
 

Whistle-Shack

Member
Joined
Apr 5, 2015
Messages
49
Location
Desert Dot
The Fast Lane version is definitely worth the $25 for future upgrades at no extra cost.

With all the great things this program does, I would've pay a lot more than just $25. People should make that small donation of $25 to the developers and stop being CHEAP! Stop eating out, smoking and/or drinking and BAM!!!! You saved up $25.

WOW $25 bucks,not worth.But it does sound like the IRS would want to look into this.
 

dave3825

* * * * * * * * * * * *
Premium Subscriber
Joined
Feb 17, 2003
Messages
7,617
Location
Suffolk County NY
Thanks to those that answered my original questions.

I am now in the Fast Lane. However, I cant get the fmp/Fmp24 to scan properly. It says it loaded a huge amount of freqs but will not scan properly. It scans thru the list I edited but does not stay stopped on a freq. I stuck a local control channel in and when it came up, it stayed long enough for dsd to id the site and neighbor sites, then resumed scanning. This is with fmp24 and it does display fcc license data when on a known freq. Cool.

I also have an airspy mini and have not been able to get that to scan. FMPA.

Whats the difference between FMP, FMP24 and FMPA? Other than spanning 2.4 and for Airspy? Do they all scan?

Still playing but not getting very far as to being happy..

Thanks
 

KD8DVR

Member
Joined
Apr 11, 2004
Messages
1,305
Location
Columbus, Ohio
Can anyone explain what the fastlane version does that the public version does not do?

Thanks

DSD+...likely nothing, from what I've read.

Seems to me they are concentrating their efforts on that FMP program, which is a separate entity entirely; but part of the package. Useless to those who use other trunking programs, like Unitrunker.

Pay if you want. Won't hurt. It gives the developer some compensation for his generous effort.
 
Status
Not open for further replies.
Top