Another 500/600 Qwirk

Status
Not open for further replies.

SCPD

QRT
Joined
Feb 24, 2001
Messages
0
Location
Virginia
One thing i wish the radio had would be the ability to alpha tag the TSYS freqs...

In other words in a large system like MPSCS ...there are numerous towers...I check the box to "Show CC info" and i get CC01 or CC05 and 851.0635 or whatever...which really means nothing cause I cant remember all 28 freqs

If i could enter say freq 01= 851.0625 alpha = northville freq 02 = 852.2625 alpha = holly

then i could toggle the display to numeric or alpha ...i could see what tower i was receiving from as i moved around...

In michigan it seems you can on receive st clair and macomb counties if you can recieve the romeo tower ect...

it just would be nice to know what tower i am hearing instead of CC02 or CC06 if i could remember what it was
 

mtindor

OH/WV DB Admin
Database Admin
Joined
Dec 5, 2006
Messages
11,144
Location
Carroll Co OH / EN90LN
Agreed. I have the same beef, but those who responded basically insinuated that I was being picky and that it would use up some insane amount of scanner memory to do that rofl. You and I obviously know better.

Definitely GRE needs to make the TSYS frequencies alpha-taggable.

Mike
 

mikey60

Member
Joined
Sep 15, 2003
Messages
3,543
Location
Oakland County Michigan
joseph said:
One thing i wish the radio had would be the ability to alpha tag the TSYS freqs...

In other words in a large system like MPSCS ...there are numerous towers...I check the box to "Show CC info" and i get CC01 or CC05 and 851.0635 or whatever...which really means nothing cause I cant remember all 28 freqs

If i could enter say freq 01= 851.0625 alpha = northville freq 02 = 852.2625 alpha = holly

then i could toggle the display to numeric or alpha ...i could see what tower i was receiving from as i moved around...

In michigan it seems you can on receive st clair and macomb counties if you can recieve the romeo tower ect...

it just would be nice to know what tower i am hearing instead of CC02 or CC06 if i could remember what it was

IMHO, While I agree that it would be nice to be able to tag the control channels, the extra memory required to do so isn't worth it to me at this point.

Adding text tags for each frequency in a TSYS object would more than double the size of the current TSYS object. P25 TSYS objects already use 10 object IDs. Adding those Alpha tags would increase that size to 26 object ids. For some people that monitor single site systems, that might be ok, but with a large system like the MPSCS, where you have the potentional for thousands of talkgroups, you want to keep every object ID possible free...

Mike
 

mtindor

OH/WV DB Admin
Database Admin
Joined
Dec 5, 2006
Messages
11,144
Location
Carroll Co OH / EN90LN
mikey60 said:
IMHO, While I agree that it would be nice to be able to tag the control channels, the extra memory required to do so isn't worth it to me at this point.

Adding text tags for each frequency in a TSYS object would more than double the size of the current TSYS object. P25 TSYS objects already use 10 object IDs. Adding those Alpha tags would increase that size to 26 object ids.

Mike

Mike,

Respectfully, I don't buy into that. You had already said this before. But I don't believe that the scanner has to 'reserve' memory for the 'possible' additional data. Unless the programmers of the firmware could point me elsewhere, I have teo believe that the memory for that is dynamically allocated.

I don't believe that just because you have 20 systems programmed (not many people do), and each of those systems has 32 frequencies (not many do), that room automatically has to be made in memory for 32 x 20 x size of the data field even if those are not populated.

If that were the case, then the same would apply to TGRP objects - somebody might have a couple hundred of them per system - but does that mean that the scanner already allocates that space for a couple hundred TGRP entries, for each TSYS, whether it is used or not? That just doesn't sound right.

Many people would never program more than one or two trunked systems with a few frequencies in them. Out of those that did, many would never alpha tag the frequencies. The only time the memory space issue would come into play is when the alpha tag fields wewere populated.

For some people that monitor single site systems, that might be ok, but with a large system like the MPSCS, where you have the potentional for thousands of talkgroups, you want to keep every object ID possible free...

Then for those who monitor MPSCS, they choose whether they need the OIDs or whether they need alpha tagging of frequencies, and they accept the limitation of one if they choose to exploit the other.

Mike
 

DonS

Member
Joined
Jun 17, 2003
Messages
4,102
Location
Franktown, CO
mikey60 said:
IMHO, While I agree that it would be nice to be able to tag the control channels, the extra memory required to do so isn't worth it to me at this point.

Adding text tags for each frequency in a TSYS object would more than double the size of the current TSYS object. P25 TSYS objects already use 10 object IDs. Adding those Alpha tags would increase that size to 26 object ids.
Based on how Alpha Tags are stored, I get 27 for Mot and P25 TSYS objects.
 

kevins669

Member
Database Admin
Joined
Dec 19, 2002
Messages
418
Location
New Orleans, LA
I do not know if this is possible, but how about an option of removing the v-folders from the scanner altogether, and using the full radio's memory capacity in any way that you wish? I find it a bit difficult to keep track of v-folder stuff, and I ONLY use the scanner in my home area...

From my limited knowledge of the radio's memory, I assume this unit has memory, it is just taken up by v-folders.

Let me know if I am wayyyy of base here. I would like the option, though :)


-- Kevin
 

kikito

Member
Premium Subscriber
Joined
Dec 19, 2002
Messages
2,603
Location
North Pole, Alaska
mtindor said:
Agreed. I have the same beef, but those who responded basically insinuated that I was being picky and that it would use up some insane amount of scanner memory to do that rofl. You and I obviously know better.

Definitely GRE needs to make the TSYS frequencies alpha-taggable.

Mike

I was one of the ones that responded to you and others regarding this wish-list request. I don't think I insinuated anything. I thought I was direct and firm in my believe/opinion that it's not that big of a deal not to have that feature even when I admittedly was used to having it from using a BCD396T for a long time. I don't think it's a "quirk" either, it's just how it was made to work, possibly and partly because of what Mike V. and Don S. already mentioned. But that's just my opinion, just like you guys' opine to the contrary.

It's OK, we can leave it at a disagreement. It seems we're mostly discussing a personal preference type of thing, not a detrimental issue to the performance of the scanner anyway. Maybe GRE will implement it or maybe not.
 

kikito

Member
Premium Subscriber
Joined
Dec 19, 2002
Messages
2,603
Location
North Pole, Alaska
mikey60 said:
but with a large system like the MPSCS, where you have the potentional for thousands of talkgroups, you want to keep every object ID possible free...

Mike

And I'll take thousands of TGs (with tags) anytime before the tagging of CCs if I have to choose between one and the other. We've been limited to so few TGs per system for so long until now and that was an actual big issue that most could agree on....
 

SCPD

QRT
Joined
Feb 24, 2001
Messages
0
Location
Virginia
plus remember I dont need the towers alpha tagged for any other system cause they're simulcased or whatever...only the MPSCS system which I would like to know what tower I am listening too...I would be glad to beta test it and let ya know how the memory thing works out....

i agree with the v-folder thing comment...i essentially have a v-folder system here on my computer...the only time you need the internal v-folder is if you have no access to your computer to hook it up...i have 20 v-folders internal to the radio which is nice for on-the-fly on-the-go scanning...but i have unlimited v-folders here on the computer...i would sacrifice radio internal v-folder memory for TSYS freq alpha tagging
 

mikey60

Member
Joined
Sep 15, 2003
Messages
3,543
Location
Oakland County Michigan
kevins669 said:
I do not know if this is possible, but how about an option of removing the v-folders from the scanner altogether, and using the full radio's memory capacity in any way that you wish? I find it a bit difficult to keep track of v-folder stuff, and I ONLY use the scanner in my home area...

From my limited knowledge of the radio's memory, I assume this unit has memory, it is just taken up by v-folders.

Let me know if I am wayyyy of base here. I would like the option, though :)


-- Kevin

The way it was explained to me, is that the working memory and the VFolder memory are two different types, and can't be combined in the way you're asking. Generally the only time I use VFolders is when I'm traveling, and I don't do that as much as I used to either. Probably 99% of the time, I'm using the same configuration, the other 1% is when I'm experimenting with something, or away on a weekend trip up north.

Mike
 

mtindor

OH/WV DB Admin
Database Admin
Joined
Dec 5, 2006
Messages
11,144
Location
Carroll Co OH / EN90LN
mikey60 said:
IMHO, While I agree that it would be nice to be able to tag the control channels, the extra memory required to do so isn't worth it to me at this point.

Adding text tags for each frequency in a TSYS object would more than double the size of the current TSYS object. P25 TSYS objects already use 10 object IDs. Adding those Alpha tags would increase that size to 26 object ids. For some people that monitor single site systems, that might be ok, but with a large system like the MPSCS, where you have the potentional for thousands of talkgroups, you want to keep every object ID possible free...

Mike

Mike (or Don),

Per the RR Wiki I find:

Virtual Scanner Memory Management system; One copy of working memory can hold up to 1800 objects, meaning any combination of talkgroups, conventional channels, and trunking systems.

Does this not hint that the less talk groups you have, the more conventional channels you have, etc. Does this not hint that one can rob Peter to pay Paul?

What's the difference between objects and object ids? You say that it takes 10 object ids to make up a TSYS object. Can you diagram how a TSYS object is laid out and just how a TSYS object comes to take up 10 object ids?

I'm taking a wild guess that since you guys are programmers, that you must have gotten specific details about how to program for the scanner from GRE, is that correct? Is all of this information about memory usage based upon something that programmers just inherently know, or are you privy (because of some agreement between you and GRE for programming for their scanners) to specific data that they have provided you which tells you how memory is used, where it is used, etc?

I just don't understand why having what I would call an additional 'field', 8 or 16 chars in size (for a long or abbreviated alpha tag) is such a big thing. I mean, when that field contains no data (i.e. no alpha tag), then why would space still need to be taken? Shouldn't it be that space is only taken when you have entered in data to occupy that space? Is it a function of how the firmware is programmed, the type of processor, etc. that determines whether memory can be reused for other things or must be set aside (reserved) instead?

For instance, if I would like to see at least an abbreviated alpha tag for frequencies in a TSYS object, then I'm thinking it's going to take 8 additional something (8 characters, 8 bytes, 8 whatever) for each frequency in a TYS object that I decide to alpha tag. If I have 10 TSYS objects, 9 of which do not require alpha tagging of frequencies because those objects are site specific, and then I have 1 TSYS object that is a multisite object with 20 frequencies and I want to alpha tag each of those frequencies so that I know what site a transmission is coming from in that multisite TSYS object, why isn't that simply 20 freqs x 8 chars = an additional 160 something used?

And let's say we have Joe Schmoe who wants to have one a few conventional objects, two or three TSYS objects, and as many talk groups as possible. How is it that me wanting to have 20 frequencies in a TSYS object alpha tagged?

Perhaps this isn't even a memory issue and I'm looking at it all wrong? 1800 objects in total available. Does this mean I could have 900 TSYS objects full of 32 frequencies each programmed in, and then have 900 wildcard TGRP objects and thus be able to scan 1000 trunking systems with no specific alpha tags?

If so, then what if I have 10 TSYS objects and a total of 500 TGRP objects programmed in between those ten systems? Does that not leave me with 1290 (1800 - 510) objects to use for other things?

Why can't an alpha tag for a frequency in a TSYS object be equivalent to a TGRP object for a TSYS? And thus if I have less TGRP objects, I have more objects free to use for alpha tagging frequencies in a TSYS and vice versa?

Are any of these questions making sense?

Mike
 

Sownman

Member
Joined
Nov 1, 2007
Messages
142
Location
Santa Clarita Calif
joseph said:
i agree with the v-folder thing comment...i essentially have a v-folder system here on my computer...the only time you need the internal v-folder is if you have no access to your computer to hook it up...i have 20 v-folders internal to the radio which is nice for on-the-fly on-the-go scanning...but i have unlimited v-folders here on the computer...i would sacrifice radio internal v-folder memory for TSYS freq alpha tagging

Not that my opinion or yours is going to change V-scanners but I disagree. I've only been a user of the PSR-500 for three weeks and am already using 4 of them. I travel back and forth between LA and Ornage counties regularly and can't visit my computer at home between every trip. I also am starting to use vscanner for "experimental" setups trying different programmings for the same area to find what works best. This is VERY helpful for a newbie like myself.

Steve
 

mtindor

OH/WV DB Admin
Database Admin
Joined
Dec 5, 2006
Messages
11,144
Location
Carroll Co OH / EN90LN
Sownman said:
I also am starting to use vscanner for "experimental" setups trying different programmings for the same area to find what works best. This is VERY helpful for a newbie like myself.

Steve

I agree that it's very handy for experimental setups. Why take up space in your main setup if you are just experimenting around with different systems, etc. Comes in very handy.

The only thing that I don't like, at least when doing this via software, is that uploading/downloading any software updates to any system seems to get insanely slow as soon as you create one vfolder. If there are no additional vfolders active, I can upload/download to the scanner at 115200 with Win500 in a couple seconds. As soon as I have one Vfolder active, it takes much much longer.

But I like the folders, even if I rarely use them.

Mike
 

mikey60

Member
Joined
Sep 15, 2003
Messages
3,543
Location
Oakland County Michigan
mtindor said:
Does this not hint that the less talk groups you have, the more conventional channels you have, etc. Does this not hint that one can rob Peter to pay Paul?

That would be an accurate statement. The scanner is very flexible in the types of objects can be placed within the memory of the radio. If you fill the memory, and then delete a talkgroup object, you can then add a conventional object in it's place without any issue since they are both the same size.

The radio can hold up to 1852 objects, but the exact number of objects depends on the types of objects that are entered. Some objects use up multiple object IDs because of their size. If all you put in were conventional objects, you could enter 1852 of those, because they only use 1 object ID.

mtindor said:
What's the difference between objects and object ids? You say that it takes 10 object ids to make up a TSYS object. Can you diagram how a TSYS object is laid out and just how a TSYS object comes to take up 10 object ids?

I can't go into detail about the memory layout of the radio beyond this:

There are 1852 Object IDs available on the PSR-500/600. Each Object ID points to a block of memory within the radio. Each object type uses a set number of Object ID slots within that memory ranging from 1 object ID for conventional and talkgroup objects, to 10 object IDs for Motorola/P25 TSYS objects.

mtindor said:
I'm taking a wild guess that since you guys are programmers, that you must have gotten specific details about how to program for the scanner from GRE, is that correct? Is all of this information about memory usage based upon something that programmers just inherently know, or are you privy (because of some agreement between you and GRE for programming for their scanners) to specific data that they have provided you which tells you how memory is used, where it is used, etc?

The information needed to program the scanner was provided by GRE.

mtindor said:
I just don't understand why having what I would call an additional 'field', 8 or 16 chars in size (for a long or abbreviated alpha tag) is such a big thing. I mean, when that field contains no data (i.e. no alpha tag), then why would space still need to be taken? Shouldn't it be that space is only taken when you have entered in data to occupy that space? Is it a function of how the firmware is programmed, the type of processor, etc. that determines whether memory can be reused for other things or must be set aside (reserved) instead?

There are two ways to store data in general. The first and most common method is to use fixed data structures. These structures allow quick access to the stored information with minimal overhead. The drawback to this method is that it uses more memory (or storage space) due to all of the unused space within those structures. This is the basic method used in these radios. It reduces the power needed in the radio's CPU to read and use the data.

The second method is to dynamically store the information and allow the data to shrink and grow as needed. While this method uses less memory since there's no unused space within the data, it also requires more overhead when extracting the data to be used within the application. It takes more programming to handle this type of data (read as more memory in the code segment), and more processing power to deal with it.

As you can see, when you're dealing with a relatively small amount of memory, and somewhat limited resources in hardware (although I admit I don't know how powerful the CPU is in these radios), the fixed structure method is the better fit in this application.

mtindor said:
For instance, if I would like to see at least an abbreviated alpha tag for frequencies in a TSYS object, then I'm thinking it's going to take 8 additional something (8 characters, 8 bytes, 8 whatever) for each frequency in a TYS object that I decide to alpha tag. If I have 10 TSYS objects, 9 of which do not require alpha tagging of frequencies because those objects are site specific, and then I have 1 TSYS object that is a multisite object with 20 frequencies and I want to alpha tag each of those frequencies so that I know what site a transmission is coming from in that multisite TSYS object, why isn't that simply 20 freqs x 8 chars = an additional 160 something used?

See above regarding fixed data structures.

mtindor said:
And let's say we have Joe Schmoe who wants to have one a few conventional objects, two or three TSYS objects, and as many talk groups as possible. How is it that me wanting to have 20 frequencies in a TSYS object alpha tagged?

I don't understand your question here, but if you're wondering why it would affect you, see the fixed data structures explanation above.

mtindor said:
Perhaps this isn't even a memory issue and I'm looking at it all wrong? 1800 objects in total available. Does this mean I could have 900 TSYS objects full of 32 frequencies each programmed in, and then have 900 wildcard TGRP objects and thus be able to scan 1000 trunking systems with no specific alpha tags?

It is a memory issue. You would never be able to fit 900 TSYS objects within the memory of the radio, since a TSYS object uses 4-10 Object IDs depending on the system type. The difference between those is the type of information needed to make the systems work (frequency tables, and the like).

The best you could do on TSYS objects would be 370, and then only if they were LTR or EDACS, and you only entered the Wildcard Talkgroup for them. That number would go down for every Motorola system you added.

mtindor said:
If so, then what if I have 10 TSYS objects and a total of 500 TGRP objects programmed in between those ten systems? Does that not leave me with 1290 (1800 - 510) objects to use for other things?

Depends on the type of TSYS. If they were all Motorola/P25, you would have used 600 object ids. (10 TSYS @ 10 Object IDs = 100 + 500 TGRP object IDs).


mtindor said:
Why can't an alpha tag for a frequency in a TSYS object be equivalent to a TGRP object for a TSYS? And thus if I have less TGRP objects, I have more objects free to use for alpha tagging frequencies in a TSYS and vice versa?

The alpha tag of a TGRP object is part of the data structure, and that entire structure fits into a single object ID space. The TSYS object is already larger than a single object ID space can hold. Adding alpha tags for each frequency would use the space regardless of if they were used, because of the fixed structure method used.

mtindor said:
Are any of these questions making sense?

The questions make sense. Just remember that not every object uses a single object ID. Some object types use more space in memory than what is allocated to an object ID depending on how much information is needed for that object type.

When you're dealing with Motorola/P25 systems, you need all of the frequencies, the TSYS options, frequency tables, system alpha tag, and various other information. When you're working with LTR or EDACS, you don't need frequency tables and things of that type that are specific to Motorola/P25 systems, so those objects are smaller in size, but still take up multiple object ID slots.

Mike
 

SCPD

QRT
Joined
Feb 24, 2001
Messages
0
Location
Virginia
ok here is another qwirk to chew on...I have ONE 800/900 motorola system talkgroup set as a priority.. no matter what i do..the radio does not check this priority .....I can set a CONV freq as a priority and it functions fine...set a talkgroup as a priority..nothing

and i have already noted in another message the priority delay bug .....the radio ignores the delay value when the priority is on...


so we can hash those for a while
 

mtindor

OH/WV DB Admin
Database Admin
Joined
Dec 5, 2006
Messages
11,144
Location
Carroll Co OH / EN90LN
joseph said:
ok here is another qwirk to chew on...I have ONE 800/900 motorola system talkgroup set as a priority.. no matter what i do..the radio does not check this priority .....I can set a CONV freq as a priority and it functions fine...set a talkgroup as a priority..nothing

and i have already noted in another message the priority delay bug .....the radio ignores the delay value when the priority is on...


so we can hash those for a while

ROFL. I love the avatar, it says it all. Yes, quite a few things to munch on.

Mike
 

mikey60

Member
Joined
Sep 15, 2003
Messages
3,543
Location
Oakland County Michigan
joseph said:
ok here is another qwirk to chew on...I have ONE 800/900 motorola system talkgroup set as a priority.. no matter what i do..the radio does not check this priority .....I can set a CONV freq as a priority and it functions fine...set a talkgroup as a priority..nothing

and i have already noted in another message the priority delay bug .....the radio ignores the delay value when the priority is on...


so we can hash those for a while

Unless the system administrator for the system you're monitoring set that specific talkgroup up as a priority talkgroup on the system, the only time the priority is checked is when the radio is monitoring the control channel. If the radio had to choose from two available talkgroups, and one of them was your priority talkgroup, it would go there. Otherwise once a transmission was started, the radio will stay on that talkgroup until it's done, and then check the control channel again.

The only surefire way to have true talkgroup priority, would be for the radio to have two receivers. One to monitor the control channel, and another to monitor the voice channels. The cost of something like that would probably price the scanner out of most people's price range...

Mike
 

kikito

Member
Premium Subscriber
Joined
Dec 19, 2002
Messages
2,603
Location
North Pole, Alaska
joseph said:
ok here is another qwirk to chew on...I have ONE 800/900 motorola system talkgroup set as a priority.. no matter what i do..the radio does not check this priority .....I can set a CONV freq as a priority and it functions fine...set a talkgroup as a priority..nothing
The CONV priority is pretty neat since you have the option ("TGRP Pri Int" under GLOB menu) to have the radio check it even while scanning a trunk system/talkgroup or not.

The TGRP priority works pretty good for me and better than any of the past implementations of such feature I' ve used before. I see the radio switching regularly to a Priority TG even during the delay pause of another TG that was being monitored.

Here's an excerpt from the manual on the subject:

"TGRP Priority Scan
When Object Priority is set to Yes for one or more TGRP objects,
the scanner will give those TGRPs priority over other TGRPs
while checking a particular trunking system for activity. TGRPs
configured for Priority are checked for activity before any other
TGRPs are checked, and during the reply delay time after nonpriority
TGRP calls.
Additionally, your PSR-500 decodes the subaudible priority data
that is present on analog Motorola talkgroup calls (3600 baud
control channel systems only), and will switch to a priority
talkgroup when the data for that talkgroup is found in the
subaudible priority data."
 
Status
Not open for further replies.
Top