[pskmail] jpskmail version 0.3.2

  • From: Per Crusefalk <per@xxxxxxxxxxxx>
  • To: pskmail@xxxxxxxxxxxxx
  • Date: Wed, 25 Mar 2009 21:51:33 +0100

Hi all,

Here comes another team work effort with a new and much improved version
of jpskmail :-)

There are quite a few changes here, a short list of these are:

Major gui work
- Removed grouplayout from the gui, that makes it work with older java
        - Tested with Macs in particular (OS X 10.4 using java 1.5)
        - Works with xandros on eee pc's too (rxtx may need copying)
- Changed to gridbag, flow and boxlayouts to handle resize of windows
- Set minimumsizes to make it look better
- Set the system default apperance, windows will look native on the
various platforms

GPS work
- Some GPS units send empty strings when speed is less than 1 knot
- Options window should not list serial ports if the gps connection is
open, that could create interesting error messages

And last but not least:

IAC Fleetcode bulletins
- IAC Fleet code formatted weather data can now be received as bulletins
from servers

And bugfixes.

So, this release will work even with older java. If you have trouble
using java 1.6 then please try this and please let us know how you are

At the moment this version is here:

And will be here in just a moment:

73 de Per, SM0RWO

P.s. The RXTX install should be fine as is on most installs.
However, some PC's have trouble finding the RXTX-files used to handle
the serial port. If you can launch the application but the options
window will not show then you need to install the files in the system.
For now there is a manual procedure for that. 

For linux using java 1.6:

1. cd to the jpskmail folder
2. copy the files to the system java path:
sudo cp librxtxSerial.so /usr/lib/jvm/java-6-sun-
sudo cp lib/RXTXcomm.jar /usr/lib/jvm/java-6-sun-

For windows:

1. copy rxtxSerial.dll to %JAVA_HOME%\bin
(%JAVA_HOME% is the folder where JRE is installed on your system; e.g.
c:\Program Files\Java\j2re1.4.1_01)
2. copy RXTXcomm.jar to %JAVA_HOME%\lib\ext

Using java 1.6 like this:
Copy rxtxSerial.dll to c:\Program Files\Java\jre1.6.0_01\bin\
Copy RXTXcomm.jar to c:\Program Files\Java\jre1.6.0_01\lib\ext\

Other related posts: