Mike Rudin's Psion page
You can download the following freeware programs which I've written for Psion handheld computers.

Revtran v6.4

A reverse-translator for OPL programs. Starting with your own or published programs translated from OPL, Revtran generates OPL source code. Revtran runs on the Series 3/3a/3c/3mx, Workabout, and Series 5/5mx. OPL32 programs can only be reverse-translated by the Series 5/5mx version.

Steve Litchfield wrote an article about Revtran.

Download now: rvtrn64.zip (66k)

You can read the text manual supplied with Revtran here.

In order to write Revtran I had to deduce the internal layout of the translated "Q-code" files, and other file formats such as .MBM and .AIF. You can read my interpretation of the syntax of these files in bnf.txt. This is not quite complete, so if you can fill in the gaps, please email me! My understanding of the individual Q-codes is listed in qcode.txt.

Clive Feather re-formatted the above working notes into his file OPO.FMT, which you can find as one of the Psionics files. However, he has not yet (29/3/99) had the chance to incorporate the Series 5 (OPL32) details.


AutoGPS v2.1

Adds GPS satellite navigation capability to the commercial program "AutoRoute Express 1.0" (UK) or "Automap Road Atlas 1.0" (USA).  Those mapping programs are available on SSDs for the 3a/3c/3mx only.  AutoGPS is a Series 3a/3c/3mx add-on program that runs in conjunction with one of these programs.

When a GPS satellite receiver is connected via a serial lead to the Psion, AutoGPS uses the position data to move the "you are here" cursor around on the map display, to give you a moving map.

Steve Litchfield has reviewed AutoGPS.

Download now: agps21.zip (36k)


Solar Compass v1.0

An alternative to a magnetic compass, which only works while the Sun is shining! You rotate a dial to line up with a shadow cast by the Sun, and another dial displays the compass bearing of your heading.

Series 3a/3c/3mx only at present; I intend to rewrite it in C++ for the Series 5.

Download now: cmps10.zip (12k)


Mike's home page

Last updated 1 January 2001