Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!hplabs!hpfcdc!rjn From: rjn@hpfcdc.HP.COM (Bob Niland) Newsgroups: comp.sys.hp Subject: Re: Moving 9825A HPL programs to 310 BASIC Message-ID: <5570137@hpfcdc.HP.COM> Date: 17 Mar 89 04:11:40 GMT References: <4030@voder.UUCP> Organization: HP Ft. Collins, Co. Lines: 41 re: "I need to transfer some HPL programs from a 9825A to a model 310 using BASIC 5.11." HPL (HPL-II, they call it) is still available for the Series 300 from a third party: $800.00 Structured Software Systems 1072 Irick Road Mt. Holly NJ 08060 (609) 267-1616 > Is there a relatively simple way to do this using the HPIB? The HP-IB at either end can be set to be "non system controller", and a user-written application program can make that end act as a "device". You would probably want to transfer the files as text strings, and prefix them with "!" in a 300 ASCII file. This is somewhere between trivial and difficult. I haven't done it in about 10 years. > The 9825 has a tape cartridge and 8" floppy, the 310 has a hard drive and > 3.5" disk. I'm not concerned about the translating from HPL to BASIC, I'll > do that by hand (the programs aren't difficult or long, but there's a bunch > of 'em), I just need a way to get them into the 310. Both units also have > a 16-Bit GPIO. If you have a 9895A disk: The 300 supports the 9895A. I think you have all the necessary documentation to read the HPL files using the PHYREC binary subprogram supplied as a BASIC utility. Non-trivial, but it does use the resources you already have. If you have a 9885M disk: The 310 and 320 still support the 9885M/S. With a 5061-4211 cable, you could connect the 9885M disk to the 98622A interface on the 300. You will also need a 98620A/B DMA card, and some switch setting info. Contact me if you decide to go this route. You still need to read raw HPL file system bits. Regards, Hewlett-Packard Bob Niland 3404 East Harmony Road ARPA: rjn%hpfcrjn@hplabs.HP.COM Fort Collins UUCP: [hplabs|hpu*!hpfcse]!hpfcla!rjn CO 80525-9599