Actions

Difference between revisions of "PSREdit300 with Wine"

From The RadioReference Wiki

m (created headings, minor text cleanup.)
Line 1: Line 1:
This tutorial explains how to get PSREdit to work with Wine on Ubuntu Linux 8.10.
+
=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.  
  
; Limitations:
+
'''''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=
 
* Talkgroups view in PSREdit does not update when changing banks.  
 
* 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.''
 
** ''If you click in the talkgroups window and "Select All" (CTRL+A) they will refresh.''
Line 7: Line 10:
 
* Other misc. wacky behaviour typical of running Windows stuff via Wine.
 
* 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.
 
* 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.
  
; What you need:
+
=Requirements=
 
* Ubuntu Linux Intrepid Ibex (8.10)
 
* 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)
 
* RadioShack Pro-163/164 or GRE-300/400 (tested with Pro-163)
 
* Newest version of Wine (tested with 1.1.17 from [http://wine.budgetdedicated.com/archive/index.html WineHQ .deb packages archive])
 
* Newest version of Wine (tested with 1.1.17 from [http://wine.budgetdedicated.com/archive/index.html WineHQ .deb packages archive])
Line 15: Line 20:
 
* RadioShack 20-047 USB/Serial Scanner Programming Cable or Equivalent.
 
* RadioShack 20-047 USB/Serial Scanner Programming Cable or Equivalent.
  
; The steps to get it working are:
+
=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.
  
# Download the latest version of Wine. (in .deb format, make sure you grab the right one for your system!)
+
''You should now be able to download the data from your scanner, and edit it with PSREdit.''
# 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"
 
# Connect your USB cable, and create a symlink for Wine:
 
#* in a terminal, type "ln -s /dev/ttyUSB0 ~/.wine/dosdevices/com1"
 
#** ''it may be a good idea to run 'dmesg' to verify that your cable is on ttyUSB0)''
 
# 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")
 
# 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=
 +
* [http://www.psredit.com/psredit300 PSREdit300 Home Page]
 +
* [http://groups.yahoo.com/group/PSREdit300 PSREdit300 Yahoo! Group]
 +
* [http://www.winehq.org WineHQ Website]
 +
* [http://www.ubuntu.com Ubuntu Linux Website]
 +
 
 +
 
 +
[[Category:Software_Applications]]

Revision as of 16:33, 25 March 2009

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

  • 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.

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