HP-IL 71B to 71B via HPIL



#13

Okay,

started to play with my 71B which has 25 programs loaded into main and backed up to the protected memory.

OOPS lost everything, and now a blank HP 71B. Installed new batteries and checked it out and it is fine. So, I have another HP 71B with the programs on board. What I would like to do is connect both via HP-IL (both contain the modules and I have the cables). Then transfer the programs from the backup 71B to the memory lost 71B.

I do not have the HP-IL manual for the 71B but do have the 41C HP-IL manual. Of course I cannot get those commands to work so without digging and digging:

How or what are the commands to transfer from one HP71B to another both connected to the HP-IL modules in each?


Cheers, Geoff


#14

HI Geoff, the following has worked well for me.

10 DIM F$[100]
20 RESTOREIO
30 RESET HPIL
40 CONTROL ON
50 REMOTE
60 OUTPUT :HP71 ;"RESTOREIO"
70 INPUT " FILE? ";F$
80 IF F$="" THEN OUTPUT :HP71 ;"OFFIO" @ OFF IO @ STOP
90 OUTPUT :HP71 ;"COPY :LOOP"
100 COPY F$ TO :HP71
110 GOTO 70
120 END

Cheers
John Pierce


#15

PERFECT!

All done, now to back up on my 9114B and tape drive!

Many thanks, Geoff


#16

That's why I love the EMU71 software. I can create as many versions I want, allowing me to work on multiple projects AND spin-off projects, all while having access to the MATH rom and the versatile JPC-ROM in EVERY SINGLE project. That is so cool in my book. Thank you J-F for this piece of art!

So far, the limitations that I see in the HP-71N is the variable names' scheme. Any ROM or LEX files that can expand the names of variables to more meaningful names?

Namir


#17

Not being the math genius you are I find that my use for my handhelds is mostly for work.

I have a suite of programs in all HP languages and I use them as I rotate my machines in and out of the cockpit.

That and the definite lack of a computer at work (sterile cockpit and all) combined with my desire to hold the item in my hand relegates me to what I can use.

The 71B was sitting on the shelf with its mate for over a year and I thought it was time to take it with me and that is when I discovered the battery problem which led to a memory lost problem which led to my ineptitude when copy programs from the protected memory back to the main memory. A subsequent freeze up and obviously the wrong reset (init 1) should have resulted in a machine with all my programs still protected and only the loss of the main memory.

That and the fact that my card reader is definitly U/S; found and identified by the 71B but not reading anything caused me to try to transfer the programs in the back up 71B over. The trials and tribulations of the real versus the virtual world ;-)

Any one out there with a working card reader for sale ;-(

Cheers, Geoff

#18

Your program looks better this way: ;)

10 DIM F$[100]
20 RESTOREIO
30 RESET HPIL
40 CONTROL ON
50 REMOTE
60 OUTPUT :HP71 ;"RESTOREIO"
70 INPUT " FILE? ";F$
80 IF F$="" THEN OUTPUT :HP71 ;"OFFIO" @ OFF IO @ STOP
90 OUTPUT :HP71 ;"COPY :LOOP"
100 COPY F$ TO :HP71
110 GOTO 70
120 END

Marcus

BTW, what are the steps on the second machine?


#19

I agree about the format. When it was typed in it looked like your format. I didn't preview it before posting and somehow the cr/lf were lost. It has happened to me before. How did you get your text in?

When it comes to running the program hook up both HP-71s using the HP-IL cables, turn both HP-71s on and RUN the program. It goes to the "remote" HP-71 and prepares and controls it.

Sorry about the form of the text.

John Pierce


#20

To get your listing in the right form, just use the button labeled <preformatted> at the bottom of the text entry window.

When I connect two 71bs, isn't it necessary to disable the controller function on one of them with CONTROL OFF ?


#21

Hello Marcus,

I didn't use 'control off' and the controller 71B perfectly downloaded the back up programs to the reciever 71B.

Cheers, Geoff

#22

Thanks for the tip on the "Preformatted" button. Only one device in the loop can be the Controller. I did not study the HP-IL IDS but assume when the initiating HP-71B issues the command "Control ON" the other loop devices are prevented from being the Controller. Maybe I just got lucky.

#23

This can be automated a bit or made simpiler by using:

CAT$(I,":MAIN")
E.g.:
I=1
F$=CAT$(I,":MAIN")[1,8]
will store the first filename in F$. Increment 'I' to get the rest. If F$ = "", then you are at then end. With this minor change you can either just blindly copy or prompt with Y/N. E.g.:
12 I=0
70 REM INPUT " FILE? ";F$
72 I=I+1
74 F$=CAT$(I,":MAIN")[1,8]
Change :MAIN to :HP71 to restore.

Just my $0.02 US.


#24

That's how I do this, essentially. If I have a "blank" HP-71B, I can connect it to a disk drive, manually copy the "copy" program, then completely restore the rest by running the program. It's come in handy, and allows more than one machine to easily have the same configuration....


Possibly Related Threads...
Thread Author Replies Views Last Post
  [HP-41][HP-71B][HP-75C/D][HP-IL] Found a mother-lode of programs on ftp.stak.tk rdj 2 248 11-26-2013, 05:31 PM
Last Post: rdj
  How to move lexfiles from PC to 71 w/o HP-IL? Joe Horn 9 470 10-18-2013, 03:50 PM
Last Post: Christoph Giesselink
  HP-71B Cursor Chirp aj04062 4 278 09-29-2013, 08:30 PM
Last Post: Geoff Quickfall
  Best way to test HP-71B RAM modules (the 32K/96K ones etc.)? Philippe Lasnier 4 379 09-25-2013, 09:54 AM
Last Post: Philippe Lasnier
  Hand Held Products RS232 to HP-IL aj04062 11 499 08-31-2013, 07:12 PM
Last Post: Paul Berger (Canada)
  HP IL over wifi ... (ILPer & go71b) Olivier De Smet 12 571 08-20-2013, 05:44 AM
Last Post: Olivier De Smet
  How do you print a 'data' file on the HP 71B to the HP 2225B thinkjet? Geoff Quickfall 3 247 08-18-2013, 04:32 PM
Last Post: Geoff Quickfall
  HP-71b questions jerome ibanes 6 297 07-01-2013, 05:03 PM
Last Post: Namir
  C71 Rom for HP 71b ? Michael Fehlhammer 1 130 05-07-2013, 10:24 PM
Last Post: Allen
  71B Complex User Defined Functions in Calc Mode? Michael Burr 0 137 03-18-2013, 09:38 PM
Last Post: Michael Burr

Forum Jump: