This programming example was produced in response to a social media post about an earlier simple OPL program. "At last something for those of us that don't have cables and connections that can be typed in at the keyboard". Thus this suite of programmes were designed to be an introduction to programming, are deliberately short to type in at the keyboard and be able to be run on any PSION device that can edit and run OPL. Combined they form a simple petrol/diesel fuel logger.
For those without the inclination to type in the OPL programs contained in the instructions below they are all contained in this ZIP archive (here)
Routines
fuelUDG:
(IGAME:)
(xpUDG:)
FUEL:
fuelADD:
fuelCALC:
fuelSORT:
fuelLOOK:
fuelEDIT:
fuelDLTE:
fuelZAP:
Supplementary Reading
The following background reading is available in PDF format from the Manual and Books page.
PSION Organiser II - Operating Manual (CM/XP) - Section 7 Introduction to OPL - Page 69
PSION Organiser II - Programming Manual - Introducing OPL - Page 4
PSION Organiser II - Programming Manual - Handling data files - Page 34
Procedures - A Dabhand Guide - Page 35
Variables - A Dabhand Guide - Page 37
File Handling - File Handling (Mike Shaw) - Page 2
Planning the Program - File Handling (Mike Shaw) Page 9
Inexperienced PSION Siena, Series 3a and Series 5 enthusiasts who would like to get involved with programming their machines may want to download and read the PSION users OPL Programming guide for S5, S3a and Siena users. (here)
Psion Organiser II users who would like to comment or are looking for further information can leave a message for Martin