Java Psion Link

AboutScreen ShotsDownload & InstallationDocumentationContact


Java Psion Link (JPL), is intended to be a cross-platform solution for transferring files between Psion Epoc PDAs (netBook, series 7, 5Mx, revo) and any computer with a serial port and the ability to run java.

For the latest versions and news please check SourceForge.

The source code for JPL is available (under the GPL).

Most of the information I needed to write JPL has come via these pages:

Screen Shots

Browsing a Psions C Drive.

Converting a Word document to HTML.

Selecting files to download.

Monitoring download progress.

Choosing connection parameters.


The current version of JPL is 2.0 alpha 5. Here is a brief list of some of the things you can use it for:

  • Browse the Psions disks.
  • Download and Upload files and folders.
  • Synchronize the Psions clock with your desktop.
  • Open files on the Psion directly via JPL.
  • Make full and incremental backups - now for multiple machines.
  • Restore from backup.
  • Re-written (and hopefully easier to use) conversion GUI.
  • Export Word as text, RTF or HTML.
  • Import text, RTF and HTML as Word.
  • Export Sketch to GIF, PNG and JPEG.
  • Import GIF, PNG and JPEG to Sketch.
  • Export Jotter as text or CSV.
  • Export Sheet as CSV.
  • Export Data files as CSV.
  • Import/Export (uncompressed) Record files as AU/AIFF/WAV.
  • Import/Export several file formats as XML (experimental).
If you are interested in testing the latest (un-released) version feel free to contact me.

The re-designed conversion GUI

Download & Installation

Java Psion Link requires that you have Java and javax.comm installed on your system.

MacOS 8-9 (Classic)

Please note that I am no longer developing JPL for MacOS Classic, so the version above is an older release and therefore it will not have all of the features mentioned above.


MacOS X comes with Java pre-installed.


There is also a guide available, in German, written by Frank Emmerlich, here.


Kevan Jones has provided a guide (rtf) to getting JPL working on Windows NT. It mainly deals with getting javax.comm installed, as this is the tricky part.

Other Platforms

  • Make sure you have Java installed correctly and that is at least version 1.1 or greater.
  • Install javax.comm (see RXTX).
  • Download the JPL jar file.


Once you have installed JPL and got it to work you might want to look at this manual.

There is also a brief FAQ.


I am happy to hear from you if you have trouble getting Java Psion Link to work. I will try to help you out if I can, but I cannot promise that Java Psion Link will work on your system. This is partly why it is still considered an "alpha". I am developing JPL on MacOS X and Linux, where JPL works fine. By getting feedback I can further improve the chances of it working better on other peoples systems too.

Having said that JPL is generally a very stable alpha.


Home Page

This Site is Moving

I recently got organised and acquired a domain name and some "real" webspace. So this website is now moving to Whilst I am not going to delete the pages here, it should be noted that updates will now only appear on the new site.

AboutScreen ShotsDownload & InstallationDocumentationContact Logo