protocol used by the Radio Shack Pro-76, Pro-79, Pro-89, Pro-2016 and
Pro-2017 handheld scanners. The software included in the "Scanner
Data-Loading Software and Cable" package (Radio Shack P/N 20-048) lacks many
features and is not compatible with Windows NT-based operating systems
(Windows NT, Windows 2000, Windows XP). If I can figure out the protocol, I
can write a program with more features and better compatability.
So far, I have figured out the wiring of the cable, and have an idea of the
general structure of the data. I really need help figuring out what appears
to be a CRC value. I've been using a program called Slurp to capture the
data from Radio Shack's program running on another computer through a
Here's the information I have about the cable:
The scanner end is a standard stereo phono connecter that goes into the
headphone jack. The PC end is a standard female DB9 connector. The sleeve
(bottom section) of the phono connector is the ground and is connected to
pin 5 of the DB9 connector. The ring (middle section) of the phono
connector is RXD (receive data) for the scanner and is connected to pin 3 of
the DB9 connector which is TXD (transfer data) for the PC. The tip (top
section) of the phono connector is mono audio for when headphones are
connected and is not connected to the PC end of the cable. The serial
connection settings are 4800 bps, 8 data bits, no parity, 2 stop bits, no
I have gathered some information about the actual protocol, but it is too
lengthy to include in this message.
PLEASE E-Mail me if you have any information or would like to help.