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
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.
Calcon
A package with source codes of a date conversion program for
the PSION series 3c.
CredCard
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.
Fieldmill
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.
IconDraw
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.
ManiPic
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.
Marsland
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.
MasterMind
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.
Monster
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.
PegSoli
is a classical peg board solitaire game adapted to the PSION
3C.
SegClock
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
ShowFont is a utility for giving an overview over the fonts installed
on a PSION 3C.
Soko-Ban
A solitaire board game. Full information is supplied in the form
of help tableaus in the source code.
Sparrow
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.
Stereographs
Two small programs to produce (auto)stereographs.
Tab2Vect
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.
Windchill
Wind Chill Factor according to US National Weather
DISCLAIMER
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
|