Post Reply 
Printing from HP-86B ?
07-12-2017, 01:49 AM
Post: #47
RE: Printing from HP-86B ?
(07-12-2017 12:29 AM)Paul Berger (Canada) Wrote:  Bob,

The GET and SAVE commands are part of the Electronic DISK ROM, which you may have installed.

The format is as follows each line starts with one byte 0xdf followed by the line length in hex, followed by a byte of zero and ending with a byte of 0x0d the length is from the first byte after the byte of 0 which should be the first character of the line number and includes the 0x0d at the end of the line.

Code:

df 1b 00 31 30 20 21 20 2a 2a 2a 20 53 54 41 52 20 54 52 45 4b 20 56 45 52 20 33 2e 35 0d 
          1  0     !     *  *  *     S  T  A  R     T  R  E  K     V  E  R     3  .  5

Thanks Paul. Good sample program!

I have the EDISK ROM but it's in my other HP-87XM that's in a different room and I don't have 50-Ft HP-IL cables!

But I found the GETSAVE binPRGM and it works. Although the file the SAVE command creates is of type DATA, defined in S80 manuals as being fixed-length, the format you describe is clearly variable length.

Doing SAVE with the program I posted above results in a DATA file with 2 records of 256 bytes. The actual (DOS) size is 370 bytes (though likely counting CR/LF rather than just the CR <0d>) so this overall size makes sense.

Any idea if SAVE strings together these line sequences into 256-byte records?

I think Martin's utilities may have a disk file memory dumper, so I'll take a look tomorrow.

Where did you find the detailed file format info? The basic content is described in the EDISK ROM manual, but the specifics (e.g. line start byte) are not there.

Thanks again.

--Bob Prosperi
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
Printing from HP-86B ? - smp - 07-06-2017, 04:24 PM
RE: Printing from HP-86B ? - smp - 07-07-2017, 06:21 PM
RE: Printing from HP-86B ? - smp - 07-07-2017, 06:24 PM
RE: Printing from HP-86B ? - rprosperi - 07-06-2017, 07:51 PM
RE: Printing from HP-86B ? - smp - 07-07-2017, 06:25 PM
RE: Printing from HP-86B ? - smp - 07-07-2017, 07:39 PM
RE: Printing from HP-86B ? - smp - 07-07-2017, 08:49 PM
RE: Printing from HP-86B ? - rprosperi - 07-07-2017, 10:37 PM
RE: Printing from HP-86B ? - smp - 07-07-2017, 10:41 PM
RE: Printing from HP-86B ? - smp - 07-08-2017, 12:22 PM
RE: Printing from HP-86B ? - smp - 07-07-2017, 10:37 PM
RE: Printing from HP-86B ? - rprosperi - 07-07-2017, 10:42 PM
RE: Printing from HP-86B ? - smp - 07-08-2017, 12:26 PM
RE: Printing from HP-86B ? - cruff - 07-08-2017, 12:43 PM
RE: Printing from HP-86B ? - smp - 07-08-2017, 05:46 PM
RE: Printing from HP-86B ? - smp - 07-10-2017, 07:32 PM
RE: Printing from HP-86B ? - rprosperi - 07-10-2017, 07:38 PM
RE: Printing from HP-86B ? - smp - 07-10-2017, 08:56 PM
RE: Printing from HP-86B ? - rprosperi - 07-11-2017, 12:58 AM
RE: Printing from HP-86B ? - J-F Garnier - 07-11-2017, 07:56 AM
RE: Printing from HP-86B ? - rprosperi - 07-11-2017, 02:56 PM
RE: Printing from HP-86B ? - rprosperi - 07-11-2017, 07:08 PM
RE: Printing from HP-86B ? - rprosperi - 07-11-2017, 07:23 PM
RE: Printing from HP-86B ? - rprosperi - 07-11-2017, 09:40 PM
RE: Printing from HP-86B ? - rprosperi - 07-11-2017, 10:32 PM
RE: Printing from HP-86B ? - rprosperi - 07-11-2017, 11:25 PM
RE: Printing from HP-86B ? - rprosperi - 07-12-2017 01:49 AM
RE: Printing from HP-86B ? - J-F Garnier - 07-11-2017, 07:33 PM
RE: Printing from HP-86B ? - rprosperi - 07-11-2017, 07:58 PM
RE: Printing from HP-86B ? - J-F Garnier - 07-11-2017, 08:06 PM
RE: Printing from HP-86B ? - cruff - 07-11-2017, 12:21 AM
RE: Printing from HP-86B ? - rprosperi - 07-11-2017, 10:17 PM
RE: Printing from HP-86B ? - J-F Garnier - 07-12-2017, 06:59 AM
RE: Printing from HP-86B ? - rprosperi - 07-12-2017, 01:17 PM
RE: Printing from HP-86B ? - J-F Garnier - 07-12-2017, 02:15 PM
RE: Printing from HP-86B ? - rprosperi - 07-12-2017, 06:33 PM



User(s) browsing this thread: 11 Guest(s)