DSDPlus DSD+ 2.516 Released Sunday, January 12, 2025

DaveNF2G

Member
Premium Subscriber
Joined
Jul 8, 2023
Messages
378
Location
Latham, NY
I had about 3200 MOT Aliases in my 41k+ radios file from multiple systems. Backed up the file, did the upgrade and started DSDPlus. It took just over an hour to reacquire all of the aliases (plus 500 that others had acquired but I hadn't received since the MOT Alias support was added) and did nothing with the Harris aliases that already existed in the file.

I haven't fully tested it (I've only got a single MOT system in listening range of home that uses OTA Aliases), but I do appreciate the much cleaner radios file instead of those lengthy encrypted strings after every radio.

Not to mention the addition of the roaming (which is a great addition - I have a Harris system I'll be testing that with today).
That is encouraging.
 

DaveNF2G

Member
Premium Subscriber
Joined
Jul 8, 2023
Messages
378
Location
Latham, NY
According to the server stats report:

BEE00.695 Albany/Schenectady Co. NY 4723


Looks like there are thousands of talker aliases waiting for you.
Hmm. I have 8840 RIDs in my DSDPlus.radios file.

However, I cannot easily count the ones who have OTA data...

Anyway, I am going to take the advice of various others in the thread and install it and let it do its thing. I already have backups that I keep updated after every session.
 

slicerwizard

Member
Joined
Sep 19, 2002
Messages
7,738
Location
Toronto, Ontario
Hmm. I have 8840 RIDs in my DSDPlus.radios file.
Rookie numbers. :)

However, I cannot easily count the ones who have OTA data...
Why not? DSD+ reports those numbers every time it saves the .radios file.

Anyway, I am going to take the advice of various others in the thread and install it and let it do its thing. I already have backups that I keep updated after every session.
Backups? That probably makes you a one percenter!
 

seagravebuff60

Short Bus Reject
Feed Provider
Joined
Jun 11, 2016
Messages
1,085
Location
Snow Bird - NY/FL
Why not? DSD+ reports those numbers every time it saves the .radios file.
Yes, DSD+ counts the total number of OTAs the program has seen. But on a per-system basis, it does not accurately log how many OTAs you have, and you would need to calculate them yourself. And the AliasStats.txt won't tell you unless you are the only one monitoring that system (if you know that for a fact).

Hmm. I have 8840 RIDs in my DSDPlus.radios file.
Depending on how busy the server is, that should take about an hour or so to require. I have about 4,000, and it took maybe 30-45 mins. It wasnt so bad.
 

GTR8000

NY/NJ Database Guy
Database Admin
Joined
Oct 4, 2007
Messages
16,106
Location
BEE00
For those wanting to get a count of their OTA aliases, this should work with the latest release 2.516.

From what I'm seeing, each line for a logged OTA alias in the DSDPlus.radios file now ends with an 8 character hexadecimal string. User provided aliases and radios with no alias end in a quotation mark (and possibly a space and/or tab character).
  • Download Notepad++
  • Make a copy of your DSDPlus.radios file so that you don't screw up the real file
  • Open that temporary DSDPlus.radios file in Notepad++
  • CTRL+M to open the Mark dialog box
  • In the Find What box, enter [A-Za-z0-9_.]+$
  • Enable the Bookmark Line, Wrap Around, and Regular Expression options (see screenshot below)
  • Click Mark All button, then close that dialog box
You should now see a lot of blue dots next to the line numbers. These mark the OTA aliases in the file. You want to remove everything else so that only the OTA aliases remain:
  • From the file menu: Search > Bookmark > Remove Non-Bookmarked Lines
This will leave you with only the OTA alias entries in the file. Note that this method will not work with older versions of DSD+, as every entry ends in a quotation mark.

I make no guarantees and offer no support for this method, use at your own risk, remember to work only with a temporary copy of the real file, etc.

1736979635146.png
 

BM82557

Member
Joined
Aug 28, 2006
Messages
5,218
Location
Berkeley Co WV
Running V2.516 on A Harris system I noticed something odd, at 00:47:58 and 06:32:07 on the screengrab. Both are the same action on different radio ids, a CHANGED an updated and a CHANGED back to the original alias .

Any ideas on why that occurred?

Screenshot - 1_16_2025 , 7_20_40 AM.png
 

DaveNF2G

Member
Premium Subscriber
Joined
Jul 8, 2023
Messages
378
Location
Latham, NY
Yes, DSD+ counts the total number of OTAs the program has seen. But on a per-system basis, it does not accurately log how many OTAs you have, and you would need to calculate them yourself. And the AliasStats.txt won't tell you unless you are the only one monitoring that system (if you know that for a fact).


Depending on how busy the server is, that should take about an hour or so to require. I have about 4,000, and it took maybe 30-45 mins. It wasnt so bad.
I wish I could say how long it took, but I checked during the night and Windows had decided that an update was in order regardless of what the computer was doing at the time.

EDIT: Current RID stats after starting up again - 8925 radio records, 8648 user aliases, 4566 P25 talker aliases
 

seagravebuff60

Short Bus Reject
Feed Provider
Joined
Jun 11, 2016
Messages
1,085
Location
Snow Bird - NY/FL
I wish I could say how long it took, but I checked during the night and Windows had decided that an update was in order regardless of what the computer was doing at the time.
Try turning automatic updates in Windows off so that Windows doesn't interrupt anything.

Running V2.516 on A Harris system I noticed something odd, at 00:47:58 and 06:32:07 on the screengrab. Both are the same action on different radio ids, a CHANGED an updated and a CHANGED back to the original alias .

Any ideas on why that occurred?
Ive had that happen with a number of my Moto Aliases. I can't explain it. Maybe there was an update to the checksum. Maybe there was an update to the alias itself. Maybe there was a bug with the server. Maybe the server mistook an Alais update. Too many variables to say for sure.
 

Reconrider

Inside the Galaxy
Joined
Sep 26, 2017
Messages
1,955
Location
Radio Galaxy
Try turning automatic updates in Windows off so that Windows doesn't interrupt anything.
Ive had that happen with a number of my Moto Aliases. I can't explain it. Maybe there was an update to the checksum. Maybe there was an update to the alias itself. Maybe there was a bug with the server. Maybe the server mistook an Alais update. Too many variables to say for sure.
Send me a quick discord message. Need to ask you something. Won't take but a minute and it's only 1 or 2 questions


On topic, anyone notice the count being off by ~300 or so for the database to what was previous?
 
Joined
Mar 19, 2016
Messages
21
Location
Kankakee, il
We lost some of the t and e flags. my personal notes are outdated it seems

Removed -t -T and -E command line parameters.
so if my understanding is correct to tidy everything up in the new year:
1
REM -------------------------------------------------------------------------
REM FMP24 - Voice Channel
REM -rv Commonly used in examples for "voice" mode
REM -i2 RTL-SDR #2 (the third SDR)
REM -o20002 Outputs voice data to TCP port 20002
REM -e2 Voice-follow mode for trunking
REM -P0.0 No PPM correction
REM -g25 Gain fixed at 25
REM -b12.5 12.5 kHz bandwidth for P25 voice
REM -------------------------------------------------------------------------
FMP24 -rv -i2 -o20002 -e2 -P0.0 -g10 -b12.5
2
REM -------------------------------------------------------------------------
REM DSD+ - Voice Decode
REM -fa Frame assembly, good for P25 voice decoding
REM -i20002 Reads demodulated audio/baseband from port 20002
REM -o1 Outputs decoded audio to device #1 (your speakers)
REM -v9 Maximum console detail for all talkgroups, units, etc.
REM -E Mute encrypted noise
REM -M MapVC (Optional) Writes talkgroup/radio metadata to "MapVC"
REM -------------------------------------------------------------------------
DSDPlus -fa -F8 -rv -i20002 -o1
3 [-T1 is obsolete]
REM -------------------------------------------------------------------------
REM FMP24 - Control Channel
REM -rc "Record control" label (not strictly needed, but commonly used)
REM -i1 RTL-SDR #1 (the second SDR)
REM -o20001 Outputs trunking data to TCP port 20001
REM -e1 Control channel mode for trunking
REM -f769.66875 Example CC frequency (replace with your actual P25 CC freq)
REM -P0.0 PPM = 0.0 (no correction)
REM -g25 Gain fixed at 25
REM -b12.5 12.5 kHz bandwidth for P25
REM -------------------------------------------------------------------------
FMP24 -rc -i1 -o20001 -T1 -P0.0 -g10 -b-12.5 -f769.66875
4 [-E is obsolete]
REM -------------------------------------------------------------------------
REM DSD+ - Control Channel
REM -rc Control channel decode mode
REM -i20001 Reads trunk control data from port 20001
REM -v9 Max verbosity (see everything in the console)
REM -E Ignore raw encrypted audio bursts
REM -M MapCC (Optional) Writes trunk data to "MapCC" for reference,
REM remove if you don't want mapping/logging
REM -------------------------------------------------------------------------
DSDPlus -rc -F7 -fa -i20001 -E -v3
5
@echo off
REM -------------------------------------------------------------------------
REM Master Launcher for DSD+ Trunking Setup
REM -------------------------------------------------------------------------

REM -- Start FMP24-VC (Voice Channel)
start "FMP24 Voice" /AboveNormal "FMP24-VC.bat"
TIMEOUT 2 >nul

REM -- Start DSD+ Voice
start "DSD+ Voice" /AboveNormal "DSD-VC.bat"
TIMEOUT 2 >nul

REM -- Start FMP24-CC (Control Channel)
start "FMP24 Control" /AboveNormal "FMP24-CC.bat"
TIMEOUT 2 >nul

REM -- Start DSD+ Control
start "DSD+ Control" /AboveNormal "DSD-CC.bat"
TIMEOUT 2 >nul

REM -- Optionally launch FMP-Map or other utilities
start "FMP Map" "FMP-Map.exe"

REM -- End
REM pause
 

mtindor

OH/WV DB Admin
Database Admin
Joined
Dec 5, 2006
Messages
11,110
Location
Carroll Co OH / EN90LN
We lost some of the t and e flags. my personal notes are outdated it seems

Removed -t -T and -E command line parameters.
so if my understanding is correct to tidy everything up in the new year:
1

2

3 [-T1 is obsolete]

4 [-E is obsolete]

5


Over the years a lot of command line switches/options have been removed, with most of them being added to the DSD plus menu if they were related to DSDPlus.exe
 

merlin

Active Member
Joined
Jul 3, 2003
Messages
3,222
Location
DN32su
I wish I could say how long it took, but I checked during the night and Windows had decided that an update was in order regardless of what the computer was doing at the time.

EDIT: Current RID stats after starting up again - 8925 radio records, 8648 user aliases, 4566 P25 talker aliases
Takes mine a tad over an hour, why I waited to do the DSD update.
 

mtindor

OH/WV DB Admin
Database Admin
Joined
Dec 5, 2006
Messages
11,110
Location
Carroll Co OH / EN90LN
Can you message the author to have the dsdplus.txt file updated so it's current?

Pretty sure that all notes related to what was removed from here and there, what was added in the menu, etc are in DSDPlus.txt and Notes.txt as well as FMP24.txt, FMPA.txt and FMPP.txt. All the text files are your friend.

You can message dsdplusfastlane@gmail.com if you feel they have omitted something :)
 
Top