DSDPlus DSD+ 2.516 Released Sunday, January 12, 2025

CanesFan95

Analog already is interoperable.
Joined
Feb 14, 2008
Messages
3,346
Location
FL
Change Log
----------

DSD+ 2.516

*** Make a backup copy of your DSDPlus.radios file. ***

Due to a file format change, this update will discard
all Motorola talker alias data that is present in your DSDPlus.radios file.
This update will reacquire your talker alias data from the DSD+ talker alias server.

Removed -t -T and -E command line parameters.

Added menu controls for console window and console log file.

Added some additional entries to the Call Priorities menu.

Added decoding of more DMR AVL messages.

Added option to include current site's neighbor list during control channel hunts.
This should enable auto-roaming when the current control channel becomes too weak to decode.
DSD+ will not use neighbor entries that have system IDs different than the current site.
This feature does not support all trunking types. It will work on P25 trunking sites and
is also likely to work on NEXEDGE DFA sites and TIII DFA sites.

Implemented a simplified version of the Motorola Trunking Talker Alias
decoding algorithm that Ilya Smirnov generously donated to the DSD+ project.
Motorola talker alias decoding is now done in DSD+ itself.

Decoded Harris trunking talker aliases and Motorola trunking talker aliases are
uploaded to the DSD+ talker alias server and are made available to other DSD+ users.

This update will query the DSD+ talker alias server for alias data.
This means that your copy of DSD+ does not need to see and decode every talker alias;
if another DSD+ FL user has already monitored transmissions from a given P25 trunking radio,
its alias data will be available to your copy of DSD+.
This can be helpful with radios that rarely transmit.
 

dave3825

* * * * * * * * * * * *
Premium Subscriber
Joined
Feb 17, 2003
Messages
9,230
Location
Suffolk County NY
Been going for almost 8 minutes downloading one after another. This is a real nice feature especially for those who travel.

edit
ran 26 minutes, downloaded and wrote 1300+ aliases
 
Last edited:

mtindor

OH/WV DB Admin
Database Admin
Joined
Dec 5, 2006
Messages
11,272
Location
Carroll Co OH / EN90LN
I did notice that after the initial time re-fetching the cleartext that was stored on the server, I have gotten a few new ones back from the server that filled in radios I had that never transmitted. If a radio transmitted on a site that user A monitors but only registered on a site that user B monitors, then once user A's instance sends the alias to the server, the server will send it back out to user B when user B's DSDPlus polls for it. Nice. I've often had a couple dozen RIDs for a particular system with no alias simply because the radios never transmitted while I was monitoring.

Keep in mind you won't get all known radio IDs from the server, only those that match radios you have in your .radios file. If somebody else monitored another site on the other end of a state and captured 3000 aliases and sent them to the server, those wont automatically get fetched into your radios file if you never personally monitored the radios on the site(s) that you monitor.

So for a system like Starcom21, with something like 18,000 aliases or more now, if somebody monitors a single site and has only ever "seen" 3000 radios on the system, they are only going to get the aliases for those 3000 aliases. 2.516 isn't going to miraculously send their instance all 18,000 aliases. After all, the server only sends them after DSDPlus contacts the server and says it needs them, to my knowledge. And a person's DSDPlus would only request ones that it already has radio IDs for it the DSDPlus.radios files.



Mike
 

bravo14

Member
Premium Subscriber
Joined
Feb 18, 2005
Messages
5,209
Location
Polk County FL
A few mints ago I decide to update laptop. I'm getting Alias server returned talker. When I was in NC last month guessing when I didn't have all OTA seems updating to the ones I didn't have.

*It was doing all NC now it is on FL big file for sure.
 
Last edited:

RaleighGuy

Member
Premium Subscriber
Joined
Jul 15, 2014
Messages
15,704
Location
Raleigh, NC
Did not start FMP24, and it is working on loading the new/replacement aliases (averaging about one every 1.5 seconds). I'll let it do it's thing before I start it up.
 

mtindor

OH/WV DB Admin
Database Admin
Joined
Dec 5, 2006
Messages
11,272
Location
Carroll Co OH / EN90LN
Did not start FMP24, and it is working on loading the new/replacement aliases (averaging about one every 1.5 seconds). I'll let it do it's thing before I start it up.

That's what I did. didn't matter if I was monitoring a system or not. It checked the DSDPlus.radios file, saw there were OTA / Cleartext aliases of the old format in it, and it asked the server to update.

I'm glad the DSDplus.radios file is "cleaned up" now and doesn't have 5-mile long lines of gibberish to look through. It also looks like the author took some care to add some better delimiting to each field so that the .radios file can more easily be exported into Excel or something.
 

RaleighGuy

Member
Premium Subscriber
Joined
Jul 15, 2014
Messages
15,704
Location
Raleigh, NC
That's what I did. didn't matter if I was monitoring a system or not. It checked the DSDPlus.radios file, saw there were OTA / Cleartext aliases of the old format in it, and it asked the server to update.

I'm glad the DSDplus.radios file is "cleaned up" now and doesn't have 5-mile long lines of gibberish to look through. It also looks like the author took some care to add some better delimiting to each field so that the .radios file can more easily be exported into Excel or something.

Just finished one system, starting second, larger one.
 

seagravebuff60

Short Bus Reject
Feed Provider
Joined
Jun 11, 2016
Messages
1,191
Location
Snow Bird
Does anyone know how the new .radios file is formatted for Moto OTA Alaises?

The header for the .radio file says this. However, some information might be missing at the end.
; line format: protocol, networkID, group, radio, priority, override, hits, timestamp, "radio alias"

This is an example of a Moto OTA entry:
P25, BEE00.B83, 324, 107, 50, Normal, 430, 2024/12/23 10:29, "", "TOPS OP-7", 482A2D2B

The first set of quotes at the end is the User-generated alias, and the second is the Moto OTA alias, but what is the 482A2D2B at the end?
 

mtindor

OH/WV DB Admin
Database Admin
Joined
Dec 5, 2006
Messages
11,272
Location
Carroll Co OH / EN90LN
Does anyone know how the new .radios file is formatted for Moto OTA Alaises?

The header for the .radio file says this. However, some information might be missing at the end.


This is an example of a Moto OTA entry:


The first set of quotes at the end is the User-generated alias, and the second is the Moto OTA alias, but what is the 482A2D2B at the end?

It's a checksum.
 

DaveNF2G

Member
Premium Subscriber
Joined
Jul 8, 2023
Messages
454
Location
Latham, NY
Not sure I want to do this update. My .radios file for the Albany/Schenectady County P25 system has thousands of existing OTA aliases.
 

mtindor

OH/WV DB Admin
Database Admin
Joined
Dec 5, 2006
Messages
11,272
Location
Carroll Co OH / EN90LN
If you were one of the earlier downloaders of 2.516, you will likely notice that approximately 50% CPU power is being used to process things. This has been corrected in a new upload -- same version 2.516. So you should (a) re-download 2.516, (b) shut down DSDPlus, (c) unpack the archive and overrwrite DSDPlus.exe, and then restart DSDPlus. That should take care of the increased CPU usage that some have reported.
 

mtindor

OH/WV DB Admin
Database Admin
Joined
Dec 5, 2006
Messages
11,272
Location
Carroll Co OH / EN90LN
Not sure I want to do this update. My .radios file for the Albany/Schenectady County P25 system has thousands of existing OTA aliases.
Then don't. Stick in the past. You won't be able to decode any more new aliases because I'm betting the old 2.509 version will eventually be blocked from communicating with the server.

If you (a) back up your DSDPlus.radios file but (b) leave the existing one in place and then install 2.516, it will go through and query the server for all of hte aliases again and will re-write your DSDPlus.radios file. You'll be fine. It might take you a few hours to have all of the OTA Aliases repopulate in your DSDPlus.radios file, but they will repopulate.
 

BM82557

Member
Joined
Aug 28, 2006
Messages
5,284
Location
Berkeley Co WV
If you were one of the earlier downloaders of 2.516, you will likely notice that approximately 50% CPU power is being used to process things. This has been corrected in a new upload -- same version 2.516. So you should (a) re-download 2.516, (b) shut down DSDPlus, (c) unpack the archive and overrwrite DSDPlus.exe, and then restart DSDPlus. That should take care of the increased CPU usage that some have reported.

How do you re-download the updated 2.516 ? manual check for updates says I have the most recent copy.
 

mtindor

OH/WV DB Admin
Database Admin
Joined
Dec 5, 2006
Messages
11,272
Location
Carroll Co OH / EN90LN
How do you re-download the updated 2.516 ? manual check for updates says I have the most recent copy.

It's convoluted. Since it's the same version, you are going to have to reference an old link that you would have gotten back in the days when it was distributed via email, and then just change the version number in the link to 2516. Power users can usually figure it out. But of course how many of us still have an email referencing the download link from before the time when you could download directly from DSDPlus? Some people just aren't going to be able to figure out how to do it without contacting dsdplusfastlane@gmail.com I guess. Or one could just wait for the next version to be released down the road. My version (not updated, the original 2.516) is using a miniscule amount of CPU. So I don't know under what conditions the CPU hogging occurs. I don't care if mine doesn't get updated. But some may be running on weaker hardware and may really need to have the updated version.

If I search my email for "DSDPlus Fast Lane Release" I see the old 2.228 and 2.212 (and older) notices, which contain links to download. I'd grab one of those links, and then modify the 2.xxx to 2.516 and re-download. PITA I know. I'm just a messenger.
 
Last edited:

mwjones

Member
Premium Subscriber
Joined
Apr 9, 2003
Messages
748
Location
Van Alstyne, TX
Not sure I want to do this update. My .radios file for the Albany/Schenectady County P25 system has thousands of existing OTA aliases.
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).
 
Top