Memory Storage Management Lightweight

Warning message

The Propeller Object Exchange system is decommissioned and replaced with a GitHub repository to house the same existing and future Propeller objects. As of 12/5/2019, this site is read-only. You can continue to browse and download objects from here for a limited time; however, please begin using the Parallax Propeller repository for future reference.
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0
Request group membership
By: created: 2010-10-07 | updated: 2013-05-02


This object is designed to allow programmers (and/or end-users) to store values to EEPROM, referenced by name rather than just a number.
It is similar to a simple database system. The values can be stored in numerical byte, word, or long values. All of the values are created, edited, and retrieved with a simple name.
This is great for storing user-created settings or values that need to be accessed at a later time with profile names or user entries. In the right hands, it can be used for just about any EEPROM application.
NOTE: a heavyweight version of the object exists. It allows for storage of strings, stacks, and arrays. It also has methods to store values across multiple blocks in the EEPROM. 
This object supports and includes both the SPIN and PASM versions of I2C Drivers.
Original File Upload
Package icon MemoryStorageManagement1_3_4-lightweight.zip30.42 KB