The GPS-enabled scanner idea is pretty cool, but it's also quite trivial. All it has to do is receive [well-documented, plain text] NMEA sentences. Since the Unidens already have a '232 interface (compatible with most consumer GPS receivers), that just leaves software.
The software, in order to accomplish the features listed in
Paul's post , just has to:
1. Display position information exactly as indicated by received NMEA sentences
2. Do whatever "Non-Radio Location-Based GPS Features" are required based on received NMEA sentences (perhaps with a database of POIs - hopefully these can be updated by the user)
3. For "Location-Based Scanning", just tag each bank/system/"insert manufacturer terminology here" with a location-enable flag, a proximity, and a lat/lon, and scan the bank/system/IMTH iff you're within X km of position Y.
It's really not rocket science.
Heck, I could modify Win9x to receive NMEA data and, in real-time, upload PRO-9x scanners with appropriate settings based on location.
Disclaimer: Please don't ask when such a thing will be available!
Yes, it's cool and possible. But, how useful is it? Unless connected to a PC (with appropriate software), the scanner already contains all of the location-specific frequency/talkgroup programming. What we've saved is a few button presses - letting the GPSr tell the radio when it should scan specific systems.
Here's an extension that would make this
really cool: an interface to the RR DB that lets us look up trunked and conventional systems by lat/lon. A PC with connected radio and GPSr, as well as some always-on, mobile Internet access (e.g. GPRS). Software on the PC takes NMEA data and, when it determines that we've moved from one "area" to another, queries RR DB for local frequency/talkgroup info and reprograms the scanner. No user intervention or pre-programming (manufacturer or user) required.
Hmmm.... I have a GPRS card in my laptop and a database of lat/lon boundaries for states/cities/counties. I could determine what state and county were appropriate for any given position, in real-time. I could then download that data from the RR DB wherever I might be - i.e. grab every trunked system in the current county. Time to start playing... (see disclaimer above!!!!!!!!)
EDIT: The most impressive, to me, aspect of such a GPS-enabled scanner would be the inclusion of all trunked and conventional frequencies and talkgroups (i.e. the entire RR DB for the conterminous 48 states), as well as all of the POIs we might see in a "mapping" GPSr or its associated PC software, within the scanner itself. If Uniden has accomplished such data integration, with the ability to let the user update it as information becomes obsolete, that would be very attractive.