![]() |
Question: 71B <-HPIL -> 71B - Printable Version +- HP Forums (https://archived.hpcalc.org/museumforum) +-- Forum: HP Museum Forums (https://archived.hpcalc.org/museumforum/forum-1.html) +--- Forum: Old HP Forum Archives (https://archived.hpcalc.org/museumforum/forum-2.html) +--- Thread: Question: 71B <-HPIL -> 71B (/thread-33209.html) |
Question: 71B <-HPIL -> 71B - john smith - 05-03-2003 Hi all:
I've just been lent an HP-71B which has this interesting
I would like to connect both machines via HP-IL, then
Thanks.
Re: Question: 71B <-HPIL -> 71B - Mike (Stgt) - 05-05-2003 I assume you have an HPIL manual for the 71B at hand. There should be described that HPIL allows only one controler in the loop at any time. So one 71B should be set up as device _before_ connecting the loop. AFAIK you need a little routine on both 71Bs, one that converts your file to hex chunks and on the other a routine that converts it back to something useful. At least that would be the way I'd try.
Ciao.....Mike
Re: Question: 71B <-HPIL -> 71B - Raymond Del Tondo - 05-05-2003 Hi Mike, I haven't checked, but would it work if done the following way:
1: Set target HP-71 as device. Regards,
Raymond
Re: Question: 71B <-HPIL -> 71B - john smith - 05-05-2003 Thanks for your reply, Mike, but regrettably I don't have the HP-IL ROM manual, perhaps someone who does can shed some light on the exact commands needed.
What you say of only one controller active in the loop at any one time does make sense. As for the conversion to hex and back, I sincerely hope there's no need for that, because as the HP-IL ROM adds up to 50+ new keywords to BASIC, I expect it to also extend the functionality of many others, so perhaps there's some extended syntax of COPY, PRINT, or OUTPUT that allows for direct file transfers among 71Bs. Can someone please confirm if this is indeed the case ?
Re: Question: 71B <-HPIL -> 71B - john smith - 05-05-2003 Hi Raymond, "1: Set target HP-71 as device. 2: connect loop 3: COPY LEX file to device" Thanks for the info, seems an easy procedure, but not having the manual I can't know how to perform the individual steps you mention. Could you please state exactly what commands are needed to do that ? I mean, something like this:
10 SET TARGET HP-71B TO LOOP(0)
you get the idea.
Re: Question: 71B <-HPIL -> 71B - John E Coplantz - 05-05-2003 Try this Connect the HP71 to the HPIL cables
Then type RESTORE IO endline COPY (file name) to :HP71 On the computer receiving the file type type COPY :LOOP Next press endline on both computers.
If it works both displays just blink.
Re: Question: 71B <-HPIL -> 71B - Ellis Easley - 05-06-2003 That manual is on the Museum CD-ROMs. I know it's popular to despise the profit motive, but not only does buying Dave's CD-ROMs help him pay for the website, it is also an enormous bargain! From someone who has spent a LOT of money over the years for manuals for obsolete equipment acquired cheaply, and still feels he is coming out ahead.
Sorry if I sound defensive, but this past weekend I asked for a manual that I already had on the Museum CD-ROMs, so I'm doing penance.
Re: Question: 71B <-HPIL -> 71B - Mike (Stgt) - 05-06-2003 I did not touch my HP-71B for a long time, so I only remember the concept, not the exact commands. BTW, you received the money?
Ciao.....Mike
Re: Question: 71B <-HPIL -> 71B - john smith - 05-06-2003 "BTW, you received the money?"
I'm a collector, sir, I sell *nothing*.
I'm pretty sure it doesn't hold a candle next to such
At the very least, if it does have 400 steps, it will be possible to program Black-Scholes on it without twisting your brain (needless to say, B-S can be programmed in said Sharp model in four lines of BASIC, effortlessly, leaving some 16,000 bytes or so free).
Re: Question: 71B <-HPIL -> 71B - Raymond Del Tondo - 05-06-2003 Hi Mike, yes, money received. Many thanks! Regards,
Raymond
My mistake ! - john smith - 05-06-2003 "BTW, you received the money?"
Excuse me, Mike, my mistake. My web browser was indenting
I apologize. And of course, thanks for your help.
Re: My mistake ! - Mike (Stgt) - 05-07-2003 No need to appologize! Without salutation in the message body it was not clear on first glance whom I addressed my BTW.
Ciao.....Mike
Re: Question: 71B <-HPIL -> 71B - Rodger Rosenbaum - 05-11-2003 John, Try this. Enter the following Basic program into the source machine, naming it SEND71.
10 DIM F$[100]
Turn on both HP71's; execute RESTORE IO and then RESET HPIL
Rodger
Re: Question: 71B <-HPIL -> 71B - Rodger Rosenbaum - 05-11-2003 I should have mentioned in the previous posting, when you
Or just have the two HP71's hooked together before you
Rodger
Re: Question: 71B <-HPIL -> 71B - john smith - 05-12-2003 Thank you very much for your detailed answer to my question. Same for all other people who offered advice, of course. I'll try all the procedures given next weekend, and will post whether I succeeded or not.
Again, thanks a lot to all of you, this forum is *really* superb !
Re: Question: 71B <-HPIL -> 71B - Rodger Rosenbaum - 05-12-2003 John, I was just re-reading your original post, and thought I would clarify a few points. I assume you don't have an owner's manual, since you say you don't know how to free port ram. The procedure I gave you for copying that lex file will copy it to main ram, and it will run just fine there. You could copy it to a free ported ram, and it might be safer there from a system crash. To free port ram, type: FREE PORT(0), or FREE PORT(.01) or FREE PORT(.02), etc.
Then to copy the lex file which will be in main ram to the port, type: COPY FILENAME TO :PORT(0) To see what's in a port, type CAT :PORT(0) or CAT :PORT(.01), etc. To reclaim the ram, type: CLAIM PORT(0) This will also destroy anything which was in the port, such as a LEX file.
When you use SEND71 to copy the LEX file, you don't need to include the path in the file name given to SEND71; it will find it even if is in a port. SEND71 will send it to main ram on the destination machine.
Thanks again. You're very kind indeed - john smith - 05-12-2003 Best regards.
|