Scanner Tales: The Discriminator Tap

N9JIG

Sheriff
Moderator
Joined
Dec 14, 2001
Messages
6,327
Reaction score
5,345
Location
Far NW Valley
While the Discriminator Tap mod has been a staple for many scanner users over the last couple of decades or so the need for it has mostly passed these days. The stuff you did with it can usually be performed either directly on the radio or via a USB port. Before this however, it was a handy mod used for all kinds of nasty things, legal and otherwise. Things like decoding PL and DPL codes, trunking data, paging and data modes were all possible with a discriminator tap and perhaps a dataslicer.

When a new scanner came out it was often a race to see who could find the discriminator tap point first. I was able to get a hold of a couple scanners very early and was able to find these tap points, and provide the info to readers of Radio Reference, CARMA and other forums.

Some of you young-ins out there are probably asking what the heck is a discriminator or a dataslicer and why one would want to bother with it. Well, stick around kid and I will learn ya a little knowledge from us old folk. The discriminator basically takes unfiltered audio (“Base band”) from the radio and ports it out so it can be used to feed dataslicers or decoders. The scanner’s audio amp will filter out portions of the audio spectrum, making it unusable for some decoding functions. Having that unfiltered audio allows one to feed it into a computer or stand-alone decoder for proper decoding.

Scanners do not normally present this unfiltered audio so if you want to utilize it you need to add a jack to the radio and connect that jack to the proper point on the scanner. Uniden and GRE/RS/Whistler designed scanners usually provide an internal test point that makes it easy for us to find. GRE designed scanners usually have a “TP4” labeled on the circuit board, some Uniden scanners have a point labeled as “DISC”. Not all scanners are so easy to find but if needed, it is usually pretty easy to find. Chances are someone already has found it for your model scanner, and it is listed in the Radio Reference Wiki or some other web search found by using Mr. Google.

I found that if a point in the radio, when connected to a PL decoder, was able to decode PL codes lower than 90 Hz. or any DPL code it was useful for almost any data or tone decoding. While some higher frequency PL codes and DTMF could be decoded off the Record Jack or even the external speaker jack, these will not normally work for DPL, low frequency PL or data.

A Dataslicer is an interface device used to convert raw discriminator audio from a receiver to a format that is readable by a computer serial port. Basically, it is a level converter. There is more to it than that of course, but chances are these days it really isn’t needed.

One can build a simple 2-level dataslicer with just a few components, including an integrated circuit, a couple resistors and capacitors and a couple diodes. It can be built small enough to fit inside a DB-9 serial port connector. There is also a 4-level dataslicer for more complicated projects that involves more components to build.

There used to be a couple of cottage industry type places that built and sold dataslicers, but as far as I can tell they are long gone now. Read on about Bill Cheek, he was probably the best known source.

OK, so you tapped the scanner and built a dataslicer, now what? Well, there were several programs, usually run in DOS, that would decode various forms of data one would hear on a scanner. “Trunker” and its several derivatives, would decode and display data from trunking control data signals. Back when Motorola 3600 baud control data formats ruled the airwaves for businesses and public safety users, these systems were ubiquitous around North America. Tune in a trunked system’s control channel and Trunker would provide the System ID, Connect Tone and frequency information, along with things like Talkgroups and radio ID’s.

Dataslicers and discriminators also were used to decode other data signals like paging and mobile data terminals (MDT’s). Back then these signals used common and unencrypted data modes and were easily decoded with a tapped scanner, a dataslicer and free software available on the Internet.

Some things worked with discriminator audio but did not require a dataslicer. Most common were PL/DPL/DTMF decoders. OptoElectronics and CSI made standalone decoders that would connect directly to the discriminator and read out these codes as they were transmitted. These were great for us back in the day since scanners did not have PL decoders on them at the time. This allowed us to “fingerprint” users. If you saw 155.250 and a PL of 192.8 it was Mayberry PD, a PL of 127.3 identified it as Mt. Pilot. Once you figured out who the users were a quick glance at the PL, and you could easily see if it was one or the other.

The late, great Bill Cheek published how-to guides on modifying your scanner and building the dataslicers as well as other interfaces. He and his wife were even arrested for this in the late 1990’s. It seems someone using such a device posted decoded MDT traffic on the internet. While it is unknown whether the equipment used came from the Cheeks, they were arrested as they were the most prominent sellers of books, equipment and software that could be used for this. While all this stuff had legitimate (legal) uses as well, it could also be used to intercept police MDT’s, which were not encrypted at the time. While Bill died of cancer before the case could be tried the whole thing sent a chill up the spine of many scanner hobbyists.

I made use of many scanners with discriminator taps over the years; during the 1990-2010 time period I had almost all my desktop scanners tapped as well as a couple handhelds. For the most part this was for PL decoders, I had 4 of the CSI CD-1 and CD-2 decoders (Still have one of them!) as well as a couple others. For years I also had a Zetron Model 8 repeater programmer. While intended to program repeaters (duh!) it also was great at decoding transmitted PL and DPL codes as well as DTMF (Touch Tones). With the huge display one could see it from across the room. I had one at home in the shack and even had one set up in the car before it was replaced by the much smaller CSI CD-1 decoder.

I also used dataslicers for Trunker as well as eTrunker (for EDACS systems) and used them extensively collecting data on trunked systems around the Midwest. I was the source for much of the data in the old TrunkedRadio.net database from the Midwest, this eventually became the Radio Reference Database we all know and love. Almost all of those systems are long gone, replaced by P25, DMR and NXDN (or cell phones). I had a blast running around sponging up all this data back in the day.

These days I still have a couple scanners that have discriminator taps on them, including a BCT15X and a BCD996XT. Occasionally I drag out my trusty CD-1 decoder and watch the PL tones as they pop up on local analog conventional channels. When skip is up this comes in really handy as the display on the scanner is kind of small and hard to read. I really wish my Icom R8600 had a way to tap that unfiltered audio, but since it is an SDR-based receiver it lacks that ability.
 

IC-R20

LoBand Nation
Joined
Nov 19, 2018
Messages
723
Reaction score
500
Couldn‘t an SDR radio like 8600 theoretically just push a firmware patch to add a menu option to route unfiltered audio to one of the speaker/headphone jacks? If only Icom were cool enough.
 

KC1UA

Scan New England Janitor/Maintenance
Database Admin
Joined
Oct 27, 2002
Messages
2,225
Reaction score
1,047
Location
Marstons Mills, Cape Cod, Massachusetts
The 12 kHz IF output of the IC-R8600 works with KG-Tone for CTCSS and DCS decoding. I run KG-Tone and use the PowerToys "Always on Top" app to keep it on the screen in front of me. Works great, but I wish there was a way to get it out to hardware like one of the CD-1, CD-2, or Optoelectronics decoders.

Nice write-up, brings back a lot of memories. I still have a few Uniden scanners that have discriminator outputs but the job has been taken over by SDRs these days.
 

Wilrobnson

Rock or Something
Joined
Jun 19, 2002
Messages
1,271
Reaction score
522
Location
Object-oriented
I still have the Pro-94 (utter garbage radio otherwise) that I tapped for PDW pager monitoring. Haven't turned it on in years but I kept it "just in case" :ROFLMAO:
 

N9JIG

Sheriff
Moderator
Joined
Dec 14, 2001
Messages
6,327
Reaction score
5,345
Location
Far NW Valley
Couldn‘t an SDR radio like 8600 theoretically just push a firmware patch to add a menu option to route unfiltered audio to one of the speaker/headphone jacks? If only Icom were cool enough.
I would think it would be possible to do so. Getting Icom to do that is a different story.

The R8500 had a jack on the back that could be selected for discriminator audio by an internal switch. The R7000 had a spare jack on the back that could be wired in for discriminator audio.
 

N9JIG

Sheriff
Moderator
Joined
Dec 14, 2001
Messages
6,327
Reaction score
5,345
Location
Far NW Valley
I still have the Pro-94 (utter garbage radio otherwise) that I tapped for PDW pager monitoring. Haven't turned it on in years but I kept it "just in case" :ROFLMAO:
I bought a pair of PRO-83's on clearance years ago and installed taps on them, using an RCA jack as a pigtail coming out the battery door. I used them in the field, often with ATCS Monitor or Trunker.

Tapping handhelds were always more difficult due to the space limitations. I found the tap points for radios like the 325 and 436 but never installed them, just shared the knowledge for those who wanted the info.
 

N9JIG

Sheriff
Moderator
Joined
Dec 14, 2001
Messages
6,327
Reaction score
5,345
Location
Far NW Valley
One thing I forgot to mention in the original Tale was that I almost always used RCA jacks for my discriminator taps. It was what I had at the time and they were a breeze to install. Just drill a 1/4 inch hole in the back plane of the radio, pop the jack in and screw in the nut. Solder the center pin to the capacitor used for isolation (I used tantalum caps) and then a short lead from the far end of the capacitor to the tap point. Easy Peasy!.

Later on as I developed more sophisticated installations I was able to use commonly available cables to connect the devices.

In my 88 Chevy Celebrity I had 3 two-way radios (Tad M8 and M8U and a KW TM-731) as well as a couple scanenrs (PRO2005, BC760XLT) and I built a switch box with a pair of 5-position rotary switches. I had a Zetron Model 8 that decoded PL. DPL and DTMF as well as generated each format. I could switch the decoding to any of the 5 radios and send the transmit audio to any of the three transceivers.
 

IC-R20

LoBand Nation
Joined
Nov 19, 2018
Messages
723
Reaction score
500
You will see that in the GRE-800 RS-18 RS-668 type scanners and even in the TRX-1 scanners.
Indeed, you can even pipe it through the front speaker for whatever reason. I was using my TRX-1 a lot in that mode with PDW for some local pager monitoring earlier on back in the summer. Was simpler, didn't need much processing power on the laptop, and was also more stable/frequency accurate than my SDRplay so the decode rate was a bit better specially on lower power itinerant pagers.
 

wa8pyr

Retired and playing radio whenever I want.
Staff member
Lead Database Admin
Joined
Sep 22, 2002
Messages
7,596
Reaction score
4,098
Location
Ohio
I bought a pair of PRO-83's on clearance years ago and installed taps on them, using an RCA jack as a pigtail coming out the battery door. I used them in the field, often with ATCS Monitor or Trunker.
One thing I forgot to mention in the original Tale was that I almost always used RCA jacks for my discriminator taps. It was what I had at the time and they were a breeze to install. Just drill a 1/4 inch hole in the back plane of the radio, pop the jack in and screw in the nut. Solder the center pin to the capacitor used for isolation (I used tantalum caps) and then a short lead from the far end of the capacitor to the tap point. Easy Peasy!.
Have a couple of Pro-83s myself; picked one up new at Hamvention for $30 from Radio Shack in the Tent the year the 83 was discontinued. I still use it for decoding stuff that doesn’t require a discriminator tap, just right out of the earphone jack.

Bought a second one at a flea market for $10 several years ago. I modified this one for discriminator tap, using the earphone jack.

I always use an RCA jack on desktop model scanners, but on portables I generally used a 3/32” audio jack as it was easier to fit into handhelds, and I didn’t care for having an RCA jack sticking off the side of the handheld. Always used tantalum caps myself.

Haven‘t done a discriminator tap in several years, however; the modified Pro-83 usually serves just fine.

Tom
 

redbeard

OH, PA, WV Regional Admin
Database Admin
Joined
Feb 5, 2003
Messages
1,456
Reaction score
1,012
Location
BEE00.348-3.1
I built a simple 2-level slicer into a DE-9 hood with a radio shack rca cable coming out of it. For quite some time I used it with a modified Maxtrac and Trunker/eTrunker for watching the Belmont Co, OH system and the local AEP EDACS sites. I was a member back then of trunkedradio.net as well.

Most recently I had used my tapped 996XT to listen to DMR with DSD, this was just before DSD+ came out.

'The good old days'
 

PACNWDude

Member
Joined
Oct 15, 2012
Messages
1,515
Reaction score
746
One again, great write up. The discriminator tap was often the first thing I would do to any of my newly purchased scanners (new or used), sometimes waiting to crack a scanner open, only when i saw a Bill Cheek method somewhere (I did not want to break something that cost be an entire paycheck at the time - Pro-2006 comes to mind).

Now, I find my self still doing this with scanners I purchase, even though I have also migrated to SDR gear with time. The older units are still fun to have around, doing their thing.
 
Top