Actions

Difference between revisions of "PSREdit300 with Wine"

From The RadioReference Wiki

(→‎Limitations: Headerized "known issues".)
(added screenshot.)
Line 1: Line 1:
 +
[[Image:Psre_wine.jpg|thumb|right|300px|Screenshot of PSREdit300 in Ubuntu Linux]]
 
=Introduction=
 
=Introduction=
 
This tutorial explains how to get PSREdit300 to work with Wine on Ubuntu Linux 8.10. PSREdit is an inexpensive commercial program that can program RadioShack Pro-163/164 and GRE-300/400 scanners.  
 
This tutorial explains how to get PSREdit300 to work with Wine on Ubuntu Linux 8.10. PSREdit is an inexpensive commercial program that can program RadioShack Pro-163/164 and GRE-300/400 scanners.  

Revision as of 22:11, 25 March 2009

Screenshot of PSREdit300 in Ubuntu Linux

Introduction

This tutorial explains how to get PSREdit300 to work with Wine on Ubuntu Linux 8.10. PSREdit is an inexpensive commercial program that can program RadioShack Pro-163/164 and GRE-300/400 scanners.

Please Note: These instructions require intermediate knowledge of the software and hardware involved. It is a good idea to back up your scanner, and your Wine configuration before attempting this.

Limitations

PSREdit is a Windows program, and wasn't designed to be used on Linux. Wine does a pretty good job of allowing Windows applications to function, but the results can be unpredictable.

Known Issues

  • Talkgroups view in PSREdit does not update when changing banks.
    • If you click in the talkgroups window and "Select All" (CTRL+A) they will refresh.
  • Copy/Paste is a tad unpredictable. Columns don't always translate as you'd expect.
  • Other misc. wacky behaviour typical of running Windows stuff via Wine.
  • May or may not work on other Linux or Unix-like systems such as BSD or Mac OSX.
  • Not tested with other Linux distributions, PSREdit versions, scanners, or PC/IF cables.
  • Upload to scanner is far more reliable than download from scanner.

Requirements

  • Ubuntu Linux Intrepid Ibex (8.10)
    • Works OK on Hardy Heron (8.04) if you configure Wine to pretend to be Windows 2000.
  • RadioShack Pro-163/164 or GRE-300/400 (tested with Pro-163)
  • Newest version of Wine (tested with 1.1.17 from WineHQ .deb packages archive)
  • PSREdit300 (Costs a mere $20 * Download PSREdit300 Trial)
  • RadioShack 20-047 USB/Serial Scanner Programming Cable or Equivalent.

Configuration

Wine Installation

  • Download the latest version of Wine. (in .deb format, make sure you grab the right one for your system!)
  • In a terminal, cd to the Desktop, and install the package with "sudo dpkg -i [packagename.deb]"
  • You might get an error about failed dependencies which you can fix by running "sudo apt-get -f install"

USB/Serial Port Configuration

  • Connect your USB cable.
  • Open a terminal, and type "dmesg" to find out what device your USB cable is connected to. You should see something similar to this:
Mar 25 00:22:01 hiro kernel: [360980.395816] usb 2-1: FTDI USB Serial Device 
converter now attached to ttyUSB0
  • in the terminal, type "ln -s /dev/ttyUSB0 ~/.wine/dosdevices/com1"
    • (replace 'ttyUSB0' with wherever your device is attached according to dmesg.)

Running PSREdit300

  • If you haven't already, get PSREdit, and extract it to your Desktop.
  • Enter the folder, and launch the .EXE file with wine. (right-click and select "Wine Windows Program Loader")
  • In the program settings, configure the serial port as Com1 / USB.

You should now be able to download the data from your scanner, and edit it with PSREdit.

More Information