The Museum of HP Calculators

HP Forum Archive 19

[ Return to Index | Top of Index ]

HP41 - fill HDRIVE1
Message #1 Posted by Roland Storz on 16 Feb 2009, 6:15 a.m.

Hi all,

exchanging files with my HP71 to/from PC incl. EMU71 and HDRIVE1 works absolutely great with u.m. specs.

However, since I'm new to the HP41 I simply did not get how to "fill" my HDRIVE1.dat with programs and data (from the software library or even from a DOS file) to transfer them to my physical HP41?

Sorry for asking such a basic question. Can anyone explain the steps required.

Many thanks in advance, Roland

my specs: HP41CV EMU41 HPIL Interface HP 82160A HP-IL/PC Interface ISA Card

      
Re: HP41 - fill HDRIVE1
Message #2 Posted by Marcus von Cube, Germany on 16 Feb 2009, 8:12 a.m.,
in response to message #1 by Roland Storz

Why not use EMU71 and its COPY command to transfer files from :DOSLINK to :HDRIVE1 ? The 71B should understand HP-41 files.

      
Re: HP41 - fill HDRIVE1
Message #3 Posted by Egan Ford on 16 Feb 2009, 10:56 a.m.,
in response to message #1 by Roland Storz

Here is one way:

  1. Setup EMU41.INI with HDRIVE1.DAT and HDRIVE2.DAT (you can use any name you like, but internally to the 41 they will be HDRIVE1 and HDRIVE2).

  2. From EMU41 use NEWM to format HDRIVE1:
    [ALPHA]HDRIVE1[ALPHA]
    FINDID
    SELECT
    NEWM
    
  3. Then use HP41UC (http://www.hpmuseum.org/software/41uc.htm) to convert your code to LIF format, then copy that LIF to HDRIVE2.DAT, e.g.:

    Say you have the following program:

    LBL "HELLO"
    "HELLO"
    AVIEW
    END
    
    To convert to LIF type:
    HP41UC.EXE /t=HELLO.TXT /l=HELLO.LIF
    
    Then to use with EMU41:
    copy HELLO.LIF HDRIVE2.DAT
    
  4. Then from EMU41 type:
    [ALPHA]HDRIVE2[ALPHA]
    FINDID
    SELECT
    [ALPHA]program name[ALPHA]
    READP 
    [ALPHA]HDRIVE1[ALPHA]
    FINDID
    SELECT
    WRTP
    
    Once you know the IDs you can just type (assuming IDs of 3 and 4):
    [ALPHA]prog name[ALPHA]
    4
    SELECT
    READP
    3
    SELECT
    WRTP
    

You could also use DOSLINK with .DAT files with INP/OUTP, IIRC.

Edited: 17 Feb 2009, 8:51 a.m. after one or more responses were posted

            
Re: HP41 - fill HDRIVE1
Message #4 Posted by Christoph Klug on 17 Feb 2009, 2:26 a.m.,
in response to message #3 by Egan Ford

Dear Egan,

Please describe step 3 of your explanation more in detail. Up to now I never worked with HP41UC....

Thanks a lot for your support :-)

Regards - Christoph Klug

                  
Re: HP41 - fill HDRIVE1
Message #5 Posted by Egan Ford on 17 Feb 2009, 8:50 a.m.,
in response to message #4 by Christoph Klug

Quote:
Please describe step 3 of your explanation more in detail. Up to now I never worked with HP41UC....
Hello Christoph,

Done.

P.S. Thanks for your book.

                        
Re: HP41 - fill HDRIVE1
Message #6 Posted by Roland Storz on 17 Feb 2009, 9:32 a.m.,
in response to message #5 by Egan Ford

...many thanks, this realy helps me, Roland


[ Return to Index | Top of Index ]

Go back to the main exhibit hall