hp-support-head-portlet

Actions
Loading...

Welcome to HP Customer Support

hp-contact-secondary-navigation-portlet

Actions
Loading...

hp-share-print-widget-portlet

Actions
Loading...
  • Information
    HP fraudulent caller alert - protect yourself from scams

    Learn what to do if you are contacted by fraudulent callers posing as HP representatives. This could be a scam; do not provide any personal information.

    View article

hp-concentra-wrapper-portlet

Actions
Loading...

HP 48G Series Calculator - Working with a Backup Object

Introduction
A lot of time and effort can go into entering a program or equation. The HP 48G series calculators have the capability of backing up these objects. This document explains how to back up an object and how to work with backed-up objects. The HP 48G series calculator uses a special object type, the backup object, to store backup data. A backup object contains another object, its name, and its checksum.
Calculator Symbol key
The procedures in this document use the following text to represent symbol keys:
Key
Description
Text representation
Right shift key.
RS
Left-shift key
LS
Cursor right
cursor-right
Port memory
Backup objects can exist only in port memory. The following is available on the HP 48G series calculator:
  • Port 0
  • Port 1 (only available on the HP 48G+ and 48GX calculators) with a RAM card that is set up as free port memory, not merged. When first installed, a card is automatically set as free port memory.
  • Ports 2 through 32 (only available on the HP 48G+ and 48GX calculators)
Backing up an object onto a card
Follow these steps to back up an object onto a card:
  1. Place the object on the stack.
  2. Enter a backup identifier for the backup object to create -- see below.
  3. Press STO key, and ENTER key.
  4. Optional: Purge the original object in user memory.
The STO command creates the backup copy using the port and name specified by the backup identifier. It has the form
:port:name
where port is the port number (0 through 32), and name is the name of the object where the backup copy is stored. If Port 1 is used, it must not be merged with user memory. The name of the backup object can be different from the original name of the object.
By putting the directory object on the stack and making a backup copy, an entire directory (and its subdirectories) can be backed up in one backup object.
Example of backing up an object to a card
Here is an example of placing an object (named TESTU) onto port 1.
  1. Place the object on the stack.
  2. Press RS, then the [::] key.
  3. Press 1, then cursor-right key once to move the cursor past the colon.
  4. Press the alpha key twice, then T E S T U.
  5. Press the alpha key, the STO key, then the Enter key.
The screen will display the object on the stack.
Recalling a port object to the stack
To recall an object that has been stored to port memory, display the appropriate PORT menu, press RS, then press the menu key for the object to be recalled.
Examples of recalling a port object
These examples recall the object TESTU, stored in the above example.
Example 1
  1. Press LS.
  2. Press LIBRARY.
  3. Press the soft menu ports key.
  4. Select the port soft menu :1: key.
  5. Select the soft menu TESTU key.
The object will appear on the stack.
-OR-
Enter the backup identifier for the backup object and press the RS key, the RCL key, then the Enter key.
Example 2
  1. Press RS, then the [::] key.
  2. Press 1, then cursor-right key once to move the cursor past the colon.
  3. Press the alpha key twice, then T E S T U.
  4. Press the alpha key, the RCL key, then the Enter key.
The object will appear on the stack.
Evaluating a backup object
To evaluate an object that has been stored to port memory, display the appropriate PORT menu, then press the menu key for the object. Press the EVAL key.
Examples of evaluating a backup object
These examples use the object TESTU, from the above examples.
Example 1
  1. Press LS.
  2. Press LIBRARY.
  3. Press the soft menu ports key.
  4. Select the port soft menu :1: key.
  5. Select the soft menu TESTU key.
  6. Press the EVAL key.
The object will be evaluated and shown on the stack.
-OR-
Enter the backup identifier for the backup object and press the EVAL key.
Example 2
  1. Press RS, then the [::] key.
  2. Press 1, then cursor-right key once to move the cursor past the colon.
  3. Press the alpha key twice, then T E S T U.
  4. Press the alpha key, then the EVAL key.
  5. PressEnter, then the EVAL key.
The object will be evaluated and shown on the stack.
Deleting a backup object
Enter the backup identifier for the backup object, press the LS key, then the PURG key.
  note:
A backup object that has been recalled to the stack cannot be deleted. The message Object in Use will be displayed. The object must be deleted from the stack or stored in a variable before deleting the backup object.
Example
  1. Press RS, then the [::] key.
  2. Press 1, then cursor-right key once to move the cursor past the colon.
  3. Press the alpha key twice, then T E S T U.
  4. Press the alpha key, the LS key, then the PURG key.
  5. Press the Enter key.
The object is purged and the screen will be empty.
Purging several backup objects simultaneously
Several objects can be deleted at once by following these steps:
  1. Enter a list using { } delimiters, containing the backup identifiers
  2. Press the LS key, then the PURGE key
Example
Assuming the backup identifiers TESTZ and TESTY were previously created:
  1. Press the LS key, then the [ { } ] key.
  2. Press the RS key, then the [::] key.
  3. Press 1, then cursor-right key once.
  4. Press the alpha key twice, then T E S T Z.
  5. Press the alpha key, LS key, then the [ , ] key.
  6. Press the RS key, the [::] key, 1,then cursor-right key once to the right.
  7. Press the alpha key twice, then T E S T Y.
  8. Press the alpha key, cursor-right key once to the right.
  9. Press the LS key, PURGE key, then the Enter key.
The objects are purged and the screen will be empty.
Searching all ports for a backup object
The wildcard character (&) can be used to search all port memories for an object.
  1. Enter the backup identifier for the object, using & for the port number. (Press the alpha key, the LS key, then the Enter key to type &.)
  2. Execute the desired command (RCL, EVAL, or PURGE).
      note:
    Whenever the & wildcard character is used for the port number the HP 48 searches ports in reverse numerical order, beginning with the highest available (32, 31,… 2, 1, 0) and then main memory for the backup object. It uses the first occurrence of the name.
Example
  1. Press the RS key, [::] key.
  2. Press the alpha key, LS key, Enter key (to type the & symbol).
  3. Press the cursor-right key once to the right.
  4. Press the alpha key twice, then T E S T U.
  5. Press the alpha key.
  6. Press the cursor-right key, the RCL key, then the Enter key (to enter the command).
The backup object will be displayed on the stack.
Getting a list of backup objects in a port
To get a list of the backup objects stored in a port:
  1. Type the port number.
  2. Press the LS key, the LIBRARY key, then the soft menu PVARS key.
The PVARS command returns two results. Level 1 indicates the type of memory contained in the port: “ROM” (application card), “SYSRAM” (merged memory), or a number (the number of available bytes in user memory for port 0, or in the port’s independent memory for another port). Level 2 contains a list of backup identifiers and library identifiers.
Example
Press the LS key, the LIBRARY key, then the soft menu PVARS key
The display will read
{ :1: TESTU }
130814
Copying backup objects from a card into another HP 48 calculator
Backup objects created on one HP 48G+ or 48GX calculator can be used in another by moving the card to the other calculator.
  1. Turn off the calculator.
  2. Install the card.
  3. Turn on the calculator.

hp-feedback-input-portlet

Actions
Loading...

hp-online-communities-portlet

Actions
Loading...

Ask the community!


Support Forum

Support Forum

Join the conversation! Find Solutions, ask questions, and share advice with other HP product owners. Visit now


hp-feedback-banner-portlet

Actions
Loading...

hp-country-locator-portlet

Actions
Loading...
Country: Flag United States

hp-detect-load-my-device-portlet

Actions
Loading...