DSDPlus DSD+ radios file is not using radio aliases that I added

Status
Not open for further replies.

W4KRR

Member
Premium Subscriber
Joined
Apr 1, 2001
Messages
3,485
Location
Coconut Creek
I have copied and pasted the DMR-MARC radio ID's into the DSDPlus.radios file using instructions found in another thread. Once I paste in the ID's, the radios file is aproximately 15,485kb in size. What happens is that DSD+ will not utilize the new information, and instead populates the radios file with its own information, and it erases the data that I have pasted in. Why might this be happening? I had this working months ago, but I decided to update the DMR-MARC information, and this is when I ran into trouble.
 

cg

Member
Premium Subscriber
Joined
Dec 13, 2000
Messages
4,848
Location
Connecticut
It would be easier if you pasted a line or two for examples but with out that, I will give my longer answer....
DMR and a couple other types can use aliases that are received over the data stream. DSDPlus then populates the correct field with that info.
If it does, the alias may end with *"KABC1234". The asterisk is an ID unlocked symbol with the alias and allows the data stream ID to overwrite the existing one. If you like it, delete the asterisk. If you do your own aliases, do not include the asterisk.

chris
 

W4KRR

Member
Premium Subscriber
Joined
Apr 1, 2001
Messages
3,485
Location
Coconut Creek
This is what the DSD+ program puts into the DSDPlus.radios file.

DMR, 0, 444, 1136159, 50, Normal, 11, 2020/01/21 16:35, ""
DMR, 0, 444, 3136183, 50, Normal, 11, 2020/01/21 16:35, ""


DMR, 0, 855, 1112841, 50, Normal, 17, 2020/01/21 16:49, ""
DMR, 0, 855, 1112861, 50, Normal, 11, 2020/01/21 16:45, ""

This is (a sample of) what I tried to copy and paste into that file:

DMR, 0, -1, 1023001, 50, Normal, 0, 2000/01/01 00:00, "VE3THW: Wayne Edward in Toronto, Ontario, Canada"
DMR, 0, -1, 1023002, 50, Normal, 0, 2000/01/01 00:00, "VA3ECM: Mathieu Goulet in Ottawa Hull, Quebec, Canada"
DMR, 0, -1, 1023003, 50, Normal, 0, 2000/01/01 00:00, "VE3QC: Guy Charron in Gloucester, Ontario, Canada"
DMR, 0, -1, 1023006, 50, Normal, 0, 2000/01/01 00:00, "VA3UZ: Allan Timothy Harvey in Sparta, Ontario, Canada"
DMR, 0, -1, 1023007, 50, Normal, 0, 2000/01/01 00:00, "VA3BOC: Hans Juergen Bockholt in Cornwall, Ontario, Canada"
DMR, 0, -1, 1023008, 50, Normal, 0, 2000/01/01 00:00, "VE3JMR: Mark in Niagara Falls, Ontario, Canada"
DMR, 0, -1, 1023009, 50, Normal, 0, 2000/01/01 00:00, "VA3AMO: Rolando Parto in Scarborough, Ontario, Canada"
DMR, 0, -1, 1023010, 50, Normal, 0, 2000/01/01 00:00, "VA3AMO: Rolando Parto in Scarborough, Ontario, Canada"

DSDPlus ignores this data, instead creates its own entries, and erases the data that I have pasted in.
 

GTR8000

NY/NJ Database Guy
Database Admin
Joined
Oct 4, 2007
Messages
16,014
Location
BEE00
Is DSD+ running when you're editing the file? Although ideally you can edit the file while the program is running, for a massive change like this, you're better off shutting everything down first.
 

W4KRR

Member
Premium Subscriber
Joined
Apr 1, 2001
Messages
3,485
Location
Coconut Creek
Is DSD+ running when you're editing the file? Although ideally you can edit the file while the program is running, for a massive change like this, you're better off shutting everything down first.

I shut down DSD+ first. When I re-start it and it starts collecting radio ID's, it creates it's own entries and erases the data that I copied into the DSDPlus.radios file. Makes no sense. I tried files from different dates to see if one file might have been corrupted, but it made no difference.
 

GTR8000

NY/NJ Database Guy
Database Admin
Joined
Oct 4, 2007
Messages
16,014
Location
BEE00
Is it wiping out every entry you've populated the file with, or only those radios that become active? And are you replacing all entries in the file with your list, or are you appending your list to existing entries? In other words, are there duplicates in the file, your list and the ones that DSD+ has previously populated?
 

W4KRR

Member
Premium Subscriber
Joined
Apr 1, 2001
Messages
3,485
Location
Coconut Creek
Is it wiping out every entry you've populated the file with, or only those radios that become active? And are you replacing all entries in the file with your list, or are you appending your list to existing entries? In other words, are there duplicates in the file, your list and the ones that DSD+ has previously populated?
I append the pasted data at the end of the .radios file as instructed. Even when only a couple of radios become active, the entire contents of what I pasted is deleted (aproximately 151,707 entries). Only the data populated by the program remains.
 

GTR8000

NY/NJ Database Guy
Database Admin
Joined
Oct 4, 2007
Messages
16,014
Location
BEE00
Try appending your list at the top of the .radios file, where you'd normally find the radios that were not affiliated with a talkgroup. Also, don't forget to make sure that you place them after the system name.

Code:
   ;; System Name

DMR, 0, -1, 1023001, 50, Normal, 0, 2000/01/01 00:00, "VE3THW: Wayne Edward in Toronto, Ontario, Canada"
DMR, 0, -1, 1023002, 50, Normal, 0, 2000/01/01 00:00, "VA3ECM: Mathieu Goulet in Ottawa Hull, Quebec, Canada"
DMR, 0, -1, 1023003, 50, Normal, 0, 2000/01/01 00:00, "VE3QC: Guy Charron in Gloucester, Ontario, Canada"
 

slicerwizard

Member
Joined
Sep 19, 2002
Messages
7,712
Location
Toronto, Ontario
I append the pasted data at the end of the .radios file as instructed. Even when only a couple of radios become active, the entire contents of what I pasted is deleted (aproximately 151,707 entries). Only the data populated by the program remains.
What's recorded in the event log? It should show how many radio records are being loaded and saved.
 
Status
Not open for further replies.
Top