A small amount of permanent storage is provided on some Psion computers. This storage is accessible through the Mobile Devices SDK, but is not accessible through the GUI. Data stored in permanent storage persists across power failure, all types of reset, and through clean starts.
There is only one permanent memory location in each device; multiple applications on the same device will not be able to use this memory for application-specific data. Typically, the permanent storage is used for assigning customized serial numbers to each device or for asset tracking purposes.
Important: The hardware used for permanent storage typically has a limited cycle life. Repeated write operations may cause the memory to become corrupt and unreliable. It is therefore recommended that this memory storage not be used for data that is expected to change frequently.
The following table shows what Psion computers have permanent memory storage, and how much is available.
Permanent Memory Available
The Mobile Devices SDK provides an application with the ability to lock the permanent storage area. There is no unlock ability.
Warning: To unlock the permanent storage, the computer must be returned to the Psion repair depot. This cannot be a warranty repair.
For articles on Ingenuity Working that will guide you in getting started with working with permanent storage see:
For postings on Ingenuity Working that contain code samples that use permanent storage see:
C++: Permanent storage on all Psion computers is controlled using the PsionTeklogix::System::SystemInformation namespace.
Java: Permanent storage on all Psion computers is controlled using the SystemInformation class in the com.teklogix.system package.
.NET: Permanent storage on all Psion computers is controlled using the SystemInformation class in the PsionTeklogix.SystemPTX namespace.