Psion Organiser


The Psion Organiser was the brand name of a range of pocket computers developed by the British company Psion in the 1980s. The Organiser I and Organiser II had a characteristic hard plastic sliding cover protecting a 6×6 keyboard with letters arranged alphabetically.
The Organiser II competed with the Filofax and can be considered the first usable Electronic organizer, or Personal digital assistant in that it combined an electronic diary and searchable address database in a small, portable device.
Production of consumer hand-held devices by Psion has now ceased; the company, after corporate changes, now concentrates on hardware and software for industrial and commercial data-collection applications.
On an episode of The Gadget Show, the Psion was pitted against the BlackBerry for a place on the show's Hall of Fame. Whilst the Psion was highly praised as a device that pioneered portable computing, the accolade was ultimately given to the BlackBerry.
As of autumn 2017 several software features and hardware devices are still being developed and are available including a Javascript Emulator, Parallel Interface, USB Commslink, 32k and 256k RamPaks, and 512k FlashPak.

Organiser I

Launched in 1984, the Psion Organiser was the "world's first practical pocket computer". Based on an 8-bit Hitachi 6301-family processor, running at 0.9 MHz, with 4 kB of ROM and 2 kB of static RAM and had a single-row monochrome LCD screen. The size with the case closed is 142 × 78 × 29.3 mm, and the mass is 225 grams.
BYTEs reviewer described the Organiser's software as a "clever design... for fast and foolproof use". He approved of the consistent user interface across applications and reported that without documentation he was able to figure out how to do everything except program in 15 minutes. The machine provided a simple flat-file database, calculator and clock, and had no operating system. The Organiser I supported removable storage write-once devices, which used EPROM storage. The machine could host two of these so-called DATAPAKs, to which it could write data, but which needed to be removed from the machine and erased by being exposed to ultraviolet light before they could be re-used. As Psion had patented the use of EPROMS as storage device, it was impossible for other device manufacturers to copy this unusual approach to mobile storage.
Software supplied on DATAPAK included a crude programming language called POPL, in which end-users could write their own programs. Software DATAPAKs titled Science, Maths and Finance contained the POPL programming language editor, interpreter and runtime and extended the built-in calculator by adding named functions. These DATAPAKs also contained different sets of application programs written in the POPL language.
A far more sophisticated programming tool was later made available with the implementation of the Forth programming language, but was available to registered professional developers rather than end users. The Psion Forth Development System for the Organiser I was a powerful set of IBM PC-based cross-development tools for producing Forth application programs, including a Forth compiler. The Forth system on the Organiser I itself had a compiler to intermediate code, interpreter and runtime, and had a number of unusual design features one being that it could interpret – that is, read and execute – Forth intermediate code directly in place on a DATAPAK, rather than needing to copy it into precious RAM first, despite the DATAPAKs not being execute-in-place memory-mapped.
Software developed by Psion as part of the Organiser I project and application software after its launch was written in 6301 assembler language, in POPL, and in other custom-designed languages. Assembler language development at Psion itself was carried out using cross-development tools, including a cross assembler and linker, all of which ran on a DEC VAX.
Application developers writing in 6301 assembler struggled with the small amount of RAM and the lack of an operating system. Another difficulty for developers was with the performance limitations of the earliest DATAPAKs, which used a serial-access internal architecture, as opposed to random access. Retrieving, for example, byte 2000 from a DATAPAK meant issuing successive hardware commands to either step from the current read position one address place at time until position 2000 was reached or, in the worst case, resetting the read position to zero and then issuing a step-forward command 2000 times.
The Hitachi 6301 processor is an enhanced development based on the Motorola 6801 implemented in CMOS, with a number of extra instructions, various hardware system-on-single chip facilities on-chip, power management and support for a sleep state. The particular variant chosen also had 4 KiB of masked ROM on-chip, so an external ROM was not needed on the board.
Having fully static RAM and a processor whose clock could be frozen without losing state meant spectacular battery life, measured in weeks or even months. Minimal battery consumption was aided by the processor being frozen whenever there was no work to do, plus a deeper sleep mode, which turned off the display.
The machine lacked a full independently battery-backed, date-time real-time hardware clock, instead it had a simple hardware counter. While the machine was sleeping, the counter counted 1024 seconds and then woke the machine very briefly, so that software could add 1024 seconds to a record of the time held in RAM. This meant that when sleeping the machine woke very fleetingly every 17 min 4 s.
The original 1984 price was 99 GBP or 199 CAD and included one Datapak and one software DATAPAK, the "Utility" pack. This latter adds scientific and trigonometric functions to the otherwise basic calculator routines.

Organiser II

In 1986, the successful Organiser II introduced a number of hardware improvements, a better keyboard and display, a much larger ROM and either 8 KiB or 16 KiB of battery-backed RAM, and featured a capable newly designed single-tasking operating system. The first Organiser II models featured a two-line display. The new model supported a number of different types of improved DATAPAKs, containing either EPROM or battery-backed RAM storage, each storing between 8 KiB and 128 KiB of data. Later flashpaks and RAMpaks were added to the range, capable of storing up to 256 KiB on each extension slot.

The machine had vastly more application functionality, including a number of built-in application programs, an easy-to-use database, a diary and an alarm clock and featured end-user programmability in the form of the successful Organiser Programming Language, a BASIC-like language, which was compiled to intermediate code, in contrast to the interpreters, which were commonly available for other consumer computers of the time. More advanced users could reach into the system machine-code routines, either by direct machine code or by calls from OPL, and could manipulate the built-in address database, as well as create their own.
The Organiser II was widely used for commercial applications in companies such as Marks and Spencer, where it was used on the shop floor, with their branding as opposed to PSION's and with only limited keys visible to the end user. It was also used in the world's first large-scale application of mobile technology in government, where over 3000 were used for benefit calculations by the Employment Services department of the UK government.
The Organiser II also had an external device slot, into which various plug-in modules could be fitted, including a device that provided an RS232 port, thus enabling it to communicate with other devices or computers. This "top slot" also supported various other hardware additions, such as telephone dialers, a speech synthesiser, barcode reader and even a dedicated thermal printer. This latter was used by several banks as a counter-top exchange-rate calculator for some years. As it was easy to get hardware specifications, numerous bespoke devices were developed by small companies such as A/D converters and even an interface to the entire range of Mitutoyo measuring equipment, allowing it to be used in quality control for various car manufacturers. Later models in the Organiser II range offered other hardware improvements, with 4-line displays, and also models were introduced with 32, 64 and 96 KiB RAM.

Subsequent hand-held devices

The name "Organiser" was not used for later Psion handhelds, such as the "SIBO" family Psion MC400 laptop, the Psion Series 3 and the 32-bit Psion Series 5 machines, which were of a clamshell design with a QWERTY keyboard. In terms of hardware architecture and operating system, these had no links to the earlier "Organiser" range, other than the end-user programming language, which shared a great deal of structure with OPL.

The "SIBO" family name stood for "SIxteen-Bit Organiser", and the improved version of the OPL language was replaced in 1997 by a new ARM-based operating system EPOC33 written in C++; the latter was later sold as the Symbian operating system, which until 2010 was the most widely used OS in smartphones, being in 2011 displaced by Google's Android OS. This change was more significant than appeared at the time. The still shares features with OPL, but the developer toolkits were from then on focused on programmers familiar with C and only the Symbian operating system remains.
The first similar device made in the USA didn't appear until 1985 and was manufactured by Validec.