Pro96Com Version 1.7.0 is released!



Pro96Com is a free software package that will decode a P25 Control channel data stream from a Radio Shack Pro-96, Radio Shack Pro-2096, GRE PSR-500, or GRE PSR-600 Scanner.

Click here to download the latest version of Pro96Com
Click here to join the Pro96Com Yahoo Group!

Latest Software Updates:


Pro96Com Version 1.7.0 Changes and additions (Released July 31, 2008)

  • Removed the help text related to the Pro-96/2096 so that more room is available on the right side of the screen for the system and site names. It became apparent when doing RR imports that the space provided previously for these fields was not sufficient.

  • Added RadioReference.com web service import. You must configure the service on the configuration screen before the service can be used. The actual import option may be found under the System Menu. While the import is in progress, "* Import in Progress *" will be displayed next to the Data read button.

    Note: One beta tester has reported that there may be issues with the RR import on the Windows Vista operating system. I have been unable to reproduce this issue in my testing. Please be sure to have a backup of your data files before using this option for the first time.

  • Added scheduled data backup option. If enabled, Pro96Com will check to see when the last time a backup occured at startup, and once every hour after that. If the number of days specified in the configuration screen have elapsed, a backup of all System### folders will occur. The backup may be scheduled anywhere from once a day, to once a year.

    By default, backup data will be placed in a sub-folder of the System### folder called "Backup". You may also specify an alternate location to store this backup information in the configuration screen.

    While a backup is in progress, the text "* Backup in Progress *" will be displayed next to the data read button. This text is in the same location as the Import in progress text, but will be hidden if a data import is occuring.

    Note: The check time (how often Pro96Com checks for a scheduled backup) is also configurable, however there is no option present in the GUI. By default it's set to every 60 minutes but can be changed by changing the value of the "CheckTime" key under the [Backup] section of the Pro96Com.ini file. The value of this key is in minutes.


Pro96Com Version 1.6.10 Changes and additions (Released June 24, 2008)

  • Fixed an issue with the color priority selections in both the activity screen and the Grant log screens. The Talkgroup and Radio ID settings were being reversed.

  • Added the manufacturer code to the control channel dump and unknown packets screen. These will be shown whenever there is an unknown packet, or when a non-standard packet is seen on the control channel.


Pro96Com Version 1.6.9 Changes and additions (Released June 17, 2008)

  • Fixed a crash bug that showed up primarily when the Save Screen Sizes option was turned on, and Pro96Com was maximized. There was also a reference to memory that had not yet been allocated in that same area that contributed to the crash.

  • Made some memory configuration changes in the P25 class that should help a little with the speed of processing P25 control channel packets and help with memory management in that area.


Pro96Com Version 1.6.8 Changes and additions (Released June 13, 2008)

  • Added high and low threshold settings to the program. These allow you to control what you hear when controlling a second scanner for audio. The scanner will only be tuned to a talkgroup if the priority of that talkgroup is between the high and low values inclusive.

  • Added additional CRC checking to the incomming packet data to ensure that only valid data blocks are decoded.

  • When holding on a talkgroup and using a second radio to decode the voice transmissions, Pro96Com will now follow the conversation even when the held talkgroup is patched to another talkgroup.

  • Added check for updates option to the Help menu.

  • The COM port pull-down boxes now go up to COM32 (Previously the upper limit was COM16).

  • Support for multi-block control channel messages (aka Multi-Packets) is now included in Pro96Com. In order to decode these messages, a PSR-500 or PSR-600 scanner with CPU firmware version 1.4 or higher and DSP firmware Version 1.3 or higher is required. The Pro-96 and Pro-2096 do not provide this data to the PC/IF port (and will likely never provide this data), and will not support the Multi-Block messages.


Pro96Com Version 1.6.7 Changes and additions

  • First Version available on the PSREdit web site. See release notes file for a history of the program.