PSREdit300 Version 1.14 is released!

















PSREdit300 will allow you to program all the features of the following scanner models:

  • GRE PSR-300
  • GRE PSR-400
  • Radio Shack Pro-163
  • Radio Shack Pro-164
  • Radio Shack Pro-97
  • Radio Shack Pro-2055
Registration for PSREdit300 is $20USD per license.

In addition to PSREdit300, I have created a free software utility that will allow you to back up and restore the configuration of the PSR-300, PSR-400, Pro-163 or Pro-164 scanners. That software is available Here

Latest Software Updates:

PSREdit300 Version 1.14 Changes and additions (Released July 29, 2008)

  • Apparently the fixes done earlier with import of CTCSS and DCS codes while importing from RR were not quite complete. This has been fixed with this release.

  • Fixed a bug in the RR conventional import where the count of frequencies to import was not being reset on subsequent import sessions.


PSREdit300 Version 1.13 Changes and additions (Released July 18, 2008)

  • Added option to the Program Options configuration screen to save a backup file whenever a file is about to be overwritten. The file will be named the same as the original file, with a ".bak" extension appended.


PSREdit300 Version 1.12 Changes and additions (Released July 9, 2008)

  • Fixed a bug that would reset the bank 0 alpha tag on the first file loaded to "1234567890123456". This would only occur if the bank tags were left justified.


PSREdit300 Version 1.11 Changes and additions (Released July 9, 2008)

  • Fixed a bug with decoding CTCSS and DCS code information when importing conventional data from the RadioReference.com web service.

  • Fixed a bug introduced in version 1.10 where the bank tag could not be changed from the default "Bank x" to a different string. The change would also not take effect if you went directly from editing the bank tag to the bank selector to change to another bank.


PSREdit300 Version 1.10 Changes and additions (Released July 8, 2008)

  • Fixed a crash bug when the serial port being used is in use by another program.

  • Fixed an issue where if the last used file does not exist on startup, PSREdit300 would act like it had opened a file, but the data would not be correct. The program will now present an error message when this occurs.

  • Alpha tags for unused frequencies may now be edited and stored in the radio. Keep in mind that the program will look for the characters "Bank " in the current alpha tag, and set the current bank and channel number if that string is found.

  • Moved Proxy configuration settings to a separate tab on the configuration editor window.

  • Added option to specify the default start-up folder for PSR300 data files. This option allows you to control where the program will look for and save data files at startup. If you prefer the old method where the program will show the last used folder, leave this option blank.

  • Added pop-up menu options to the frequency list window to Left, Center, or Right justify the alpha tags for all selected channels.

  • Added pop-up menu options to the talkgroup list window to Left, Center, or Right justify the alpha tags for all selected talkgroups.

  • Added option to set the justification for the bank tags. This option is located below the bank list on the main page (where you turn banks on or off).

  • Changed the font on alpha tags in the Frequency, Talkgroup, and Bank Tag list to a non-proportional font (Courier New) so that the new justification options look correct on the screen.


PSREdit300 Version 1.09 Changes and additions (Released June 27, 2008)

  • Fixed a bug in handling the older serial cable when using it to program a Pro-97 or Pro-2055. These are the only radios that are compatible with the older serial cable. The PSR-300/400 and Pro-163/164 require the USB cable.

  • Added a button to the serial port configuration screen that will scan all serial ports (COM1 through COM32) searching for a scanner. It does this by opening each port. On those that exist, the program will send the download command and look for a response from the scanner. When the scanner is found, a pop-up box will appear with the information, and the scanner will show that it is sending its configuration. This transmission is ignored by the program once it determines that the radio is on that port.

  • Error detection and display from the RadioReference.com web service should be more robust, and have a much better chance of showing the true reason if there are issues accessing the information from the Web Service.


PSREdit300 Version 1.08 Changes and additions (Released June 25, 2008)

  • Fixed "Error" header when the "Move Frequencies Up" prompt appears when cutting frequencies.

  • Fixed "Error" header when the "Move Talkgroups Up" prompt appears when cutting Talkgroups.

  • Fixed issue with the Ctrl-A (Select All) keypress in the Frequency and talkgroup listboxes.

  • Added "Lock Selected" and "Unlock Selected" menu options to the frequency listbox. This allows you to quickly add or remove lockouts from multiple frequency entries.

  • Found and fixed some data conversion issues when creating Pro-97/2055 memory image before uploading to the radio. Please provide feedback if this fixes or creates issues for you.

  • Search ranges now support the default mode setting. Previously the settings for FM/AM/CT/DC modes were ignored due to a missed setting internal to the radio.


PSREdit300 Version 1.07 Changes and additions (Released June 18, 2008)

  • Fixed a rounding error when entering frequencies in the civilian air band.

PSREdit300 Version 1.06 Changes and additions (Released June 10, 2008)

  • Fixed the name of the program in the progam bar on the registration screen.

  • The "Buy" button on the Trial/Registration screen now opens the correct page on the PSREdit web site. Previously this screen was pointing to the PSREdit100 purchase page.

  • Fixed decode and display of Motorola Type I talkgroups that fall into the S12 and S13 size blocks.

  • Fixed Radio Reference Trunked system decode and import of Motorola Type I talkgroups that fall into the S12 and S13 size blocks.

  • Fixed a bug where channels would not be deleted when using the clear channels menu option, and selecting the option to not move the channels below the selected channels up.


PSREdit300 Version 1.05 Changes and additions (Released May 20, 2008)

  • Added warning message to the Open command when the current configuration has been modified.

  • Updated the registration screen to be more informative and more in line with the appearance of the rest of the program.

  • Added "Move Up" and "Move Down" buttons to the talkgroup list.

  • Clear talkgroups Pop-up menu item now works.

  • Cut, Copy, and Paste options (Including keyboard shortcuts) are now supported for talkgroup and frequency listings.

  • The configuration screen is now a tabbed page. The Communications tab includes all of the serial port and delay settings that previously existed on the configuration page.

  • Added a "Paste Options" tab to the configuration screen. The Paste options tab includes four options on how a paste action that contain multiple lines of data are handled. These options are:

    1: Overwrite lines of data starting with first selected line.

    This option will act like a normal paste function where pasted data will be added starting with the first line that was selected by a mouse click. Data will be added to the listing until all pasted data has been exhausted, or there are no lines left on the current listing.

    2: Overwrite data only in selected lines until there are no more selected lines available.

    This option will paste data to all lines that have been selected in the list (Talkgroup or Frequency). This paste will stop when the pasted data has been exhausted, or there are no more lines selected in the list.

    3: Fill pasted data into lines that previously did not contain data. Paste will stop when there are no more empty lines to fill.

    This option will fill in lines that were previously unused only. The paste will stop when the paste data has been exhausted or there are no more empty lines in the list to fill.

    4: Ask me each time a multi-line paste is requested. With this option set, you will be asked each time how you want to handle paste of data. This is the default setting.


PSREdit300 Version 1.04 Changes and additions (Released 7-May-08, 3:45PM EDT)

  • Added the Spectrum sweeper tab to the Search area. This area will allow you to set the frequency groups for each type of sweeper and edit the lockout frequency list.

    Note: The Pro-97/2055 store the enabled group flags differently. Prior to this version, PSREdit300 did no manipulation on this information. Starting with this version, this data is displayed on the screen. If you downloaded the configuration you are working with from a Pro-97 or Pro-2055, the enabled group flags will probably be incorrect. It is suggested that you check these group flags before uploading your configuration back to your scanner.

  • Moved the Spectrum sweeper type selection option to the Spectrum Sweeper page.

  • Fixed a bug in the lockout lists for all searches where adding a frequency would not properly insert the new frequency in the list.

  • Fixed a bug that would corrupt the Marine, CB, and FRS flags under certain conditions. You will probably want to check these settings before your next upload to the radio as some very odd settings may exist on those searches.

  • The bank editor will now regenerate alpha tags for the banks if the format of the alpha tag is the default. The bank number will match their new locations when this is done.


PSREdit300 Version 1.03 Changes and additions (Released 25-Apr-08, 12:30PM EDT)

  • Fixed an issue with the RadioReference.com import of both conventional and trunked data from areas specified as an Independent City. Before this fix, no data would be presented for import.


PSREdit300 Version 1.02 Changes and additions (Released 25-Apr-08, 10:30AM EDT)

  • Fixed an issue where version 1.01 was reporting its version on the About screen and when checking for new versions as 1.00 instead of 1.01. Dumb mistake on my part, and I apologize for any inconvenience it may have caused while using the check for updates option.

  • Changing any of the search options will now properly set the configuration modified flag. Previously changing any of the groups on a search page would not set this flag. These settings could then be lost if you had not saved the configuration (there would have been no warning that the configuration had changed when closing the program or opening another file).


PSREdit300 Version 1.01 Changes and additions (Released 21-Apr-08, 11:00PM EDT)

  • Fixed issue where the Search On and Search Down Checkboxes on the Marine / FRS / CB screen would be hidden by the frequency lists if the program was resized.

  • Fixed an issue with the Conventional RadioReference.com import where frequencies with DPL codes would be imported with the incorrect DPL code.


PSREdit300 Version 1.00 Changes and additions (Released 15-Apr-08, 8:15PM EDT)

  • FINALLY! We've reached the first official public release of PSREdit300! Thank you to everyone that provided feedback throughout the development and Beta stage of PSREdit300. It is very much appreciated. This isn't the end of the development, so keep your suggestions coming!

  • Due to the amount of time it has taken me to get PSREdit300 to a release state, I've created a temporary key for this version that will work until the end of April 2008. The Key information is as follows:

    Registration name: Temporary Trial Key
    Serial number: LPR3-7BNH-PXRA-ZRCC

  • Added code to ensure that search lockout frequencies in the various search groups that are not supported by the Pro-97 and Pro-2055 are not uploaded to those radios.

  • Fixed a bug in the RR trunked system import area where Motorola Trunked system talkgroup numbers were being imported that were multiplied by 16 (i.e. a talkgroup of 16 was being imported as talkgroup 256 (16 * 16 = 256)).

  • The options to sort frequencies and talkgroups are now enabled and operational. A warning message will be shown if the frequency list on a bank marked as EDACS or LTR is selected for sorting.

  • Amateur radio search screen has been completed.

  • Railroad search screen has been completed.

  • Limit search screen has been completed.

  • Added option to remove the license key from the computer. This will help those that are using the temporary key to be able to enter a purchased key without waiting for the temporary key to expire.


PSREdit300 Version 0.99 Changes and additions (Released 7-Apr-08, 11:00PM EDT)

  • Due to the amount of time it has taken me to get PSREdit300 to a release state, I've created a temporary key for this beta version that will work until the end of April 2008. The Key information is as follows:

    Registration name: Temporary Trial Key
    Serial number: LPR3-7BNH-PXRA-ZRCC

  • The normal trial period has been returned to 30 days in this version. Use the above key to enable the software through the end of April.

  • Pricing update: After careful thought, I have decided to not raise the price of PSREdit300 after April 15th. The price will remain at the current $20 USD at this time.

  • Completed the last part of the Fire/Police search options screen.

  • Completed the Aircraft search options screen.


PSREdit300 Version 0.98 Changes and additions (Released 31-Mar-08, 8:45PM EDT)

  • Fixed a bug in the talkgroup editor. This bug would not allow you to edit any sub-banks other than sub-bank 0. This is now corrected.


PSREdit300 Version 0.97 Changes and additions (Released 27-Mar-08, 10:45PM EDT)

  • Search configurations for Marine, CB, FRS/GMRS/MURS, and Police/Fire are included in this release. The other search ranges should be completed for the next version. The other search tabs are visible, but there is nothing on them except for some notes on the Air and Railroad tabs.

  • If the current configuration has not been saved when initiating a configuration download from the radio, a warning will now be given with the option to abort the download.

  • Configurations downloaded from the radio are now marked as modified and not saved.

PSREdit300 Version 0.96 Changes and additions (Released 18-Mar-08, 10:45PM EDT)

  • Fixed issue when uploading configuration to the Pro-97 with the battery warning values.

  • Added the ability to edit the battery low and battery high settings.

  • Added the bank editor screen that will allow you to move and delete banks easily.


PSREdit300 Version 0.95 Changes and additions (Released 16-Mar-08, 5:30PM EDT)

  • Save and Save As screens now tagged correctly (previously showing as Open dialogs)

  • Added support for loading the last file used on program startup.

  • Added support for the use of a proxy to connect to the web services provided in PSREdit300.

  • Program options menu has been enabled. This option allows you to set the option to load the last opened file on startup, and any proxy settings needed to connect to the web services provided by PSREdit300.

  • Fixed an issue with the Move Down button on the Scanning Banks Tab where the button would become elongated when the screen size is changed.

  • Fixed bank tag upload issue with the Pro-97 and Pro-2055.


PSREdit300 Version 0.94 Changes and additions (Released 13-Mar-08, 2:00PM EDT)

  • Fixed a bug on the Radio Reference Trunked system import for type I and Type IIi systems where the fleetmap would not be properly detected and stored on import.

  • Fixed some encode bugs when creating the memory image of the scanners (True for all models.) Most of these issues were in the area of storing lockout frequencies for the various search banks.

  • Fixed issue with LTR talkgroup IDs in the Talkgroup Editor.

  • Fixed positioning issue with the Move Up and Move Down buttons on the frequency list when the program size was changed.

  • Resolved the upload to the Pro-97 / Pro-2055 issue. The cause was a timing issue while transmitting the data.

  • Options were added to the serial port configuration screen to make the delay between data blocks configurable. This option is split into two fields. One is the amount of delay in milliseconds for the PSR-300, PSR-400, Pro-163, and Pro-164. The other field is used for the Pro-97 and Pro-2055. This option should resolve any upload issues for these scanners.

  • Added the extra "Independent City" text on the Radio Reference import screen for those locations that use them (An example would be St. Louis County and St. Louis City in Missouri)


PSREdit300 Version 0.93 Changes and additions (Released 29-Feb-08, 1:30PM EST)

  • Added option to the serial port configuration screen to distinguish between the Serial Cable and the USB cable.

  • The add delay on upload now works. Previously that option had not been operational.

  • Fixed the Left Justify, Center, and Right Justify on the welcome message when uploaded to the scanner.

  • This version includes the trunked system import from the Radio Reference web service. The options screen that appears is all new, and probably a little buggy at this point. More refinements will be forthcoming on this area of the program.

    Note: The trunked system web import will import the system to the currently selected bank. In order to do so cleanly, any information in that bank will be cleared when the import button is clicked on the last screen.

  • Fixed a bug in the Radio Reference import where the user name and password information would not be saved if the PSREdit300.ini file did not already exist.


PSREdit300 Version 0.92 Changes and additions (Released 25-Feb-08, 8:00PM EST)

  • Fixed some memory image creation issues with the Pro-97/Pro-2055 upload feature.

  • The Trial period has been increased to 45 days while the software is in Beta release. The web site will still show the 30 day trial period as it will be returned to that level once the software reaches version 1.00. Depending on how quickly the development reaches version 1.00, this time may again be adjusted if necessary.

  • The Introductory pricing of $20 USD has been extended to April 15th. Since development has been going slower than anticipated, it makes sense to extend this offer.


PSREdit300 Version 0.91 Changes and additions (Released 15-Feb-08, 3:00PM EST)

  • RadioReference import of conventional frequencies is now included in PSREdit300. Import of trunked systems is well underway on development but has not been completed. This feature will come in a future release of PSREdit300.

  • Fixed a bug with the Ignore First Keypress check box not being disabled when the option to turn on the backlight is unchecked.


PSREdit300 Version 0.90 Changes and additions (Released 12-Feb-08, 12:15AM EST)

  • This is the initial public beta release of PSREdit300.

  • In this release, only the most basic functions are operational. All options on the general settings screen are operational, as are the settings on the Scanning banks page.

  • Upload and download is supported for all listed scanner types.

  • Frequency and Talkgroup sort functions are not operational in this release.

  • RadioReference.com import is not operational in this release.

  • Support for the search ranges is not operational in this release.