I'll test this out. Do you end up with two systems?
Not the way I was doing things. I would download, then wait until my net connection stopped transferring data, and clicked somewhere in the system (i.e. the "Sites" line or somewhere like that) so that the screen would update. (That's another thing that's not happening - it won't update until it's clicked in - that happens in most fields most of the time.) Anyway, I would get a system in the "Unknown" group in the systems list, with that SID. Changing the system type just moves that system to the right spot in the main systems list. (For what it's worth, changing the system type
before downloading can be done too - the downloaded info doesn't seem to affect the system type setting.)
If you click download multiple times, you
do seem to get two, or three, or n systems, where n is how many times you initiate the download.
This is partly by design. Anyone finding such a system in the DB - please submit the system ID, active control channel frequency and site number (if any) to the RR database. There are a few cases where the same system ID has been re-used so the program will eventually need to prompt the user to choose which system they want. That's on my TODO list. In cases like this where the SID was given explicitly - it should presume the user understands the consequences and carry out the request. I think the code assumes a system ID - and doesn't know what to do when there isn't one.
There are a lot of Motorola systems in the RRDB that don't have a Motorola sysid, presumably because no one has discovered it or posted it. (Examples: RRDB SIDs 2222, 3274, 3634, 4077.) I have been operating under the assumption that it's worth it to have that data in my Unitrunker DB so that if/when I monitor that system, I'll be able to work it right away with all the data that the RRDB has. Will UT even recognize that it's the same system? Is there a point to trying to have that info before a Motorola sysid is present in the RRDB?
I am also just learning that my setup (using a PSR-500 as the input radio) is doing some weird stuff on my local Smartzone system. I am getting extra copies of the system in my UT DB with zero groups, zero users, and 4 sites (on a 6 site system). The sites in the extra copies each contain just one frequency entry, with the channel number of the control channel of that site (and no frequency data). Just musing out loud here but it almost seems like an announcement of the neighboring sites' CCs is getting misinterpreted somehow and generating these extra system entries.