Home uh-lab

Psion Home Page

Links to other interesting sites
Send me an email

bottom of page

Psion Logo

Software for Psion 3a/3c/3mx computers
(SIBO EPOC-16 operating system)

to Psion page

Peter M. W. Navé programmed a few fine programs for the Psion 3a/3c/3mx series. They used to be on an English ftp site, but have disappeared from there since long. Now they have here a new home. Before download and use, please see the disclaimer.

Download the whole package (212 kB).  Downloads: [off] (since 16.3.05).

It contains the following programs:


AccuTime operates up to nine simultaneous timers. Each call toggles the state of the timer between ON and OFF. The last 9 lines of the timer files are displayed by showing date and time of the start, the increments of elapsed time and the accumulated elapsed time. If the  timer is stopped the last accumulated time is also shown as hours and hundredths of hours.


A package with source codes of a date conversion program for the PSION series 3c.


checks CredCard numbers.

DMMtr (recommended by U. Hornstein)

Using the PSION 3C as a data display and recorder for a VOLTCRAFT  digital multimeter. Other instruments with a serial interface may  be used after making the appropriate changes in the transfer protocol.

Connect the multimeter to the PSION 3c by means of the serial cable  and an easy-to-make adapter. Instructions for making the adapter are contained as a HELP-window in the code. PLEASE NOTE: any electrical hook-up of the PSION with an external device are your own responsibility. I decline any liability whatsoever, as I have no control over the circumstances under which these manipulations are done.

The programme was thoroughly tested with the multimeter VOLTCRAFT  M3850D.

The system VOLTCRAFT + PSION 3C + Software is characterised best as a  small lightweight data recording system for slowly varying processes.  Because of its low power consumption it is particularly suited for  observations in the field of processes which are slow, have long  (even years!) duration and for which electrically readable sensors  are available.  

This program has been ported to EPOC32. Various additional functions. Publishing in progress.

DumpFile for PSION 3c

DumpFile.opl is the source code of a file viewing (not editing) utility.


The field mill is a parametric amplifier. Let the slots of the two horizontal disks of a field mill be aligned and connected by a resistor R.  Because of the external field E the two plates exchange charges Q until their field cancels the external field between them: Q/C = E D where C is the capacitance of the device and D the plate separation. As one plate moves with respect to the other, the motor has to overcome the electrostatic attraction between the sectors. Simultaneously, C decreases and so do the charges because Q/C strives to cancel to the externally applied potential diference. Hence the attraction between the approaching sectors is less than the attraction between the separating sectors. The motor must supply net power to turn the disks. This power is consumed in the resistor R and any measuring device attached to it.


contains a utility for creating icons or other small images in the PSION-S3 .PIC format.
IconDraw is really quite self-explaining and needs no further comments. The source is laced with comments which should make reading it easy. IconDraw can import pixel images. See the folder Manipic for help with this task.


is a collection of routines for manipulating bitmaps of the EPOC PIC format.

Contents of the ZIP file:
- ManiPic.txt ........ this text;
- Pic2tif.opl ........ source code for the PSION 3c for converting PIC files into the TIFF format.
- Pic2Tif1.pas ....... source code for converting the first bitmap of a PIC file into a bi-level TIFF file.
- Pic2Tif1.exe ....... the executable code of the above.
- Pic2Tif2.pas ....... source code for converting the first two bitmaps of a PIC file into a three-level TIFF file.
- Pic2Tif2.exe ....... the executable code of the above.
- PicRead.m .......... a Matlab-5 script for reading PIC files.
- Picslice.pas ....... for slicing a gray value image into two gray levels.
- Picslice.exe ....... the executable file.
- Picwrite.pas ....... for converting images in the RAW-format  into the PIC-format.
- Picwrite.exe ....... the executable file.


A derivative for the PSION 3C of the well-known moon landing programs.
The program is based on realistic physical parameters and relations, which are explained in comments in the source code.


copied with minor changes from the book:
Mike Shaw: useful programs for the Psion series 3a & 3c
Capall Bann Publishing, 1995, ISBN 1898307-47-4
Find the hidden 4-figure code.


Source file for producing selfsimilar objects such as von Koch's  snowflake, dragons, ferns and trees. Details are given in help dialogs and inside the source code.


is a classical peg board solitaire game adapted to the PSION 3C.


Downloaded from http://src.doc.ic.ac.uk
ic = Imperial College London
Full screen digital clock. The characters consist of 5 by 7 square pixels whose sides are pix screen pixels long.
Substantially modified by P.N., 1997-7-2.


ShowFont is a utility for giving an overview over the fonts installed on a PSION 3C.


A solitaire board game. Full information is supplied in the form of help tableaus in the source code.


A solitaire game modelled after a game called Mah-Jongg which comes with the desktop KDE for the Linux operating system by S.u.S.E.


Two small programs to produce (auto)stereographs.


Tab2Vect converts a table with two columns into a graph which can be imported into other applications, e.g. into WORD-97 by Microsoft. The file with the table is a text file. It may contain data for several curves. Each group of data starts with a head line which is ignored by Tab2Vect. In each following line there are two numbers, the first being an abscissa value, the second one the ordinate value. All characters CHR(i) with i < 33 are legal separators; commas, semicolons etc. are not. Both decimal points and decimal commas are accepted.
The resulting graphs are either in the alphanumeric CGM (Computer Graphics Metafile) format, extension .CGM; or in the HPGL (Hewlett-Packard Graphics Language) format, extension .PLT; or in Lotus 1-2-3 PIC. Only a few PC-based applications can read the alphanumeric version of CGM, the more widespread CGM format being the binary one which Tab2Vect cannot produce. The success of importing any of the formats into a given application depends mostly on the graphic filter being used. Such filters vary widely; therefore there exists, unfortunately, no general assurance of success. Those applications which convert the input graphic files into a vector format, e.g. WORD which stores the graphic file in the Windows Metafile Format, allow postprocessing the graphic in order to correct or improve its appearance, see Tab2Vect.RTF for examples. Others, like PaintShop Pro, store the graphic as a bitmap which can hardly be altered, except for changes in size.


Wind Chill Factor according to US National Weather


Author of the programs: P. M. Navé

Information on this web site is provided "as is" without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. Some jurisdictions do not allow the exclusion of implied warranties, so the above exclusion may not apply to you.
In no event shall the author or uh-lab.de be liable for any damages whatsoever, and in particular the author or uh-lab.de shall not be liable for special, consequential, indirect , or incidental damages, or damages for loss of revenue, lost profits, or loss of use, arising out of or related to this web site or the information contained in it, whether such damages arise in negligence, contract, tort, under statute, in equity, at law or otherwise.
Information on this web site may contain typographical errors or technical inaccuracies. Information may be changed or updated without notice. The author or uh-lab.de may also make improvements and/or changes in the programs at any time without notice. The author or uh-lab.de takes absolutely no responsibility for any errors on the site, you use the information and the programs entirely on your own risk.

to Psion page

top of page


Psion Series 5 Web Ring

Psion Series 5 Web Ring


[ Join Now | Ring Hub | Random | << Prev | Next >> ]

Stand / Last Revision: 23.03.2005

[off] PsionVisitors
   since 05.01.04
[off] PageHits
   since 03.07.05