                            README File
                        Serial Interface Kit
                             HP 82208C
                         MS-DOS Version 1.0

CONTENTS
--------
* Notice - Warranty and copyright information.

* What's in the Kit - Items in the kit, what you can do with the kit, and
                      files you install on your PC.

* Key Conventions - How HP 48 keys appear in documentation files.

* Transferring Data - How to use the serial cable and Kermit Server program
                      to transfer data.

* Using the HP 48 Applications - How to set up the HP 48 applications on
                                 your HP 48.

* Cable Wiring - How the serial cable is wired for a PC connection.

* Fixing Problems - How to fix certain startup problems.

* Notes - Special information that may not be documented elsewhere,
          including notes about hardware.

* HP Calculator Bulletin Board System - How to get more HP 48 information.

* Contacting Hewlett-Packard - What to do if you have problems.



NOTICE
------
This software is provided "as is" and is subject to change without notice. 
Neither Hewlett-Packard Company nor the authors of other software contained
on this disk makes any warranty of any kind with regard to this software,
including, but not limited to, the implied warranties of merchantability
and fitness for a particular purpose.  Neither Hewlett-Packard Company nor
the authors of other software on this disk shall be liable for any errors
or for incidental or consequential damages in connection with the
furnishing, performance, or use of this software.

Warranty and service information for hardware accessories is contained in
the HP 48 user's guide.

Copyright (c) 1993, Hewlett-Packard Company.  All rights reserved.
Hewlett-Packard Company grants you the right to use any HP copyrighted
program contained in this product in Hewlett-Packard calculators and to
share them with others as long as you receive no compensation for doing so.
If you share these HP copyrighted programs with others, you must include
this notice with the program.  HP copyrighted programs contain a copyright
notice at the beginning of the documentation file.

Kermit software is copyright (c) 1989, Trustees of Columbia University in
the City of New York.  Permission is granted to any individual or
institution to use, copy, or redistribute Kermit software, so long as it is
not sold for profit, provided this copyright notice is retained.

MS-DOS is a U.S. registered trademark and Windows is a trademark of
Microsoft Corporation.



WHAT'S IN THE KIT
-----------------
This serial interface kit contains
 * Serial cable and 25-pin adapter for connecting your HP 48 and your PC.
 * PC software for using your HP 48 and PC together, including Kermit
   software.
 * HP 48 software (files containing variables, libraries, and
   other HP 48 data).

The serial interface kit provides a convenient method for setting up your PC
for transferring data to and from your HP 48 calculator. This means you can
use the mass storage on your PC to store HP 48 variables.

The kit also provides popular applications you can transfer to and use on
your HP 48 (such as math programs and games), plus PC utilities
(such as a Windows program for receiving HP 48 screen images).

The following list shows the main files that are installed on your PC. Each
HP 48 application or library also has an ASCII text file that explains the
operation of the application or library.

Directory or File  Description
-----------------  --------------------------------------------------
README.TXT         This file.
KSRV48.EXE         Kermit Server for transferring data with the HP 48.
KSRV48.INI         Configuration file for Kermit Server.
KSRV48.HLP         Online Help for Kermit Server.
KSRV48.MSG         Messages used by Kermit Server.
KSRV48.PIF         PIF file for running Kermit Server under Windows.
KSRVINI.TXT        Description of KSRV48.INI contents
KERMIT.EXE         Kermit file-transfer program.
KERMIT.TXT         Kermit help file.
KERMIT.PIF         PIF file for running Kermit under Windows.

\KSRV48.BAT        MS-DOS batch file for starting Kermit Server.

GRAB48\            PC directory containing files for setting up the
                   GRAB48 Windows program for receiving HP 48 screen
                   images. In Windows, run SETUP in this directory to
                   set up GRAB48.

GAMES\
  MSTMIND          HP 48 application for pattern-matching game.
  SKUNK            HP 48 application for dice game.
UTILS\
  CLK              HP 48 application for adjusting the clock accuracy.
  EPSPRINT.LIB     HP 48 library for printing GROBs on Epson printer.
  INPRT            HP 48 application for receiving IR output from
                   other HP calculators.
  PCLPRINT.LIB     HP 48 library for printing GROBs on LJ/PCL printer.
  STPWATCH.LIB     HP 48 library for a stopwatch.
  USAG             HP 48 application for showing HP 48 command syntax.
  GROB2TIF.EXE     MS-DOS PC program for converting HP 48 GROB to TIFF.

NONHP\             PC directory containing the following contributed,
                   non-supported software...
 MATH\
  CALCULUS         HP 48 application for calculus exploration.
  CEIGEN (S/SX)    HP 48 application for eigenvalue calculations.
  FRAC             HP 48 application for fraction calculations.
  GAUSSELM (S/SX)  HP 48 application for matrix reduction.
  POLY             HP 48 application for polynomial operations.
  PREGR            HP 48 application for polynomial curve fitting.
 SCIENCE\
  CHILL            HP 48 application for wind chill factor.
  CIRCUIT          HP 48 application for digital logic circuits.
  MOON2            HP 48 application for moon phases.
  RESISTOR         HP 48 application for resistor color coding.
  SKY              HP 48 application for planetarium simulation.
 GRAPHICS\
  ANIMATE1         HP 48 application for demonstrating animation.
  BOUNCE           HP 48 application for displaying a bouncing ball.
  EZPLOT (S/SX)    HP 48 application for simplified graph plotting.
  FRACTALS         HP 48 application for Mandelbrot set generation.
  GLBR             HP 48 application for displaying rotating globe.
  RIPPLE           HP 48 application for animated 3-D surface.
  SUITE3D (S/SX)   HP 48 application for plotting 3-D graphs.
  TRAIN            HP 48 application for a moving train.
  TRUCHET          HP 48 application to display random "wallpaper."
  DINO.GRO         HP 48 GROB of a dinosaur.
  EYE.GRO          HP 48 GROB of a human eye.
  FISH.GRO         HP 48 GROB of a fish.
  FWLD.GRO         HP 48 GROB of the world.
 PIM\
  APPT             HP 48 application for an appointment calendar.
  CFLOW            HP 48 application for cash-flow calculations.
  ROLDX            HP 48 application for a rolodex card file.
  TVM1             HP 48 application for time-value-of-money calculations.
  APDIR            HP 48 directory containing APPT data.



KEY CONVENTIONS
---------------
This file and the installed documentation files use these conventions:

 [  ]   HP 48 keyboard key, such as [ENTER].
 [LS]   Left-shift key.
 [RS]   Right-shift key.
 |  |   Menu key, such as |PARTS|.
 {  }   Special HP 48 keyboard key, such as {Sigma} for the summation sign.



TRANSFERRING DATA
-----------------
-To connect your HP 48 to your computer's serial port:

1. Find the serial port on your computer - it's either a 9-pin or 25-pin
   connector. If your computer has more than one serial port, it's simplest
   to use the primary one, called COM1 - or you can use COM2.

2. If you're using a 25-pin serial port, attach the 25-pin adapter to the
   HP 48 serial cable. (If you're using a 9-pin port, don't use the adapter.)

3. Plug the cable into the computer's serial port and into the HP 48 serial
   port (the 4-pin connector at the top of the case).

4. On the HP 48G/GX, press [RS][I/O] and select "Transfer" - on the
   HP 48S/SX, press [LS][I/O] |SETUP|. Adjust the settings to wire mode,
   ASCII mode, 9600 baud, no parity, checksum 3, translate 1.

The HP 48 doesn't need to be connected unless you're transferring data.
You can unplug it whenever you want. Leave the cable attached to the
computer for convenient hookup.


-To transfer data between the HP 48 and the PC:

1. On the PC, start the Kermit Server program by typing
       C: [Enter]
       CD \LINK48 [Enter]
       KSRV48 [Enter]

   If the serial cable is connected to COM2 instead of COM1 on the PC, in
   the Options menu select Set Port, then choose "Comm 2".

2. On the PC, select "Start Server".

3. On an HP 48G/GX, press [RS][I/O], select "Transfer", then in the "Name"
   field press |CHOOS|.
     * To send HP 48 variables to the PC, select "Local vars", select
       the variables, and press |SEND|.
     * To get HP 48 variables from the PC, select "Remote PC files",
       select the files, and press |KGET|.

   On an HP 48S/SX, press [LS][I/O].
     * To send an HP 48 variable to the PC, enter 'variable' and
       press |SEND|.
     * To get an HP 48 variable from the PC, enter "filename" and
       press |KGET|.

4. On the PC, when you're finished, press [Ctrl]+[C] to disable the server.
   Select "Exit" to end the Kermit Server program.

In the Kermit Server program on the PC, see its online help for more
information about its operation and options. You can use the program
without using a mouse:
 * To select a menu command, press and release [Alt], then press the
   highlighted letters for the menu and command you want (or press [Esc]
   to cancel the menu).
 * To select a button or an option, hold [Alt] and press the highlighted
   letter.

For additional information on the Kermit protocol, one of the following
books from Digital Press may be helpful. They're available at booksellers,
selected calculator dealers, and from Digital Press (Digital Equipment
Corporation, 12 Crosby Drive, Bedford, MA 01730, U.S.A.).
 * "Using MS-DOS Kermit", Christine M. Giannone, 2nd Edition, 1990.
 * "KERMIT, A File Transfer Protocol", Frank da Cruz, 1987.
Also, the "MS-DOS Kermit User Guide" ((c) Columbia University in the city
of New York, 1981, 1988) is available on the HP Calculator Bulletin Board
System (see below).



USING THE HP 48 APPLICATIONS
----------------------------
Each subdirectory contains the program files, documentation text files,
and any other files required to use the programs.  Some subdirectories may
also contain an additional README file that provides general instructions
for the applications in that subdirectory.

Read the documentation (.TXT) file or files associated with each
application to learn how to use a program, and follow the instructions
there.  You may want to print these files to get the documentation on
paper. Refer to your HP 48 user's guide as required.

Some of the programs on this disk can be run as soon as you transfer them
to the HP 48.  Other programs are stored in HP 48 program libraries, and
these must be "attached" before they can be executed.  The general
procedure for doing this is shown below for a file named XX.LIB:

1.  Transfer XX.LIB from your computer to the HP 48 using Kermit Server.

2.  On your HP 48, press [VAR], then |XX.LIB| to place a copy of the
    library object on the stack.

3.  Press [VAR] ['] |XX.LIB| [LS][PURG] to purge the copy of the library
    object in the VAR menu.

4.  Enter the port number where you want the library to reside:
      0 for the HP 48G or HP 48S.
      0 to 2 for the HP 48SX (depending on cards installed).
      0 to 33 for the HP 48GX (depending on cards installed).

5.  Press [STO].

6.  Turn the HP 48 off then on again.  The library attaches itself and
    appears in the LIBRARY menu. (If the library doesn't attach
    automatically, see its instructions or the HP 48 user's guide.)

For further information about libraries, see the HP 48 user's guide.



CABLE WIRING
------------
The cable and adapter included in your package are wired to work with PCs.
If you wish to use the cable with another type of computer or with a
printer, you may need an adapter. The following diagram shows how the
9-pin cable and the 25-pin adapter included are wired.
________
 ____   | HP 48     (Cable)       IBM 9-Pin    (Adapter)    IBM 25-Pin
|    | >|
|    |  | SGND ------------------ 5 GND ------------------- 7 GND
|    |  | RX <------------------- 3 TX <------------------- 2 TX
|____|  | TX -------------------> 2 RX -------------------> 3 RX
________| SHIELD GND ------------ SHIELD ------------------ SHIELD



FIXING PROBLEMS
---------------
If you have problems installing or using the software, review the online
Help or the descriptive files that accompany the software - or look for
a description below that matches your problem.

If Kermit Server won't start up:
* Make sure you allowed the installation process to finish.
* Make sure you changed to the installation drive and directory before
  you tried to start the program. For example, change to drive C and
  switch to directory \LINK48.
* Make sure you're using MS-DOS version 3.00 or later.

If data transfers don't work:
* Check the cable connection.
* Check the HP 48 I/O settings: on the HP 48G/GX, press [RS][I/O] and
  select "Transfer" - on the HP 48S/SX, press [LS][I/O] |SETUP|.
  - If you're using Kermit Server, the HP 48 settings should be
    wire mode, ASCII mode, 9600 baud, no parity, checksum 3, translate 1.
  - If you're using Kermit instead of Kermit Server, the HP 48 settings
    should be wire mode, with other settings matching the PC Kermit
    settings. On the PC, in Kermit execute STATUS to check the settings
    (you can use SET to change any PC setting).
* Check the PC port you're using (COM1 or COM2). You can try changing the
  port selection or moving the cable to another port.
* Check your PC setup:
  - Try rebooting from a system disk with minimal drivers and no caching.
  - If you have a loopback connector available, unplug the cable and
    attach the connector instead. Then run Kermit (not Kermit Server) and
    execute these Kermit commands (where n is the port number 1 or 2):
    SET PORT n [Enter], SET LOCAL OFF [Enter], CONNECT [Enter],
    ABCDE [Alt]+[X]. If "ABCDE" doesn't repeat in your display, the
    PC port isn't set properly or the PC hardware is faulty.

If you have problems with Kermit commands on the PC (not Kermit Server):
* On the PC, in Kermit type ? to get command help. For example, type
  SET ? to get help for the SET command.

If the mouse doesn't work right:
* Make sure the mouse-driver software that came with the mouse or computer
  is installed.
* Make sure the mouse driver is activated. For example, your CONFIG.SYS
  file might contain DEVICE=C:\MOUSE.SYS - your AUTOEXEC.BAT file might
  contain C:\MOUSE.COM.

If the HP 48 doesn't work properly with an application or library:
* If you're trying to use the application or library with an HP 48
  that's different from the HP 48 model you specified when you installed
  the software, it may not be compatible with the model. For example,
  some software for the HP 48G/GX doesn't work with the HP 48S/SX. You
  can reinstall the software for the other model in a different directory.



NOTES
-----
* Non-Enhanced PC Keyboards.

  If you're using a non-enhanced keyboard ([F1]...[F10] along the left
  side), you may have to use [F10] to activate the Kermit Server menu bar
  from the keyboard. (The [Alt] key normally used for this purpose may not
  be recognized in this configuration.)



HP CALCULATOR BULLETIN BOARD SYSTEM
-----------------------------------
An HP Calculator Bulletin Board System is available for the exchange of
software and information among HP calculator users. Many of the programs on
this disk came from this bulletin board.  The bulletin board operates at
300/1200/2400 baud, full duplex, no parity, 8 bits, 1 stop bit. The
telephone number is (503) 750-4448. (For 9600 baud, the phone number is
(503) 750-3277.) The bulletin board is a free service--you pay only for the
long-distance telephone charge.

The "MS-DOS Kermit User Guide" ((c) Columbia University in the city of New
York, 1981, 1988) is available on the HP Calculator Bulletin Board System.



CONTACTING HEWLETT-PACKARD
--------------------------
If you have questions about how to use this serial interface kit and its
Hewlett-Packard software, first check the text files installed on your PC
hard disk. (Also check the HP 48 user's guide.) If you can't find an answer
in those places, you can contact the Calculator Support department:

Hewlett-Packard
Calculator Support
1000 N.E. Circle Blvd.
Corvallis, OR 97330, U.S.A.
(503) 757-2004 (Mon - Fri, 8:00 a.m. to 3:00 p.m. Pacific time)
(503) 750-5488 (fax)

The serial interface kit also includes contributed, non-supported
software (in the NONHP directory). For questions about this software,
see the corresponding text files.
